Refonte du site
Un petit post pour vous dire que je continue de faire évoluer le site.
Peu de changement visible mais beaucoup de changement pour faire le site.
Et j’ai même oser utiliser de l’intelligence artificielle!
Mise à jour
J’ai retravaillé la partie RSS.
J’ai un flux pour la partie tuto et une partie pour le flux blog.
Cela n’a pas été de tout repos. Je voulais que le contenu soit disponible directement dans le flux.
Malheureusement, je trouvais alors le flux trop lourd.
J’ai donc fait un compromis et je n’affiche que la partie résumé et je fournis un lien vers l’article au complet.
Je peux donc reprendre l’écriture des tutoriels :)
Pourquoi faire des modifications sur le site?
Je veux le rendre plus facile d’accès, plus compréhensible et aussi plus facile dans la recherche de tutoriel.
J’ai complètement revu la partie Je veux. Je n’étais pas vraiment satisfait de l’allure de cette partie. Pas assez claire, trop d’informations partout.
J’ai refondu cette partie en une partie Tutoriel. Le contenu sera le même mais la présentation à un peu évoluée.
Je montre les derniers tutoriels et je permets facilement de regrouper les articles avec des mots-clé (#tag). La recherche du site a aussi été revu pour afficher clairement un petit résumé de chaque article trouvé lors de la recherche.
J’espère que cette refonte du site me permettra de faire plus de post à l’avenir :)
De la technique
Concernant la partie technique, j’ai totalement revu la façon de générer ce site. J’utilise toujours Hugo pour générer le site. J’utilise toujours le markdown pour écrire les articles.
J’ai modifié le script Jenkins pour directement utiliser une image de Hugo avec tout ce qu’il faut pour générer mon site.
De même, pour la partie génération de cv, j’utilise une image que je construis.
L’utilisation de Docker me permet de faire tourner en local et aussi sur mon serveur.
Chose surprenante, la génération du site est super rapide sur ma Pi500!
IA
Les modifications ont été faite avec l’aide de ChatGPT, Claude.ia et de beaucoup de patience. Les ia, pour de petite chose bien précise, m’ont fait gagner du temps.
Par contre, leur demander de me générer un fichier de configuration pour me construire une image Docker correcte, intégrée dans un fichier Jenkins, c’est trop pour elle.
Du code qui change d’une requête à l’autre, des propositions loufoques (comme installer tout manuellement sur mon serveur, alors que la directive première est de ne rien installer, que tout soit transparent pour le serveur) mais cela reste une chouette expérience.
Je précise que je n’ai testé que les versions gratuites des intelligences artificielles.
Conclusion
Ces modifications m’ont pris énormément de temps. Ce n’est pas encore parfait, j’e n’ai toujours pas de construction automatique à chaque ajout d’article.
J’ai quelques de tutoriel en attente, “comment se protéger des emails frauduleux”, " Les arnaques par sms" mais aussi du plus “technique” comme “Utiliser l’application d’e-mail Geary”, “C’est quoi Linux?”.
J’aimerais prendre du temps pour faire un article sur la fin programmée de Windows 10 et ces conséquences.
Beaucoup d’idées! Peu de temps! J’en trouverai!