Hebdomadaire Shaarli

Tous les liens d'un semaine sur une page.

Semaine 05 (January 27, 2025)

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
Proposer des contenus similaires avec Laravel/Eloquent — Corentin Hatte

Tout est dans le titre

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

Tout est dans le titre

Transitioning Top-Layer Entries And The Display Property In CSS — Smashing Magazine

Tout est dans le titre

Broadcast, Unicast, Multicast et Anycast pour les débutants

Tout est dans le titre

7 meilleurs versions de Windows non officielles - malekal.com

Tout est dans le titre

Mise en place d'une architecture Data Lakehouse conforme au RGPD avec Apache Iceberg sur AWS

Tout est dans le titre

Comment maîtriser sa dette technique

La dette technique, concept popularisé par Ward Cunningham, désigne les compromis pris lors du développement logiciel pour livrer rapidement, au détriment de la qualité à long terme. Elle se manifeste par un code difficile à maintenir, des bugs récurrents et un ralentissement de l’innovation. Pour la maîtriser, il est essentiel de l’évaluer régulièrement avec des outils comme SonarQube (mesure de la complexité, duplication, couverture de tests, etc.) et d’adopter des pratiques DevOps : revues de code systématiques, tests automatisés, standardisation de la stack technologique, et veille sur l’obsolescence des dépendances. L’enjeu est de trouver un équilibre entre rapidité de livraison et qualité, en planifiant des itérations dédiées à la réduction de la dette et en évitant l’accumulation de couches technologiques hétéroclites. L’objectif ? Transformer un frein en levier d’innovation durable.

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

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

My Favorite Self-Hosted Apps Launched In 2024

Tout est dans le titre

Migrer une installation Linux – La fin des K7 📼

Tout est dans le titre

Migrer sa base de données Gitea de SQLite vers MySQL/MariaDB – Le blog de Seboss666

Tout est dans le titre

Computing with tuples in TypeScript

Tout est dans le titre

Architecture Decision Process

Une explication de ce que sont les Architecture Decision Record

What On Earth Is The `types` Descriptor In View Transitions? | CSS-Tricks

Il s'agit d'une façon plus fine d'utiliser les Cross-Document View Transitions, qui permettent de faire des effets de transition quand on passe d'une page à une autre via un clic.

Ajouter des animations à son site web avec Lottie - Blog - Code-Garage

Lottie est un format d’animation basé sur JSON

Cancelable background tasks in Rust

Tout est dans le titre

Python, la non-documentation

Tout est dans le titre

Compiler /e/OS depuis les sources – Le blog technique de Microlinux

Tout est dans le titre

Power monitoring with Home Assistant, MQTT, Rust and a Raspberry Pi · Stan's blog

Tout est dans le titre

Digressions sur les matériaux composites - Le Hollandais Volant

Tout est dans le titre

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

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.

La notion de message en programmation

Tout est dans le titre

Revisiting CSS Multi-Column Layout | CSS-Tricks

Tout est dans le titre