Logo d’InsertAfter

Blog

Sur mon blog, vous trouverez de nombreux articles sur le développement web mais aussi sur l’administration système, l’informatique, le hacking et la programmation en général.

Browserify : Partager le code JavaScript entre front et back end

Exécuter du JavaScript aussi bien côté serveur que dans le navigateur de vos clients devient possible grâce à Browserify.
Lire la suite

Published at lundi 16 décembre 2013 à 13:23:52.

Générer des fontes d'icônes avec GruntJS

Cette semaine, je me suis penché sur la génération de fontes automatiquement avec GruntJS. Compte rendu de mes découvertes et des développements qui les ont suivies.
Lire la suite

Published at samedi 9 novembre 2013 à 15:25:29.

Un livre pour apprendre JavaScript

En Avril 2013 j'ai été contacté par MA-Édition pour écrire un livre sur JavaScript. Aujourd'hui, il est en librairie. Retour sur cette belle aventure.
Lire la suite

Published at dimanche 22 septembre 2013 à 17:45:27.

L'enseignement dirigé par les tests

Les tests unitaires et fonctionnels ont véritablement révolutionné le développement professionnel, pourquoi pas également celui de l'enseignement et de la formation ?
Lire la suite

Published at mercredi 4 septembre 2013 à 11:22:53.

Tester son JavaScript front end

Depuis que j'ai découvert Karma, je ne me lasse plus de convertir mes projets pour lancer les tests grâce à cet outil. Retour d'expérience et conseils pour une utilisation pleine et entière.
Lire la suite

Published at dimanche 25 août 2013 à 15:24:22.

Gestion des erreurs en JavaScript

Gérer les erreurs en JavaScript peut paraître simple, mais il n'est pas toujours évident de choisir entre exceptions, retours d'erreurs et callbacks d'erreurs.
Lire la suite

Published at mardi 30 juillet 2013 à 15:18:42.

Bien choisir ses modules NodeJS : ma méthode

Hier à la troisième édition de ChtiJS, un question a été soulevée sur la confiance que l'on pouvait avoir dans les modules NodeJS. Je vous dévoile donc ma méthode pour trancher entre npm install et npm remove ;).
Lire la suite

Published at vendredi 26 juillet 2013 à 16:04:25.

Astuces pour utiliser pleinement RequireJS

Pour un projet dont je vous reparlerai bientôt, j'ai utilisé RequireJS pour la première fois en production. J'en profite pour vous faire un petit retour d'expérience avec quelques astuces de mon cru ;).
Lire la suite

Published at jeudi 11 juillet 2013 à 11:57:45.

Les promises avec JavaScript : ouvrons le capot !

Dans le petit monde de JavaScript les promises font l'actualité. Je vous propose de comprendre les promises par l'implémentation.
Lire la suite

Published at samedi 8 juin 2013 à 12:04:17.

Créer un bot IRC avec NodeJS

J'ai récemment pu tester la création d'un bot NodeJS grâce à la mise en place de Marionnette, le bot IRC de FranceJS.
Lire la suite

Published at dimanche 5 mai 2013 à 10:04:57.

Les animations sur les sites web en 2013

On a d'abord connu les animations avec Flash, puis les animations sans Flash grâce aux frameworks JavaScript. Aujourd'hui, ce sont les animations CSS3 qui occupent le devant de la scène et, a priori, ça va durer.
Lire la suite

Published at mercredi 3 avril 2013 à 18:02:18.

Gestion de flotte X1 Intellitrac avec xinetd sur Debian GNU Linux

Le super server xinetd est vraiment très pratique pour des petits projets ne dépassant pas un certain nombre de clients. Voici une petite illustration de son utilité pour la localisation de flotte de véhicules.
Lire la suite

Published at lundi 1 avril 2013 à 16:35:58.

CapsKiller : Stop aux majuscules

