Olivier Poncet
Directeur Technique · CTO

Mon blog

Vous retrouverez ici pêle-mêle la liste de mes dernières publications.

Le monde de l'open-source est en crise

cover🔗 publié par Olivier Poncet le 30/09/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Logiciel Libre🏷️ Open-Source🏷️ Licences

Dans cette vidéo j’aborde le sujet des licences libres et open-sources et des problématiques autour de l’exploitation commerciale non équitable par les entreprises entraînant un changement de licences chez les éditeurs.


🔍 Lire l'article

Il a créé les technos les plus utilisées au monde

cover🔗 publié par Olivier Poncet le 23/09/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Dennis Ritchie🏷️ Unix🏷️ Langage C

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 d’exploitation UNIX avec Ken Thompson.


🔍 Lire l'article

RISC, l'architecture de microprocesseur qui déchire

cover🔗 publié par Olivier Poncet le 16/09/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ RISC🏷️ CPU🏷️ Architecture

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 sera peut-être de nouveau.


🔍 Lire l'article

Elle a conçu l'architecture ARM en BASIC

cover🔗 publié par Olivier Poncet le 09/09/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Acorn🏷️ ARM🏷️ BASIC🏷️ CPU🏷️ Architecture

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.


🔍 Lire l'article

Bavardages de rentrée

cover🔗 publié par Olivier Poncet le 02/09/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Xcpc🏷️ Conférences🏷️ Livres

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 sa bibliothèque !


🔍 Lire l'article

AYM·JS, un synthétiseur chiptune dans votre navigateur

cover🔗 publié par Olivier Poncet le 09/07/2024 à 12:30

🏷️ Talk🏷️ Web Audio🏷️ Web MIDI🏷️ RivieraDEV

Vous aimez le gros son chiptune caractéristique des années 70/80 ? Vous vous intéressez aux API WebAudio et WebMIDI mais vous ne vous êtes jamais vraiment plongés dedans ? Alors ce talk est fait pour vous ! Dans cette session nous descendrons dans les arcanes de la génération et de la gestion du son dans votre navigateur web au travers de AYM·JS, un émulateur écrit en JavaScript de la célèbre puce sonore des années 70 et 80 : le AY-3-8910/YM2149.


🔍 Lire l'article

Pilotez vos instruments de musique depuis le navigateur

cover🔗 publié par Olivier Poncet le 24/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ JavaScript🏷️ Web MIDI🏷️ MIDI🏷️ Launchpad🏷️ Launchpad Mini🏷️ Launchpad Mini mk2🏷️ Novation

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 Javascript un programme permettant de communiquer avec le fameux Launchpad Mini de Novation.


🔍 Lire l'article

Brainfuck, le langage de programmation de mabouls

cover🔗 publié par Olivier Poncet le 17/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Brainfuck

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 cette vidéo nous revenons sur sa syntaxe, son utilisation et implémentons un interpréteur en C++ … On va faire chauffer le compilo !


🔍 Lire l'article

On recode malloc() et free()

cover🔗 publié par Olivier Poncet le 10/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ malloc🏷️ free

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 de l’ouvrage « The C Programming Language ».


🔍 Lire l'article

La machine virtuelle du jeu vidéo mythique Another World

cover🔗 publié par Olivier Poncet le 03/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Linux🏷️ Another World🏷️ WASM

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 portage en WASM afin d’y rejouer directement dans le navigateur.


🔍 Lire l'article