VizHash.js, notre implémentation libre de hash visuel utilisant HTML5 canvas
VizHash.js est une implémentation en javascript de la version PHP de VizHash, sous licence zlib/libpng. Elles produisent des images presques similaires pour le même texte, et sont donc compatibles. Vous ne savez pas ce qu’est un hash visuel ? Voici une démo.
La suiteComprendre les décorateurs Python pas à pas (partie 1)
Les décorateurs ont toujours l’air un peu magique à un développeur qui découvre Python. La principale raison est le manque d’explication détaillée sur le sujet, car en vérité c’est une fonctionalité simple, facile à comprendre, et très pratique. Suivez-le guide.
La suiteStockez vos données dans le navigateur de l’utilisateur avec localStorage (HTML 5).
Vous avez des données qui se retrouvent souvent côté client ? des choses à stocker, des trucs à mettre en cache ?
Pourquoi ne pas utiliser l’espace de stockage (localStorage) du navigateur de votre utlisateur ?
Verifier le support des data URI
Les data URI sont un moyen intéressant de limiter le nombre de connections HTTP lors de l’accès à votre site. Malheureusement comme la plupart des fonctionnalités CSS3, le support n’est pas généralisé. Voici un snippet qui permet de vérifier si le navigateur les supporte.
La suiteJ’ai été / Je suis allé – langue Française
Comment savoir si il faut employer j’ai été ou je suis allé ?
Vous ne vous êtes jamais posé la question ? Mois si, très, très souvent, cette fois-ci fû la goutte d’eau qui mis le feu aux poudres, c’est décidé je veux savoir…
Utiliser deux comptes github séparément
Github est tellement pratique. Mais si vous commitez avec votre compte actuel, votre nom apparaitra comme auteur du dernier scrapper de site zoophile sous licence libre. Et si vous utilisez un compte différent, un access denied vous ferme les portes du push. Que faire ?
La suitePremière approche du langage Erlang (vu par un Pythoniste)
Un jour, Max a eu envie de créer un logiciel de chat dédié au monde du porno. Cet article est là pour parler d’Erlang, le langage qui fait tourner eJabberd, le serveur de chat indestructible que Max avait installé.
La suitehtop – un visualiseur interactif de process
Htop est une sorte de top super vitaminé, très pratique pour visualiser en temps réél les process qui bouffent le plus de RAM ou de CPU, permet aussi de savoir où en est l’état de sa RAM et bien d’autres choses.
La suiteFaire une sauvegarde de sa base de données Mysql
Une chose à laquelle on pense rarement (enfin surtout qu’on ne fait pas par fainéantise) c’est sauvegarder les données générées sur le serveur, comme la base de données mysql par exemple. Voici une petite ligne de code qui pourrait bien vous sauver la vie
La suiteRsync ou comment transférer du gros contenu via ssh
Pour des tas de raison on a parfois besoin de transférer du contenu de son ordi à un serveur, de serveur à serveur, etc.. Heureusement rsync est là pour nous sauver la vie.
La suite

