Codeurs en Seine

Follow Codeurs en Seine
Share on
Copy link to clipboard

Les conférences et les meetups de Codeurs en Seine en version audio.

Codeurs en Seine

  • Oct 23, 2020 LATEST EPISODE
  • every other week NEW EPISODES
  • 49m AVG DURATION
  • 21 EPISODES


Search for episodes from Codeurs en Seine with a specific topic:

Latest episodes from Codeurs en Seine

Meetup Janvier 2020 - Un coup d'oeil sur Vert.x - Pierre LACHEVRE

Play Episode Listen Later Oct 23, 2020 41:33


n coup d'oeil sur Vert.x"Vert.x? Encore une techno obscure qu'un développeur a fait dans son coin et qui est utilisée par 3 projets sur github."S'il s'agit de la phrase qui trotte dans votre tête, laissez moi, gentiment, détruire/annihiler/atomiser vos illusions.Qu'est ce qu'un toolkit? Pourquoi Vert.x a t-il été créé? Que propose t-il?Nous ferons, pendant cette conférence, une rapide présentation de Vert.x avant de décrire plus en détail certaines des fonctionnalités phares qui sont proposées (Client Web, cluster, rerouting, docker ...)Accrochez vous à vos sièges car nous allons plonger dans le monde merveilleux du web asynchrone.Pierre LACHEVRELead Developer depuis 2 ans chez Attineos, j'ai la réputation d'exprimer assez souvent mon mécontentement et mon désir d'améliorer les choses (peut se traduire par je râle beaucoup).Fan de métal et ardent défenseur du Java, je me bats au quotidien pour l'instauration de tests, de qualité de code et d'automatisation. Enfin j'adore partager mes expériences et apprendre de mes confrères et consoeurs.

Meetup Janvier 2020 - Déployer son application web avec Dokku - Hugo Poi

Play Episode Listen Later Oct 17, 2020 53:10


Déployer son application web avec Dokku Découvrir Dokku un outils de management de container docker Utiliser la CI/CD Gitlab pour mettre en œuvre un déploiement dans Dokku

Meetup Mars 2020 - Journal d'une immigrée - Léna NDIAYE

Play Episode Listen Later Oct 10, 2020 42:05


Journal d'une immigrée, développeuse PHP, fondatrice du meetup Rennes Android User GroupEn 2010 j’ai quitté mon bled pour immigrer chez les Gaulois. J’étais alors développeuse PHP. 10 ans après, je partage avec vous de « l’enfer » vécu à la mythique préfecture de Bobigny dans le 9-3, pour avoir mon titre de séjour. Comment de Développeuse PHP, j’ai monté le meetup Rennes Android User Group? Est ce que mon prénom , Fatoumata, à connotation africaine a été un frein pour ma recherche d’emploi? Certains disent que les immigrés sont une chance, mais est ce que c'est toujours vrai, qu'en est il de mon cas? Comment j’ai réussi à me faire une petite place, dans l’écosystème informatique, associatif, collaboratif en france? Que suis je devenue aujourd’hui? Préparez toutes vos questions, que vous n'avez jamais osé posées, à votre voisin-e ou collègue immigré-e. Je ferais un bilan de 10 ans de vie, d’une développeuse immigrée, vivant chez les Gaulois.Léna NDIAYE est la Lead du GDGRennesAndroid : https://www.meetup.com/fr-FR/AndroidRennes/Développeuse Web à l'origine, elle a changé de cap pour se concentrer sur le développement d'applications mobiles Android. Au semi marathon, elle est l'escargot qui court loin derrière les kenyansGrande fan de Charles DICKENS, surtout de son insolence.Twitter : @AnnetLenaNdiaye

Meetup Octobre 2019 - Le cloud - Rudy Baer

Play Episode Listen Later Oct 3, 2020 87:44


