Monthly Shaarli

All links of one month in a single page.

February, 2021

Hoppscotch - A free, fast and beautiful API request builder
thumbnail

Another HTTP client.

20 outils webs indispensables pour développeurs - Je suis un dev
thumbnail

Plein de choses utiles ! Je vais en extraire quelques uns ici.

PHP: rfc:enumerations

#PHP Enums vote closes today: 44 yes an 7 no; enums are coming in PHP 8.1!

Mutation Testing - John Braun's blog
thumbnail

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.

Watchtower pour la mise à jour de mes containers - Guillaume Kulakowski's blog
thumbnail

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.

via https://liens.strak.ch/shaare/TjqY0w

BundlePhobia ❘ cost of adding a npm package

Calcule la taille d'une dépendance npm.

Devhints — TL;DR for developer documentation
thumbnail

Multiple languages and tools cheatsheets.

Performance tip: You can specify a `text=` value in your font request URL to reduce the size of the font file by up to 90%

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.

7 Vue Patterns That You Should Be Using More Often
thumbnail

Quelques tips VueJS toujours bon à prendre.

via https://links.kalvn.net/shaare/mIE9XA

CVE-2021-3156

#0day security vulnerability insudo. Update your servers.

Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
thumbnail

Tableau blanc en ligne, avec une fonction de collaboration. Pas de compte. Open-source.

Zsh Tricks to Blow your Mind · Twilio Blog
thumbnail

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 pour mkdir + 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.
Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies
thumbnail

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.

via