Blog
-
Stream et Gatherers en Java 23 (2/2)
Le
Découvrez comment les Gatherers permettent des opérations intermédiaires mutables (stateful) personnalisées dans l'API Stream de Java.Lire -
Stream et Gatherers en Java 23 (1/2)
Le
Explorez la nouvelle fonctionnalité "Gatherer" de l'API Stream en Java et comprenez son intégration dans les dernières versions.Lire -
Rex de Ladybug
Le
Dans sa quête pour approfondir ses compétences en Java, Frédéric a créé le jeu Ladybug, une cousine éloignée de Pac-Man. Ce projet lui a permis...Lire -
ServiceLoader et annotations
Le
Lors d’une formation Java 9-11 que j’animais cette semaine, on m’a demandé un exemple d’usage de ServiceLoader, de modules, et de filtrage des implémentations par annotation....Lire -
Java 18 – partie 2
Le
Après avoir détaillé les différentes JEPs de Java 18 dans la première partie de cet article, cette seconde partie est consacrée aux autres améliorations notamment...Lire -
Java 18 – partie 1
Le
Java 18 a été publié le 22 mars 2022. OpenJDK 18 est l’implémentation de référence de la version 18 de la plateforme Java, telle que...Lire -
Github en Action !
Le
On ne présente plus Github comme gestionnaire de code source… mais, depuis 2018 il s’affirme également comme outil complet d’intégration continue ! En 2018, dans le...Lire -
Architecture en couches vs architecture Hexagonale
Le
Introduction Dernièrement, j’ai assisté à un évènement OxLive (événement technique mensuelle organisé chez Oxiane) sur un retour d’expérience d’un développeur Oxiane en mission chez un...Lire -
Datafaker, pour générer des données factices
Le
Il est fréquent d’avoir besoin de générer des données factices (fake data), notamment pour les tests automatisés : pour des mocks ou des données d’une...Lire -
WSL 2, partie 5 : utilisation avec Visual Studio Code
Le
Au travers de l’utilisation d’un plugin, Visual Studio Code facilite le développement dans WSL en permettant de créer et modifier des fichiers sous Linux mais...Lire