{"person":"Stéphane DINAHET","total":7,"slots":[{"jour":"Mercredi","date":"2026-06-24","horaire":"8h30-10h","mission":"Accueil","lieu":"Accueil","benevoles":["Julien Stephan","Benoît Miedan-Gros","Mathis Robert","Stéphane DINAHET"],"nb_benevoles":4,"date_fr":"24/06/2026","talks":[]},{"jour":"Mercredi","date":"2026-06-24","horaire":"10h-12h","mission":"Surveillance salle","lieu":"Amphi A","benevoles":["Didier Certain","Alexandre Lardoux","Stéphane DINAHET"],"nb_benevoles":3,"date_fr":"24/06/2026","talks":[{"title":"Safety et Undefined Behavior : Lab interactif de sécurité inter-langages","speaker":"Julien Laurenceau","summary":"Le code compile, la suite de tests est au vert et la CI a validé le déploiement. Pourtant, en production, c'est le crash inexpliqué, la faille silencieuse ou le fameux comportement indéfini (Undefined Behavior). La safety d'une application va bien au-delà de la simple gestion de la mémoire. À travers un format Lab interactif de 2 heures, ce module vous propose de traquer les anomalies de conception à travers une multitude d'écosystèmes : Go, Python, C/C++, Bash, JS, Java, ... N'importe quel téléphone ou ordinateur avec une connexion internet suffira. Rassurez-vous : il n'est pas nécessaire de maîtriser la syntaxe de tous ces langages. Un bagage général devrait suffire. De plus, une partie des snippets projetés ne sont pas des cas d'école théoriques, mais de véritables bugs issus de la production. Certains même reconnaîtront le cas d'origine, les autres devront le découvrir par l'analyse statique. Le concept : la portion de code incriminée est projetée. Votre mission consiste à trouver la faille structurelle (Data races, Typestate invalide, erreurs de concurrence temporelle) puis à cliquer directement sur le segment coupable via l'application web du Lab. L'expérience s'adapte à votre niveau d'engagement : participez en mode passif/anonyme depuis le fond de la salle en accumulant des points sur l'application, ou installez-vous aux premiers rangs pour un mode interactif où vous pourrez prendre le micro et expliquer techniquement la nature du bug identifié. Venez affûter votre œil face aux limites sémantiques de nos outils quotidiens.","room":"Amphi A","start_time":"2026-06-24T10:00:00","end_time":"2026-06-24T12:00:00","start_fr":"10h00","end_fr":"12h00","url":"https://www.breizhcamp.org/programme/session/1181830"}]},{"jour":"Mercredi","date":"2026-06-24","horaire":"13h30-15h45","mission":"Surveillance salle","lieu":"Amphi D","benevoles":["Alexandre Lardoux","Molid Nour Awaleh","Stéphane DINAHET"],"nb_benevoles":3,"date_fr":"24/06/2026","talks":[{"title":"Au-delà de la hype : gérer des embeddings à l'échelle du milliard dans Elasticsearch et OpenSearch","speaker":"Pietro Mele, Lucian Precup","summary":"La recherche sémantique promet une révolution : pertinence contextuelle et compréhension du langage naturel en quelques lignes de code seulement. Sur un notebook ou un POC, c'est magique. Mais que se passe-t-il lorsque votre index dépasse le milliard de vecteurs ? La magie cède rapidement la place à la brutalité de l'ingénierie : explosion de la latence, coûts d'infrastructure incontrôlés et défis liés à la RAM. Dans cette présentation, nous laissons le buzz marketing à la porte et plongeons dans les entrailles d'Elasticsearch et d'OpenSearch à très grande échelle. Nous aborderons comment : - Architecturer vos clusters pour gérer un milliard d'embeddings sans flancher. - Optimiser le compromis critique entre précision et latence. - Réduire les coûts en utilisant des stratégies de quantification et de chunking intelligent. Si vous devez passer d'une recherche sémantique « Hello World » à une production massive, cette session est votre guide de survie.","room":"Amphi D","start_time":"2026-06-24T13:30:00","end_time":"2026-06-24T14:25:00","start_fr":"13h30","end_fr":"14h25","url":"https://www.breizhcamp.org/programme/session/1183944"},{"title":"REX – Construire un poste d’administration conforme SecNumCloud","speaker":"David Gandra, Chris Navas","summary":"SecNumCloud est aujourd’hui la plus haute référence en matière de sécurité pour les services cloud en france, mais ses exigences peuvent sembler complexes, notamment lorsqu’il s’agit des accès d’administration. Dans ce talk, nous partagerons notre retour d’expérience concret sur la conception et la mise en place d’un poste d’administration sécurisé permettant à nos équipes d’exploiter et d’administrer la plateforme tout en respectant les exigences SecNumCloud de l’ANSSI. À travers un retour d’expérience terrain, nous expliquerons nos choix techniques, les contraintes rencontrées, les erreurs commises et les solutions mises en place. Pas de théorie abstraite : du pragmatique et du vécu. Nous aborderons les grands principes (séparation des usages, durcissement, traçabilité, contrôle des accès), l’architecture retenue, les compromis réalisés et les bénéfices concrets pour les équipes. Ce talk ne prétend pas être une interprétation officielle du référentiel : nous ne sommes ni experts ni auditeurs SecNumCloud. Il s’agit d’un retour d’expérience honnête et opérationnel, destiné à démystifier SecNumCloud et à montrer qu’il est possible d’allier sécurité forte et efficacité opérationnelle.","room":"Amphi D","start_time":"2026-06-24T14:30:00","end_time":"2026-06-24T15:25:00","start_fr":"14h30","end_fr":"15h25","url":"https://www.breizhcamp.org/programme/session/1181460"}]},{"jour":"Mercredi","date":"2026-06-24","horaire":"15h45-18h","mission":"Surveillance salle","lieu":"Amphi C (principal)","benevoles":["Brendan Abolivier","Sébastien Bettinger","Stéphane DINAHET"],"nb_benevoles":3,"date_fr":"24/06/2026","talks":[]},{"jour":"Jeudi","date":"2026-06-25","horaire":"10h30-12h30","mission":"Surveillance salle","lieu":"Amphi E","benevoles":["Daniel Brossier","Mikael Lefalher","Stéphane DINAHET"],"nb_benevoles":3,"date_fr":"25/06/2026","talks":[{"title":"Et si les cartes pouvaient simuler le monde réel?","speaker":"Assal Halima","summary":"Les cartes servent généralement à visualiser des données. Mais que se passerait-il si elles pouvaient aussi simuler le monde réel, un peu comme dans Matrix, où le monde n’est qu’une simulation? Dans ce talk, nous verrons comment transformer une carte classique en jumeau numérique simplifié d’un territoire. L’objectif : créer un système capable d’intégrer des données, de les traiter et de simuler certains phénomènes (trafic, météo, flux urbains…). À travers une démonstration concrète, nous construirons pas à pas un mini jumeau numérique en utilisant des outils open source. Nous aborderons notamment : La gestion de données spatiales. La transformation et l’intégration de données spatiales. La visualisation interactive de carte. Les bases d’une architecture permettant de simuler un système territorial. L’objectif n’est pas de construire un modèle parfait, mais de montrer comment un développeur peut créer les fondations d’un système capable de représenter et de simuler le monde réel. Un voyage au croisement des SIG, de la data et de l’architecture logicielle… et une petite plongée dans la matrice géospatiale.","room":"Amphi E","start_time":"2026-06-25T10:30:00","end_time":"2026-06-25T11:25:00","start_fr":"10h30","end_fr":"11h25","url":"https://www.breizhcamp.org/programme/session/1180165"},{"title":"Dix pièges à éviter lors de l'intégration de Keycloak","speaker":"Tristan Denmat","summary":"Vous avez fait un POC de Keycloak rapide et convaincant et vous pensez que le plus dur est fait ? Venez découvrir les 10 principaux pièges dans lesquels tombent régulièrement les équipes qui intègrent Keycloak. Sécurité, architecture, gouvernance, développement, exploitation... nos retours d'expérience couvriront la plupart des aspects d'un projet Keycloak. Vous repartirez avec quelques clés importantes pour anticiper les difficultés et réussir un déploiement durable et sécurisé.","room":"Amphi E","start_time":"2026-06-25T11:30:00","end_time":"2026-06-25T12:25:00","start_fr":"11h30","end_fr":"12h25","url":"https://www.breizhcamp.org/programme/session/1181878"}]},{"jour":"Jeudi","date":"2026-06-25","horaire":"13h30-15h45","mission":"Accueil","lieu":"Accueil","benevoles":["Benoît Miedan-Gros","Mathis Robert","Stéphane DINAHET"],"nb_benevoles":3,"date_fr":"25/06/2026","talks":[]},{"jour":"Jeudi","date":"2026-06-25","horaire":"17h45-19h15","mission":"Keynote","lieu":"Amphi principal","benevoles":["Guillaume Collic","Stéphane DINAHET","Anne-Laure Gros"],"nb_benevoles":3,"date_fr":"25/06/2026","talks":[{"title":"Keynote · Pourquoi la Tech tient plus de la pop culture que de l'ingénierie?","speaker":"Julien Topçu","summary":"En tant qu’actrices et acteurs de la Tech, nous nous pensons souvent comme des ingénieurs et ingénieures : rationnels, méthodiques, cherchant à améliorer nos produits et nos pratiques par l’intelligence collective. Nous parlons d’expérimentation, d’itération, de rigueur… bref, d’ingénierie. Pourtant, quand on observe nos échanges sur les réseaux sociaux ou dans nos réunions, on découvre un tout autre monde. D’un côté, un influenceur proclame que “tester est une perte de temps”. De l’autre, une experte affirme que le TDD est la clé de la robustesse logicielle. Un Scrum Master défend la vélocité en story points pendant qu’une développeuse revendique le noEstimates. Et au centre, les commentateurs tranchent : “tout le monde a raison, du moment que ça vous apporte de la valeur”. Et si, au fond, notre univers technique ressemblait plus à une pop culture qu’à une science appliquée ? Et si, derrière nos débats passionnés, se cachait une croyance partagée : celle que nos opinions valent des vérités ? Dans cette conférence, nous verrons comment nos comportements, nos biais et nos figures d’autorité ont transformé la Tech en un espace de croyances, parfois éloigné de sa nature d’ingénierie. Nous explorerons comment retrouver une posture plus critique et plus rigoureuse : - distinguer opinion, intuition et preuve scientifique - reconnaître nos défauts de posture en tant qu'observateurs / observatrices mais aussi bien en tant qu'expertes et experts (dualité anti-intellectualisme et gatekeeping) et comment réformer notre posture intellectuelle. - renouer avec l’esprit de la méthode scientifique, comme l’agilité l’avait initialement envisagé ; - sortir du relativisme confortable sans tomber dans le dogmatisme. Une invitation à réconcilier curiosité, esprit critique et humanité dans un métier qui n’a jamais été aussi \"culturel\" qu’aujourd’hui.","room":"Amphi C","start_time":"2026-06-25T18:00:00","end_time":"2026-06-25T19:00:00","start_fr":"18h00","end_fr":"19h00","url":"https://www.breizhcamp.org/programme/session/1150064"}]}]}