Mensuel Shaarli

Tous les liens d'un mois sur une page.

July, 2024

Vue 3 Knowledge You Might Not Know | by Shawn King | Jul, 2024 | Stackademic

Tout est dans le titre

What is Domain Naming System: A Complete DNS tutorial

Tout est dans le titre

Practical SVG by Chris Coyier

A book apart a fermé... Certains de leurs livres se retrouvent disponibles sur le web, dont celui-ci

Ignore custom indexes on Doctrine DBAL 4 - DEV Community

Entre autres choses, ça permet de résoudre l'erreur quand on lance "doctrine:schema:validate"

Vérifier l'expiration d'un domaine ou d'un certificat - Blog de Simon Vieille

Présentation d'un outil écrit par l'auteur

Un LLM sur un Raspberry Pi « Christophe Blaess

Tout est dans le titre

Les modes d'apparence Light mode et Dark mode - Alsacreations

Tout est dans le titre

Awesome Software Architecture

Tout est dans le titre

Qu'est-ce que le stoïcisme ? - by Simon

Tout est dans le titre

Laravel + HTMX = ❤️ - DEV Community

HTMX c'est vraiment puissant :-)

Simplifications techniques - Le blog de ZythomLe blog de Zythom

L'auteur décrit le fonctionnement de son réseau personnel

Compression Multithreading : pigz (gzip) & pbzip2 (bzip2) - slash-root.fr

Tout est dans le titre

Developing domain expertise: get your hands dirty. | Irrational Exuberance

Tout est dans le titre

SQLite Transactions

Tout est dans le titre

Rajouter des cartes réseau dans VirtualBox - Aukfood

Tout est dans le titre

Générer des données factices (fixtures) via l'API DummyJSON - Dév. Web - ShevArezo`Blog

Pratique !

All About That Button, ’Bout That Button - Jim Nielsen’s Blog

Des choses intéressantes sur les boutons Submit

Extended implementation of PasswordStrengthValidator for Symfony | Dev blog

Tout est dans le titre

Protect sensitive data with Symfony Secrets | by Viktor Pikaev | Boozt Tech | Jul, 2024 | Medium

Tout est dans le titre

Mocker une API GraphQL avec les resolvers locaux du client Apollo

Tout est dans le titre

