Mensuel Shaarli

Tous les liens d'un mois sur une page.

November, 2024

Usage : a specification for CLIs

Tout est dans le titre

How I Converted My Laravel App to Use a Database Per User | by Sandakelum | Nov, 2024 | Medium

Tout est dans le titre

Automatisation du déploiement de VM Virtualbox – La fin des K7 📼

Tout est dans le titre

A Framework for Evaluating Browser Support • Josh W. Comeau

Tout est dans le titre

Guide Markdown · Le carnet de Flus

Tout est dans le titre

Alt Text: Not Always Needed | CSS-Tricks

Tout est dans le titre

Using Symfony’s HeaderBag as a Service: A Debugging Superpower in API Contexts - DEV Community

Tout est dans le titre

GitHub - mtdvio/every-programmer-should-know: A collection of (mostly) technical things every software developer should know about

Tout est dans le titre

What exactly is “tech debt”?. Defining and quantifying technical debt | by Jacob Bennett | Atomic Engineering

Tout est dans le titre

45 Powerful JavaScript One-Liners That You Must Know | by Harendra | JavaScript in Plain English

Tout est dans le titre

The Key Lessons from 10 Important Books on Productivity - Scott H Young

En résumé :

  • L'enthousiasme est une clé de la productivité. Les travailleurs heureux sont des travailleurs productifs. Le stress comme moyen de bien travailler est surcoté.
  • La productivité est une clé du bonheur. Malgré la mauvaise image de la productivité en tant que métrique de l'oppression capitaliste, la plupart des gens veulent un travail avec du sens et se sentir utiles dans leur vie professionnelle.
  • La gestion de l'énergie et de la motivation surpasse la gestion du temps. Nous nous traitons comme des machines plutôt que comme des systèmes biologiques, en ignorant l'importance de la récupération.
  • Une organisation de base toute simple peut améliorer significativement les résultats. Des checklists et outils simples de mesure du travail peuvent alléger la charge mentale du travail, nous libérant pour des performances exceptionnelles.
  • La quantité de travail est un choix personnel basé sur les priorités. Néanmoins, la productivité devrait être un but central dans la mesure où il s'agit d'aligner nos besoins humains avec notre désir d'un travail signifiant.
Laboratoire infra Linux HA #7 – Maintenances basiques MySQL, DRBD et diverses – La fin des K7 📼
SELinux: playing with podman + syncthing - Le Blog Utux

Tout est dans le titre

De l’art de quitter Kubernetes : témoignages

Intéressant

Instancier une machine virtuelle Debian dans Proxmox avec OpenTofu et Cloud-Init

Tout est dans le titre

line editing

Des choses à savoir quand on est en ligne de commande pour parcourir une ligne : différences entre cat et bash par exemple

Ubuntu 24 desktop : auto-installation

Tout est dans le titre

Mon nouveau gestionnaire de fenêtres

Il s'agit de Sway, un gestionnaire de fenêtres utilisant le pavage (tiling)

A Friendly Introduction to Container Queries • Josh W. Comeau

Tout est dans le titre

Quels sont les coûts de non qualité dans un projet Web ? — Corentin Hatte

Tout est dans le titre

5 Stoic & Zen Practices That I Believe In - zen habits zen habits

Tout est dans le titre

The Different (and Modern) Ways To Toggle Content | CSS-Tricks

Plusieurs solutions sont proposées : l'élément details, l'élément dialog, et l'API popover

Protéger un Firestore avec les règles de sécurité

Firestore est une base de données NoSQL. Les auteurs montrent comment utiliser les règles de sécurité pour que chaque utilisateur de l'application accède uniquement à ses informations.

Homepage | European Alternatives

Tout est dans le titre

Planification de tâches avec les timers systemd | DevSecOps

Tout est dans le titre

open-mmlab/Amphion: Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.

Tout est dans le titre

Overcoming the Fear of Aging - zen habits zen habits

Un très beau texte sur le vieillissement

Un serveur HTTP de moins de 20 Ko

Une exploration de l'écriture d'un serveur HTTP minimaliste dans différents langages : Rust, Golang, Vlang, Ziglang, C et ASM

Contrôle de wpa_supplicant avec D-Bus en shell | Linux Embedded

Tout est dans le titre

GitHub - DataExpert-io/data-engineer-handbook: This is a repo with links to everything you'd ever want to learn about data engineering

Tout est dans le titre

