Hello World!

Mon premier article

La formule habituelle des novices lorsqu’ils écrivent leurs premières lignes de code. Quoi de plus normal que de la reprendre lorsqu’on écrit ses premières lignes de blog.

Car je m’y suis mis. Pas par gaîté de cœur mais par obligation technique. À chaque fois que j’écris un article technique, il ne s’agit que d’une recette de cuisine, comment faire pour que ça fonctionne. Mais jamais dans le contexte. La technique se moque du contexte, c’est-à-dire de l’histoire qui a conduit à la réalisation de l’article, l’élaboration de la solution. Or, le contexte peut avoir autant d’importance, sinon plus, mais revêt un caractère plus personnel, plus limité dans le temps (et dans l’espace).

Donc il s’avère judicieux de séparer l’histoire, afin d’avoir une technique efficace, allant à l’essentiel, tout en conservant aussi l’historique de la démarche, les questionnements. Bref, une certaine vision.

Et aussi pour faire partager non pas les succès, mais aussi les échecs. Car un article technique ne tient compte que de ce qui fonctionne, pas ce qui échoue. Mais l’échec est souvent plus important que le succès.

Mon blog est aussi la possibilité pour moi de tester ma procédure de publication, en utilisant EntropyCMS afin de l’adapter et de l’améliorer.

Oui, j’eusse pu utiliser un CMS classique, un WordPress ou son équivalent, qui aurait fait le travail. Mais je les trouve tous soit gourmands, soit peu fonctionnels. Alors il ne me restait qu’une chose à faire : développer mon propre outil.

C’est plus long, mais c’est plus fun. Et ce sera exactement comme je veux.

Car un blog, ce n’est pas aussi simple à mettre en place. Il ne s’agit pas juste de mettre un CMS sur un serveur et de laisser courir la bête. Non, pour une personne comme moi, il s’agit de mettre un nouveau conteneur en place, avec son routage, son proxy web. De l’infrastructure, du cambouis, de la mécanique de précision. Si tout était si facile, nous n’apprendrions rien. Et ça, c’est juste pour le moteur.

Après, il faut mettre en place le procédé qui permet d’aller du producteur jusqu’au distributeur. Et c’est là qu’EntropyCMS intervient : Un outil qui rassemble tous mes bouts de code derrière une jolie interface, développé avec des outils libres -- un simple éditeur de texte et un navigateur web --, le tout motorisé par des outils libres et open source -- à l’exception de quelques bouts de code compilé propriétaire insérés dans l’OS par des personnes peu scrupuleuses, ce qui fait râler RMS.

Bref, la maîtrise de bout en bout.