Carnets de voyages
  • Accueil
  • Bestiaires
  • CGU
  • Itinéraires
  • Le Monde
  • Catégories
  • Étiquettes
  • Archives

Mon premier billet

Sommaire

  • À l’origine, il y avait le voyage
  • Puis vint le chantier
    • Le cahier des charges
    • Le parcours du combattant
    • Le repos du guerrier
  • À l’origine, il y avait le voyage
  • Puis vint le chantier
    • Le cahier des charges
    • Le parcours du combattant
    • Le repos du guerrier

Non, on ne parle pas du billet d’avion !

À l’origine, il y avait le voyage

Et, si l’origine de ce voyage vous intéresse, on en parlera pas ici.

Bref, avec le voyage, j’ai eu l’envie de créer un blog pour :

  • faire un peu comme tout le monde,
  • essayer de maintenir un minimum de contacts avec les extraterrestres que je cotois,
  • déposer, tel le Petit Poucet, des pierres sur la route de mes souvenir
  • essayer de battre Korben dans son domaine

Enfin, j’ai eu l’envie de créer un blog, mais pas vraiment comme tout le monde.

Puis vint le chantier

Le cahier des charges

On pourrait croire que le cahier des charges, c’est juste soit « joli, et gère les photos et les commentaires ». Il fut plus subtile que cela:

txt2tags
parce que j’ai bien la syntaxe de ce langage, que je suis un mordu de la console et de l’éditeur de texte du démon, je ne voulais pas d’un éditeur de page graphique. Au moins, je pourrais écrire dans l’avion et transférer mes changements avec un simple git push. Et txt2tags est en python
pelican
parce qu’avoir un site en PHP, ce n’était pas envisageable et que le concept de site statique me séduisant depuis un long moment. En plus pelican propose de nombreux.
ansible
pour ajouter une brique supplémentaire à mon gestion de configuration. Et, comme vous vous en doutez, ce n’est pas du Ruby ;)

Le parcours du combattant

Le chantier s’annonçait bien. pelican propose beaucoup de greffons dont un qui prend en charge txt2tags. Il y a également pas mal de thèmes dont elegant qui retiennent mon attention.

Je serais parvenu au bout des étapes suivantes :

  • Incorporer une version python 3 de txt2tags dans mon environnement virtuel
  • Traduire convenablement le thème elegant en internationalisant les templates
  • Modifier le module i18n_subsites pour gérer un thème internationalisé
  • Récupérer la toc générée par txt2tags (que extract_toc ne prend pas en compte)
  • Automatiser la publication du site

Le repos du guerrier

Face au dur labeur que pris l’ensemble de ces tâches, je me suis offert une petit distraction en m’essayant aux arts graphiques avec gimp, puis les css.

Je me suis fait plaisir, mais vous avez évité le pire si vous voyer ce que je veux dire : ;)


Je tiens enfin à dire, que ce premier billet était également l’occasion de tester le fonctionnement de tout ceci.

C’était mon dernier projet geek avant un bon moment.

N’hésite pas à partager cette article via Courriel

Commentaires
Commentaires gérés parDisqus

Publié

15 août 2015

Catégorie

journal

Étiquettes

  • geek 2

Articles associés

  • Volos
  • Carnets de voyages - Recueil d’histoires, de pensées, de rencontres…
  • Site géré par Pelican. Thème : Elegant par Talha Mansoor & Zigzag