1311 private links
Tout est réuni au même endroit, mais en réalité je pense avoir déjà vu la majorité des aberrations apparaissant dans ce melting pot de bad UI.
Another HTTP client.
Calcule la taille d'une dépendance npm.
Tableau blanc en ligne, avec une fonction de collaboration. Pas de compte. Open-source.
Multiple languages and tools cheatsheets.
Plein de choses utiles ! Je vais en extraire quelques uns ici.
Quelques tips sur ZSH. Ça fait des années que je l'utilise quotidiennement, mais je n'ai jamais vraiment pris le temps de l'exploiter au maximum de ses possibilités.
Extraits de l'article :
take
qui est un alias pourmkdir
+cd
- CTRL+Q met de côté la commande courante, et elle réapparaît sur la ligne suivante
- CTRL+X+E ouvre la commande courante dans vim. Très pratique sur des commandes longues/complexes.
Tiens une fonctionnalité de Google Fonts que je ne connaissais pas. J'évite presque toujours les fonts par CDN d'ailleurs, mais ce cas peut être intéressant :
Si une police est utilisée uniquement sur un logo ou quelques caractères, il est possible de spécifier les lettres à extraire de la police avec le paramètre text=
dans l'URL Google Fonts, ce qui rend le fichier bien plus léger. J'imagine qu'on doit pouvoir extraire le fichier en question pour l'exploiter en local.
#PHP Enums vote closes today: 44 yes an 7 no; enums are coming in PHP 8.1!
Un article d'introduction sur les mutation tests en PHP, avec Infection.
Pour avoir déjà joué avec, c'est assez fun, et ça permet de se poser pas mal de questions sur la qualité de notre code. Par contre, c'est très chronophage.
Impressionnant. En squattant le nom de bibliothèques internes - mais gérées par le dependency manager - il a pu injecter du code dans pas mal de grosses boites.
J'ai lu en diagonale mais je suis quand même surpris qu'il n'y a pas une mécanique obligatoire pour utiliser un repo privé sur ces outils.
Quelques tips VueJS toujours bon à prendre.
Watchtower est un container Docker qui permet de mettre à jour automatiquement les autres containers quand une nouvelle image est détectée.
À voir, ça peut éviter de se retrouver avec des versions complètement obsolète... comme la plupart de ma stack. En vrai, ça me parait un peu risqué, en sachant qu'il y souvent des problèmes nécessitant des opérations manuelles, ou le reverse proxy qui fait des siennes.
#0day security vulnerability insudo
. Update your servers.
Ah ah ah! Neat!
Tendance assez globale chez tous les acteurs du marché en ce moment, on cherche à rentabiliser davantage : le free tiers est réduit et l'offre starter à $4/mois est supprimée, la suivante étant à $19/mois.
En gros à partir de Firefox 85 le cache ne sera plus partagé entre différents top-domaines, pour éviter les techniques des régies publicitaires qui utilisent le cache pour traquer les visiteurs.
A priori l'impact sur les performances est en fait assez minime, globalement <1% d'après leurs statistiques.
Un serious game qui permet d'apprendre et de comprendre le fonctionnement des flexbox en CSS. C'est vraiment excellent !