Mensuel Shaarli

Tous les liens d'un mois sur une page.

February, 2025

Une infra avec Nomad, Consul, Vault, Tailscale et Tricot

Tout est dans le titre

Arrêter ses environnements de développement - OCTO Talks !

Il s'agit d'arrêter ses environnements de développement sous Kubernetes

You Don't Have to Monetize The Things You Love

Tout est dans le titre

Sécuriser les versions d'api Kubernetes avec Pluto

Tout est dans le titre

Sudo : Utiliser et paramétrer (sudoers) - Wiki - Wiki

Tout est dans le titre

mart-e - Réécrire le monde en Rust

Tout est dans le titre

Prestidigitateur ou sorcier ? | Grise Bouille

...

Building REST APIs With API Platform and MongoDB | MongoDB

Tout est dans le titre

Automatically Generate Bruno API Collections from Your Symfony Routes - DEV Community

Tout est dans le titre

Pytest : Mocking et Configuration des Tests | Python #3
Calculez sur GPU avec Python – Partie 3/3 | Makina Corpus
GitHub - HariSekhon/DevOps-Bash-tools: 1000+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, tmux..

Tout est dans le titre

Robot Framework, de v3 à v7, correction d’une obsolescence critique

Tout est dans le titre

Array type notation: `T[]` vs. `Array<T>` in TypeScript

Tout est dans le titre

Sauvegarder ses données sous Linux (Mint et autres) – Tugaleres.com

Tout est dans le titre

A Symfony - React SPA application. The Reload problem - DEV Community

Tout est dans le titre

The Value of Value Objects in Symfony - DEV Community

Tout est dans le titre

Maturity Model for Clean DDD. We introduce a conceptual schema… | by George | Technical blog from UNIL engineering teams | Jan, 2025 | Medium

Tout est dans le titre

Owncast : un serveur de streaming vidéo

Tout est dans le titre

Python Flask and OAuth2: Building a Secure Authentication System – Gonzalo Ayuso – Web Architect

Tout est dans le titre

TypeDoc: testing code examples in doc comments

Tout est dans le titre

Cluster Vault avec du stockage intégré :: Dans les nuages ☁

Tout est dans le titre

When Symfony event listeners go wild!

A simple bug fix can turn into a full-blown debugging adventure - especially when Symfony’s event listeners start misbehaving. 🧐 If your listeners are firing twice (or more), your service configuration might be the culprit. Here’s how we solved a sneaky autoconfiguration.

Déployer une application sur Kubernetes - slash-root.fr

Tout est dans le titre - l'auteur migre de Docker vers Kubernetes

Installation de Vault sous Debian :: Dans les nuages ☁

Tout est dans le titre

Blog Eleven Labs - Nouvelles tentatives et backoff exponentiel : méthode

Tout est dans le titre

Extraire des infos de votre cluster Kubernetes au format CSV – Le blog de Seboss666

Tout est dans le titre

Apache httpd : Configuration en mode Reverse Proxy - Wiki - Wiki

Tout est dans le titre

Récap FOSDEM 2025

Tout est dans le titre

Compiling CSS With Vite And Lightning CSS | CSS-Tricks

Tout est dans le titre

MCP: The Open Protocol That Turns LLM Chatbots into Intelligent Agents - JoliCode

Tout est dans le titre

Quick Steps for a Scrum Team to Improve the Process | by Egor Savochkin | Booking.com Engineering | Jan, 2025 | Medium

Tout est dans le titre

isd-project/isd: isd (interactive systemd) – a better way to work with systemd units

Il s'agit un utilitaire en ligne de commandes (TUI) pour faciliter la gestion de systemd... à tester

Applying The Web Dev Mindset To Dealing With Life Challenges | CSS-Tricks

Tout est dans le titre

Redirecting dead links to my Hugo images with a Cloudflare Worker · Stan's blog

Tout est dans le titre

Auditer ses déploiements Kubernetes avec Polaris

Tout est dans le titre

How and when to use JavaScript arrow functions - LogRocket Blog

Tout est dans le titre

Quelques conseils de bon sens sur le net – Restez Curieux !

Tout est dans le titre

Cluster k8s immuable avec Talos - Aukfood

Tout est dans le titre

Load Stimulus Controllers in Symfony EasyAdmin | by Stefan Pöltl | Feb, 2025 | Medium

Tout est dans le titre... le commentaire de Javier Eguiluz est aussi instructif

Créer une vision technologique

L'auteur insiste sur la nécessité d'écrire : écrire pour documenter la vision, écrire pour réfléchir, écrire pour discuter, etc. C'est une compétence indispensable pour toute personne senior

