Les billets de blog

XML vs JSON

Travailler avec plusieurs langages et/ou faire communiquer deux infrastructures différentes nécessite un format d’échange facile à appréhender et à manipuler. Mais encore faut-il que ce format soit implémenté ou implémentable facilement. C’est le rôle de deux formats aujourd’hui bien reconnus, le XML (eXtended Markup Langage) et JSON (JavaScript Object Notation).

InMyMind online mind mapping

Après pas mal de corrections, d’idées et de recherches, voilà que j’ai décidé de rendre publique et open-source mon outil de mind mapping en ligne ici: Projet In My Mind - la démo est ici: http://mind.metal3d.org

Minifier simplement vos CSS et Javascript

M’amusant un peu avec mon serveur pour corriger quelques problèmes d’optimisation de temps de réponse, j’ai décidé de minifier les javascript et CSS de mon blog. Or voilà… sachant que Copix inclut mes CSS et CSS selon des thèmes précis, et que j’ai pas envie de modifier tout ça n’importe comment, j’ai commencé à chercher une solution plus simple et puissante. Et j’ai trouvé la solution qui me convient bien: Minify

QRcode sur votre blog

Depuis que je suis sur Google Phone (Android) je découvre des trucs sympa comme tout. Dernier truc en date, les QRCode, genre de code barre qui permettent d’encoder des chaines de caractères et être lus très rapident (d’ailleur QR code veut dire Quick Readed Code). Sur Android, comme sur iPhone, vous pouvez lire des QRcode. A quoi ça sert ? simplement à pouvoir rapidement ouvrir une page web en scannant le code barre affiché sur sur un écran de PC ou carrément sur une feuille de papier.

Deux modes de vue Blog

Après tant de remarques sur ma “vue en colonne de mon blog”, j’ai décidé de laisser les internautes décider de voir la page en colonne ou non. Regardez donc le menu en haut à droite, un nouveau bouton vous permet de passer d’un mode à l’autre.

Namespace Javascript

Javascript a souffert pendant très longtemps d’une image de “code bricolage” mal pensé. C’est encore une fois non pas à cause du langage lui même mais de l’utilisation qu’on en fait. Maintenant que je vous ai parlé de la création d’un raycaster en Javascript en utilisant la balise canvas, ou encore du classement de tableau d’objets, je vais vous montrer comment gérer un espace de nom ou “namespace”.