Dans cette vidéo je reviens sur Dennis Ritchie, un des personnages les plus impactants de l’histoire de l’informatique, un pionnier des temps modernes, ayant notamment créé le langage C et co-créé le système …
Dans cette vidéo je reviens sur l’architecture RISC, sa naissance, son histoire, ses avantages et inconvénients, comment elle a failli devenir l’architecture des microprocesseurs du futur et pourquoi elle le …
Dans cette vidéo je vous conte l’incroyable histoire de l’architecture ARM majoritairement conçue par Sophie Wilson, ingénieure chez Acorn, qui utilisera notamment le BBC BASIC pour arriver à ses fins.
Dans cette vidéo de rentrée, je vous propose de papoter un peu, d’aborder quelques sujets comme la nouvelle version de Xcpc, de mes conférences à venir, de l’attaque XZ, et de vieux livres tech à avoir dans …
Dans cette vidéo, je vous propose de partir à la découverte du Web MIDI, API JavaScript permettant de transformer votre navigateur en contrôleur MIDI pour dialoguer avec des instruments de musique. On implémentera en …
Ce live aborde le langage Brainfuck, un langage de programmation plutôt exotique, inventé par le développeur suisse Urban Müller en 1993. Ce langage est facile à comprendre mais extrêmement difficile à utiliser. Dans …
Dans ce live nous revenons sur les bases de l’allocation dynamique en expliquant comment recoder les fonctions traditionnelles malloc() et free() sur la base de l’implémentation de Kernighan et Ritchie issue …
Dans ce live nous revenons sur la conception et la brillante architecture de la machine virtuelle du jeu vidéo mythique « Another World », créé par Eric Chahi et releasé en 1991. Pour finir, nous faisons un focus sur un …
Dans ce live nous expliquons comment créer un dépôt Debian de façon simple pour distribuer ses propres paquets logiciels à l’aide de l’outil mini-dinstall.
Dans ce live nous expliquons comment créer un paquet Debian (.deb) pour empaqueter un logiciel en vue de le déployer sur des serveurs. On aborde les outils Debian (dh_make, dpkg-buildpackage, …) avec une méthode « …