Comment ça se passe pour mettre en ligne une app dans la vraie vie quand on commence avec le cloud ?Tous les cloud provider promettent la même chose :"t’inquiètes ma caille, ton app elle va jamais tomber et tu pourras scale autant que tu veux !"Ok c'est cool mais avant d'en arriver là il faut que je réussisse à la mettre en ligne ma f*ck*ng app ?Et puis je ne suis pas expert cloud moi, je veux juste mettre en ligne mon app....En plus Gérard veut que ce soit fait pour hier !On commencera par un tour d'horizon rapide des solutions existantes puis nous en sélectionnerons quelques unes pour mettre en ligne le combo : FRONT + API + BDD Nous analyserons les avantages, les inconvénients et surtout le coût de prise en main de solutions comme AWS, Clever Cloud, Heroku, Netlify, Gitlab pages...Le but de ce talk n'est pas de déterminer quelle solution est la meilleure ni comment optimiser sa mise en ligne... Je veux simplement vous partager mon expérience et j'espère vous faire gagner un peu de temps le jour où vous serez confronté à ce genre de problématiquePar Rudy BaerCTO (et CEO) depuis 4 ans chez BearStudio. Mon travail au quotidien consiste a résoudre les problèmes techniques ET humains posés par le développement logiciel. Développeur Java de formation, après quelques années en SSII et en startup, j'ai finalement décidé de monter ma boite. Je suis également un des organisateurs des meetups (ancien JUG) et de Codeurs En Seine à Rouen.

Meetup Octobre 2019 - Firebase - Quentin Lerebourg

Play Episode Listen Later Sep 26, 2020 32:05


15 minutes pour s'initier à FirebaseEt si en 15 minutes vous appreniez comment vous épargner des heures de travail ? Durant ce quicky, je vous présente Firebase, l'outil de Google qui vous permet de développer des projets serverless. Firebase propose des services d'authentification, base de données, stockage de fichiers, cloud functions et autres, dont la prise en main est extrêmement simple. Ces services m'ont permis de développer une application entière, en quelques mois et sur mon temps perso.Par Quentin LereboursDéveloppeur full-stack et apprenti architecte des SI en quête des outils les plus intéressants pour réaliser ses tâches le plus efficacement possible. Je mets un point d'honneur à être autonome et être capable des comprendre l'ensemble des composantes d'un projet IT, tout en étant à l'écoute des conseils des développeurs spécialisés. Je suis aussi un "employé full-stack" puisque j'ai la chance d'exercer ma passion au BearStudio et y faire un peu de commerce et de gestion de projet !

Meetup Septembre 2019 - Obfuscation de Code 10**2+(2*a+3)%2 - Gaetan Ferry

Play Episode Listen Later Sep 19, 2020 56:56


Obfuscation de Code 10**2+(2*a+3)%2Lorsque l'on parle de protection de donnée sensible, le sujet arrivant en tête de discussion est la cryptographie. Mais qu'en est-il de la protection des algorithmes qui manipulent ces données hors d'enclaves d'exécution sécurisées? Comment protéger l'anti-triche de votre jeux vidéo préféré? Comment faire pour qu'il ne soit pas copié illégitimement sur un autre logiciel?C'est là qu'intervient l'obfuscation.L'obfuscation de code vise à rendre un programme aussi inintelligible que possible. On emploie pour cela diverses méthodes permettant de transformer le programme d'origine en une nouvelle version plus difficile à lire et analyser mais équivalente. Le programme devient alors opaque, compliquant grandement la compréhension de quiconque osera l'étudier.En pratique, l'obfuscation est utilisée aussi bien par les éditeurs logiciel, pour protéger leur programmes et empêcher leur rétro-ingénierie, que par les attaquants, pour contourner les détections anti-virus.De fait, connaître les techniques de base de l'obfuscation permet aussi bien d'en appliquer les principes, pour protéger ses programmes sensibles, que d'aider à l'analyse de codes protégés.Dans cette présentation, nous chercherons à détailler certaines des méthodes de base de l'obfuscation de code que nous mettrons en pratique sur le langage Python.Par Gaetan FerryIssus de l'Université de Rouen, je suis aujourd'hui expert sécurité chez Synacktiv. Touche a tout de la sécurité offensive, je me plaît dans le web ou la cryptanalyse. J'aime aussi faire profiter les autres de mon expérience dans des conférences ou en enseignant à l'Université.

Meetup Septembre 2019 - React Native - Nicolas Torion

Play Episode Listen Later Sep 12, 2020 55:16


