Quotidien Shaarli
Hier - June 23, 2026
La page explique comment développer la résilience mentale, une capacité à rester concentré, calme et efficace sur la durée, malgré la fatigue ou les distractions. Contrairement à la volonté ponctuelle, cette "endurance cognitive" se cultive par des habitudes régulières, comme le travail en mono-tâche, une routine matinale ou la gestion de l'information. Elle dépend aussi de facteurs physiques comme le sommeil, l'alimentation et l'activité physique, soulignant l'interdépendance entre corps et esprit.
L'article souligne que la résilience mentale compte davantage que le talent naturel, car elle permet de persévérer et d'accumuler des progrès sur le long terme. Neuf habitudes concrètes sont proposées pour la renforcer, comme s'exposer volontairement à l'inconfort ou pratiquer la réflexion régulière. L'objectif est de transformer cette qualité en une compétence durable, accessible à tous avec de la discipline.
Enfin, l'auteur insiste sur les pièges courants qui minent cette endurance, comme négliger la récupération ou confondre stamina et simple volonté. L'article aborde aussi des questions fréquentes pour adapter ces principes à différents domaines de la vie, offrant une approche pragmatique pour ceux qui cherchent à améliorer leur persévérance.
Ce billet explique comment utiliser efficacement le CrudController d'EasyAdmin pour gérer des entités Symfony, en se concentrant sur l'entité RedirectRule. L'auteur montre comment générer un contrôleur propre via la commande make:admin:crud, en respectant la règle de layering (séparation des responsabilités entre contrôleur, service et repository) pour éviter les pièges courants comme le mélange de logique métier et de configuration.
L'article détaille les trois méthodes clés du CrudController : getEntityFqcn (pour lier l'entité), configureCrud (pour personnaliser les libellés et paramètres par défaut), et configureFields (pour définir les champs affichés et modifiables). Il insiste sur l'importance de ne pas interférer avec le repository ou d'ajouter de la logique métier dans le contrôleur, afin de maintenir une architecture claire et maintenable.
Le site LifeDev aborde le concept de deep work (travail profond), une méthode visant à maximiser la concentration sur des tâches exigeantes intellectuellement pour produire des résultats de qualité en moins de temps. L’article présente neuf techniques pratiques pour appliquer cette approche, comme le time blocking (blocage du temps), l’élimination des distractions numériques ou la création d’un espace de travail dédié. L’idée centrale est que le deep work transforme la productivité en remplaçant le travail superficiel et fragmenté par des sessions focalisées, améliorant ainsi l’efficacité et la satisfaction personnelle.
L’auteur souligne que le deep work est devenu essentiel dans un environnement professionnel saturé d’interruptions (notifications, réunions, open spaces), où chaque distraction peut coûter plusieurs minutes de concentration. Contrairement aux idées reçues, cette compétence s’acquiert avec la pratique, renforçant progressivement la capacité à résister aux sollicitations extérieures. Les bénéfices vont au-delà de la productivité : terminer des tâches exigeantes procure un sentiment d’accomplissement et libère du temps pour le repos, réduisant ainsi le stress lié à l’accumulation de travail superficiel.
Enfin, l’article démystifie certaines croyances limitantes et illustre le deep work à travers des exemples concrets dans différents métiers. L’auteur insiste sur son importance croissante à l’ère du bruit numérique, où ceux qui maîtrisent la concentration profonde deviennent des profils rares et recherchés. La clé réside dans la gestion active de l’attention, car c’est elle qui détermine la qualité des résultats obtenus.
Cet article explique le fonctionnement interne des grands modèles de langage (LLM) en se concentrant sur leur architecture basée sur les transformers. L’idée centrale est que ces modèles reposent sur des blocs de transformers répétés, dont les mécanismes clés (tokens, embeddings, attention, etc.) permettent de traiter le texte de manière efficace. Les différences entre modèles proviennent principalement des données d’entraînement, de leur taille et des ajustements post-formation.
L’auteur détaille le processus de conversion du texte en données exploitables par le modèle, notamment via la tokenisation, qui découpe les mots en sous-unités (souvent des sous-mots) pour équilibrer efficacité et généralisation. Les embeddings, matrices géantes associant à chaque token un vecteur de nombres, donnent un sens mathématique aux identifiants numériques. La positional encoding permet ensuite au modèle de comprendre l’ordre des tokens, tandis que les mécanismes d’attention et de multi-head attention facilitent les interactions entre eux.
Enfin, l’article aborde la prédiction du token suivant, cœur de la génération de texte, et distingue les éléments architecturaux communs (comme le residual stream ou la layer normalization) des variations propres à chaque modèle (vocabulaire, taille, données d’entraînement). L’objectif est de fournir une compréhension intuitive, sans entrer dans les détails mathématiques complexes.
L’article de Vincent Bernat illustre les dérives des indicateurs clés de performance (KPI) à travers son expérience chez Orange Portails, où l’obsession des chiffres a progressivement étouffé l’efficacité opérationnelle. Initialement, l’équipe bénéficiait d’un environnement technique optimal, avec des outils internes performants et une grande autonomie, favorisant l’innovation et la productivité. Cependant, la focalisation excessive sur des métriques a conduit à une dégradation des processus, illustrant la loi de Campbell selon laquelle les indicateurs finissent par être manipulés ou détournés de leur objectif initial.
L’auteur souligne que cette dérive a transformé une structure agile et réactive en un système bureaucratique, où les équipes passaient plus de temps à optimiser les KPI qu’à résoudre les problèmes réels. Cette situation rappelle l’"usine à clous soviétique", où la production était mesurée en quantité plutôt qu’en qualité, au détriment de l’efficacité globale. L’expérience de Bernat sert ainsi d’avertissement contre l’abus des indicateurs quantitatifs dans la gestion des projets et des équipes.
Cette page présente une sélection de 15 outils open-source permettant d’exécuter des modèles d’IA localement sur Mac ou PC en 2026, couvrant des cas d’usage variés comme le choix de modèles, la transcription vocale, la synthèse vocale, le traitement d’images ou encore les assistants agentiques. L’auteur souligne les avantages de l’IA locale : confidentialité des données, indépendance des abonnements cloud et fonctionnement hors ligne. Trois outils sont mis en avant pour évaluer la compatibilité matérielle avec les modèles, comme CanIRun.ai qui détecte automatiquement les configurations possibles via navigateur.
L’article détaille aussi des solutions spécifiques, comme llmfit pour une analyse en ligne de commande ou whichllm pour classer les modèles selon leurs performances réelles plutôt que leur taille. Une section est consacrée à Apple Intelligence en CLI, une alternative gratuite pour les utilisateurs de Mac. L’auteur renvoie vers d’autres ressources pour des alternatives non-IA aux services cloud.