Human Coders Podcast

Human Coders
Human Coders Podcast

Bienvenue sur le répondeur de Human Coders, le podcast où les développeuses et développeurs donnent leur avis. Dans chaque épisode, je vous pose une question et vous pourrez me répondre par vocales. Que vous soyez dev, étudiant·e, chercheur·euse, retrouvez des témoignages et des partages d'expériences. Pour participer, laisser un message après le bip…

  1. 18 НОЯБ.

    Impression 3D, Three.js, etc - SMALLTALK #2

    Camille et Matthieu partagent les différentes découvertes qu’ils ont faites ces dernières semaines. De jeux addictifs, à un scandale Wikipédia, tout en passant par des questions philosophiques mêlant art et bug, cet épisode est passionnant ! Matthieu a fait de nouvelles découvertes en impression 3D, mais aussi sur la modélisation en utilisant la CSG qui permet de créer des formes complexes à partir de formes simples, grâce à des opérations booléennes (addition, soustraction, intersection de formes…). Camille, de son côté, poursuit ses expérimentations avec les particules via Three.js et le GPGPU, notamment en ajoutant la vélocité. Il te raconte aussi le scandale Wikipédia de 2020 : un ado américain a écrit des dizaines de milliers de pages sans même connaitre la langue (si si c’est possible) ! Camille et Matthieu te parlent aussi de Balatro, un jeu de deck-building rogue-like basé sur du poker. Après une partie, impossible de t’arrêter… Mais aussi de Universal PaperClip, un jeu très simple mais profond où on gère une usine à trombone : le but est simple, créer des trombones. Une véritable métaphore de l’IA prête à détruire le monde pour en produire toujours plus ! Et pour finir, Camille te parlera de son dernier projet d’art génératif "Résilience" qui mènera à la question : comment utiliser les erreurs et l’aléatoire pour plus de créativité ? •• TIMECODES •• 00:01:53 1ère question : AG et le Wikipedia Scots 00:08:35 2ème questions : le nombre 0x5F3759DF 00:12:52 Jeu : Balatro 00:13:22 Jeu : Factorio 00:16:59 Découverte de I’impression 3D 00:33:38 L'usine à trombones 00:38:51 Three.js et les particules 00:53:56 CSG : Constructive Solid Geometry •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Matthieu Segret, directeur associé de Human Coders https://www.linkedin.com/in/matthieusegret/ https://x.com/matthieusegret Camille Roux, directeur associé de Human Coders https://www.linkedin.com/in/camilleroux/ https://x.com/CamilleRoux https://twitter.com/camillerouxart •• RESSOURCES •• https://github.com/gkjohnson/three-bvh-csg https://www.youtube.com/watch?v=ZP7T6WAK3Ow https://www.decisionproblem.com/paperclips/index2.html https://fr.wikipedia.org/wiki/Racine_carr%C3%A9e_inverse_rapide https://www.youtube.com/watch?v=1gdvZCfdrRw https://www.youtube.com/watch?v=vPdUjLqC15Q https://x.com/camillerouxart/status/1851549222576750648 https://threejs.org/docs/#examples/en/exporters/STLExporter https://www.youtube.com/watch?v=ViLbE4pSD0s&list=PLZ2-ziMhri8cJhqYPqC073EZAN0SpwWOK https://bambulab.com/en/download/studio

    1 ч. 8 мин.
  2. 31 ОКТ.

    4 cauchemars de dev : rm -rf, git perdu et autres horreurs - RÉPONDEUR SPÉCIAL HALLOWEEN

    "Vous êtes bien sur le répondeur de Human Coders !" Imagine… Un matin, tu te réveilles, café à la main… Tu te connectes sur un serveur en SSH pour supprimer quelques fichiers qui ne servent plus… Tu tapes la commande, et appuies sur Entrée. Puis, tu vois sur la ligne de commande : `rm -rf *`. Respire, respire… C’était juste un cauchemar… ou pas ? C’est quoi TON pire cauchemar de dev ? Un LLM qui prend le contrôle de ton âme ? Une commande `rm -rf *` qui efface tout ton serveur ? Ou pire encore ? Pour Halloween, on te dévoile les histoires les plus flippantes de devs qui ont frôlé la catastrophe ! •• TIMECODES •• 00:00:00 Introduction 00:00:36 Matthieu Segret et le bug de dernière minute 00:02:35 Eric Burel dans Blade Runner IRL 00:06:11 Jean-Philippe Baconnais et les dégâts de la commande rm -rf * 00:09:36 Camille Roux et le pic de charge non désiré 00:17:59 Jérémy Dumaye qui oublie de commit son repo Git à intervalles réguliers •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Eric Burel, formateur Next.js et Astro chez Human Coders https://www.humancoders.com/formateurs/eric-burel https://twitter.com/ericbureltech https://www.linkedin.com/in/ericburel/ Jean-Philippe Baconnais, Consultant Zenika et organisateur des Human Talks de Nantes https://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/ Camille Roux, directeur associé de Human Coders https://www.linkedin.com/in/camilleroux/ https://x.com/CamilleRoux https://www.camilleroux.com/2011/09/23/hashtagbattle-passe-a-la-vitesse-superieure/ Jérémy Dumaye, formateur Vue.js et Nuxt.js chez Human Coders https://www.humancoders.com/formateurs/jeremy-dumaye https://www.linkedin.com/in/jeremy-dumaye/ https://x.com/jeremydumaye?lang=fr

    27 мин.
  3. 24 ОКТ.

    Code créatif, Three.js, étalonnage vidéo et textures holographiques - SMALLTALK #1

    Camille et Matthieu nous partagent les découvertes qu'ils ont faites durant l'été. Camille nous raconte son exploration des outils 3D à base de nodes : Houdini, TouchDesigner... pour revenir au code avec Three.js et GLSL. Matthieu, de son côté, nous partage sa nouvelle passion pour le montage vidéo et en particulier l'étalonnage avec Davinci Resolve. Il nous parle également de son nouveau projet créatif utilisant l'impression de textures holographiques. •• TIMECODES •• 00:00:00 Introduction 00:01:05 Présentation du podcast 00:01:56 La recherche d’outils par Camille pour faire du code créatif : Nodes.io, Cables, Houdini, Three.js 00:10:12 Découverte de TouchDesigner par Camille 00:15:23 Découverte par Camille de GPGPU avec Three.js 00:21:06 Actu de l’été de Matthieu : Représentation physique d’une création générée par du code 00:23:42 Impression de textures holographiques 00:26:48 Techniques utilisées par Matt : impression, pen plot, découpage par traceur, débossage, application d’une texture par pression ou thermique, etc. 00:29:37 L’exploration de la vidéo par Matthieu : Davinci Resolve, Etalonnage des couleurs, éclairage, etc. 00:33:41 On peut tout faire avec Davinci Resolve, même coder des effets spéciaux en Python 00:34:53 Comment bien prendre en photo des créations imprimés 00:36:22 Comment projeter des ombres dont les formes ont été décrites par du code GLSL 00:39:12 L’avis de Camille sur Davinci Resolve 00:40:48 L’avis de Matthieu sur Davinci Resolve 00:44:56 Échange autour de la formation sur les shaders de Bruno Simon 00:48:14 Projet créatif de Camille basé sur des déplacements de particules 00:49:45 Explication du concept d’émergence 00:51:29 Projet autour des podcasts •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Matthieu Segret, directeur associé de Human Coders https://www.linkedin.com/in/matthieusegret/?originalSubdomain=fr https://x.com/matthieusegret Camille Roux, directeur associé de Human Coders https://www.linkedin.com/in/camilleroux/ https://x.com/CamilleRoux https://twitter.com/camillerouxart •• RESSOURCES •• https://nodes.io/ https://cables.gl/ https://www.instagram.com/ylegall/ https://www.instagram.com/darien.brito/ https://houdini.how/ https://derivative.ca/ https://threejs.org/ https://threejs-journey.com/

    56 мин.
  4. 16 ОКТ.

    Comment vois-tu ton métier évoluer avec l'IA ? - FAQ #1

    "Vous êtes bien sur le répondeur de Human Coders !" On a déjà abordé le sujet de l'IA dans le format répondeur et on a vu que c'est un thème qui vous passionne et interroge ! On s'est dit qu'un format plus développé pourrait être utile... •• TIMECODES •• 00:00:00 Introduction 01:29:21 : Qu’utilisez-vous en termes d’IA sur le dev au quotidien ? 03:25:08 : Sur quelles types de tâche est-ce le plus utile pour vous ? 11:57:12 : Question de Eddy de HelloAsso : Faut-il mettre l’IA entre les mains de tous les développeurs ? 19:07:10 : Question de Charles Duvigneau : Peut-on utiliser l’IA pour générer de la documentation et aider à comprendre du code legacy ? 27:57:13 : Question de Fabien Plart : Peut-on utiliser l’IA pour faire des choses que l’on ne maîtrise pas ? 36:01:15 : Question de Bich Truong : Est-ce que vous prenez aussi en compte la question éthique lors de l’utilisation de l’IA ? Sur le droit, par exemple. 39:59:12 : Comment imaginez-vous que l’IA changera notre métier dans quelques mois/années ? 47:07:22 : Le mot de la fin •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• David Leuliette, formateur React Native pour Human Coders https://www.linkedin.com/in/david-leuliette/ https://twitter.com/intent/user?screen_name=flexbox_ Julien Cretel, formateur Go et Hacking et Sécurité des applications web pour Human Coders https://infosec.exchange/@jub0bs Vincent Daubry, développeur pour Human Coders et CTO de Corpogames https://www.linkedin.com/in/vincent-daubry-74937428/ https://x.com/vdaubry Camille Roux, fondateur de Human Coders https://www.linkedin.com/in/camilleroux/ https://twitter.com/camilleroux

    53 мин.
  5. 4 СЕНТ.

    Comment fais-tu ta veille ? - RÉPONDEUR #4

    "Vous êtes bien sur le répondeur de Human Coders !" En tant que dev, faire de la veille techno est généralement un passage obligé pour rester à jour. Événements, blogs, réseaux sociaux, Discord, point avec son équipe, flux RSS... Dans ce quatrième épisode, vous nous avez expliqué comment vous faites votre veille ! •• TIMECODES •• 00:00:00 Introduction00:01:41 Antoine et les données00:04:50 Jean-Philippe et la régularité00:08:38 Stéphane Trébel et la vériété des plateformes00:12:52 Noé Achache et la veille pragmatique00:17:36 Fabien Plart et ses deux méthodes00:20:41 Arnaud Becheler et ses tips00:24:41 Conclusion •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Antoine Salesse, Développeur logicielhttps://www.linkedin.com/in/antoine-salesse/ Jean-Philippe Baconnais, Consultant Zenika et organisateur des Human Talks de Nantes https://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/ Stéphane Trebel, Consultant techniquehttps://x.com/StephaneTrebel https://www.linkedin.com/in/st%C3%A9phane-trebel https://www.youtube.com/@ThePrimeTimeagenhttps://www.youtube.com/@Fireship (The Code Report) https://www.youtube.com/@jherr (Blue Collar Dev) https://x.com/Enea_Jahollari https://x.com/mattpocockuk https://x.com/jaffathecake https://x.com/johan_ramon https://blog.ploeh.dk/ https://jvns.ca/ https://blog.wescale.fr/ (et le podcast https://www.podcastics.com/podcast/wespeakcloud/) Noé Achache, Engineering Manager & Generative AI Lead https://x.com/noe_achache https://www.linkedin.com/in/noe-achache/ Fabien Plart, Business analyst et organisateur des Human Talks de Grenoble https://www.linkedin.com/in/fabien-plart Arnaud Becheler, Geneticien, consultant Senior C++ et formateur C++ chez Human Coders

    25 мин.
  6. 29 ИЮЛ.

    Comment vois-tu ton métier évoluer avec l'IA ? - RÉPONDEUR #3

    "Vous êtes bien sur le répondeur de Human Coders !" De nombreux outils basés sur les LLM ou d’autres concepts de machine learning sont en train de faire irruption dans notre quotidien. Dans ce troisième épisode, je te propose de nous expliquer comment tu utilises l’IA dans ton quotidien et comment tu vois l’évolution de notre métier avec ces dernières avancées. •• TIMECODES •• 00:00:00 Introduction00:01:34 Fabien et la différence entre le buzz et la réalité00:06:48 Antoine et l’IA au service du DX et de l’UX00:11:47 Jean-Philippe et les multiples avantages de l’IA00:16:52 Yvann et la 4ème révolution industrielle00:21:25 Vincent et les agents00:31:16 Conclusion •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Fabien Zucchet, Cloud engineer spécialisé dans le serverless https://x.com/FabienZucchet https://www.linkedin.com/in/fabien-zucchet/ https://www.genaidays.org/post/testing-genai-applications-addressing-the-challenges-of-non-deterministic-language-models https://github.com/mattzcarey/code-review-gpt https://gandalf.lakera.ai/intro Antoine Salesse, Développeur logicielhttps://www.linkedin.com/in/antoine-salesse/ https://coral.cohere.com Jean-Philippe Baconnais, Consultant Zenika et organisateur des Human Talks de Nantes https://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/ Yvann Vincent, Ingénieur en IAhttps://www.linkedin.com/in/yvann-vincent-46b848226/ https://fr.wikipedia.org/wiki/Industrie_4.0 Vincent Daubry, Développeur pour Human Coders et CTO de Corpogameshttps://www.linkedin.com/in/vincent-daubry-74937428/ https://x.com/vdaubry

    32 мин.
  7. 24 ИЮН.

    Ce que tu as préféré développer et pourquoi ? - RÉPONDEUR #2

    "Vous êtes bien sur le répondeur de Human Coders !"Marketing prédictif, programmation fonctionnelle, art génératif… Dans cet épisode, on va parler de ce que tu as préféré développer et pourquoi.  •• TIMECODES •• 00:00:00 Introduction00:01:19 Vincent Daubry et ses jeux sur Casio FX 92 00:02:31 Jean-Philippe Baconnais et son arbre généalogique 00:06:24 Patrice Maldi et le marketing prédictif 00:09:41 Camille Roux et l’art génératif 00:16:18 Emmanuel Demey et son premier projet open-source 00:22:19 Matthieu Segret et ses robots 00:24:37 Loïc Knuchel et la programmation fonctionnelle 00:28:58 Gwendal Le Coguic et le premier confinement 00:33:37 Sébastien Boursault et son assistant testeur 00:38:00 Conclusion •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Vincent Daubry, développeur pour Human Coders et CTO de Corpogameshttps://www.linkedin.com/in/vincent-daubry-74937428/ https://x.com/vdaubry Jean-Philippe Baconnais, organisateur de Human Talks de Nantes et consultant Full-Stack chez Zenika https://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/ Patrice Maldi, formateur Elasticsearch et Node.js chez Human Codershttps://www.linkedin.com/in/pmaldi/?originalSubdomain=fr https://www.humancoders.com/formateurs/patrice-maldi Camille Roux, directeur associé de Human Codershttps://www.linkedin.com/in/camilleroux/ https://x.com/CamilleRoux Emmanuel Demey, formateur Elastisearch, React et en Accessibilité numérique chez Human Codershttps://www.linkedin.com/in/emmanueldemey/?locale=fr_FR https://x.com/emmanueldemey?lang=fr https://www.humancoders.com/formateurs/emmanuel-demey Matthieu Segret, directeur associé de Human Codershttps://www.linkedin.com/in/matthieusegret/?originalSubdomain=fr https://x.com/matthieuart Loïc Knuchel, organisateur des Human Talks Paris, fondateur d’Azimutt et ancien engineering manager pour Doctolibhttps://www.linkedin.com/in/loicknuchel https://x.com/loicknuchel Gwendal Le Coguic, formateur en Hacking & sécurité des applications web et PHP chez Human Coders et auditeur cybersécurité, bug hunter et tools writerhttps://www.linkedin.com/in/gwendal-le-coguic/ https://x.com/gwendallecoguic https://www.humancoders.com/formateurs/gwendal-le-coguic Sébastien Boursault, formateur Cypress chez Human coders et software engineer in test chez Intractivhttps://www.humancoders.com/formateurs/sebastien-boursault https://www.linkedin.com/in/sboursault/?originalSubdomain=fr

    39 мин.
  8. 21 МАЯ

    Quelle est ta techno coup de coeur ? - RÉPONDEUR #1

    "Vous êtes bien sur le répondeur de Human Coders !" J’ai pensé à ces discussions passionnées que j’ai pu avoir avec d’autres devs autour de ELM, Rust ou encore Elixir. Dans ce premier épisode, on va parler de vos technos coup de cœur. •• TIMECODES •• 00:00:00 Introduction 00:01:19 Eric Burel et Private GPT 00:08:07 Jean-Philippe Baconnais et Quarkus 00:11:56 Julien Palard et Mypy 00:15:35 David Leuliette et Oh My ZSH 00:18:03 Tamara Guilbert et Langage C 00:19:37 Julien Cretel et Go 00:27:07 Karine Bauch et Python 00:31:05 Pierre Chapuis et Lua •• NOS FORMATIONS •• https://www.humancoders.com/formations •• GUESTS •• Cretel Julien, formateur Go et Hacking et Sécurité des applications pour Human Codershttps://www.humancoders.com/formateurs/julien-cretel https://go.dev Baconnais Jean-Philippe, consultant Full-Stackhttps://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/ Eric Burel, formateur Next.JS pour Human Codershttps://www.humancoders.com/formateurs/eric-burel https://twitter.com/ericbureltech https://www.linkedin.com/in/ericburel/ https://docs.privategpt.dev/overview/welcome/introduction Bauch Karine, développeuse Back-end Pyhtonhttps://www.linkedin.com/in/karine-bauch-dev-python/ Certaines infos sont tirées du magazine "Programmez" numéro spécial Python sorti en 2023. source CERN & FastAPI : https://epc-ccs.web.cern.ch/content/tools Pierre Chapuis, développeur depuis 15 anshttps://twitter.com/pchapuis https://www.linkedin.com/in/pchapuis/ Lua : https://lua.org LuaJIT : https://luajit.org Teal : https://github.com/teal-language/tl Minix 3 : https://www.minix3.org Pallene : https://github.com/pallene-lang/pallene Mon Human Talks sur Lua en 2013 : http://files.catwell.info/presentations/2013-02-human-talks-lua/fr.html David Leuliette, formateur React Native pour Human Codershttps://www.humancoders.com/formateurs/david-leuliette https://twitter.com/flexbox_ https://www.linkedin.com/in/david-leuliette/ https://davidl.fr/blog/git-cheatsheet Julien Palard, formateur Python et Django pour Human Codershttps://www.humancoders.com/formateurs/julien-palard Mastodon : https://mamot.fr/@mdk

    36 мин.

Об этом подкасте

Bienvenue sur le répondeur de Human Coders, le podcast où les développeuses et développeurs donnent leur avis. Dans chaque épisode, je vous pose une question et vous pourrez me répondre par vocales. Que vous soyez dev, étudiant·e, chercheur·euse, retrouvez des témoignages et des partages d'expériences. Pour participer, laisser un message après le bip…

Вам может также понравиться

Чтобы прослушивать выпуски с ненормативным контентом, войдите в систему.

Следите за новостями подкаста

Войдите в систему или зарегистрируйтесь, чтобы следить за подкастами, сохранять выпуски и получать последние обновления.

Выберите страну или регион

Африка, Ближний Восток и Индия

Азиатско-Тихоокеанский регион

Европа

Латинская Америка и страны Карибского бассейна

США и Канада