Bon, alors là, c'est dingue. Cette librairie est un exemple d'usage du borrow checcker pour écrire du code rendant les deadlocks IMPOSSIBLES. Je ne comprends pas tout, mais je trouve ça incroyable.
Un moyen moderne et réutilisable facilement d'initialiser des variables d'environnement dans des tests (parce que c'est normalement impossible en Java)
Une librairie sympathique permettant un meilleur affichage des tests dans un build maven.
J'ignorais que libhunt fournissait des pages dédiées par langage, qui inclut des comparaisons entre frameworks. C'est très pratique !
Il y a une dizaine d'années, j'avais essayé d'appliquer ce genre de principe, avec moins de succès.
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". Bon, en l'occurence, j'ai essayé de résoudre avec ça un problème de script Groovy basé sur une superclasse Java lancée par JBang ... sans succès :-(
Un outil de diagram as text générant du SVG. Je ne m'y attendais pas trop ... Mais il va falloir tester ça. Qui sait, ce sera peut-être aussi bien que PlantUML
Une librairie de création de traits Javascript. C'est un ajout sympathique pour faire du bon Javascript.
Ca ressemble à un beau panneau d'administration pour application Spring Boot.
Une librairie de collections Java (oui, encore une) qui a l'air sacrément optimisée.
Un module Python permettant d'appeler des LLM grâce à des fonctions "virtuelles". C'est malin, et on sort enfin de la chatification d'internet.
Si demain vous envisagez d'utiliser GitPython, utilisez plutôt cette surcouche, l'API est à mon goût plus agréable.
Un outil Javascript assez intéressant permettant de construire des graphiques rendus dynamiques par le drag'n'drop de l'utilisateur. Ca donne des possibilités un peu folles ...
Ca ressemble à une alternative à htmx, en peut-être encore plus simple
Une liste intéressante de librairies Java
L'idée d'avoir une base de données et des schémas SQL communs pour résoudre les problèmes classiques est vraiment très bien. Toutefois. Connaissant les entreprises et leurs usages, je suis prêt à parier que chacun de ces modèles devra être décliné, mais l'idée reste bonne !
Tester des lectures/écritures de fichier, c'est parfois compliqué. Avec cette librairie qui crée le système de fichiers en mémoire, c'est vraiment plus facile.
Une extension JUnit hyper intéressante si vous utilisez la syntaxe given/when/then du BDD
C'est à la fois amusant, intelligent, et fascinant de voir la logique de seti@home et autres appliquée au machine learning à l'échelle