Pierre Morsa

Categories

Hugo

Hugo is a static website generator and content management system. It is the system used for this website. See gohugo.io

Des macros Keyboard Maestro pour Hugo

Je l’ai déjà avoué, je ne suis pas un “vrai” ; taper tout à la ligne de commande, ça me casse les pieds. C’est pourquoi j’ai créé une palette de Macros avec Keyboard Maestro pour exécuter les commandes Hugo les plus fréquentes. Ces commandes sont : Choisir le site sur lequel on veut travailler. Créer un nouvel article Démarrer le serveur local Hugo Arrêter le serveur local Hugo Générer ou non les articles futurs Générer ou non les brouillons (drafts) Nettoyer le répertoire cible Vous pouvez télécharger les macros ici.

Lire la suite

Héberger gratuitement un site Hugo avec Github et Netlify (2/2)

Dans cette deuxième partie nous allons voir comment configurer Netlify pour servir les pages du site. Si vous ne l’avez pas lue je vous conseille de démarrer par la partie 1 de l’article qui explique comment déplacer le code du site dans Github. Le truc génial avec Netlify, c’est qu’il s’occupe de faire tout ce qui est généralement bien pénible à configurer : Il va être le serveur web des pages Il est CDN (Content Distributed Network) pour accélérer la performance du site, et prend entièrement à sa charge la gestion du rafraîchissement du cache.

Lire la suite

Héberger gratuitement un site Hugo avec Github et Netlify (1/2)

Dans cette première partie je vous propose un tutoriel pas à pas pour créer le fichier netlify.toml, et héberger le code du site sur Github. Ce blog est une sorte de cobaye. Je lui fais subir des tas d’expériences lorsque je veux tester ce que cela donne. À l’origine c’était une simple page web, puis il a migré sur Joomla un des premiers « CMS » 100% Web, puis sur Wordpress qui était et est encore la solution préférée de beaucoup de sites.

Lire la suite

Ajouter un formulaire de contact dans Hugo

Vous trouverez dans cet article une procédure pas à pas pour ajouter un formulaire de contact dans un site statique Hugo, sans avoir besoin de back-end car nous allons déléguer le traitement des données à Zapier. J’ai déjà parlé de Hugo, le générateur de sites statiques que j’utilise pour mon blog et le site de ma société. Les sites générés étant statiques, il n’y a pas de base de données ou de scripts serveurs pour gérer un formulaire de contact.

Lire la suite

Comment j’ai vaincu mon blocage du blogging

Ce blog existe depuis août 2008. Si vous êtes un ancien lecteur, vous avez dû remarquer qu’il est passé par différentes phases. En mode « Pierre découvre le blogging » au début avec plusieurs articles par semaine, puis look sapin de noël avec des tas de rubriques colorées, pour finir aujourd’hui sur un format qui me convient bien. Simple, avec une mise en valeur du texte et peu d’images. Mais surtout vous avez dû remarquer que depuis août 2016 je suis beaucoup plus assidu et régulier ; je poste exactement un article chaque lundi, alors que ces dernières années c’était plutôt un article tous les six mois.

Lire la suite