<?xml version='1.0' encoding='utf-8'?>
<rss version="2.0"><channel><title>Bernd Kuhlen · Articles techniques</title><link>https://berndkuhlen.de/fr/notes/</link><description>Retours de terrain, projets cloud et notes techniques de Bernd Kuhlen.</description><language>fr</language><item><title>Une petite ligne de statut pour garder les idées claires</title><link>https://berndkuhlen.de/fr/notes/coding-agent-statusline-model-context.html</link><guid>https://berndkuhlen.de/fr/notes/coding-agent-statusline-model-context.html</guid><description>&lt;p&gt;Quel modèle travaille, où en est le contexte et combien cela coûte-t-il ? Une ligne de statut discrète peut réunir ces trois informations.&lt;/p&gt;</description><pubDate>Tue, 27 Oct 2026 11:30:01 +0000</pubDate></item><item><title>Comment je suis devenu expert en hamsters, par hasard, en 1998</title><link>https://berndkuhlen.de/fr/notes/how-i-accidentally-became-a-hamster-expert.html</link><guid>https://berndkuhlen.de/fr/notes/how-i-accidentally-became-a-hamster-expert.html</guid><description>&lt;p&gt;J’avais une page étudiante, pas de contenu et un livre sur les hamsters nains. Les moteurs de recherche ont fait le reste.&lt;/p&gt;</description><pubDate>Mon, 26 Oct 2026 00:00:18 +0000</pubDate></item><item><title>Un affichage honnête des délais de votre agent de code</title><link>https://berndkuhlen.de/fr/notes/agent-eta-attention-window-howto.html</link><guid>https://berndkuhlen.de/fr/notes/agent-eta-attention-window-howto.html</guid><description>&lt;p&gt;Un exemple Python testé pour indiquer le prochain créneau d’attention, les demandes d’intervention et les estimations périmées, avec mise en place et suppression.&lt;/p&gt;</description><pubDate>Sun, 25 Oct 2026 12:13:45 +0000</pubDate></item><item><title>Mon agent de code travaille. Et moi, qu’est-ce que je fais ?</title><link>https://berndkuhlen.de/fr/notes/ai-coding-assistant-honest-eta.html</link><guid>https://berndkuhlen.de/fr/notes/ai-coding-assistant-honest-eta.html</guid><description>&lt;p&gt;Attendre, changer de tâche ou entamer un autre sujet ? Les durées incertaines et les interruptions compliquent l’organisation du travail avec les agents de code.&lt;/p&gt;</description><pubDate>Sun, 25 Oct 2026 11:58:22 +0000</pubDate></item><item><title>Du carnet à Kraftwerk.</title><link>https://berndkuhlen.de/fr/notes/kraftwerk-from-notebook-to-training-app.html</link><guid>https://berndkuhlen.de/fr/notes/kraftwerk-from-notebook-to-training-app.html</guid><description>&lt;p&gt;Trop cher, trop de publicité ou simplement pas adapté. Ma recherche d’un carnet d’entraînement s’est terminée sur papier, puis par une application maison.&lt;/p&gt;</description><pubDate>Fri, 23 Oct 2026 12:00:00 +0000</pubDate></item><item><title>EFS Bursting ou Elastic Throughput : comment choisir ?</title><link>https://berndkuhlen.de/fr/notes/efs-bursting-vs-elastic-throughput.html</link><guid>https://berndkuhlen.de/fr/notes/efs-bursting-vs-elastic-throughput.html</guid><description>&lt;p&gt;Choisir le débit EFS selon le profil de charge, sa prévisibilité et les risques d’exploitation, plutôt qu’en conservant simplement le réglage par défaut.&lt;/p&gt;</description><pubDate>Thu, 22 Oct 2026 16:00:00 +0000</pubDate></item><item><title>Superviser les crédits de burst EFS avec CloudWatch</title><link>https://berndkuhlen.de/fr/notes/monitor-efs-burst-credits-cloudwatch.html</link><guid>https://berndkuhlen.de/fr/notes/monitor-efs-burst-credits-cloudwatch.html</guid><description>&lt;p&gt;Les métriques, alarmes et corrélations qui révèlent un déficit de débit EFS avant qu’il ne provoque une panne.&lt;/p&gt;</description><pubDate>Thu, 22 Oct 2026 16:00:00 +0000</pubDate></item><item><title>Pourquoi les performances EFS peuvent chuter après plusieurs mois</title><link>https://berndkuhlen.de/fr/notes/why-efs-performance-degrades-after-months.html</link><guid>https://berndkuhlen.de/fr/notes/why-efs-performance-degrades-after-months.html</guid><description>&lt;p&gt;Comprendre le long décalage entre une charge EFS non soutenable et le jour où les utilisateurs en constatent les effets.&lt;/p&gt;</description><pubDate>Thu, 22 Oct 2026 16:00:00 +0000</pubDate></item><item><title>Mes enseignements d’octobre 2026 : faire de la sécurité une habitude de développement</title><link>https://berndkuhlen.de/fr/notes/secure-development-routine-october-2026.html</link><guid>https://berndkuhlen.de/fr/notes/secure-development-routine-october-2026.html</guid><description>&lt;p&gt;Des leçons concrètes pour combiner analyse de sécurité, alertes Dependabot et contrôles qualité automatisés dans une routine durable.&lt;/p&gt;</description><pubDate>Thu, 22 Oct 2026 15:00:00 +0000</pubDate></item><item><title>Un site statique qui a du pouls : des statistiques de visite respectueuses de la vie privée sur AWS</title><link>https://berndkuhlen.de/fr/notes/privacy-safe-visitor-analytics-static-site.html</link><guid>https://berndkuhlen.de/fr/notes/privacy-safe-visitor-analytics-static-site.html</guid><description>&lt;p&gt;Des logs CloudFront à une carte du monde publique anonymisée, grâce à une chaîne planifiée appliquant le moindre privilège, sans transformer le site statique en application dynamique.&lt;/p&gt;</description><pubDate>Wed, 21 Oct 2026 12:00:00 +0000</pubDate></item><item><title>De WordPress à un site statique assisté par l’IA : reconstruire sans perdre le passé</title><link>https://berndkuhlen.de/fr/notes/wordpress-to-ai-assisted-static-site.html</link><guid>https://berndkuhlen.de/fr/notes/wordpress-to-ai-assisted-static-site.html</guid><description>&lt;p&gt;Un retour d’expérience sur la conservation de plusieurs années de contenus et le remplacement de la complexité d’un CMS par une plateforme statique sécurisée et observable.&lt;/p&gt;</description><pubDate>Mon, 19 Oct 2026 18:00:00 +0000</pubDate></item><item><title>La bombe à retardement de six mois : quand EFS a épuisé ses crédits de burst</title><link>https://berndkuhlen.de/fr/notes/efs-burst-credits-time-bomb.html</link><guid>https://berndkuhlen.de/fr/notes/efs-burst-credits-time-bomb.html</guid><description>&lt;p&gt;Comment la capacité temporaire de burst EFS a masqué une charge non soutenable pendant six mois, et ce que cet incident m’a appris sur les défaillances lentes.&lt;/p&gt;</description><pubDate>Mon, 19 Oct 2026 09:30:00 +0000</pubDate></item><item><title>D’hier à demain</title><link>https://berndkuhlen.de/fr/notes/past-and-future.html</link><guid>https://berndkuhlen.de/fr/notes/past-and-future.html</guid><description>&lt;p&gt;Un regard personnel sur mon parcours dans les systèmes et sur la suite.&lt;/p&gt;</description><pubDate>Fri, 21 Jan 2022 18:45:04 +0000</pubDate></item><item><title>Mon CV (PDF)</title><link>https://berndkuhlen.de/fr/notes/my-vita-pdf.html</link><guid>https://berndkuhlen.de/fr/notes/my-vita-pdf.html</guid><description>&lt;p&gt;Le curriculum vitæ conservé de l’ancien site.&lt;/p&gt;</description><pubDate>Wed, 19 Jan 2022 22:03:17 +0000</pubDate></item><item><title>Checkmk et SNMP</title><link>https://berndkuhlen.de/fr/notes/check-mk-and-snmp.html</link><guid>https://berndkuhlen.de/fr/notes/check-mk-and-snmp.html</guid><description>&lt;p&gt;Notes pratiques pour étendre la supervision Checkmk avec SNMP.&lt;/p&gt;</description><pubDate>Thu, 04 Jul 2019 10:02:54 +0000</pubDate></item><item><title>AWS Auto Scaling : les sondes de disponibilité ELB</title><link>https://berndkuhlen.de/fr/notes/aws-autoscaling-elb-health-checks.html</link><guid>https://berndkuhlen.de/fr/notes/aws-autoscaling-elb-health-checks.html</guid><description>&lt;p&gt;Notes d’implémentation historiques sur Auto Scaling et les contrôles de disponibilité des load balancers.&lt;/p&gt;</description><pubDate>Wed, 22 May 2019 09:24:49 +0000</pubDate></item><item><title>Ubuntu 18.04 sur AWS : système de fichiers ext4</title><link>https://berndkuhlen.de/fr/notes/ubuntu-18-04-aws-ext4-fs.html</link><guid>https://berndkuhlen.de/fr/notes/ubuntu-18-04-aws-ext4-fs.html</guid><description>&lt;p&gt;Retour de terrain sur un système de fichiers ext4 sous Ubuntu sur AWS.&lt;/p&gt;</description><pubDate>Fri, 03 May 2019 14:02:19 +0000</pubDate></item><item><title>Analyser les logs Apache avec awk</title><link>https://berndkuhlen.de/fr/notes/analyze-apache-logs-with-awk.html</link><guid>https://berndkuhlen.de/fr/notes/analyze-apache-logs-with-awk.html</guid><description>&lt;p&gt;De petites techniques en ligne de commande pour tirer des réponses utiles des logs d’accès Apache.&lt;/p&gt;</description><pubDate>Wed, 24 Apr 2019 08:56:40 +0000</pubDate></item><item><title>Les en-têtes HTTP Pragma</title><link>https://berndkuhlen.de/fr/notes/http-pragmas.html</link><guid>https://berndkuhlen.de/fr/notes/http-pragmas.html</guid><description>&lt;p&gt;Une courte note d’archive sur les pragmas HTTP et les en-têtes de cache.&lt;/p&gt;</description><pubDate>Wed, 17 Apr 2019 16:17:59 +0000</pubDate></item><item><title>Installer un paquet RPM sous Ubuntu</title><link>https://berndkuhlen.de/fr/notes/install-rpm-on-ubuntu.html</link><guid>https://berndkuhlen.de/fr/notes/install-rpm-on-ubuntu.html</guid><description>&lt;p&gt;Notes historiques sur l’utilisation de paquets RPM sous Ubuntu.&lt;/p&gt;</description><pubDate>Tue, 16 Apr 2019 12:24:25 +0000</pubDate></item><item><title>AWS : redémarrer EC2 en cas de panne</title><link>https://berndkuhlen.de/fr/notes/aws-restart-ec2-on-failure.html</link><guid>https://berndkuhlen.de/fr/notes/aws-restart-ec2-on-failure.html</guid><description>&lt;p&gt;Une expérimentation de reprise datant de 2019, avec Route 53, CloudWatch, SNS et Lambda pour redémarrer une instance EC2 unique.&lt;/p&gt;</description><pubDate>Mon, 15 Apr 2019 12:16:14 +0000</pubDate></item><item><title>Une boîte e-mail temporaire</title><link>https://berndkuhlen.de/fr/notes/temporary-e-mail-inbox.html</link><guid>https://berndkuhlen.de/fr/notes/temporary-e-mail-inbox.html</guid><description>&lt;p&gt;Une courte astuce de l’ancien site sur l’usage d’adresses e-mail temporaires.&lt;/p&gt;</description><pubDate>Fri, 12 Apr 2019 14:41:42 +0000</pubDate></item><item><title>AWS EC2 : activer des métriques personnalisées</title><link>https://berndkuhlen.de/fr/notes/awsec2-how-to-enable-custom-metrics.html</link><guid>https://berndkuhlen.de/fr/notes/awsec2-how-to-enable-custom-metrics.html</guid><description>&lt;p&gt;Instructions historiques pour activer des métriques EC2 personnalisées et améliorer la visibilité.&lt;/p&gt;</description><pubDate>Fri, 12 Apr 2019 14:02:41 +0000</pubDate></item><item><title>WordPress et Let’s Encrypt</title><link>https://berndkuhlen.de/fr/notes/wordpress-and-lets-encrypt.html</link><guid>https://berndkuhlen.de/fr/notes/wordpress-and-lets-encrypt.html</guid><description>&lt;p&gt;Une note pratique d’archive sur la protection d’un site WordPress avec Let’s Encrypt.&lt;/p&gt;</description><pubDate>Thu, 11 Apr 2019 21:43:24 +0000</pubDate></item><item><title>Mon examen AWS SysOps du 10 avril 2019</title><link>https://berndkuhlen.de/fr/notes/hallo-welt.html</link><guid>https://berndkuhlen.de/fr/notes/hallo-welt.html</guid><description>&lt;p&gt;Une étape de 2019 : la réussite à l’examen AWS SysOps Administrator.&lt;/p&gt;</description><pubDate>Thu, 11 Apr 2019 17:26:34 +0000</pubDate></item></channel></rss>