eact Native : React pour développer des applications natives Android et iOSReact s’est imposé depuis plusieurs années comme une référence dans le développement d’applications web dynamiques. Après le web, le projet Open-Source s’est étendu en 2015 au mobile avec React Native et avec pour objectif de simplifier le développement d’applications mobiles natives Android et iOS et de permettre aux développeurs d’avoir un unique projet fonctionnel sur les deux plateformes.Au BearStudio, nos clients ont souvent pour besoin de lancer une première version de leur produit sur le marché avec de fortes contraintes de temps et de budget. Dans ce contexte, React Native a rapidement trouvé sa place dans nos solutions technologiques pour répondre à ces besoins. Et nous avons ainsi pu développer 4 applications mobiles en l'espace d'une année avec cette technologie.Ce talk sera donc un retour d'expérience sur React Native et présentera tout ce qu'il faut connaitre pour démarrer un projet React Native : la configuration de son environnement de développement la gestion du layout et du style dans son application la gestion des redirections entre les pages la sauvegarde de données dans le cache de l'application la réalisation d'animations sur les éléments le débogage les erreurs à éviter lors du développement d'une application mobilePar Nicolas TorionJe suis développeur full-stack au BearStudio, studio d'accompagnement pour porteurs de projet et de développement d'applications web et mobile basé à Rouen.

Meetup Juin 2019 - Microsoft Azure AI, l’intelligence artificielle en production c’est Easy ! - Clément Gommé

Play Episode Listen Later Nov 11, 2019 75:48


Aujourd’hui la mode est à l’Intelligence Artificielle, mais quand il s’agît de la mettre en pratique :Trouver comment exploiter ses données, produire un algorithme de Machine Learning, pour enfin l’intégrer dans des applications existantes ou “from scratch” c’est une autre paire de manches !La solution Microsoft Azure AI tente de proposer un cadre simple, efficace et rapide à prendre en main dans le but de palier à ces problématiques.A travers un live coding nous verrons comment produire de la valeur rapidement à partir des données avec une solution d’intelligence artificielle.Par Clément GomméClément Gommé Passionné de nouvelles technologies. J’évolue dans le domaine de l’intelligence artificielle en explorant les technologies de pointe du domaine du Machine Learning dans un contexte Big Data.Habitué à travailler avec des données réelles et avec des experts métiers au quotidien, mon objectif est d’apporter le soutien, la confiance et l’expertise nécessaire au franchissement du pas des nouvelles technologies pour la valorisation des données au sein des entreprises.

Conference Archive - Comment cultiver la dynamique de votre équipe ? - Céline Gilet

Play Episode Listen Later May 18, 2019 18:34


Rarement présente dans les indicateurs projet, la "dynamique d’équipe" est pourtant le reflet de la santé d’un projet. De nombreuses équipes se focalisent uniquement sur la vélocité. Pourtant, que l'équipe soit capable de délivrer de la valeur systématiquement est un facteur de motivation et progression.Mais à quoi correspond exactement cette "dynamique d’équipe" ? Que se cache-t-il derrière et pour quels résultats ? Comment la mesurer ? Comment faire en sorte de la maintenir quand des changements s'opèrent de toute part ?De la méthodologie à la technique en passant par la vie de l’équipe, nous ferons un tour d’horizon des pratiques.Par Céline GiletCéline fait partie de la tribu Software Craftsmanship chez OCTO Technology.Développeuse depuis plus de 10 ans, elle intervient et accompagne des projets pour promouvoir les pratiques de qualité logicielle (TDD, Clean Code, Code review).Elle s'intéresse et se passionne pour tout ce qui favorise et entretient la dynamique dans une équipe de développement.

Meetup Mai 2019 - Lancement l'AWS user group de Rouen - Sebastien HUGUENOT

Play Episode Listen Later May 11, 2019 24:59


Ce meetup sera axé sur une présentation d’un projet réel hébergé sur AWS. Pendant ce meetup vous aurez un aperçu de tous les services utilisés sur AWS pour que le projet ait une haute disponibilité ainsi que le monitoring / gestion des logs mis en place pour que des actions rapides puissent être prise en cas de défaillance de l’un des composants.Sebastien HUGUENOTCTO @ Atelier256Twitter : @sebasthug

