Quotidien Shaarli
Hier - November 22, 2025
Excellent ! J'ai beaucoup ri... Merci Ploum !
Chez Les-Tilleuls.coop, on réhabilite la maintenance logicielle, souvent perçue comme une corvée, mais qui est en réalité une discipline exigeante et formatrice. Contrairement à la création ex nihilo, la maintenance confronte au réel, aux imprévus et à la complexité, tout en étant un travail invisible et préventif. Elle enseigne la résilience, l'empathie et l'importance de concevoir des systèmes durables. Dans un monde obsédé par l'innovation, la maintenance est un acte écologique et économique, permettant de faire durer les projets au-delà de leur phase initiale.
L'article explique comment utiliser l'API SpeechSynthesis pour permettre à un navigateur de lire du texte à voix haute. L'API est accessible via window.speechSynthesis et permet de créer des objets SpeechSynthesisUtterance pour spécifier le texte à lire. L'exemple de code montre comment faire parler le navigateur avec une simple ligne de code. Bien que cette API ne remplace pas les outils d'accessibilité natifs, elle peut les compléter pour améliorer l'expérience utilisateur, notamment pour les personnes malvoyantes.
Le projet TOON (Token-Oriented Object Notation) propose un format de données compact et lisible par l'homme, conçu pour optimiser l'utilisation des tokens dans les modèles de langage (LLM). Il combine la structure basée sur l'indentation de YAML avec une disposition tabulaire pour les tableaux uniformes, offrant ainsi une alternative plus économique en tokens au JSON standard. TOON est particulièrement efficace pour les tableaux d'objets uniformes, tout en restant une représentation sans perte du modèle de données JSON. Le projet inclut une spécification complète, des benchmarks, un SDK TypeScript, et des outils pour faciliter son utilisation avec les LLM.
Le Vibe Coding, tendance récente promettant de générer du code sans savoir coder, suscite le scepticisme. Bien que l'idée ne soit pas nouvelle (FrontPage, LightSwitch, NoCode), l'auteur souligne que les non-développeurs finissent souvent par confier le travail à des professionnels. Le métier de développeur ne se résume pas à produire du code, mais implique discernement et expérience. Une étude d'OX Research révèle que les modèles actuels de Vibe Coding reproduisent des erreurs typiques des juniors, comme des anti-patterns et des problèmes de scalabilité, de sécurité et de maintenabilité. La rapidité et le volume de code généré posent des défis pour les processus de revue et d'accompagnement.