Mensuel Shaarli

Tous les liens d'un mois sur une page.

December, 2023

Migration du blog sur Clever Cloud

Tout est dans le titre

Scroll-driven Animations | 12 Days of Web

Tout est dans le titre

CSS animation-composition | 12 Days of Web

Tout est dans le titre

CSS @scope | 12 Days of Web

Tout est dans le titre

Popover API | 12 Days of Web

Tout est dans le titre

Du JavaScript à TypeScript : transformez votre approche du front-end - 24 jours de web

Tout est dans le titre

LosslessCut : The Swiss Army Knife of Lossless Video/Audio Editing

Tout est dans le titre

Pourquoi se syndiquer dans l’informatique ? - 24 jours de web

Tout est dans le titre

SOS mites alimentaires: vive les bocaux! – Climb to the Stars

Tout est dans le titre

Les Systèmes d'Exploitation Immuable | Stéphane ROBERT

Tout est dans le titre

Fact-checking : 80 % des handicaps sont invisibles - 24 jours de web

Cet article illustre l'importance des sources lorsqu'on communique une information

Docker par la pratique (13) – Compose – Le blog technique de Microlinux

Tout est dans le titre

Upgrade to Symfony7

Tout est dans le titre

Accessibilité de Combat - 24 jours de web

Tout est dans le titre

Dans le rétro de 2023 : vantez vous !

Tout est dans le titre

Le Réseau de zéro (partie 3)

Suite de l'excellente introduction aux réseau https://lafor.ge/wireguard-1 on y découvre la notion de VLAN, de port tagging, etc.

Turn Your Vue App into an Offline-ready Progressive Web App

Tout est dans le titre

SymfonyCon 2023 : notre retour sur les talks (partie 2) | Les-Tilleuls.coop

Tout est dans le titre

Stefan Koopmanschap - DDD resources

Tout est dans le titre

The Ultimate Docker Cheat Sheet - DevOps Cycle

Tout est dans le titre

Lessons learned from two decades of Site Reliability Engineering

Tout est dans le titre

Sending logs to AWS CloudWatch with a sidecar pattern and Python – Gonzalo Ayuso – Web Architect

Tout est dans le titre

Improving cohesion in Symfony - storing Twig templates with the code | by Ben Roberts | Dec, 2023 | Medium

Tout est dans le titre

Intersection Observer | 12 Days of Web

Tout est dans le titre

Details / Summary | 12 Days of Web

L'auteur présente ces 2 balises HTML5

NeuVector: Sécurisation et Conformité des Conteneurs Kubernetes | Stéphane ROBERT

Tout est dans le titre

CSS Custom Properties | 12 Days of Web

Une excellente introduction aux propriétés custom CSS

Le bateau de bois de chauffage

... Ploum vise juste

Maîtriser Firewalld | Stéphane ROBERT

Tout est dans le titre

Maîtriser UFW | Stéphane ROBERT

Tout est dans le titre

Image Display Elements | 12 Days of Web

Tout est dans le titre

Web Speech API | 12 Days of Web

Tout est dans le titre

Container Queries | 12 Days of Web

Tout est dans le titre

CSS image() | 12 Days of Web

L'auteur présente la propriété CSS4 image(), complémentaire de url(), et qui sert pour les background-image.

KVM | Stéphane ROBERT

Tout est dans le titre

SUDO et le principe de moindre privilège | Stéphane ROBERT

Tout est dans le titre

CSS Scroll Snap | 12 Days of Web

Une présentation de l'utilisation de "scroll-snap" - quand l'utilisateur utilise la barre de défilement, on peut "positionner" le défilement à la fin de l'action pour que certaines parties de l'écran soient mises en avant.

Ollama

