Depuis plusieurs années je présente de nombreux sujets dans le circuit des conférences techs, meetups ou BBL, que ce soit en solo ou en duo.
Vous retrouverez ici la liste de mes derniers talks donnés lors de conférences techs.
Ces sujets de conférences ont été donnés lors de nombreux événements, dont :
Je suis aussi régulièrement présent dans des meetups, BBL ou événements internes d’entreprises :
- 🎤 BecomX
- 🎤 Beastie Job
- 🎤 Software Crafters Rennes
- 🎤 TADx
- 🎤 Recrutement Tech
- 🎤 Et bien d’autres …
Anatomie d'une faille
🔗 publié par Olivier Poncet le 11/10/2024 à 12:30
🏷️ Talk
🏷️ XZ-Utils
🏷️ Volcamp
🏷️ DevFest Nantes
🏷️ DevFest Toulouse
Coup de tonnerre ! Le vendredi 29 mars 2024 fut révélée une tentative d’attaque qui aurait pu avoir des conséquences désastreuses ; le projet xz-utils, fournissant des outils et bibliothèques de compression de données, était alors compromis par une ingénieuse attaque qui aurait pu donner accès à n’importe quel serveur exposé dans le monde … attaque qui n’a pu aboutir grâce à un heureux concours de circonstances.
Sortez les scalpels !
🔍 Lire l'article
AYM·JS, un synthétiseur chiptune dans votre navigateur
🔗 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
L'AGC : retour sur l'ordinateur qui a amené l'humanité sur la Lune
🔗 publié par Olivier Poncet le 29/06/2023 à 12:30
🏷️ Talk
🏷️ Conquête Spatiale
🏷️ Sunny Tech
🏷️ DevFest Nantes
🏷️ BDX I/O
🏷️ DevFest Toulouse
🏷️ Devoxx France
🏷️ MiXiT
🏷️ TADx
Lundi 21 juillet 1969, l’humanité posait pour la première fois le pied sur la Lune. Cet exploit est le fruit de nombreuses avancées techniques et technologiques, notamment en électronique et dans le domaine de l’informatique alors naissant. Pour mener à bien leurs missions, les astronautes s’appuyaient sur l’AGC, l’ordinateur de bord du programme Apollo qui permettra de réaliser ces exploits.
Embarquez avec nous et découvrons ensemble sa conception et les rôles qu’il devait assurer au cours d’une mission jusqu’à la Lune.
🔍 Lire l'article
Créer sa propre VM avec compilation JIT pour les nuls
🔗 publié par Olivier Poncet le 19/06/2023 à 12:30
🏷️ Talk
🏷️ Compilation
🏷️ Camping des Speakers
🏷️ Sunny Tech
🏷️ Riviera Dev
🏷️ Volcamp
🏷️ Devoxx France
La compilation « Just In Time » est une technique d’exécution très utilisée depuis de nombreuses années au sein des machines virtuelles de langages tels que Java, C#, JavaScript, etc …. Elle permet d’interpréter et d’exécuter un byte-code tout en le transformant « à la volée » vers le langage machine natif de la machine hôte nous permettant ainsi d’obtenir des performances bien plus élevées lors d’une seconde exécution du code.
🔍 Lire l'article
Ressuscitons les ordinosaures
🔗 publié par Olivier Poncet le 24/04/2023 à 12:30
🏷️ Talk
🏷️ Emulation
🏷️ Camping des Speakers
🏷️ SnowCamp
🏷️ Devoxx France
🏷️ Riviera Dev
🏷️ Software Crafters Rennes
A l’heure de la virtualisation à gogo où nous utilisons des machines virtuelles et conteneurs à tour de bras sur nos machines de guerre, rappelons-nous que cette pratique, l’émulation de matériel, est issue de la mode du retro-computing qui fit fureur à la fin des années 90, dont le seul but était de faire revivre les ordinosaures des années 70 et 80 pour une poignée de passionnés … et aussi afin de sauvegarder un patrimoine technologique des débuts héroïques de l’informatique.
🔍 Lire l'article
Entiers, virgules flottantes ou représentations exotiques : parlons d'élégance
🔗 publié par Olivier Poncet le 25/04/2022 à 12:30
🏷️ Talk
🏷️ Nombres
🏷️ Devoxx France
🏷️ Sunny Tech
🏷️ DevFest Nantes
🏷️ Touraine Tech
Manipuler des nombres dans notre code est un problème à peu près résolu et auquel nous n’accordons plus beaucoup d’importance. Et pourtant ! Prendre le temps de se pencher un peu sur les bases se révèle parfois très intéressant.
Nous vous proposons de revenir sur ce que signifie « représenter un nombre », pourquoi et comment nous faisons souvent des maths plus ou moins fausses, des concessions et avec plus ou moins de rigueur ou d’astuce selon que nous traitons du bancaire ou du jeu vidéo.
🔍 Lire l'article