Hebdomadaire Shaarli
Semaine 04 (January 23, 2023)
Un mini tuto sur l'utilisation de Vite avec Symfony. Côté Laravel, Vite est devenu le builder officiel depuis les dernières versions.
Tout sur les tunnels SSH avec une chouette cheatsheet en prime (via https://happytodev.substack.com/p/quoi-de-neuf-les-devs-numero-19 )
Il s'agit d'un tutoriel montrant la création d'un WAF (Web Application Firewall) sur AWS, avec Terraform.
Une présentation succincte de Playwright, une solution open source de Microsoft pour l'automatisation de navigateur, dans la veine de Puppeteer
Tout est dans le titre
Tout est dans le titre
Enix présente son outil qui permet de mettre en cache les images utilisées par des clusters k8s. Cela évite les problèmes de surconsommation
Tout est dans le titre
Tout est dans le titre
Des exemples de cas d'usages pour le sélecteur :has()
L'auteur montre l'utilisation de Crowdsec, un bon candidat à la succession de fail2ban
L'auteur présente Jenkins, et montre comment il l'a installé.
L'auteur présente BitdNET-Pi, un logiciel s'installant sur un raspberry pi et qui permet de faire de la reconnaissance de chants d'oiseaux
La transcription d'une conférence de Ploum contre la publicité
Tout est dans le titre
L'auteur nous explique sa réflexion sur le choix
Uncle Bob explique sa prise de conscience qu'il ne faut pas hésiter à utiliser des structures de classe dans la programmation fonctionnelle, même quand le langage (ici le clojure) ne dispose pas de mot clef spécifique pour ça. L'idée est de bien classer les données / méthodes qui vont bien ensemble.
Une place pour toute chose, chaque chose à sa place
Tout est dans le titre
Je cite l'intro de l'article :)
Vous avez besoin de tester des features sur un environnement existant ? Ou vous avez des contraintes de certificats TLS ou de finops pour votre workflow GitOps ?
Nous allons voir comment utiliser ArgoCD et Traefik pour mettre en place une solution de header routing pour une application dans Kubernetes.
Tout est dans le titre
Tout est dans le titre, sauf le mot "log" :)
L'article survole le processus de création d'émulateurs
Les notes d'une conférence sur la conception d'une architecture : le choix entre différents styles, les contraintes, etc.
Tout est dans le titre
Il y a pas mal de bizarreries qui peuvent arriver lorsqu'un document yaml est interprété - l'auteur recommande d'utiliser plutôt toml ou de s'imposer de toujours mettre les chaînes de caractères entre quotes
Tout est dans le titre
Un autre cas d'utilisation de :has()
Tout est dans le titre
Par défaut, Podman associe l'utilisateur courant avec le root du container lancé... mais il est possible de changer ce comportement
Tout est dans le titre
Tout est dans le titre
Une petite présentation de l'API fullscreen et de ses possibilités
Tout est dans le titre
Tout est dans le titre
Un résumé d'une conférence à propos de la duplication de code - généralement à éviter mais avec quelques exceptions
L'auteur présente un système de création de comptes utilisateurs sur invitation, avec Laravel (via https://happytodev.substack.com/p/quoi-de-neuf-les-devs-numero-19 )
Les conférenciers parlent de 2 cas de collecte de données : la télérelève de la consommation électrique des trains, et la performance énergétique des bâtiments. Ces 2 cas posent des problématiques différentes, et les conférenciers expliquent les solutions retenues.
Il s'agit de notes prises par l'auteur à propos de l'utilisation de Rust en production : avantages et inconvénients.
L'auteur montre comment créer son propre dépôt Helm avec ses charts.
Pour résumer, ne pas mettre d'unité dans le code CSS suivant : line-height - cela évite bien des soucis si l'utilisateur redimensionne sa police de caractères (via https://www.hteumeuleu.fr/demain-la-veille-1/ )
Tout est dans le titre
Un constat pas très rassurant et quelques mesures permettant d'améliorer sa sécurité
L'auteur montre l'utilisation de quelques outils comme l'empreinte sha1, le perceptual hash et l'identification des metadata. Il a même développé un outil PHP pour extraire les metadata basé sur ExifTool
L'auteur présente des cas d'utilisation du sélecteur CSS :has()
Dans la foulée de son précédent billet, Uncle Bob montre qu'il est possible d'écrire des classes dans un langage fonctionnel, le Clojure.
Une présentation de la fonction CSS clamp
Une introduction à Svelte
Passionnant, le hollandais volant explique les implications de la définition plus précise de la seconde