Pytest : Organisation et fixtures | Python Tests #2
Calcu­lez sur GPU avec Python – Partie 2/3 | Makina Corpus
NVIDIA + Wayland on Arch: A Comprehensive Setup Guide

Tout est dans le titre

[GB10ans] 2. Un blog 100 % accessible | Grise Bouille

Très intéressant

These 12 systemctl Commands Will Let You Take Control of Linux systemd Services

Tout est dans le titre

Comprendre les promesses en JavaScript : Une introduction complète - Zendevs

Tout est dans le titre

Mettez en production votre application Node.js sur un VPS - RomainLanz

Tout est dans le titre - il s'agit de la configuration d'un serveur

Déploiement d'un cluster Proxmox VE 8 sur des serveurs dédiés (2/3)

Tout est dans le titre

La notion d'origine web et CORS - Alsacreations

Tout est dans le titre

Créer son premier stockage S3 avec Minio en mode Single-Node Single-Drive - Aukfood

Tout est dans le titre

How to Implement Datepicker in Symfony Form? | by Bhavin Nakrani | Symfony Mastery | Feb, 2025 | Medium

Tout est dans le titre

Docker Image Optimization: Reducing Size for Faster Deployments - DEV Community

Tout est dans le titre

Rubenerd: Boring tech is mature, not old

Tout est dans le titre

Harlequin: The SQL IDE for Your Terminal.

Tout est dans le titre

RESTful API: Principles, Design, and Best Practices | Leapcell

Tout est dans le titre

citizenz.info : Symfony 7 avec Docker

Pour être complet, docker fournit PHP8.3, MariaDB, Mailpit, nginx et PhpMyAdmin

Random Forest Algorithm in Machine Learning With Example - SitePoint

Tout est dans le titre

Le design pattern "Unit of Work"

Tout est dans le titre

Tutorial: publishing ESM-based npm packages with TypeScript

Tout est dans le titre

Flexible authentication parameters in multi-tenant environments with Symfony | by Kostiantyn Balashov | Feb, 2025 | Medium

Tout est dans le titre

Ethernet, Udev, systemd et CUPS sont dans un bateau, tout le monde saute à l’eau - LinuxFr.org

Tout est dans le titre

Comment représenter une couleur : les formats employant la luma, Y’UV et dérivés - Couleur-Science

Un article très complet sur ces formats, leur origine et dans quels contextes ils servent encore aujourd'hui

Comment représenter une couleur : les formats trichromiques, RGB et CMY - Couleur-Science

Un article très complet sur les représentations trichromiques RGB / CMY des couleurs

Les modèles de fondation des LLM et leur entraînement

Tout est dans le titre

How I added my contribution to the Symfony project | by Norbert Schvoy | Jan, 2025 | Medium

Tout est dans le titre

Container Queries Unleashed • Josh W. Comeau

L'auteur montre un cas d'utilisation des container queries : la création de sous layouts, au sein de media queries, qui grandissent alors que le viewport diminue.

How I Learn Technical Things Fast | by Jordan | Medium

L'article explore huit habitudes clés qui l'ont aidé à apprendre rapidement des concepts techniques. Voici un résumé des points principaux :

  1. Affûter la Hache :

    • Préparation et maîtrise des bases sont essentielles avant de se lancer dans un projet. Par exemple, apprendre les fondamentaux de la théorie des couleurs avant de réaliser une peinture matte.
  2. Faire une Chose à la Fois :

    • Utiliser la règle des 5 minutes pour surmonter la procrastination : commencer par consacrer 5 minutes à une tâche, ce qui souvent conduit à continuer au-delà.
  3. Permettre l'Immersion :

    • Créer un environnement propice à l'apprentissage, comme étudier dans une bibliothèque pour éviter les distractions et améliorer la concentration.
  4. Exploiter les Faiblesses :

    • Identifier et travailler sur ses points faibles pour optimiser le temps d'étude et progresser plus rapidement.
  5. Tester ses Connaissances :

    • Utiliser des techniques comme l'apprentissage par récupération active (Active Recall) pour renforcer la mémorisation et éviter les méthodes d'étude trop faciles ou passives.
  6. Demander des Retours :

    • Rechercher activement des retours d'expérience pour s'améliorer rapidement, par exemple, par des revues de code au travail.
  7. Premiers Principes :

    • Comprendre les raisons fondamentales derrière les tâches et les projets pour éviter de se perdre dans les détails et pour aborder les problèmes de manière plus stratégique.
  8. Enseigner :

    • Enseigner ce que l'on a appris pour renforcer sa propre compréhension. La technique de Feynman est mentionnée comme une méthode efficace pour solidifier ses connaissances en expliquant des concepts à d'autres.

Ces habitudes mettent en lumière l'importance de la préparation, de la concentration, de l'auto-évaluation, et de l'apprentissage actif pour accélérer le processus d'acquisition de nouvelles compétences techniques.

