Quotidien Shaarli

Tous les liens d'un jour sur une page.

Aujourd'hui - September 15, 2025

Supercharge your Git workflows

L’article présente Git Much Faster, un script open source conçu pour optimiser drastiquement les temps de clonage des dépôts Git, surtout pour les gros projets (comme Chromium ou le noyau Linux). En combinant des stratégies comme la désactivation de la compression (core.compression=0), l’augmentation de la taille des buffers HTTP (http.postBuffer=1024M), les clones partiels (--filter=blob:none) et les checkouts éparses, il permet de réduire les temps de clone jusqu’à 93% et l’espace disque jusqu’à 98%, sans sacrifier l’accès au code source. Par exemple, le dépôt Chromium (60+ Go) passe de 95 minutes à 6 minutes de clonage. Le script propose aussi des benchmarks comparatifs avec Git Scalar et des configurations sur mesure pour CI/CD ou environnements distants. Idéal pour les équipes confrontées à des dépôts volumineux ou des pipelines lents, il s’installe simplement via un script bash et s’adapte à différents cas d’usage, tout en limitant les impacts sur l’historique ou la complétude des données. Une solution pragmatique pour booster la productivité et réduire les coûts d’infrastructure.

C’est quoi les verres auto nettoyants ? - Couleur-Science

Les verres auto-nettoyants utilisent des revêtements spéciaux, soit hydrophobes (où l’eau perle et emporte la saleté), soit hydrophiles (où l’eau s’étale en fine couche et active un catalyseur comme le dioxyde de titane sous l’effet des UV). Dans les deux cas, la saleté et les bactéries sont éliminées naturellement par l’eau et la lumière, rendant la surface propre et désinfectée sans intervention manuelle. Ces technologies, passives et efficaces, sont aussi utilisées sur certains écrans de smartphones, tout en conservant transparence et fonctionnalité tactile. Une innovation pratique pour vitres, écrans et équipements médicaux !

Switching from Docker to Podman

L’article explique pourquoi l’auteur a abandonné Docker pour Podman, mettant en avant plusieurs avantages clés : Podman est sans démon, ce qui améliore la sécurité (moins de vulnérabilités liées à un processus root permanent) et réduit la consommation de ressources. Il s’intègre nativement avec systemd et Kubernetes, facilitant la gestion des conteneurs comme des services système et permettant une transition fluide vers des environnements de production. La migration est simple, car Podman utilise les mêmes commandes et fichiers Dockerfile que Docker, tout en offrant une approche plus sécurisée (mode rootless par défaut) et une meilleure alignement avec les pratiques Linux modernes. L’auteur souligne aussi que Podman encourage une architecture plus propre, comme l’utilisation d’un reverse proxy plutôt que l’exposition directe de ports privilégiés. En résumé, Podman se présente comme une évolution naturelle pour les développeurs cherchant plus de sécurité, de légèreté et de cohérence entre le développement et la production.