11 private links
Un article qui me parle rudement en ce moment
Il n'y aura finalement pas de String templates en Java. Tant mieux ! Je trouvais cette chose lourde et peu lisible. En revanche, il me semble que les templates étaient compilés, ce qui est une bonne chose - émulable toutefois avec error-prone, par exemple.
Si le gens qui écrivent ces librairies pouvaient de temps en temps regarder si une solution semblable (comme commons-configuration, par exemple) n'existe pas déja, la vie serait bien plus simple.
Effectivement, il ne faut pas oublier que les blessures sur le lieu de travail sont le plus souvent des accidents sans violence. C'est moche (mais ça montre aussi que la violence diminue dans notre beau pays)
Carrément d'accord : si vous voulez créer des artefacts numériques qui durent, utilisez des formats de fichier ouverts, et ne mettez pas vos données dans une application fermée.
Une chouette astuce permettant d'utiliser la bonne identité selon le repository distant git.
Une belle histoire d'expression régulière sur un sujet en apparence simple, mais aux conséquences désastreuses pour les performances. Ce qui est drôle, c'est que la bonne solution, c'est peut-être bien de passer par un parser XML qui éliminera correctement les commentaires.
Une alternative à Shaarli qui expose un flux RSS, mais qui émet aussi directement des messages ActivityPub (pour, par exemple, être visible dans le fediverse). C'est intéressant.
Il y a parfois de très bonnes idées dans le monde du jeu de rôle. Et cette façon de décrire les limites émotionnelles des joueurs est très intéressante.
Un article tout à fait excellent dans sa présentation permettant d'expliquer certains éléments constitutifs du paradoxe du choix
L'article est très bien, et rejoint une de mes préoccupations émergentes (et pas encore complètement émergée, d'ailleurs) : le besoin de munir le monde de l'informatique de codes éthiques sérieux.
great_tables est une API Python de création de tableaux. Et cet article est leur définition d'intention. C'est aussi, et surtout, le meilleur article que j'ai lu depuis bien longtemps sur le sujet.
Une alternative intéressante à la table périodique des éléments.
La chaîne de livraison logicielle illustrée en un incident : quand vous utilisez une commande dans un système Linux, elle est souvent repackagée par les mainteneurs. Et ces mainteneurs changent parfois certains détails. Ca donne une confiance assez modérée dans l'écosystème Linux, malheureusement.
une extension de JUnit 5 permettant de faire des tests "de performance". Pourquoi les guillemets ? Parce que JUnit rajoute trop de couches pour que le test de performance réalisé soit parfaitement exact. Mais dans les cas qui m'intéresse, c'est bien suffisant.
Un gadget Docker très intéressant qui permet de lancer une version de Windows en tant que conteneur.
Une machine virtuelle pour faire tourner du Java sur des environnements assez spécifiques (GPU, FPGA). C'est une sacrée idée !
Un historique du nombre d'étoiles de repo github. Ca correspond à un de mes besoins du jour.
J'ai un ibook qui traîne chez moi, et j'ai toujours l'espoir d'en faire quelque chose d'utile (pour peu que je répare également le clavier). Ce genre de bricolage me fait toujours plaisir.
Une application de prise de note permettant apparemment de synchroniser les notes entre plusieurs appareils, sans que le serveur de synchronisation ne puisse accéder aux notes.