Conference Archive - Management d’une équipe sportive - Guy Fournier

Play Episode Listen Later May 4, 2019 43:51


5 thèmes pour la création d'une équipe de choc : La formation, le recrutement, la définition des objectifs, la stratégie pour y accéder et le travail d’équipe.Par Guy FournierLes Dragons de RouenAncien joueur de hockey sur glace franco-canadien qui jouait au poste d'attaquant. Il est devenu ensuite entraîneur des Dragons de Rouen entre 1997 et 2006, année où il est devenu manager général du club.

Conference Archive - Services vocaux & chatbots : l'UX du futur ? - Amélie Boucher

Play Episode Listen Later Apr 27, 2019 47:46


Le web de demain prendra-t-il la forme des buzzwords dont le web d'aujourd'hui nous gave ?On ne parle plus que de cela. Services vocaux, chatbots, intelligence artificielle… Pas un brief n'y échappe, rares sont les réunions privées de l'un de ces termes, et les articles sur les tendances pour l'année à venir sont clairs : c'est bien le futur qui se profile.Parler du web de demain en tant qu'UX designer, c'est donc naturellement se poser des questions sur ces technologies : quelles opportunités peut-on y voir, quelles craintes peut-on formuler ? Quels sont les impacts à l'heure actuelle pour les usagers ? En filigrane, nous nous demanderons aussi si la technologie change le métier de designer. Autant de questions pour cultiver la réflexion : ce web du futur alors, on le dessine comment ?Par Amelie BoucherAmélie Boucher est Ergonome & UX Designer. Elle exerce depuis 14 ans dans une grande variété de domaines : e-commerce, éditorial, réseaux sociaux, logiciels et applications métier… Engagée dans la promotion de la discipline en France, elle est l'auteur de trois livres sur le sujet : Ergonomie web, Ergonomie web illustrée et Expérience utilisateur mobile, le tout aux éditions Eyrolles. Elle monte en 2013 un studio de design : L'UX sur le gâteau.

Meetup Avril 2019 - Rester Agile à 15 ? Challenge accepted ! - Amélie Dragée et Fabien Meurisse

Play Episode Listen Later Apr 19, 2019 66:05


Rester Agile à 15 ? Challenge accepted !Rester agile lorsque l’équipe projet s’accroit et que les premiers clients arrivent, une utopie ?Depuis plusieurs années nous concevons et exploitons un produit de collecte et d’analyse de données de roulage de véhicules (tourisme, poids-lourd, agricole) basé sur des boitiers communicants. Parti d’une preuve de concept aujourd’hui commercialisée par Michelin, petit à petit l’équipe s’est agrandie. De 3 à 4 personnes au départ, nous sommes aujourd’hui une équipe de 13 personnes, et 15 demain. L’agilité, nous l’avons adopté dès le début de ce projet, mais comment la conserver une fois devenu famille nombreuse ?Nous vous proposons un retour d’expérience sur l’évolution de notre organisation et de nos processus, au fil des différentes phases du projet. D’un forfait en mode « Agile », en passant par Scrum et Kanban, nous avons aujourd’hui une méthode, en continuelle évolution, basée sur des squads en mode Kanban. En partageant nos succès et nos difficultés nous espérons vous transmettre les idées qui nous ont permis de rester agile : suppression des estimations, branche par feature, livraison continue, etc.Par Amélie DragéeSortie de l’INSA de Rouen en 2014, je travaille depuis chez Enovea en tant qu’ingénieure d’étude. Je travaille sur un projet alliant géolocalisation, data science et TODOTwitter : @liillyth

Meetup Avril 2019 - Accélérer votre rythme de release pour tonifier votre business value - Stéphane Le Choisnier

Play Episode Listen Later Apr 13, 2019 65:30


