11 private links
J'ai déja développé en Swing, et effectivement, c'est plus simple que l'enfer du web (malgré certains problèmes spécifiques). Et je suis bien curieux de voir ce qu'apporte Skija ...
Je suis épaté de découvrir que Jackson, qui fait partie des briques Java beaucoup utilisées, est en fait maintenu par une seule personne 😮🤩
Admettons que vous ayiez à gérer une application dans un contexte Spring/Hibernate/Flyway, et que l'application n'ait jamais connu Flyway. Avec cet outil, vous pourrez créer un bon script d'initialisation !
Une assez chouette façon d'inclure dans le code les considérations architecturales.
Ca marcherait très bien avec Structurizr ...
Une checklist de migration facile.
Mais parfois, les problèmes à résoudre sont ... un peu plus complexes (comme par exemple faire marcher les annotations Jackson 1.8 en Jackson 2)
Tiens c'est marrant cet objet global qui peut ajouter des données au log. J'espère juste qu'il est thread-local (mais je suis à peu près sûr que oui)
Pour des raisons pas tout à fait honnêtes, je regarde cet accélérateur de téléchargement ... et je découvre avec étonnement que c'est du Java. Trop cool !
Nom de Zeus : Du refactoring au build ! ca m'a l'air fou ... et potentiellement génial !
La meilleure partie de la citation est évidement la dernière phrase 😉
Un article qui offre un survol correct de la modernisation d'application. Il est toutefois dommage que les sujets vraiment délicats (comme la dette organisationnelle) n'y apparaissent pas ...
Un exemple intéressant d'intégration Tesseract en Java. Ca n'est pas spécialement mon cas d'utilisation. Mais ça me donne enfin un moyen d'implémenter une diée de plugin Keepass.
Un outil assez pratique pour générer un diagramme de classe depuis du code Java. Il faut juste ne pas oublier qu'ajouter un package n'ajoute pas les classes qui sont dedans (à cause du modèle de chargement de classes, évidement).
Il va falloir que je regarde ce truc, ça m'a l'air ... conceptuellement intéressant.
Tant qu'on y est, une liste d'outils permettant de créer facilement un e-shop (en B2B comme en B2C). Bon, d'accord, il y a Hybris, mais les alternatives sont assez intéressantes.
Une solution de e-commerce en Java/Spring/and co. Ca m'aidera la prochaine fois que je dois dire à un client de prendre un produit sur étagère.
GWT aka l'overengineering comme une forme d'art pervers. J'ai déja du mal avec les frameworks JS en JS. MAIS LA. PAR LES CORNES DE BELZEBUTH, on est vraiment loin dans la folie furieuse.
Un analyseur d'expression régulières Java (c'est cool) disponible via Java Web Start (c'est tout aussi cool, mais je ne suis même pas sûr que ça marche avec les versions récentes de Java).
Oh mais c'est très cool ce système de fichier virtuel ! Ca facilite énormément l'écriture de tests.
Comment ça se fait que je n'ai pas encore testé ça ? Ca m'a l'air vraiment vraiment vraiment chouette (et potentiellement encore plus chouette si je peux 1. Débugger les scripts 2. Stocker les dépendances dans mon .m2)
C'est pas bête du tout, cette règle d'or. Et c'est effectivement applicable bien au-delà de Typescript !