MD5 en Bash, PHP, Python et Javascript

Bien que pour tout ce qui touche à la sécurité (comme les mots de passe ou les signatures) il vaille mieux préférer des fonctions plus sécurisées comme SHA-2, MD5 reste très pratique pour vérifier l’intégrité d’un fichier ou pour éviter les doublons.
La suiteQuitter Google : recherche, email et chat

C’est incroyable que quelque chose de virtuel ai une telle influence sur notre vie qu’il soit si difficile de s’en passer. Et ce n’est pas seulement difficile, c’est aussi très chronophage et énergivore. Ça devrait être pour tout le monde un signal d’alarme que quelque chose ne va pas : il m’a été plus facile de résilier mon abonnement de téléphone portable et mon bail d’appartement alors que ce sont des choses réelles.
La suiteLiveCss.js: refraichir les CSS sans recharger la page

LiveCss.js est une petite bibliothèque javascript qui rafraichie les styles CSS d’une page quasiment en temps réel, sans la recharger. Elle est distribuée sous licence Do what the fuck you want par the Sam et Max incorporation company of the world.
La suiteComment j’ai arnaqué un site de vente en ligne

Un problème avec un site de vente en ligne, et on vous envoie directement à la case lettre recommandée suivi d’un dialogue de sourd. Pourtant m’est arrivé éxactement l’inverse: j’ai arnaqué un site de vente en ligne. Et le plus fort, c’est que je suis resté parfaitement honnête.
La suite0bin, implémentation Python de zerobin (pastebin chiffré côté client)

0bin est une adaptation du projet zerobin en Python: un pastebin chiffré côté client sous licence libre.
La suiteNon, nodejs n’est pas mature

La maturité d’un projet ne se juge pas seulement par le code source lui-même, il se mesure aussi à tout l’écosystème et à la communauté.
La suite(Encore) Les 10 meilleures extensions Firefox/Chrome

Je sais, c’est un sujet redondant. Le but n’est pas de vous faire découvrir quelque chose de nouveau, mais de rajouter un vote à ces extensions pour assoir la crédibilité quelles méritent.
La suitejQuery Visual Password: créer hash un visuel d’un password en cours de frappe

Comment s’assurer que l’on a pas fait une faute de frappe quand la page de login se bloque après trois essais infructeux ? Comme être certains que le password choisi à la création d’un compte est bien ce lui que l’on veut ? Une solution intéressante en une ligne de javascript.
La suiteVizHash.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 suiteVerifier 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 suite