avatar Blogus Librus

Un blog libre, à publication sporadique

  • Porter un thème de Jekyll vers Hugo

    Migration d’un thème Jekyll vers Hugo

    Jekyll est sans doute le générateur de blog statique le plus populaire notamment de part le lien qu’il entretient avec Github. Pour ma part j’utilise Hugo, que je trouve plus sympa à faire tourner sans se prendre la tête.

    • Hugo est écrit en Go
    • Un simple binaire suffit pour faire tourner la bête
    • Le templating en Go est assez agréable et modulable
    • Générer un site n’est qu’une affaire de dixièmes de secondes
    • Markdown, Yaml et paf.

    Alors le défi du jour consiste à porter un thème crée pour Jekyll (templating Ruby/Liquid) vers Hugo (Templating en GO). Je n’y connais pas grand-chose mais ça vaut le coup d’essayer, surtout que j’ai pris mes habitudes avec Hugo.

  • Going Static, Finalement Docteur Jekyll

    D’Hexo j’étais passé à Hugo, un générateur écrit en Go qui se veut simple car n’ayant besoin que d’un seul fichier binaire pour fonctionner et rapide (la génération du blog avec quatres articles ne prenait que 0.100 secondes). Hugo a l’air vraiment sympa mais je n’y connais pas un broque en language Go et j’ai eu un peu de mal à trouver un thème qui me convenait donc au revoir.
    J’ai par la suite essayé Pelican, un vétérant du blog statique, écrit en Python. Là aussi c’est un générateur d’une grande qualité avec une assez grande communauté, ce qui apporte de nombreux thèmes et plugins mais, cette fois, j’ai trouvé le logiciel assez lourd à faire tourner. Il est recommandé de faire tourner Python dans un environnement virtuel puis le fichier pelicanconfig qui gère la génération est assez compliqué à comprendre. Donc Pelican n’est pas pour moi et il me faut trouver un digne remplacant…