11 private links
Une super séprie d'astuces pour améliorer l'usage de testcontainers
Une chouette astuce permettant d'utiliser la bonne identité selon le repository distant git.
Une bonne astuce pour générer du code Java quand on utilise plusieurs schémas
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é.
Tout un tas d'exemples de manipulation de HTML avec du Javascript sans framework. J'aimerais bien à un moment voir un mouvement vers ce JS simple ...
Evidement, il y a plein de trucs cools cachés dans git (malgré tous les défauts conceptuels que j'y vois). Et ces notes semblent vraiment être une bonne idée.
Je ne connaissais pas tea, mais ça a l'air incroyablement pratique pur se monter une liste d'outils de debug facilement
Admettons que vous deviez exposer la socket Docker (c'est mal) ET que vous utilisez Rancher Desktop (ou Podman Desktop) au lieu de Docker Desktop. Vous devrez alors utiliser cette magie noire à base de socat
Il y a là-dedans quelques idiosynchrasies très intéressantes, que j’essayerai d'utiliser plus souvent
L'astuce est sympathique, mais n'oubliez pas qu'elle marche aussi en java ! (même si en java on a tendance à utiliser d'autres méthodes pour ça, ce qui me paraît une bonne pratique aussi en Rust/Go/Whatever)
ZFS ça a l'air très bien (même si je n'ai pas encore complètement compris pourquoi), mais les snapshots prennent un peu de place au bout d'un moment. Résultat, il faut faire un peu de nettoyage
Ca m'a l'air d'une façon propre d'arrêter de sudoer comme un dingue pour utiliser Docker
Sapristi ! Il serait possible d'avoir un pattern proche des paramètres par défaut en Rust ? Ce serait cool !
C'est terriblement astucieux et, comme chaque astuce, ça peut vous retomber fortement dessus (typiquement parce que certaines navigateurs ont des limites de taille d'url). Mais l'idée est intéressante.
Si vous utilisez VSCod(ium) sous Linux, et que vous voulez voir disparaître la barre de titre (comme c'est le cas sous Windows), cette astuce est pour vous
1/2 heure de très bonnes astuces autour de JUnit. Certaines sont vraiment épatantes.
Comment hacker les propriétés des navigateurs pour obtenir des informations sur les visiteurs d'un site web sans jamais le montrer. C'est un peu sournois, mais ça respecte ... en apparence ... le RGPD.
Abuser d'un logger pour écrire du PlantUML, c'est assez marrant, mais ça ne couvre que le code exécuté dans votre test unitaire, et pas les différentes alternatives (qui seraient observables si on lisait le code source)
Pour celles et ceux qui quittent le twitterverse, un bon rappel : comme Twitter peut être utilisé comme source d'authentification, il vaut mieux aussi réussir à se connecter autrement avant de supprimer votre compte 😉
Un article sympa sur certaines pratiques un peu curieuses du Python