Écrire des assertions PHPUnit plus simples grâce au VarDumper - JoliCode

Tout est dans le titre

UI vs UX – L’exemple de la bouteille de Ketchup, debunk

Tout est dans le titre

The anatomy of a bad idea. I had a bad idea. | by Chris Ferrie | Nov, 2024 | Medium

Tout est dans le titre

How to generate a PDF file in a few lines of code with Symfony | by Steven Renaux | The SensioLabs Tech Blog | Nov, 2024 | Medium

À suivre... démonstration de l'utilisation d'un bundle expérimental pour générer des PDF (nécessité d'installer l'image Docker Gotenberg)

Kind | DevSecOps

Je cite l'auteur Kind est un outil puissant et simple à utiliser pour créer et gérer des clusters Kubernetes en local

BDX I/O 2024 : Innover et Réfléchir aux Enjeux Sociaux des Technologies de Demain 1/2

Les résumés des conférences de BDX I/O :

  • Keynote d'ouverture : LLMs, entre fantasme et réalité - le point de vue d'une dév passée de l'autre côté
  • Découvrons ensemble la relève de l'observabilité avec les logs et traces : Quickwit
  • HTMX, où le retour de l'AJAX dans le développement Web
  • IA-404 : Explication not found
  • Rex scale-up : les impacts du passage à l'échelle
  • Really Inaccessible - Stanley Servical & Louis Fredice Njako Molom
  • Causalité et statistiques : un amour pas si impossible que ça
  • Shaders : Comment créer des effets hallucinants sur son site web
  • L'envers du décor d'un passage douloureux à Vue 3
  • Secrets faciles dans Kubernetes : parce que je le Vault bien
  • Les histoires d’A. finissent pas si mal : Offboarding ou la fin de la relation entre un client et une marque
  • L'IA Éco-Responsable : Utopie Marketing ou Réalité ?
  • Le coût du Mob Programming
  • Simplifiez la conteneurisation de vos idées !
Overflow Clip

Un guide complet sur l'utilisation de overflow: clip

Alice, Nelmio, Hautelook, Faker - How to upgrade Doctrine Fixtures - Part 1 | Tomas Votruba

Tout est dans le titre

Humeur : des objets qui en disent long - Restez Curieux !

Un excellent billet sur l'état de notre société

Guide de l’étudiant pour ne pas écrire avec ChatGPT

Un article assez critique sur l'utilisation des IA pour les études

Monitorer BorgBackup dans Home Assistant - Raven - Blog

Tout est dans le titre

combining diverged branches

Les 3 façons de faire avec git : rebase, merge et merge --squash

anderspitman/awesome-tunneling: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.

Tout est dans le titre

folder gotchas

Des trucs à savoir en ligne de commande pour la manipulation des répertoires

Supercharge Your Symfony App with Smart Device Detection: Meet EprofosUserAgentAnalyzerBundle - DEV Community

Tout est dans le titre

Un environnement local Dockerisé en deux lignes de commande avec ddev

Tout est dans le titre

Ara - Réaliser des audits d’accessibilité - Ara
GTFOBins : éviter les erreurs de configuration Linux

Présentation du site GTFOBins, une base de connaissance montrant le détournement d'usage de binaires légitimes sous Linux

XPath expliqué : comment extraire des données et naviguer dans des documents XML

Tout est dans le titre

Auto-hébergement derrière Cloudflare

Tout est dans le titre

Your CSS reset should be layered

Tout est dans le titre

Xpath cheatsheet

Tout est dans le titre

Laravel France - Des dépendances stables pour une architecture de qualité

Pour résumer, le principe de dépendance stable (SDP) déclare que les composants d'une application doivent toujours dépendre de composants plus stables qu'eux.

The Framework Field Guide - Fundamentals | Playful Programming

Un livre en ligne pour apprendre en même temps Angular, React et Vue

Helm, le meilleur ami de votre kubernetes - Aukfood

Tout est dans le titre

Protomaps | A free and open source map of the world

Tout est dans le titre

My experiments with rnnoise (an alternative to NVIDIA Broadcast) - Le Blog Utux

Un outil qui permet de supprimer les bruits d'ambiance et autres nuisances sur un enregistrement

Restic ou l’Importance des Sauvegardes de Données - slash-root.fr

Tout est dans le titre

GitHub - Genymobile/scrcpy: Display and control your Android device

Tout est dans le titre

Comprendre et découvrir Bluesky | Les-Tilleuls.coop

