Hebdomadaire Shaarli

Tous les liens d'un semaine sur une page.

Semaine 41 (October 7, 2024)

Doctrine Migrations vs. Schema Update: The Right Choice for Production | by Joey Masip Romeu | Oct, 2024 | Medium

Tout est dans le titre

Docker Hub | DevSecOps

Tout est dans le titre

Shotgun surgery: How to avoid it and achieve safety and high productivity - SarvenDev

Tout est dans le titre

Tips for optimizing integration tests - SarvenDev

Tout est dans le titre, sauf que ça concerne PHPUnit, Doctrine, Symfony et Laravel

Modeling a future action - SarvenDev

Lorsqu'on a une action récurrente à lancer selon certains critères (par exemple, si un abonnement a expiré, une facture est arrivée à échéance, etc.) on utilise généralement une tâche cron. L'auteur montre une meilleure façon de faire, plus "métier".

The Practice of Examining Our Beliefs - zen habits zen habits

Tout est dans le titre

How to debug Xdebug... or any other weird bug in PHP - Speaker Deck

Ces slides montrent comment l'auteur a réussi à corriger un bug étrange de Xdebug. Il y démontre une méthode que l'on peut utiliser pour toutes sortes de bugs.

Introduction à Supervisor | DevSecOps

Supervisor est un outil de gestion de processus, plus simple que SystemD, et utilisé notamment dans des environnements basés sur DOcker ou Podman.

Déployez Facilement WordPress et MySQL sur Amazon EKS | Julia Furst Morgado

Tout est dans le titre

Déploiement de WordPress et MySQL sur Kubernetes avec Kind : Guide étape par étape | Julia Furst Morgado

Tout est dans le titre

Is AI a Silver Bullet?

Tout est dans le titre

My dev environment for php projects | Viktor Babanov

Tout est dans le titre... sauf que ça utilise docker

Les commandes Docker à connaître | DevSecOps

Tout est dans le titre

Un mois sous Mac, manuel de survie d’un linuxien

Tout est dans le titre

FizzBuzz en TypeScript épisode 3 : résolution

Suite de http://blog.ippon.fr/2024/09/30/fizzbuzz-en-typescript-episode-2-de-la-memoisation/ - pour rappel, il s'agit de résoudre le kata classique "FizzBuzz" en programmation fonctionnelle

Rethinking Mocking: DIY Approach vs. Frameworks on examples in PHP and Typescript - SarvenDev

Un excellent article sur l'usage des différentes doublures de test : mocks, spys, stubs, fakes et dummies

Expanding Beyond Our Old Self-View - zen habits zen habits

Tout est dans le titre

Comprendre le réseau Docker | DevSecOps

Tout est dans le titre

Changer le monde sans travailler _ Lionel 'Ploum' Dricot _ TEDxLiège - IndyMotion

Tout est dans le titre

Seuls les fous en tentent l’ascension

Encore un beau texte de Ploum

Mutation testing - we are testing tests - SarvenDev

Tout est dans le titre

Active record (Eloquent) vs Data mapper (Doctrine) - SarvenDev

Tout est dans le titre

Service locator vs Dependency injection - SarvenDev

Tout est dans le titre

Laboratoire infra Linux HA #6 – Surveillance avec Munin – La fin des K7 📼
Kind | DevSecOps

Kind est un outil simple pour créer / gérer des clusters Kubernetes en local, grace à Docker - une alternative à Minikube ?

Best SQL GUI and TUI Clients. Best SQL clients you can find: free… | by pachoyan | DevOps.dev

Tout est dans le titre

CSS Tricks That Use Only One Gradient | CSS-Tricks

Tout est dans le titre

L’art du discours | Le blog d'un odieux connard

Tout est dans le titre

http://www.call-with-current-continuation.org/articles/brutalist-manifesto.txt

Excellent (via sebsauvage)

Problematic second - SarvenDev

Le problème de la seconde intercalaire (leap second)... ou comment la mesure du temps est un vrai casse tête

URL, URI, URN, quelles différences ? - Alsacreations

Tout est dans le titre

Sécuriser Kubernetes avec Kubescape | DevSecOps

Tout est dans le titre

Console to Code : Automatisation de l'IAC sur AWS

Tout est dans le titre

Optimisation des ressources Kubernetes avec l’autoscaling horizontal des pods via des custom metrics et le Prometheus Adapter

Tout est dans le titre

Circuit Breaker - SarvenDev

Le pattern "Circuit Breaker" (ou disjoncteur) est utilisé pour gérer le cas des pannes - par exemple lorsqu'un service externe est inaccessible ou très lent.

Entity should always be valid - SarvenDev

Un bon exemple de séparation d'utilisation de DTO pour la création d'entités valides. L'auteur montre aussi comment créer une contrainte d'unicité d'un champ Doctrine dans un DTO

Unlocking ORM Performance: The Essential Role of Read Models - SarvenDev

Tout est dans le titre

5 Tips for Staying Focused (When You’re Stressed) - Scott H Young

Tout est dans le titre

Python : Le formatage de chaînes de caractères | DevSecOps

Tout est dans le titre