Quotidien Shaarli

Tous les liens d'un jour sur une page.

Hier - December 11, 2025

Migrer de GitLab à Forgejo / Gitea

Pour remplacer son instance GitLab auto-hébergée (trop gourmande en ressources pour un usage personnel), l’auteur a migré vers Forgejo (fork de Gitea) en utilisant Terraform pour automatiser la transition. Plutôt que d’utiliser des scripts de migration obsolètes, il a exploité les providers Terraform pour GitLab et Gitea/Forgejo : le code liste les projets source, les recrée en mode miroir sur la nouvelle forge, puis bascule le domaine. La CI/CD a été réécrite en workflows Forgejo Actions (similaires à GitHub Actions), simplifiant le processus et réduisant significativement la consommation de ressources (10 Go de RAM et 10 % d’espace disque gagnés). Une approche efficace et maintenable, qui montre comment détourner Terraform pour des besoins ponctuels. Le gain en performance et en simplicité est notable, surtout pour un petit serveur.

React 19.2. Further Advances INP Optimization - Web Performance Calendar

React 19.2 améliore l'optimisation de l'INP (Interaction to Next Paint) avec deux nouvelles fonctionnalités clés. La première est le composant , qui permet de masquer des parties de l'UI sans perdre leur état ni surcharger le rendu React. Il préserve l'état local et DOM, et effectue les mises à jour avec une priorité basse. La seconde est le pré-rendu, qui prépare le contenu pour l'utilisateur pendant l'hydratation, accélérant ainsi la navigation et les changements d'onglets. Ces avancées aident à réduire la charge du thread principal du navigateur et à améliorer les performances globales.

Quelques astuces pour obtenir de meilleures réponses de ChatGPT - Informatique générale - ShevArezo`Blog

Cet article propose des astuces pour améliorer la qualité des réponses de ChatGPT en utilisant des préfixes structurés. Ces préfixes, comme /ELI5 pour des explications simples, /FORMAT AS pour imposer un format spécifique, ou /CHECKLIST pour des listes à cocher, permettent de guider l'IA vers des réponses plus précises et mieux structurées. D'autres préfixes comme /SWOT ou /CHAIN OF THOUGHT poussent l'IA à approfondir sa réflexion et à détailler son raisonnement. L'article souligne l'importance d'expérimenter pour trouver les formulations les plus efficaces selon le contexte et la complexité de la question.