Installer localement un LLM (via https://www.youtube.com/watch?v=x0niOhjzkxw )

Dédier une clé SSH au rebond sur un serveur - LinuxFr.org

Tout est dans le titre

Synergetic Labs | Email Alchemy

L'auteur détaille son cheminement pour la mise en place d'un serveur de mail fonctionnel

PHP and Symfony Apps As Standalone Binaries - Kévin Dunglas

Tout est dans le titre

Apprendre Kubernetes en montant un cluster K3s | Stéphane ROBERT

Tout est dans le titre

Auditez la sécurité de vos serveurs avec Lynis | Stéphane ROBERT

Tout est dans le titre

Utiliser les Scroll Driven Animations en CSS comme indicateur de scroll | Julien Pradet

Tout est dans le titre

CTOP, le htop pour conteneurs ! – Tips4tech.fr

Tout est dans le titre

Autisme et accessibilité numérique sur les sites web au quotidien

Tout est dans le titre

Components and LEGOs

Moralité : créer des composants c'est bien... mais ne jamais perdre de vue le "plan complet" de l'application dans lesquels ils s'insèrent, c'est mieux

Running a Symfony application on AWS Lambda (Part 1)

Tout est dans le titre

Many explanations of JOIN are wrong, and people get confused

Tout est dans le titre

Container Style Queries | 12 Days of Web

Tout est dans le titre

CSS Nesting | 12 Days of Web

Tout est dans le titre

New JS Array Methods | 12 Days of Web

Les anciennes méthodes JavaScript sur les tableaux les modifient. Les nouvelles méthodes (toReversed, toSpliced, toSorted, with) ne les modifient plus.

Code sale, code propre : faut-il une machine à laver le code dans les équipes ? - 24 jours de web

Tout est dans le titre

PaulXStretch : Extreme Time-Stretching

Une UI pour un outil qui permet d'étirer un fichier audio

Ne faites pas à vos emails ce que vous ne feriez pas à votre projet Web - 24 jours de web

Tout est dans le titre

Coder à nouveau après un harcèlement sexuel - 24 jours de web

Tout est dans le titre

Installation de Proxmox | Stéphane ROBERT

Tout est dans le titre - sauf que l'auteur utilise Vagrant pour ce faire :-)

Les animations sur le web : une surcharge cognitive ?

Tout est dans le titre

Memento PostgreSQL 16

Tout est dans le titre

Les Variables et Secrets de Gitlab CI/CD | Stéphane ROBERT

Tout est dans le titre

Multi database doctrine-symfony based project | by Carlos Compains | Dec, 2023 | Medium

Tout est dans le titre

SSH over HTTPS

Ça peut servir ^^

The View Transitions API And Delightful UI Animations (Part 1) — Smashing Magazine

Tout est dans le titre

Le Réseau de zéro (partie 2)

Suite de l'excellente introduction au réseau : https://lafor.ge/wireguard-0

alximy Blog - Article - Les alximystes à la SymfonyCon Brussels , le débriefing !

Tout est dans le titre. Bonus : il y a des liens vers les slides des conférenciers

Du code, des gaufres et des BDs, nous étions à la SymfonyCon à Bruxelles - JoliCode

Un résumé de chacune des conférences

Unit, integration, and application tests for Symfony applications | by Xin TAO | ekino-france | Dec, 2023 | Medium

Tout est dans le titre

AutoGrow Textareas with CSS

L'astuce :

textarea {
field-sizing: content; // default is fixed
}

How to Simply Generate a PDF From HTML in Symfony With WeasyPrint - DEV Community

Tout est dans le titre

ClusterConfiguration : introduction aux APIs de kubeadm pour installer vos clusters

Tout est dans le titre

Fibre Orange : Remplacer sa Livebox par un routeur CentOS Stream 8

Tout est dans le titre

Emails HTML modernes : en finir avec les tables

Tout est dans le titre

Audio API | 12 Days of Web

Il s'agit d'un tutoriel sur la construction d'un lecteur audio

Capturing User Media Streams | 12 Days of Web

Il s'agit d'un tutoriel pour créer un générateur de cartes de Noël basé sur une photo prise par webcam.

Dkron pilote vos crontab | Stéphane ROBERT

Tout est dans le titre

CSS Animation | 12 Days of Web

Les nouveautés de CSS4 en la matière

Form Autocomplete | 12 Days of Web

Tout est dans le titre

View Transitions API | 12 Days of Web

L'auteur montre cette nouvelle API pour faire des transitions entre pages.

Maîtrisez la planification des tâches avec Symfony Scheduler - JoliCode

Tout est dans le titre

FormData API | 12 Days of Web

Tout est dans le titre

HTML Dialog | 12 Days of Web

Tout est dans le titre

Frooodle/Stirling-PDF: locally hosted web application that allows you to perform various operations on PDF files

Tout est dans le titre (via https://www.youtube.com/watch?v=x0niOhjzkxw )

Comment me récompenser efficacement (sans carotte) – Climb to the Stars

Tout est dans le titre

Durcir l'Authentification avec PAM | Stéphane ROBERT

Tout est dans le titre

Pourquoi y a t-il du givre sur votre voiture alors qu’il fait +4 °C ? - Couleur-Science

Tout est dans le titre

Cognitive-Behavioral Therapy: How to Change Your Mind - Scott H Young

Une excellente présentation des thérapies cognitives comportementales

Astuces & liens pour HTML, JS et toussa - Warrior du Dimanche

Tout est dans le titre

Google Testing Blog: Exceptional Exception Handling

Une manière plus lisible d'organiser le code ayant des exceptions à gérer

Pourquoi je ne publie pas mes slides (seuls)

Tout est dans le titre

GitHub Copilot s’ancre-t-il avec le Craft ?

Tout est dans le titre

How to migrate from Api Platform v2 to v3? - DEV Community

Tout est dans le titre

Sortie de Symfony 7 : les nouveautés de cette version | Les-Tilleuls.coop

Tout est dans le titre

How to Learn Anything Easily - Scott H Young

Tout est dans le titre

Responsive SVGs | 12 Days of Web

Tout est dans le titre

FileReader API | 12 Days of Web

Tout est dans le titre

View Transitions | 12 Days of Web

Tout est dans le titre

Web Components | 12 Days of Web

Tout est dans le titre

Anchor Positioning | 12 Days of Web

Tout est dans le titre

Le blues du DPO - 24 jours de web

Tout est dans le titre

Créer son cloud de MicroVM à la maison ?

Tout est dans le titre... sauf qu'on utilise Firecracker pour faire ça

Rendre le militantisme plus accessible - 24 jours de web

Tout est dans le titre

Maizzle - Quickly build HTML emails with Tailwind CSS

Tout est dans le titre

Hébergement WordPress sous Rocky Linux 8 – Le blog technique de Microlinux

Tout est dans le titre

Osez prendre la parole en conférence - 24 jours de web

Tout est dans le titre

Concilier free-lance et TDAH - 24 jours de web

Tout est dans le titre

Designer pour l’inclusion

Tout est dans le titre

Gitleaks | Stéphane ROBERT

Tout est dans le titre

Why Type Safety is Important

Tout est dans le titre

alximy Blog - Article - Réinitialisation de mot de passe au goût du jour

Tout est dans le titre

GitHub - praetorian-inc/noseyparker: Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history.

Tout est dans le titre

Premiers pas avec MAAS - Metal as a Service, l’outil de déploiement de machines baremetal de Canonical

Tout est dans le titre

SymfonyCon 2023 : notre retour sur les talks (partie 1) | Les-Tilleuls.coop

Tout est dans le titre

7 types de base de données | Pragmatic Nerdz | Wutsi

Tout est dans le titre

Je voulais juste ouvrir un port sur ma Livebox

Tout est dans le titre

Dream with me - Snook.ca

L'auteur explique sa nécessité de visualiser les étapes pour arriver à un produit fini (une sorte de planification intérieure)

Mesurer l’audience d’un blog avec OpenTelemetry · j’ai acheté un PC...

Tout est dans le titre

Mon installation de Proxmox dans mon homelab

Tout est dans le titre

Google Testing Blog: Let Code Speak for Itself

Une piqûre de rappel bien utile

Produire un fichier Excel en JS - Le Hollandais Volant

Une astuce très intéressante

Installation de Ansible Semaphore sur un serveur Debian 12 | Wiki - The Abyss Project

Semaphore est une interface graphique pour Ansible

CSS Houdini Paint API | 12 Days of Web

Tout est dans le titre

Preference Queries | 12 Days of Web

L'auteur présente 2 règles CSS "at-rule" (@media ...) très pratiques pour l'accessibilité : prefers-color-scheme et prefers-reduced-motion

Mon imprimante Canon a mangé mon disque dur ! – Le blog technique de Microlinux

Petite astuce pour nettoyer les fichiers temporaires...

New Viewport Units | 12 Days of Web

Tout est dans le titre

How to Implement a Simple Queue in Symfony - DEV Community

Tout est dans le titre

SymfonyCon follow-up: Doctrine entities vs Domain entities — Skoop.dev —

Tout est dans le titre

Cascade Layers | 12 Days of Web

Tout est dans le titre

CSS Color Spaces and Relative Color Syntax | 12 Days of Web

Tout est dans le titre

jesseduffield/lazydocker: The lazier way to manage everything docker

Tout est dans le titre (via https://www.youtube.com/watch?v=x0niOhjzkxw )

Saisir une envie pour avancer dans des tâches moins motivantes – Climb to the Stars

Tout est dans le titre

Auditez la sécurité de vos serveurs avec OpenScap | Stéphane ROBERT

Tout est dans le titre

SSH : Secure SHell | Stéphane ROBERT

Un guide complet sur SSH

J'ai détesté Kubernetes

L'auteur a fini par l'apprécier 😊 un retour d'expérience avec de bonnes pistes pour mieux appréhender Kubernetes

Avec arsenal, retrouvez facilement vos commandes Linux favorites

Tout est dans le titre

CSS :has() | 12 Days of Web

Tout est dans le titre

FormData API | 12 Days of Web - Warrior du Dimanche

Le résumé perso du Warrior du Dimanche de l'API FormData

Choisir le HTML natif pour mettre fin aux hacks CSS dans la création de formulaires

Tout est dans le titre

Différences sudo, su et su - - Wiki

Tout est dans le titre

Testing an OpenAPI specification in PHP - DEV Community

Tout est dans le titre

Optimisez les perfs de votre app avec Go et Symfony Messenger | Les-Tilleuls.coop

Tout est dans le titre