Mes chers Patreons, bonjour !
J'espère que vous allez bien. Ici tout roule malgré quelques petites tensions liées à des articles que j'ai écrits et dans lesquels j'ai pris des positions qui ne plaisent pas forcément à tout le monde. Je l'ai voulu, je l'ai eu ^^. Mais peu importe...
Comme je n'avais pas envie de faire de vidéo cette semaine, j'ai pris un peu de temps (et ça c'est grâce à vous) pour implémenter de nouvelles fonctionnalités sur le site qui vont, je pense, vous plaire.
J'ai tout vibe codé d'abord avec Gemini 3 histoire de voir ce qu'il avait dans le ventre et franchement je suis assez bluffé, ça marche super bien ! Et puis après comme j'avais plus de crédit je suis repassé sur Claude Code, comme à mon habitude et ça marche très bien aussi.
Alors quelles sont ces nouveautés ?
Le moteur de recherche
Concernant le moteur de recherche, j'ai écouté vos doléances et j'ai fait en sorte que quand on appuie sur la touche Entrée un peu par réflexe, ça ne ferme pas la fenêtre de recherche, mais ça renvoie vers le premier résultat de recherche. Je sais que certains d'entre vous apprécieraient avoir une page avec des résultats de recherche un peu comme sur Google. Mais moi j'aime pas et surtout quand vous faites des recherches, ça me coûte du fric. Donc j'ai pas trop envie non plus de trop pousser cette partie là.
En effet j'ai un site entièrement statique, ce qui veut dire que je dois me reposer sur un service externe qui s'appelle Algolia pour l'indexation et la recherche. Et pour le moment ça me coûte entre 50 et 70 euros par mois de vous proposer ce moteur de recherche.
J'ai aussi implémenté un petit filtre qui permet de trier les résultats de recherche par pertinence et par date croissante et décroissante. J'ai encore un petit bug d'affichage quand on utilise ce filtre pour la première fois, mais je résoudrai ça plus tard, car ce n'est pas très important.
Les exemples de code
Vous le savez, dans mes articles, j'aime bien donner des exemples de code et des lignes de commande. Et comme vous me l'avez demandé, je vous ai mis un petit bouton "copier" aussi bien sur les blocs de code que sur les lignes de code qui se trouvent mélangées dans du texte classique.
Ce dernier est un peu subtil, mais vous le verrez, si vous faites attention.
Voilà, et ça vous permettra de copier-coller tout simplement les exemples que je vous donne dans vos scripts, vos e-mails, vos éditeurs divers et variés.
La liste de lecture
Et la dernière fonctionnalité, mais pas la moindre, c'est la liste de lecture. Et cette fonctionnalité est exclusivement réservée pour vous les Patreon !
Ainsi, quand vous êtes connectés sur le site avec votre compte Patreon, vous avez maintenant accès à un bouton sur chaque article qui vous permet de l'ajouter dans votre liste de lecture.
Ensuite, en passant par le menu en haut à droite du site, vous aurez accès à votre liste de lecture et vous pourrez retrouver les articles que vous n'avez pas eu le temps de lire, les trier, les marquer comme lues, et exporter ou effacer la liste.
Comme je vous le disais un peu plus haut, vous êtes sur un site 100% statique. Cela veut dire que je n'ai pas de base de données pour conserver vos préférences. Donc cette liste de lecture est uniquement conservée dans l'espace de stockage de votre navigateur.
Cela veut dire que vous ne pouvez pas partager la même liste de lecture entre par exemple votre smartphone et votre ordinateur. Et si vous videz le local storage relatif à mon site, et bien vous perdrez ce que vous avez mis de côté.
Après comme on peut exporter, vous pouvez quand même récupérer cette liste au format JSON si vous le souhaitez.
Voilà pour les petites mises à jour, j'espère que ça vous plaira. Si vous avez d'autres idées ou d'autres besoins, n'hésitez pas à me demander dans les commentaires. Je suis assez friand de tout ça.
Passez une excellente soirée et une bonne fin de semaine.