Accélérer votre rythme de release pour tonifier votre business valueCe sont vos utilisateurs qui attribuent une valeur à votre application. Une fonctionnalité, une correction de bug n’a aucune valeur tant qu’elle ne leur est pas livrée en production. Il est donc vital que le temps écoulé entre la production du code et son déploiement en live soit le plus court possible. Au-delà de cette considération profondément emprunte de bon sens, la question qui se pose dès lors est la suivante: Quels peuvent être les leviers pour y parvenir?Par Stéphane Le ChoisnierAncien élève de L’ESIGELEC promotion 2006, entré chez Masternaut en 2006 en tant que Ingénieur Développement et aujourd’hui Responsable étude et développement.Twitter : @slechoisnier

Conference Archive - Le marketing de la honte et le code du monde réel - Quentin Adam

Play Episode Listen Later Apr 6, 2019 50:50


Dans cette conférence, j'évoque le problème entre le marketing du dévelopeur, le monde réel, et le fait qu'on demande à tant de dev d'avoir honte de leur travail. Là dessus, j'explique pourquoi la notion de dette technique a été pervertie, et je reboucle sur les moyen de faire évoluer son équipe.Par Quentin AdamQuentin ADAM is the CEO of Clever Cloud: an IT automation company, running a Platform as a Service allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.

Meetup Février 2019 - Gulp & Grid, ou comment moderniser vos intégrations web - Brice Machu

Play Episode Listen Later Mar 29, 2019 74:50


2019, IE is Dead ! C’est l’année où l’intégrateur ne doit plus avoir peur ! ça va “grider”, ça va “gulper”, je vous ai préparé un petit Coktail pour les Runner, j’aurais l’occasion de vous présenter une brève histoire d’intégration Grid couplée à quelques astuces Gulp (dans sa version 4). On se voit bientôt !Par Brice MachuDéveloppeur front-end la nuit en tant freelance, formateur web le jour, et sportif quand c’est possible :slightly_smiling_face:, je suis Ingénieur de formation à CESI de Rouen, j’accompagne les apprenants et professionnels dans leur parcours de formation. Mon expertise est essentiellement portée sur les langages front-end et j’ai une forte appétence pour l’innovation (de manière général), que ce soit sur l’aspect pédagogique, informatique & numérique ou plus généralement sur « comment améliorer son quotidien » (= Lifestyle).Twitter : @brice_machu

Meetup Février 2019 - Prestashop : les basiques et les subtilités de la bête noire - Laurie et Florian Dupuis

Play Episode Listen Later Mar 23, 2019 49:11


C’est le moment de découvrir la légende de Prestashop. Sa refonte partielle se basant sur le framework Symfony a changé la face de cet outil qui permet de tout faire (ou presque) mais en étant toujours autant tiré par les cheveux. Architecture, override, hook, module, widget, Smarty / Twig, thème, traduction, … Nous aborderons un maximum de points à connaître avant de se lancer dans le développement d’un module sur Prestashop. Parce que oui, un jour ou l’autre, vous vous retrouverez à faire du Prestashop.Par Laurie DupuisLaurie, 26 ans, passionnée de web et de licorne, oursonne chez BearStudio le jour et blogueuse la nuit.Twitter : @PtiteRapporteuZPar Florian DupuisFlorian Dupuis Florian, 30 ans, artisan du web, Lead Développeur chez awelty et co-fondateur de La Tech Amiénoise.Twitter : @FloDupuisWeb

Meetup Archive - Automate All the Things (using Jenkins) !!! - Pierre Leresteux

Play Episode Listen Later Mar 16, 2019 44:55


Comment passer de plusieurs applications en mode “monolithe” à un groupe de micro-services ? Et en même temps comment passer de 2 équipes indépendantes à une équipe unique ? Et surtout comment palier la loi de Conway !!!Pour ça on a besoin de process … mais pour que la majorité, voire l’entièreté de l’équipe y adhère, j’ai du me forcer à appliquer des principes :Si ce process n’est pas simple, il ne sera pas appliqué !Faire aimer Jira à des gens très réfractaires !Si des étapes ne peuvent pas être automatisées, alors il faut trouver une autre solution !A partir de là, j’ai réfléchi (dur dur !), j’ai lu des articles, j’ai visionné des conf, et je me suis lancé dans la proposition d’un process de CI/CD et après sur l’automatisation de tout ce que je pouvais …Durant cette conférence je vais vous dire ce que j’ai pu retenir, ce que j’ai réussi à mettre en place, ce qui à marché, ce qui n’a pas marché … bref un retour d’expérience.Par Pierre LeresteuxPlus de 10 ans que je pratique le développement de manière professionnelle, Java principalement, et tout ce temps perdu que j’aurais pu gagner si Kotlin avait existé plus tôt ! Lead dev chez Saagie. J’ai de plus en plus la sensibilité devops, et comme j’aime le code, j’essaye de coder tout ce que je peux (j’aime pas le travail répétitif). Fan de Kotlin (et des produits Jetbrains), mon plus gros kif est de convertir mes collègues à IntelliJ et de migrer tous les codes que je trouve en Kotlin …Twitter : @pierreLeresteux

