Quotidien Shaarli

Tous les liens d'un jour sur une page.

March 11, 2024

Ubuntu 24.04 et + : Changer le port d'écoute du serveur SSH - Wiki - Wiki

Canonical a décidé qu'OpenSSH utilisera le socket systemd... donc le port d'écoute ne sera plus configuré dans /etc/ssh/sshd_config

Modern CSS Tooltips And Speech Bubbles (Part 2) — Smashing Magazine

Suite de https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part1/ l'auteur montre d'autres infobulles uniquement en CSS

dns0.eu — Le DNS public européen qui rend votre Internet plus sûr

Tout est dans le titre

CSS :has() Interactive Guide

Un excellent article très complet sur la pseudo classe :has -elle permet de changer le style d'un élément selon qu'il contienne tel ou tel enfant

2FAS - the Internet's favorite open-source authenticator

Une application libre pour l'authentification à 2 facteurs

Modernizing PHP apps using DDD with Symfony

L'auteur parle de l'utilisation de Symfony Messenger pour l'exécution de taches en arrière plan. Il ne parle pas vraiment de DDD, mais un peu de CQRS

Petit guide rapide pour se lancer dans le rétroludique. – Le Weblog de Frederic Bezies

Tout est dans le titre

K8S Chap. 6 - ConfigMaps et secrets :: Dans les nuages ☁

Comment spécifier des données de configuration (ConfigMaps) ou des secrets dans Kubernetes

La priorisation des fonctionnalités : L’art et la stratégie du Product Owner

L'auteur présente quelques méthodes utilisées pour définir les priorités des User Stories : méthode MoSCoW, story mapping, buy me a feature, planning poker et matrice de priorité

Comment fonctionnent les stylos détecteur de faux billets ? - Couleur-Science

Tout est dans le titre

Forcer le redémarrage d'un worker Symfony - JoliCode

L'auteur propose l'utilisation d'un Listener pour éteindre un worker selon le type d'exception levée.

Getting Symfony app ready for Swoole, RoadRunner, and FrankenPHP (no AI involved) - DEV Community

L'auteur démontre un effet de bord potentiel du mode "mémoire partagée" de Swoole / RoadRunner / FrankenPHP... et comment le corriger

GCP et Terraform Chap. 1 - Préparation de l'environnement :: Dans les nuages ☁

Une installation Google Cloud Platform (GCP) pilotée par Terraform

Kicksecure/security-misc: Kernel Hardening; Protect Linux User Accounts against Brute Force Attacks; Improve Entropy Collection; Strong Linux User Account Separation; Enhances Misc Security Settings - https://www.kicksecure.com/wiki/Security-misc

Des exemples de durcissement des règles de sécurité sous Linux

Trouble oppositionnel : ce ne sont pas des enfants mal élevés !

Tout est dans le titre

Symfony — how to inject servide by interface and argument name

Tout est dans le titre - ça peut être pratique quand on a plusieurs instances de la même interface à injecter. L'exemple choisi ici est celui du cache : cache via le système de fichiers, cache via Redis, etc.