Monthly Shaarli
March, 2024
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.
Qu'est-ce qui arrive aux développeurs après 35 ans ? Cet article est une rapide introduction au sujet dont j'aimerais bien parler.
Un générateur de requête SQL à partir de beans Java. C'est sympathique, et c'est aussi la base de n'importe quel ORM. Mais ça n'est qu'une partie de mon besoin du jour.
une librairie Java permettant de représenter une requête SQL "comme" un stream Java 8. C'est très intelligent, et ça peut apporter beaucoup de valeur.
Un bel ensemble de styles CSS. Ca me donne presque envie de relancer mon projet de lifestream ...
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 lecture réputée difficile, mais sous une forme apparemment plus digeste ...
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)
Donc Picotron est une machine virtuelle conçue pour développer des jeux compatibles PICO-8 ... Ca peut être intéressant, mais ça n'est pas mon délire ...
Une critique acerbe des générateurs stochastiques. Parce que bon, ne vous leurrez pas, le buzz autour des IA est avant tout autour de ces générateurs
Un article absolument terrifiant sur les motivations des géants du web vers des usages toujours plus coûteux. McLuhan dirait que le média est le message ... Et en un sens il aurait encore raison.
C'est un peu trop geek pour moi, mais c'est rempli d'idées intéressantes
Une bonne astuce pour générer du code Java quand on utilise plusieurs schémas
L'autonormativité, fléau du monde moderne.
L'étude est vraiment intéressante et signifiante.
Un outil intéressant qui expose les packages NPM comme des artefacts maven. Ca peut être intéressant pour ceux qui veulent se passer de npm ...
Une réécritre de Diablo pour les OS récents. Ca me donne presque envie de mettre la main sur un fichier de données ...
Une façon assez exotique de publier son blog
Un site de news uniquement consacré aux gens qui créent des claviers. C'est assez niche, mais j'ai bien l'impression que c'est ma niche
Une librairie intéressante dont l'objectif est de mapper des données vers/depuis des bases de données, et compatible avec tout un tas d'api bas niveau.
Une liste de langages de programmation émergents
Euh, c'est spectaculaire ce truc qui prend une lambda et en extrait l'expression pour fournir des capacités de génération de code !
Cette tablette me fait envie depuis un moment. Et ce genre d'article ne fait rien pour me dissuader ...
C'est rigolo cette librairie qui semble utilisable pour mettre à jour des morceaux de page web
Un très bon article sur l'écriture, technique ou pas. Il y a certains conseils que je n'applique évidement jamais.
Une réflexion intéressante sur la qualité logicielle
Il y a donc des gens qui descendent 300 mètres sous la surface de l'océan en respirant de l'hydrogène (mais seulement à partir de 200 mètres sous la surface). L'article est littéralement l'illustration du concept de savant fou, je trouve.
Je ne comprends toujours pas vraiment l'algorithme de monte carlo tree search. Mais je trouve cette explication très correcte.
Oh c'est marrant cet outil qui scanne le code Rust en background pour afficher les erreurs
Un site absolument épatant affichant des plans de station de métro en 3D. Tout le métro lillois n'y est pas. Mais le métro parisien, oui !
Un article très documenté sur la sombre histoire d'Assange. Le personnage est déplaisant, c'est évident. Mais l'histoire racontée sur le pouvoir et son exercice est instructive ... et déprimante
Un moteur de recherche retournant des images associées à un thème avec beaucoup de diversité.
Un outil open-source de visualisation des frappes de clavier en temps réel. Ca paraît intéressant pour les streamers, par exemple
Je ne sais toujours pas qui est content de JIRA, mais je sais que certains en sont mécontents
L'expérience est incroyable (par son illogisme apparent)
Un livre sur le développement logiciel ... qui évite l'écueil de plonger dans la technique pour s'intéresser sans doute plus à l'aspect social de l'expérience.
Joyeux anniversaire à OpenTTD (l'un de ces jeux qui se retrouve inexplicablement installé sur toutes les machines que j'ai, alors que franchement, je n'y joue pas tant que ça)
Si vous voulez écrire une commande rsync (ce qui n'est jamais facile) cette application web peut vous aider ... Par contre je ne sais pas si elle ne conserve pas la commande générée dans un coin ...
Une liste très complète de méthode de prise de notes, avec leurs avantages associés.
Développeurz qui avez commencé après 35 ans, où êtes-vous ? Il y aura dans ce thread reddit des éléments intéressants, j'en suis sûr
Un ORM rigolo qui repose (je mise ma chemise là-dessus) sur un peu de génération de code
Un logiciel intriguant mais néanmoins intéressant permettant d'appliquer des shaders devant les fenêtres Windows. De cette façon n'importe quelle application peut récupérer un style original.
Une liste de choses qui ne marchent pas. C'est un catalogue marrant parce qu'il est très hétéroclite. Et certaines choses dedans sont très curieuses.
Un article épatant sur l'histoire de la chirurgie esthétique au Brésil. Il y a là-dedans des choses dingues (le lien avec l'eugénisme, le fait que les pauvres soient cobayes pour les riches).
un outil d'analyse de repository git qu'il va falloir que je regarde avec attention, parce que certaines de ses idées sont assez proches de besoins d'analyses d'un projet sur lequel j'essaye d'avancer ...
Une alternative à IFTTT basée sur GitHub Actions. C'est malin !
Si vous trouvez que votre build maven est lent, cet article vous donne trois pistes pour l'améliorer. J'avoue avoir tendance à apprécier le travail de Jean-Christophe Gay, mais c'est purement une question de point de vue
Une réflexion bien plus profonde que ce qu'il semble sur la nature de ce que génèrent les IA, quelles que soient leurs méthodes, et la manière dont on peut le percevoir
Bon, alors là, c'est dingue. Cette librairie est un exemple d'usage du borrow checkecker pour écrire du code rendant les deadlocks IMPOSSIBLES. Je ne comprends pas tout, mais je trouve ça incroyable.
Un site pas très beau, mais apparemment très à jour, listant des claviers ergonomiques par poignées entières
Un générateur de clavier ergonomique. C'est très curieux.
Des logiciels pour la navigation (en mer) open-source et packagés dans une distribution Raspberry. C'est très intéressant !
Oh wow, ça fait réfléchir, je trouve
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 !
Merci DigitalOcean de m'expliquer comment installer correctement Webmin sur mon Ubuntu. Ca m'aide vraiment bien.
Une interface web pour dialoguer avec un llama local. Ce sera bien mieux que la ligne de commande ...
Et ça se lance (dans mon Rancher Desktop) comme ça
docker run -d -p 13000:8080 --name open-webui -e OLLAMA_BASE_URL=http://host.rancher-desktop.internal:11434 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/op
en-webui:main
(je ne suis pas sûr que la variable d'environnement OLLAMA_BASE_URL soit bien prise en compte)