What is TypeScript? An overview for JavaScript programmers

Tout est dans le titre

Observable, Promise, Signal : Différences et Cas d'usage

Tout est dans le titre

Logging 404s on a Cloudflare Pages website with a Cloudflare Worker · Stan's blog

Tout est dans le titre

DIY - Piloter un volet solaire Velux avec Home Assistant - Cachem

Tout est dans le titre

Migrer de FreePBX 16 vers FreePBX 17 : Guide complet – boxIP

Tout est dans le titre

Les Principes du Design

Les principes en question :

1 - Les lignes
2 - Les formes
2.1 - Les formes 3D
3 - Mise en page & Composition
3.1 - La hiérarchie
3.2 - La proximité
3.3 - Les espaces "blancs"
3.4 - L'alignement
3.5 - Les grilles
4 - L'équilibre
4.1 - “La règle des tiers”
5 - L'unité/ L’harmonie
6 - Le contraste
7 - L'emphase
8 - La répétition
9 - Les motifs
10 - Le rythme
11 - Le mouvement
12 - Les proportions
13 - La variété

Comment j'ai testé FLOZz Daily Mix avec Nextcloud Music (Docker), Pytest, Nox et GitHub Actions - FLOZz' Blog

Tout est dans le titre

Pytest : Fondamentaux et premiers pas | Python Tests #1

Une série de 3 articles sur pytest, le framework de test Python de référence

Calculez sur GPU avec Python - Partie 1/3 | Makina Corpus

Tout est dans le titre

Réplication bi-directionnelle dans PostgreSQL 16.0

Tout est dans le titre

Le succès existe-t-il ?

Tout est dans le titre

Non, vous ne faites pas de la programmation objet

Un article sur l'encapsulation et la notion d'objets anémiques

De la soumission au technofascisme religieux

...

WebP : Boostez votre site avec un format révolutionnaire

Tout est dans le titre

Automatiser le déploiement et la configuration de KDE avec Ansible - Aukfood

Tout est dans le titre

Why microservices might be finished as monoliths return with a vengeance | VentureBeat

Tout est dans le titre

Tester les implémentations d'une interface avec le "Behavioral Contract Testing"

Tout est dans le titre

Zoraxy, un nouveau reverse proxy complet

Tout est dans le titre

Why Strategy and Chain of Responsibility are everywhere in Symfony Components | by Saman Esmaeil | Feb, 2025 | Medium

Tout est dans le titre

Enlarge your p… partitions (drbd) – La fin des K7 📼

Tout est dans le titre

Building personal software with Claude - Made of Bugs

Tout est dans le titre

Handwriting An SVG Heart, With Our Hearts | CSS-Tricks

Tout est dans le titre

Secure JWT Storage: Best Practices

Tout est dans le titre

Nouveauté : php-redis-om disponible comme bundle Symfony | Les-Tilleuls.coop

Tout est dans le titre

Organizing Design System Component Patterns With CSS Cascade Layers | CSS-Tricks

Tout est dans le titre

Grafana and Docker: A Simple Way to Monitor Everything | Last9

Tout est dans le titre

Mon téléphone, sans Gafam – Moté

Tout est dans le titre

Type-Safe Identifiers with Symfony and Doctrine | SensioLabs

Tout est dans le titre

Comment représenter une couleur : les formats standards de la CIE : XYZ, Lab, Lch - Couleur-Science

Un article très complet sur les formats de la Commission Internationale de l'Énergie (CIE) : il s'agit de trouver un système standard de représentation des couleurs qui se rapproche de la vision humaine

Que se passe-t-il quand on enregistre un nom de domaine ?

Tout est dans le titrea

Comment représenter une couleur : les formats cylindriques, HSV et HSL - Couleur-Science

Un article très complet sur les représentations cylindriques (3 coordonnées dans l'espace des couleurs : le degré dans le cercle chromatique, l'intensité / saturation, et la clarté / brillance)

Quelle différence entre le pattern CQS et CQRS ?

Tout est dans le titre

Analyser des PDF facilement grâce à l'API Mistral AI | studo.dev

Tout est dans le titre

Cost-effective Container Smoke Tests every Symfony Project must have | Tomas Votruba

Tout est dans le titre

Awesome Tech

Au sommaire

  • Scripts
  • Kubernetes:
    • Guides
    • Deploy
    • Kubernetes Dedicated OS
    • Ingresses
    • CNI
    • Load Balancers
    • Helm
    • CI/CD
    • Misc
    • DNS
    • Secrets/Encryption
    • Storage
    • Network
    • Auto-Scaling
    • Monitoring
    • Policies
    • Tooling
  • Service Mesh