Comment détecter la touche majuscule en Javascript ? - Dév. Web - ShevArezo`Blog

Tout est dans le titre

Créer facilement son cloud musical avec Nexcloud - FLOZz' Blog

Tout est dans le titre

The Twelve Foundations for a Good Life - Scott H Young

Ça va de l'exercice physique à donner de son temps à des organisations caritatives

Les toqueurs ont la tactique - LinuxFr.org

Une excellente introduction au port knocking - les commentaires donnent quelques précisions bienvenues

Customizing Doctrine Queries with DQL Functions | by rahul chavan | Jul, 2024 | Medium

Tout est dans le titre

Implementing SoftDelete in Symfony with Doctrine | by rahul chavan | Jun, 2024 | Medium

Tout est dans le titre

Gestion des permissions sous PostgreSQL

Tout est dans le titre

A virtual DOM in 200 lines of JavaScript – Marcelo Lazaroni – Developing for the Interwebs

Tout est dans le titre

Petit dictionnaire du spammeur

^^

How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers — Smashing Magazine

Tout est dans le titre

Yocto vs Buildroot vs Everyone Else | Linux Embedded

Une comparaison des deux build systems les plus utilisés dans Linux embarqué

Une histoire de backup qui se termine bien - LinuxFr.org

Tout est dans le titre

La méditation pleine conscience réussit rarement le test scientifique | L’actualité

Tout est dans le titre

Tester un bundle avec plusieurs versions de Symfony

L'astuce (requiert Symfony Flex) : SYMFONY_REQUIRE=6.4 composer update pour mettre à jour toutes les dépendances pour une version spécifique

Jeremy Siek: Data Structures and Algorithms, Correctly

Tout est dans le titre

Blog Eleven Labs - Tester son script Apache Spark avec pytest
How to make older Android devices work with Letsencrypt ROOT certificate - Server support blog - Liens en vrac de sebsauvage

Si ça peut dépanner certains

CSS Grid Areas

Un article très complet sur les grid areas en CSS3

Laravel + HTMX = ❤️ 2x - DEV Community

Suite de https://dev.to/turculaurentiu91/laravel-htmx--g0n l'auteur ajoute Hyperscript qui facilite la programmation événementielle

CrowdSec : Protéger l’authentification Gitlab - slash-root.fr

Tout est dans le titre

CrowdSec : Protéger l’authentification Proxmox - slash-root.fr

Tout est dans le titre

Why you should be typing your arrays in PHP | BackEndTea

Des astuces autour du typage des arrays en PHP (notamment pour l'analyse statique avec PHPStan)

CrowdSec : Installation avec Bouncer Iptables sur Debian 12 - slash-root.fr

Tout est dans le titre

Goodbye Passwords ? Intégrez les Passkeys avec Auth0 et Keycloak - OCTO Talks !

Tout est dans le titre

Google Testing Blog: In Praise of Small Pull Requests

Tout est dans le titre

Introduction à Kubernetes | Stéphane ROBERT

Tout est dans le titre

Deploy your Symfony app on GCP Cloud Run | by J | Jul, 2024 | Medium

Tout est dans le titre

Functional Tests with Symfony and Webhook component | by Pierre Emmanuel Capel | The SensioLabs Tech Blog | Jul, 2024 | Medium

Tout est dans le titre

Le Dygma Defy, mon premier clavier split

Un retour d'expérience

Istio de A à Y

L'auteur montre comment utiliser Istio en tant que service mesh dans un cluster Kubernetes. Il commence par expliquer ce que sont les services mesh et leur utilité... Puis il détaille l'installation, la configuration et les différentes possibilités qu'offre Istio.

La nécessité de Typescript et ses limites | Christopher N. Katoyi Kaba

Tout est dans le titre

Blog Eleven Labs - Démarrer avec Apache Spark étape par étape

Tout est dans le titre

15 amazing things you can do with simple JavaScript 🤯 - DEV Community

Tout est dans le titre

Decorate the Symfony router to add a trailing slash to all URLs - DEV Community

Tout est dans le titre

Comment analyser la sécurité d’une image Docker ?

Tout est dans le titre

Comment bien sécuriser son ordinateur sous Arch Linux

Tout est dans le titre

Forget “show, don’t tell”. Engage, don’t show! • Lea Verou

Un article intéressant sur l'apprentissage - l'autrice parle des connaissances minimales à avoir pour se lancer dans la pratique (et de la nécessité de doser les connaissances théoriques pour ne pas noyer l'étudiant)

The Universal Foundations for a Good Life - Scott H Young

Tout est dans le titre

Leveraging AI to perform Code Audits based on Git Commit Diff with Python and LangChain – Gonzalo Ayuso – Web Architect

Tout est dans le titre

php-redis-om : un object mapper pour Redis | Les-Tilleuls.coop

Tout est dans le titre

MegaLinter : un linter pour les gouverner tous

Tout est dans le titre

JavaScript for Web Designers — A Book Apart

A book apart a fermé... Certains de leurs livres se retrouvent disponibles sur le web, dont celui-ci

How and Why I Use Symfony Asset Mapper (importmap) Over Encore

Tout est dans le titre

HTTP Security Headers: A complete guide to HTTP headers

Tout est dans le titre

Best Architecture for Your Next Project, Framework Doesn’t Matter! 🎉 - DEV Community

Tout est dans le titre

Upgrading PHPUnit and speeding up API Platform unit tests · soyuka.me

Tout est dans le titre

[Traduction] Dans les entrailles de Git

Un article génial pour apprendre le fonctionnement interne de git

Laravel + HTMX = ❤️ 3x - DEV Community
Kubernetes 1.29 - sidecar container - à quoi ça peut bien servir ?

Tout est dans le titre

The sweet spot: Why more effort is not always better - Scott H Young

Tout est dans le titre

GitHub - OneUptime/oneuptime: OneUptime is the complete open-source observability platform.

Tout est dans le titre

Auto découverte d'hôtes SNMP pour Centreon - Aukfood

Tout est dans le titre

Installer des clusters Kubernetes avec Kubeadm | Stéphane ROBERT

Tout est dans le titre

Introduction à Helm | Stéphane ROBERT

Tout est dans le titre

Kubectl de A à Z | Stéphane ROBERT

Tout est dans le titre

Mistakes to Avoid While Deploying Symfony App | by Lubna Altungi | Jul, 2024 | Medium

Tout est dans le titre

A way to implement generic repositories in Symfony | by Davide Romanelli | Jul, 2024 | Medium

Tout est dans le titre

A Git story: Not so fun this time | Brachiosoft Blog

Passionnant

Firefox 128 - Liens en vrac de sebsauvage

Je recopie "Si vous venez de passer sous Firefox 128, vous pouvez aller dans les paramètres, Vie privée et sécurité et décocher ceci :
"Préférences publicitaires des sites web" : "Autoriser les sites web à effectuer des mesures publicitaires en respectant la vie privée. Cette préférence aide les sites à comprendre les performances de leurs publicités sans collecter de données à votre sujet.""

Encore une chose… à propos des types (et TypeScript)

L'auteur montre l'utilisation des Union Type, des Template Literal et des Record... pour décrire une couleur en hexadécimal

Progressive Web Apps (PWA): A Comprehensive Guide - DEV Community

Tout est dans le titre

Sending GitHub Notifications to Telegram, A Symfony Webhook Guide

Tout est dans le titre

12 Modern CSS One-Line Upgrades | Modern CSS Solutions

Tout est dans le titre

Mon NAS en 2024 - Jonsbo N2 × Intel N100 - stress tests et conclusion
Chaîne de prototypes JavaScript : Guide court et simple, par Mensur Durakovic

Tout est dans le titre

Le principe de verrouillage optimiste (<i>optimistic locking</i>) avec Doctrine ORM

Tout est dans le titre

Maîtriser les conditions If, Else et Elif en Bash

Tout est dans le titre

Mailcow, un serveur e-mail clef en main ?

Tout est dans le titre