
Sign up to save your podcasts
Or


"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
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=frhttps://x.com/matthieusegret
Camille Roux, directeur associé de Human Coders
https://www.linkedin.com/in/camilleroux/https://x.com/CamilleRouxhttps://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/
"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
"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 Introduction
00:01:41 Antoine et les données
00:04:50 Jean-Philippe et la régularité
00:08:38 Stéphane Trébel et la vériété des plateformes
00:12:52 Noé Achache et la veille pragmatique
00:17:36 Fabien Plart et ses deux méthodes
00:20:41 Arnaud Becheler et ses tips
00:24:41 Conclusion
•• NOS FORMATIONS ••
https://www.humancoders.com/formations
•• GUESTS ••
Antoine Salesse, Développeur logiciel
https://www.linkedin.com/in/antoine-salesse/
Jean-Philippe Baconnais, Consultant Zenika et organisateur des Human Talks de Nanteshttps://twitter.com/JPhi_Baconnais
https://www.linkedin.com/in/jean-philippe-baconnais-931544116/
Stéphane Trebel, Consultant technique
https://x.com/StephaneTrebelhttps://www.linkedin.com/in/st%C3%A9phane-trebelhttps://www.youtube.com/@ThePrimeTimeagenhttps://www.youtube.com/@Fireship (The Code Report)https://www.youtube.com/@jherr (Blue Collar Dev)https://x.com/Enea_Jahollarihttps://x.com/mattpocockukhttps://x.com/jaffathecakehttps://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 Leadhttps://x.com/noe_achachehttps://www.linkedin.com/in/noe-achache/
Fabien Plart, Business analyst et organisateur des Human Talks de Grenoblehttps://www.linkedin.com/in/fabien-plart
Arnaud Becheler, Geneticien, consultant Senior C++ et formateur C++ chez Human Coders
"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 Introduction
00: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’UX
00:11:47 Jean-Philippe et les multiples avantages de l’IA
00:16:52 Yvann et la 4ème révolution industrielle
00:21:25 Vincent et les agents
00:31:16 Conclusion
•• NOS FORMATIONS ••
https://www.humancoders.com/formations
•• GUESTS ••
Fabien Zucchet, Cloud engineer spécialisé dans le serverless
https://x.com/FabienZucchethttps://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 logiciel
https://www.linkedin.com/in/antoine-salesse/https://coral.cohere.com
Jean-Philippe Baconnais, Consultant Zenika et organisateur des Human Talks de Nanteshttps://twitter.com/JPhi_Baconnais https://www.linkedin.com/in/jean-philippe-baconnais-931544116/
Yvann Vincent, Ingénieur en IA
https://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 Corpogames
https://www.linkedin.com/in/vincent-daubry-74937428/https://x.com/vdaubry
"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 Introduction
00: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 Corpogames
https://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 Coders
https://www.linkedin.com/in/pmaldi/
https://www.humancoders.com/formateurs/patrice-maldi
Camille Roux, directeur associé de Human Coders
https://www.linkedin.com/in/camilleroux/
https://x.com/CamilleRoux
Emmanuel Demey, formateur Elastisearch, React et en Accessibilité numérique chez Human Coders
https://www.linkedin.com/in/emmanueldemey/
https://x.com/emmanueldemey?lang=fr
https://www.humancoders.com/formateurs/emmanuel-demey
Matthieu Segret, directeur associé de Human Coders
https://www.linkedin.com/in/matthieusegret/
https://x.com/matthieuart
Loïc Knuchel, organisateur des Human Talks Paris, fondateur d’Azimutt et ancien engineering manager pour Doctolib
https://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 writer
https://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 Intractiv
https://www.humancoders.com/formateurs/sebastien-boursault
https://www.linkedin.com/in/sboursault/
"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 Coders
https://www.humancoders.com/formateurs/julien-cretel
https://go.dev
Baconnais Jean-Philippe, consultant Full-Stack
https://twitter.com/JPhi_Baconnais
https://www.linkedin.com/in/jean-philippe-baconnais-931544116/
Eric Burel, formateur Next.JS pour Human Coders
https://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 Pyhton
https://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 ans
https://twitter.com/pchapuis
https://www.linkedin.com/in/pchapuis/Lua
https://lua.orgLuaJIT
https://luajit.orgTeal
https://github.com/teal-language/tlMinix 3
https://www.minix3.orgPallene
https://github.com/pallene-lang/palleneMon 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 Coders
https://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 Coders
https://www.humancoders.com/formateurs/julien-palard
Mastodon https://mamot.fr/@mdk
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 vocal. Que vous soyez dev, étudiant·e, chercheur·euse, retrouvez des témoignages et des partages d'expériences. Pour participer, laissez un message après le bip…
Dans ce nouvel épisode, je retrouve Pierre-Yves Lapersonne pour parler d'open source en entreprise !
Pierre-Yves occupe un poste d'ingénieur logiciel chez Orange aux pays des chocolatines :D. Il travaille sur des application iOS et Android, et est membre de la gouvernance open source du groupe Orange. De fait, il accompagne des projets dans leurs démarches de contributions en open source, notamment en auditant le code source, en analysant les licences et en les aidant à faire les publications.
Avec Pierre-Yves, nous avons échangé sur les raisons pour publier des projets d'entreprise en open source. Quel intérêt pour une boîte et son image ? Comment s'y prendre ? Quelle license choisir ? Doit-on passer par une aide juridique ?
Toutes les réponses à ses questions dans l'épisode qui suit...
Vous les connaissez sûrement tous, ces buzzwords autour de la data et du Machine Learning, mais est-ce que vous savez comment ça se passe en vrai un projet de Machine Learning ?
Nastasia Saby a commencé sa carrière en tant que développeur back-end, et est aujourd’hui ingénieure Machine Learning. Elle travaille actuellement pour Konecranes, une entreprise dont le domaine principal est la vente et le service des engins de levage.
Dans cet épisode elle nous partage son quotidien de Data Scientist, depuis l'ingestion des données au monitoring des modèles.
Au programme donc du feature engineering, des tests de données, mais aussi de nouveaux buzzword (?) plus en phase avec la réalité du terrain, tels que le Data Drift et l'Explainability/Interpretability.
Pour aller plus loin
Lectures sur le Data Drift
N'hésitez pas à suivre Nastasia sur son blog et son Twitter. Elle y partage ses expériences tech !
From the publisher's feed

41 Listeners