11 private links
C'est rigolo cette librairie qui semble utilisable pour mettre à jour des morceaux de page web
Dans la mesure où assert est désactivé en mode "production", il faut utiliser une autre solution. Et cette librairie a une api extrêmement bien pensée. Je vais m'en servir très prochainement.
Une extension de JUnit (4 et 5) permettant de faire du test de performance. Ca remplacera le défunt Contiperf.
Ca faisait bien longtemps que je me demandais si il existait un outil en ligne de commande pour manipuler mon pom. Et évidement, ça existe ! (j'ai juste mis trop longtemps à le trouver)
Une bonne astuce pour générer du code Java quand on utilise plusieurs schémas
Un moyen moderne et réutilisable facilement d'initialiser des variables d'environnement dans des tests (parce que c'est normalement impossible en Java)
Un client Blood Bowl basé sur Vassal. Ca a l'air bien! Et en plus, c'est du Java !
Il y a des tonnes de gens qui utilisent des formateurs génériques pour leur code (editorconfig & co). Pour ma part, j'aime que les choses soient faites par les outils spécialisés. Et pour formater le coder, je trouve que spotless agrège agréablement tout un tas d'outils de formatage.
J'ignorais que libhunt fournissait des pages dédiées par langage, qui inclut des comparaisons entre frameworks. C'est très pratique !
J'ignorais complètement qu'assertj disposait d'un plugin maven permettant de générer des assertions pour les classes que j'écris. C'est très cool!
Une façon intéressante d'écrire des assertions, quelquesoit le framework de test, pour éviter qu'elles ne plantent à la première erreur mais affichent plutôt un rapport agrégé.
Le PMC d'Apache semble se heurter aux mêmes problèmes de calculs de popularité que moi ... dans un autre contexte, mais lui a accès a des chiffres de meilleure qualité que moi.
Un modèle intéressant de pattern builder en Java
Un article (et repo github) extrêmement complet sur les pratiques modernes dans le développement Java. Il y a tout un tas de bons conseils, et d'outils intelligents à mettre en place.
C'est sans doute un point de départ bien plus intéressant que de simplement utiliser un artefact maven ...
Je découvre avec stupeur que jbang, qui est bien cool, peut gérer les différents JDK installés sur ma machine. C'est génial !
Je connaissais une autre librairie qui faisait ça, mais celle-ci semble plus simple en exposant moins de classes publiques.
Je ne sais pas à quoi ça peut servir, mais je suis prêt à parier que, dans l'ensemble, ça permet de faire des horreurs
Une bon sang d'astuce pour ouvrir facilement les modules Java. Je me demande si ça marche "vraiment"
Un langage interprété pour la JVM. Il semble avoir quelques propriétés intéressantes, mais il faut bien reconnaître que l'espace est faible entre Java et Groovy.
Un outil de création de tableau de bord conçu avec (et peut-être pour) Quarkus