Un article intéressant sur l'utilisation correcte de la directive v-for de Vue.js. Il aborde notamment l'utilisation très conseillée de :key et les risques encourus si elle est absente.
Un thème dashboard construit avec Bootstrap 4.
Les lookups disponibles dans Log4j.
Gestion d'ID de correlation entre client et serveur avec log4j2.
Dommage qu'il n'y ait pas de norme les ID de corrélation parce que c'est quand même bien pratique de pouvoir extraire tous les logs relatifs à une requête précise.
Les problèmes soulevés dans l'article sont bien réels mais malgré tout j'aime le PHP parce qu'il n'a pas ce côté black box qu'a Java par exemple. En gros, on sait ce qu'il se passe dans le code à tout instant et ça évite les effets de bords.
Et depuis plusieurs années maintenant il y a beaucoup de framework et d'initiatives qui rendent les choses beaucoup plus solides, stables et inter-opérables (PSR par exemple).
Installer Linux dans Windows 10 sans passer par le Microsoft/Windows Store.
Relevés météorologiques du temps qu'il fait toute l'année partout dans le monde. Parfait pour planifier vos vacances !
Des idées de design pour des conteneurs sans contenu.
Un tour d'horizon de Vue CLI 3.
L'approche plugin au lieu de template a l'air top. C'est du zéro-config et vous n'aurez besoin de mettre les mains dans le cambouis que si vous voulez modifier le comportement par défaut.
Sous le coude.
Pour lister tous vos packages NPM installés globalement :
$ npm list -g --depth=0
Ça vaut le coup de faire le ménage là dedans de temps en temps parce que très souvent, les tutos sur le web vous font installer tout un tas de trucs que vous ne réutiliserez jamais. Dans ce cas, l'alternative est d'installer la dépendance en local (sans le -g) et à utiliser npx au moment d’exécuter la commande.
Par exemple :
$ npm install @vue/cli
$ npx vue -V
Bon en l'occurence, le CLI Vue est plutôt un bon candidat pour l'installation en global mais vous saisissez l'idée :)
Quand vous n'avez pas envie de donner votre numéro de mobile mais qu'une procédure le requiert.
Bon par contre, comme stipulé dans l'article, c'est public de chez public donc n'utilisez pas ça pour de l'authentification 2-facteurs par exemple :)
Un générateur de site statique basé sur Vue.js.
Ça a l'air simple et efficace. Et le projet vient tout juste de sortir donc des ajouts sont à prévoir dans les semaines à venir.
C'est génial ! Un aperçu de tous les machins (répertoriés) qui flottent autour de la Terre. Ça fait beaucoup de machins !
Quelques règles basiques mais essentielles pour sécuriser votre NAS Synology.
Un petit topo sur Hubic + rclone.
Le support n'est pas encore très bon mais les pseudo-sélecteurs :focus-within et :focus-visible ont l'air intéressants.