Meetup Janvier 2019 - Know your setup - Renan Decamps

Play Episode Listen Later Mar 9, 2019 27:46


En tant que dev, nous sommes amenés à travailler avec plusieurs outils, technos… Je vais vous présenter ceux que j’utilise au quotidien, en allant de la prise de notes basique jusqu’à la config du terminal. Le but est de montrer qu’en connaissant bien ses outils et leur config on peut gagner un max de temps !Par Renan DecampsDéveloppeur Front et continuellement à la recherche du meilleur framework JavaScript, Renan aime tester toutes les nouvelles technos du moment. Il rend fonctionnel l’ensemble des maquettes produites afin de donner vie à vos projets les plus fous !Twitter : @DecampsRenan

Meetup Janvier 2019 - Secretary versus Developer - Claire Jeanne

Play Episode Listen Later Mar 3, 2019 17:19


Vous vous êtes déjà senti(e) comme une baleine dans Microcosmos ? Moi ça m’est arrivé… Quand sur mon parcours professionnel j’ai rencontré un studio de développement. J’avais déjà écumé pas mal de secteurs, bien décidée à ne pas signer de CDI tant que je ne me sentirai pas vraiment bien quelque part ! Mais jamais rien qui ressemblait de près ou de loin au BEARSTUDIO.J’ai plongé sans bouteille et sans préparation dans un monde où l’on m’a parlé d’agilité, d’auto-gouvernance, mais aussi de sprint, de merge request, d’issue et une flopée d’autre terme que je ne maîtrise toujours pas… En contrepartie je leur ai parlé contrat cadre, convention collective, gestion des congés, plan comptable…1 an et demi plus tard je suis toujours là, eux aussi, on s’est apprivoisé on a appris à travailler ensemble et à se comprendre. C’est cette expérience singulière mais tellement enrichissante que je voudrais partager parce que franchement je ne regrette pour rien au monde d’avoir osé me lancer dans cette aventure professionnelle et humaine !Par Claire JeanneIssue d’une formation administrative plus que classique j’ai volontairement enchaîné les CDD pour ne pas avoir le sentiment d’être coincée dans une boite ou dans un secteur d’activité qui ne me correspondait pas. Assistante administrative oui ! Mais pas plante verte ! De la pétrochimie à l’associatif en passant par la maintenance industrielle et le commerce je savais ce que je ne voulais pas mais n’avais pas vraiment d’idée de l’endroit où je me sentirais bien. Et un jour j’ai eu l’opportunité de travailler dans un studio de CTO à louer… Et j’ai signé !Twitter : @c_jeanne63

Meetup Janvier 2019 - Coder pour des millions d’utilisateurs - Vincent Cassé

Play Episode Listen Later Feb 17, 2019 52:44


Coder pour des millions d’utilisateursCes dernières années, le processus de développement a beaucoup été étudié et amélioré avec de l’intégration continue et des tests, de l’agilité, et l’expérience utilisateur. Mais lorsque l’on a plusieurs millions d’utilisateurs, les enjeux changent d’échelle. Que doit-on adapter dans notre développement, dans nos outils et dans nos procédures pour gérer plusieurs millions d’utilisateurs ? Qu’est ce que cela change au quotidien ?Vincent CasséVincent Cassé est responsable technique des hébergements web de OVH. Avec son équipe, Il se charge du développement et du maintien en conditions opérationnelles du backend permettant de gérer, 24h/24 son hébergement web.Twitter : @vcasse

Claim Codeurs en Seine

In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

Claim Cancel