Mon blog
Vous retrouverez ici pêle-mêle la liste de mes dernières publications.
Vous retrouverez ici pêle-mêle la liste de mes dernières publications.
🔗 publié par Olivier Poncet le 17/03/2025 à 12:30
Dans cette vidéo, je vous parle de Donald Knuth, l’un des plus grands informaticiens de notre temps, souvent désigné comme le « père de l’analyse des algorithmes ». Au-delà d’être un geek bourré d’humour, ses contributions à la programmation et l’informatique ont été énormes, tant au niveau des outils (eg. Tex, Metafont, …) qu’au niveau de la programmation (eg. recherche fondamentale, algorithmie, The Art Of Computer Programming, …). Une figure emblématique à découvrir !
🔗 publié par Olivier Poncet le 24/02/2025 à 12:30
Dans cette vidéo, je vous propose de plonger dans un sujet intéressant : la simulation de la physique dans du code. C’est un sujet central dans de nombreux domaines, notamment celui du jeu vidéo mais aussi le domaine industriel. Regardons tout ça ensemble, code à l’appui.
🔗 publié par Olivier Poncet le 10/02/2025 à 12:30
Dans cette vidéo, je vous propose de revenir sur l’un des pires anti-patterns de l’ingénierie logicielle, le désormais célèbre singleton. Ce design pattern formalisé dans le livre désormais célèbre du Gang of Four en 1994 a bien quelques avantages, mais surtout de nombreux inconvénients sur lesquels nous allons revenir.
🔗 publié par Olivier Poncet le 27/01/2025 à 12:30
Dans cette vidéo je vous propose de partir à la découverte du langage Zig, un langage de programmation impérative et qui se veut être une alternative au C et au C++.
🔗 publié par Olivier Poncet le 20/01/2025 à 12:30
Dans cette vidéo je vous propose de découvrir tout un pan des optimisations extrêmes avec les techniques de « Bit Twiddling ». Ces techniques s’appuient sur des manipulations de bits, parfois extrêmes, permettant d’obtenir des optimisations pouvant être très intéressantes sur certaines architectures en évitant les branchements et en économisant les cycles.
🔗 publié par Olivier Poncet le 13/01/2025 à 12:30
Dans cette vidéo je vous propose d’étudier le « Duff’s Device », un morceau de code absolument légendaire imaginé par Tom Duff en 1983 au sein de Lucasfilm LTD. Ce code, très bizarre en première lecture, a été conçu pour dérouler les boucles et améliorer significativement les performances. Je vous propose de découvrir son histoire et d’en étudier les rouages.
🔗 publié par Olivier Poncet le 06/01/2025 à 12:30
Dans cette vidéo je vous présente SQLite, la base de données la plus utilisée au monde ! Je vous parle de son histoire, son architecture et sa vision très personnelle de la base de données relationnelle.
🔗 publié par Olivier Poncet le 23/12/2024 à 12:30
Dans cette vidéo je vous propose de revenir sur cette année 2024 qui s’achève en abordant les sujets marquants, comme mon émulateur Xcpc, l’arrêt du Z80 par Zilog, VMWare qui plombe ses licences perpétuelles, Proxmox, XCP-NG, Terraform, la montée en puissance de Rust, Python en 1ère place des langages, etc …
🔗 publié par Olivier Poncet le 09/12/2024 à 12:30
Dans cette vidéo je vous propose de (re)découvrir les expressions régulières, connues aussi sous le nom d’expressions rationnelles, en repartant d’abord de leur histoire puis en expliquant les bases pour écrire facilement des regex avec des exemples simples.
🔗 publié par Olivier Poncet le 28/10/2024 à 12:30
Dans cette vidéo je vous propose de retourner plus de 30 ans en arrière et je vous montre comment coder un effet de plasma en C sous MSDOS avec l’environnement de développement Borland Turbo-C 2.01, de l’installation de l’IDE jusqu’à l’interaction directe avec la carte VGA pour afficher des pixels à l’ancienne.