Devoxx France 2025

Du 16 au 18 avril se tenait la grand-messe annuelle des développeurs : Devoxx France ! L’occasion pour moi ainsi qu’une belle délégation de collègues de nous rendre à Paris, au centre des congrès plus exactement, pour suivre et donner de multiples conférences. Voici mon top 3 de ces présentations. 🔧 Comment debugger en production ? - Jean-Philippe Bempel Jean-Philippe Bempel est expert en performance et Java Champion chez Datadog. Lors de sa conférence, nous avons découvert des techniques avancées pour le debugging en environnement de production....

avril 21, 2025 · 4 min · 662 mots · Ivan Béthus

Mockoon : les bouchons contre-attaquent !

Dans le développement moderne d’applications, l’interaction avec des webservices est devenue incontournable. Cependant, que se passe-t-il lorsque ces services ne sont pas disponibles, en cours de développement eux aussi, ou simplement instables ? C’est là que Mockoon entre en scène pour sauver la situation. Qu’est-ce que Mockoon ? Mockoon est un outil puissant permettant de simuler des webservices. Mais avant de plonger dans ses fonctionnalités, clarifions le concept : Un mock (ou bouchon) est une imitation contrôlée d’un composant réel....

avril 14, 2025 · 6 min · 1161 mots · Ivan Béthus

JEP 502 : Initialisez des objets immuables avec les StableValue

Introduction Les StableValue sont une nouvelle fonctionnalité introduite dans la version preview de la JDK 25, visant à améliorer la gestion des objets immuables en Java. Cette innovation permet de traiter certaines valeurs dynamiques comme des constantes, offrant ainsi des optimisations de performance similaires à celles des champs final, tout en offrant une plus grande flexibilité quant au moment de leur initialisation. La JEP liée à cette évolution est la JEP-502, dont les objectifs sont définis ainsi :...

avril 11, 2025 · 5 min · 913 mots · Ivan Béthus

La puissance du SVG pour le web

Introduction Les images SVG (Scalable Vector Graphics) sont largement utilisées sur le web en raison de leur capacité à être redimensionnées sans perte de qualité. Il s’agit d’un fichier au format xml, aisément inclut et modifié dans une page web. Dans cet article, nous allons explorer comment ajouter des liens HTML dans ces images, changer dynamiquement leur style en css et enfin comment les rendre responsives. Inclure des liens HTML dans des images SVG Pour inclure des liens HTML dans une image SVG, rien de plus simple....

février 3, 2025 · 3 min · 632 mots · Ivan Béthus

Git : update-refs en un tournemain

Lorsque l’on travaille sur un projet versionné, il est relativement commun de se retrouver avec un “empilement” de branches. Quoi de plus frustrant, lorsque l’on met à jour la première de ces branches, que de rebase toutes les autres par-dessus ? Ce processus est d’autant plus fastidieux que le nombre de branches est élevé ou qu’on les modifie régulièrement. La version 2.38 de git1 apporte une solution à ce problème : l’option de rebase update-refs....

avril 22, 2024 · 3 min · 571 mots · Ivan Béthus