Quotidien Shaarli

Tous les liens d'un jour sur une page.

Aujourd'hui - November 25, 2025

Un fichier supprimé… existe toujours ? | Tu sais quoi ? (43) | Grise Bouille

L'auteur explique de manière vulgarisée ce qu'il advient d'un fichier supprimé. Contrairement à une idée reçue, un fichier supprimé n'est pas immédiatement effacé du disque. Le système d'exploitation supprime simplement la référence au fichier dans son annuaire, laissant les données intactes jusqu'à ce qu'elles soient écrasées par de nouveaux fichiers. Cela peut poser des problèmes de sécurité, mais aussi offrir des possibilités de récupération de données. Le blog évoque également des solutions pour une suppression définitive, comme le chiffrement ou des utilitaires spécifiques.

50 TypeScript F*ck Ups (I’ve Made So You Don’t Have To) | by Ahmad Bilal | Oct, 2025 | JavaScript in Plain English

Ahmad Bilal partage 50 erreurs courantes en TypeScript pour éviter les pièges et améliorer la qualité du code. L'article explique comment TypeScript, bien que prometteur, peut donner une fausse impression de sécurité si mal utilisé. Il couvre des erreurs basiques (comme l'utilisation abusive de any ou l'ignorance des avertissements du compilateur) et des pièges plus avancés (comme la confusion entre null et undefined ou l'oubli du type never). Un guide pratique pour mieux maîtriser TypeScript.

Optimisation de planning : Pourquoi le LLM est une erreur (cas pratique) - Agence LVLUP.fr

L'article de LVLUP.fr compare l'efficacité des modèles de langage (LLM) comme ChatGPT, Gemini et Claude avec une méthode mathématique des années 60 pour générer des plannings hospitaliers. Les LLM échouent avec un taux de réussite de 8% et créent des erreurs, tandis que Google OR-Tools, une solution de programmation par contraintes, génère un planning parfait en moins d'une seconde avec 100% de fiabilité. L'article souligne que pour des contraintes strictes, le déterminisme des solveurs est préférable à la créativité des LLM. Il illustre cela à travers un cas concret de planification pour un service hospitalier de 5 infirmiers, en insistant sur l'importance de modéliser les processus et les contraintes avant d'automatiser.

Notre CLI opensource pour gérer vos clusters Proxmox VE !

Enix, spécialiste en gestion de plateformes Proxmox, a développé et open-sourcé pvecontrol, une CLI pour administrer efficacement des clusters Proxmox VE. Cet outil, conçu pour les équipes gérant plusieurs clusters, offre des fonctionnalités clés comme le listing des VMs multi-cluster, le drain intelligent des hyperviseurs et des sanity checks. Simple à installer via pipx, pvecontrol nécessite Python 3.9+ et Proxmox 8+. Il permet de visualiser l'état des clusters, déplacer les VMs en fonction des ressources disponibles et vérifier l'intégrité des clusters avant maintenance. La configuration se fait via un fichier YAML sécurisé, évitant le stockage direct des mots de passe. Plus d'infos et le code source sont disponibles sur leur dépôt GitHub.