Summer updates : des news de mes projets (et de moi-même)
L'auteur fait le point sur ses projets IT après un été peu productif, évoquant des articles sur Ubuntu, VirtualBox et son utilitaire Rivalcfg.
L'auteur fait le point sur ses projets IT après un été peu productif, évoquant des articles sur Ubuntu, VirtualBox et son utilitaire Rivalcfg.
Guide pour réparer les machines virtuelles Windows après une mise à jour de VirtualBox, causant des écrans bleus, en mettant à jour les drivers.
L'article souligne l'importance cruciale des interactions humaines et du management pour la réussite d'un projet de développement logiciel, au-delà des compétences techniques.
Découvrez comment utiliser OSLog, la nouvelle framework native Apple, pour gérer et catégoriser les logs dans vos applications iOS/macOS.
Une analyse critique du principe DRY en développement logiciel, expliquant quand la duplication de code peut être bénéfique pour l'architecture et la maintenance.
Guide complet pour préparer et réussir un entretien technique de développement web, incluant algorithmes, tests et conseils pratiques.
Résolution d'un crash de HPLIP sur Ubuntu 23.04 dû à une erreur de refactoring dans le code Python, avec correction manuelle.
Découvrez comment les Architecture Decision Records (ADR) aident à documenter et clarifier les décisions techniques cruciales dans un projet de développement.
Deuxième partie d'un tutoriel sur l'implémentation graphique du Jeu de la Vie en iOS avec UIKit et CoreGraphics.
Introduction aux Kata de programmation et démarrage du développement du Jeu de la Vie en iOS avec une approche fonctionnelle et TDD.
Exploration des types utilitaires avancés de TypeScript comme Partial<T> et Pick<T, Keys> pour améliorer la qualité et l'efficacité du code.
Résolution d'un problème GNOME Shell où les écrans externes ne se rallument pas après le verrouillage de session, en utilisant ddcutil et DDC/CI.
L'auteur explique pourquoi il a migré son blog vers le protocole Gemini, une alternative légère et simple au Web moderne jugé trop complexe.
Benchmark comparant les performances de WebAssembly et JavaScript pour un traitement d'image (décalage de teinte).
Présentation de ai-cli, un outil pour utiliser GPT-3 directement dans le terminal Linux et obtenir des commandes via des questions en anglais.
Introduction à WebAssembly (WASM), une technologie pour exécuter du code performant dans les navigateurs, avec des exemples pratiques en C et JavaScript.
Guide pour configurer Cloudflare SSL afin d'obtenir la note maximale A+ au test de sécurité Qualys SSL Labs.
Tutoriel pour obtenir et configurer un certificat SSL payant sur Nginx, avec vérification de la note A sur Qualys SSL Labs.
Analyse critique du taux de couverture de code comme indicateur de qualité des tests, expliquant ses limites et présentant des métriques alternatives.
Guide complet pour créer un portfolio de développeur web efficace, avec des exemples et des conseils pratiques.