Flux
Toutes les catégories

Cloud

169 articles

Décommission de kibana.zwindler.fr, le Kibana qui hébergeait les sondages Okiwi

Décommission de kibana.zwindler.fr, le Kibana qui hébergeait les sondages Okiwi

La fin d’une époque ? Si vous me suivez depuis quelques années, vous savez que parmis mes nombreux side projects, j’ai beaucoup participé à des sondages sur les salaires dans la tech Girondine, organisés par l’association Okiwi. C’est un projet qui a contribué à me rendre un peu “visible” (toute proportion gardée) dans l’écosystème local et qui m’a par ailleurs apporté beaucoup de statisfaction, car j’ai vraiment à coeur les sujets autour des salaires ou de la transparence salariale. Au delà de…

Zwindler's Reflection
Le Coding Agent : tu l'aimes ou tu le quittes ? YouTube

Le Coding Agent : tu l'aimes ou tu le quittes ?

Dans cette interview, Arnaud Héritier répond aux questions d'Emmanuel Bernard, sur les agents IA de développement, comme Claude Code ou Codex CLI. Quel est l'impact des outils d'assistance et de génération de code, basés sur l'IA ? Comment évaluer, tester et se lancer ? Où se replace le développeur dans tout cela ? Copilot, Codex CLI, Docker Agent, Claude Code, Gemini... Arnaud partage avec vous son expérience et le travail qu'il a réalisé, entre autres chez Doctolib, et maintenant chez Docker.…

Devoxx France (YouTube)
Le bottleneck n'est jamais là où vous croyez : 4 bugs en cascade sur une API audio temps réel

Le bottleneck n'est jamais là où vous croyez : 4 bugs en cascade sur une API audio temps réel

« Combien d'utilisateurs simultanés peut-on supporter ? » Une question simple, quatre bottlenecks en cascade. Event loop bloqué, quotas invisibles, race condition gRPC : sur une API audio FastAPI/Cloud Run, chaque fix révélait le problème suivant. REX complet avec méthodo, métriques et code.

OCTO Talks
Timbernetes : Ajuster les ressources à chaud d'une appli Java

Timbernetes : Ajuster les ressources à chaud d'une appli Java

La version 1.35 de Kubernetes, nommée “Timbernetes”, est sortie le 17 décembre dernier (ça passe vite !) et est déjà disponible sur toutes les bonnes plateformes de Cloud. Une des nouveautés importantes de cette version est le passage en Stable des In-place updates of Pod resources. Le principe de cette feature est de permettre de modifier à chaud, sans redémarrage donc, les ressources CPU ou RAM allouées à un Pod ou à un Container. Dans cet article, j’explore cette feature, en particulier pour…

Codeka (Julien Wittouck)
Migrer 1156 posts WordPress vers Eleventy avec Claude

Migrer 1156 posts WordPress vers Eleventy avec Claude

Vous vous souvenez de l'âge d'or des blogs français ? Entre 2005 et 2012, plus ou moins. L'époque où des gens comme Korben démarraient, où il existait une vraie blogosphère française, où la plupart des blogueurs se connaissaient, se mettaient dans des blogrolls mutuels, allaient à des rencontres IRL... Il se trouve qu'à cette époque, il y a 20 ans, j'avais un blog. Assez actif, même. lostinbrittany.org. J'y écrivais sur des sujets très divers, j'allais à des rencontres de blogueurs, on se…

Lost in Brittany (Horacio Gonzalez)
Le mythe du développeur augmenté par l’IA - Partie 1

Le mythe du développeur augmenté par l’IA - Partie 1

Le vieux monde se meurt, le nouveau monde tarde à apparaître et dans ce clair-obscur surgissent les monstresCahiers de prison (1983) de Antonio GramsciAujourd’hui, dans le monde du développement logiciel, l’IA générative suscite de nombreux fantasmes. Le plus répandu est sans doute l’idée que coder ne servirait bientôt plus à rien, puisque l’IA

OCTO Talks
Tester les apps Spring Boot, sous toutes les coutures YouTube

Tester les apps Spring Boot, sous toutes les coutures

“Je suis là pour vous parler de Spring !” SpringBootTest est simple à utiliser, et permet de démarrer immédiatement. Mais en l'utilisant partout, les développeurs passent à côté de tout ce que Boot peut apporter en terme de tests. Ils ne pensent pas suffisamment à l'architecture de leur tests, ne produisent pas des tests lisibles, perdent de vue l'utilité des tests: feedback rapide, confiance, guide pour le design... Dans ce talk par Daniel Garnier-Moiroux, découvrez toute la panoplie de tests…

Devoxx France (YouTube)
GenAI et développement logiciel, épisode 2 : kubectl-debug-pvc, de l'idée à krew en 2x30 minutes

GenAI et développement logiciel, épisode 2 : kubectl-debug-pvc, de l'idée à krew en 2x30 minutes

Précédemment, dans “GenAI et dev” Dans mon article précédent, je vous parlais de mon retour d’expérience avec PodSweeper, un projet développé avec OpenCode et Claude Opus. Le bilan était nuancé : vitesse brute impressionnante, mais race conditions, gestion d’erreur laxiste, et nécessité constante de supervision humaine (entre autres déconvenues). Aujourd’hui, je vous parle d’un deuxième projet, bien plus simple, né d’un vrai besoin en production. Et le constat est assez différent. L’incident…

Zwindler's Reflection
Flannel et NetworkPolicies : comment ajouter le support avec Cilium en CNI chaining

Flannel et NetworkPolicies : comment ajouter le support avec Cilium en CNI chaining

Flannel, flannel, flannel… Flannel est un CNI simple et populaire 😢. C’est le CNI par défaut de k3s, celui que la moitié des tutos kubeadm utilisent, et on le retrouve aussi dans pas mal d’offres managées. OK, il est simple, il route les paquets entre les pods, il supporte VXLAN et WireGuard, il se configure en 2 minutes. Que demander de plus ? Ben justement. Il y a un truc que flannel ne fait pas : les NetworkPolicies. (Et c’est très grave). Flannel is focused on networking. For network…

Zwindler's Reflection
Refonte de la page Conférences : data-driven avec Hugo

Refonte de la page Conférences : data-driven avec Hugo

Grosse refonte de ma page “Conférences” qui était un bazar sans nom, dans lequel j’avais aussi mélangé les podcasts, les publications écrites, etc. Maintenant tout est présenté avec des “cartes”, et bien séparé en 3 pages distinctes. Tous les fichiers sources (YAML, layouts Hugo, CSS) sont disponibles dans /misc/conferences-refonte/ si vous voulez reproduire ou vous en inspirer. Le problème Ma page Conférences était un gros fichier Markdown monolithique. Talks, podcasts, publications, orga :…

Zwindler's Reflection
Sortie d’API Platform 4.3 : rencontre avec l’IA

Sortie d’API Platform 4.3 : rencontre avec l’IA

Nous sommes ravis d’annoncer la sortie d’API Platform 4.3 ! Cette version introduit une fonctionnalité majeure : le support natif du Model Context Protocol (MCP), permettant à vos ressources d’être directement consommées par des agents IA. Au-delà du MCP, cette version apporte des capacités de filtrage avancées, des optimisations de sécurité, une meilleure conformité aux […] L’article Sortie d’API Platform 4.3 : rencontre avec l’IA est apparu en premier sur Les-Tilleuls.coop.

Les-Tilleuls.coop
Esc