Les digital natives supportent mal les majuscules dans les courriels. En effet, cela est assimilé à des cris. Malheureusement, tout le monde n'en fait pas grand cas. CapsKiller pour Thunderbird est là pour vous en protéger.
Lire la suite

Published at samedi 23 février 2013 à 12:05:23.

Une application desktop avec Chrome

Bien que HTML5 progresse de jour en jour, on aimerait parfois pouvoir accéder à n'importe quoi dans son navigateur. C'est déjà possible, grâce à un nouveau petit projet NodeJS.
Lire la suite

Published at vendredi 8 février 2013 à 16:54:30.

Les subtilités de RegExp en Javascript

Les expressions régulières sont très peu populaires, elles sont pourtant surpuissantes. Néanmoins, il y a quelques subtilités à connaître, dont une que j'ai récemment apprise.
Lire la suite

Published at samedi 2 février 2013 à 10:41:13.

Quelques jeux HTML5 sympas

Dans mes recherches pour tenter de trouver la meilleure formule pour créer des jeux HTML5 addictifs et de bonne qualité, j'ai trouvé plusieurs jeux aux finitions plus qu'acceptables. Découvrez-les !
Lire la suite

Published at dimanche 27 janvier 2013 à 13:03:52.

Performance des sites web avec SVG

SVG est de plus en plus supporté par les navigateurs. Cela peut nous amener à reconsidérer nos choix en ce qui concerne la performance du front-end. Petit tour d'horizon des plus de ce format.
Lire la suite

Published at dimanche 13 janvier 2013 à 22:09:05.

Et si HTML5 accédait à mon véhicule ?

Citroën vient de lancer un petit concours tout simple auquel je vais proposer une idée. Découvrez là, mais aussi, comment elle pourrait être mise en oeuvre.
Lire la suite

Published at mercredi 9 janvier 2013 à 09:54:05.

Un futur radieux pour les applications HTML5

L'importance des applications HTML5 va croissante, les acteurs qui parient sur ces dernières aussi. L'avenir des applications HTML5 s'annonce épique.
Lire la suite

Published at samedi 5 janvier 2013 à 16:06:11.

Hackathon Windows Phone 8

Depuis que Windows 8 gère le HTML5, je me suis un peu plus rapproché de la communauté Microsoft grâce notamment à un développeur de mon coin. Petit retour sur ce hackathon.
Lire la suite

Published at mardi 25 décembre 2012 à 21:11:57.

Le système de template idéal

L'utilisation d'un système de template est très avantageuse, mais apporte également d'autres problématiques. L'existant ne me satisfait pas vraiment, voyons pourquoi et comment faire mieux.
Lire la suite

Published at vendredi 30 novembre 2012 à 11:16:24.

Devenez un homme, streamez vos données !

Peut-être ne le saviez-vous pas, mais XMLHttpRequest Level 2 permet d'accéder vos données avant leur chargement complet grâce à l'écouteur d'évènement onProgress. Il est temps de grandir et de l'utiliser.
Lire la suite

Published at vendredi 23 novembre 2012 à 11:11:41.

Gérer les monnaies dans un logiciel (CRM,ERP)

Je suis actuellement entrain de développer une solution CRM basée sur mon framework Rest PHP. Il faut donc gérer les différentes monnaies.
Lire la suite

Published at vendredi 16 novembre 2012 à 10:24:57.

BugMeBack : La solution pour venir à bout de vos bugs ?

Le problème avec les bugs, c'est qu'ils ont la fâcheuse tendance à être détectés par des novices. C'est alors le parcours du combattant pour se les faire expliquer. BugMeBack va vous aider !
Lire la suite

Published at samedi 27 octobre 2012 à 23:53:43.

Faut-il utiliser les polyfills ?

Tout à chacun est tenté d'utiliser HTML5 pour créer des applications sympa expérimentant le champs des possibles. Malheureusement, HTML5 n'est pas supporté par tous les navigateurs. C'est alors que se pose la question des polyfills.
Lire la suite

Published at dimanche 21 octobre 2012 à 09:23:29.