Tout est dans le titre

BDX I/O 2024 : Innover et Réfléchir aux Enjeux Sociaux des Technologies de Demain 2/2

Suite de http://blog.ippon.fr/2024/11/22/bdx-i-o-2024-innover-et-reflechir-aux-enjeux-sociaux-des-technologies-de-demain-1-2/, le résumé des conférences :

  • Karpenter, le futur de la gestion des noeuds Kubernetes
  • Comment utiliser le NoCode comme un microservice dans une architecture logicielle complexe
  • Les 20 minutes Typescript les plus rentables de votre vie !
  • Je malmène ta prod en direct avec 15 failles de sécu
  • Game over pour le design
  • Pull Request Professionnelle : Comment promouvoir son travail en interne
  • Sécurité automatisée - Regardez vos failles en face.
  • Alerte, tout brûle ! Comment gérer des incidents techniques
  • Angular change de logo mais pas que.
  • Microservices Kotlin Benchmark : coroutines, virtual threads, grpc, http… le match !
  • Keynote de fermeture : Si l'IA peut créer de la musique, à quoi servent les musiciens aujourd'hui ?
State of Frontend 2024

Un état très complet du développement front en 2024

Testing tips

Beaucoup de bons conseils et de bonnes pratiques sur les tests : nommage, types et usages de doublures, patterns de construction, etc.

DNS: faisez gaffe aux wildcard ! – Le blog de Seboss666

Tout est dans le titre

kitbagjs/router: A type safe router for vuejs

Tout est dans le titre

Iconbuddy — 200K+ open source free svg icons
cube2222/octosql: OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Helm : erreur au déploiement suite à la suppression d’API – Le blog de Seboss666

Tout est dans le titre

Is Speaking Multiple Languages Overrated? - Scott H Young

Tout est dans le titre

To question is to consider, not refute | Derek Sivers

Je me demande pourquoi le fait de questionner une pratique / une situation est souvent considéré comme le fait de la refuser. L'auteur souligne pourtant que ce questionnement est légitime, puisqu'il peut permettre de remettre en cause la pertinence de la pratique... ou au contraire de la renforcer si on a de bonnes raisons.

Utiliser l’application WebSSH avec Portainer

Tout est dans le titre

Blog Eleven Labs - How to use ESLint to improve your workflow

Tout est dans le titre

Server Part Deals | Enterprise Drives — ServerPartDeals.com

Des disques durs reconditionnés

Analyse et optimisation | Ergo‑L

Un excellent article sur l'analyse et l'optimisation des dispositions de clavier... et des commentaires très judicieux sur "l'optimisation pour une note" versus "l'optimisation réelle"

New in EasyAdmin: Pretty URLs - DEV Community

À tester

Gitleaks : Evitez le vol de secrets sur Git !

Tout est dans le titre

Fluid Everything Else | CSS-Tricks

Après les media queries, les container queries, et la typographie fluide... une démonstration impressionnante de ce que l'on peut faire avec clamp et les nouvelles unités (cqi - inline container query unit)

AutoEq

Via sebsauvage que je cite Pour corriger la courbe de réponse audio des casques afin d'avoir un meilleur rendu audio (Pour Windows, Mac, Linux, Android...)
Il suffit de chercher le modèle de son casque.

La commande ip : réseau, interfaces, routage, table ARP - Wiki - Wiki

Je cite l'auteur : Les outils de réseau contenant notamment la commande ifconfig, netstat, route et arp sont dépréciés.
Il est conseillé d'utiliser maintenant la commande ip qui fait tout et qui est universelle sur toutes les distributions Linux.

Il propose une table de correspondance entre anciennes options et nouvelle commande

Ah, la science… (16) - Couleur-Science

Des faits amusants (ou pas) et / ou instructifs

L'approche Zero Trust: Redéfinir la confiance dans le Cloud | Blog Cloud & DevOps

Tout est dans le titre

Qui veut la peau des logiciels libres de caisse ? | April

...

Strangebuzz : Une meilleure architecture ADR pour vos contrôleurs Symfony

Tout est dans le titre

HACS : ajoutez des intégrations et personnalisez Home Assistant

Tout est dans le titre

sox : Le couteau suisse de la manipulation audio - Wiki - Wiki

Tout est dans le titre

N'ayez pas peur des mots - Portfolio d'Emmanuelle ABOAF

Banaliser les mots autour du handicap, ne pas avoir peur de les utiliser à bon escient.