Nouveau départ
07 Jan
Et voilà, ça me reprend, encore besoin de réécrire un moteur de blog, de refaire un design, d'essayer d'exploiter un support différent des autres. C'est donc ce que j'ai fait en développant Haze. Qui plus est, c'est aussi l'occasion de reblogguer en français.
Je vais progressivement importer mes anciens posts, en les traduisant en français, et pour les suivants, on verra bien, mais ça devrait parler, comme d'habitude, de Ruby, du Web, d'applications et peut être d'Haskell.
Haze
Haze est un moteur de blog un peu spécial. Énormément de fonctionnalités classiques d'un moteur de blog ne sont pas présentes. En fait il n'y a que la possibilité pour l'auteur d'écrire des articles, et des brouillons. La pagination est rudimentaire : un article par page, un point c'est tout. Pas de commentaires, pas de catégories (mais quand même des tags), pas de recherche (juste une page d'archives). J'ai quand même mis un flux (Atom), faut un minimum !
Mais pourquoi me direz vous ? Eh bien je n'avais pas un très grand lectorat, je suis présent sur IRC, j'ai une adresse mail, XMPP, alors si les gens veulent discuter de ce que j'écris, ce ne sont pas les moyens qui manquent.
Haze a quand même quelques avantages, du moins de mon côté : tout est stocké dans des fichiers texte, donc je peux gérer mes écrits avec Git, écrire et corriger facilement depuis n'importe quel éditeur de texte, et même à distance par SSH. Le format de fichier est très basique, et les posts sont écrits en HTML pur.
En forçant quelques conventions sur les noms de fichiers, et sur le formattage de l'en-tête du post, j'ai un système ultra-léger (~150LOC), robuste, rapide, et taillé exactement pour mes besoins !
Ajouter un commentaire