Codeurs en Seine

Codeurs en Seine
Codeurs en Seine Podcast

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

  1. 2020-10-03

    Meetup Octobre 2019 - Le cloud - Rudy Baer

    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ématique Par Rudy Baer CTO (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.

    1h 28m
  2. 2020-09-19

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

    Obfuscation de Code 10**2+(2*a+3)%2 Lorsque 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 Ferry Issus 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é.

    57 min
  3. 2020-09-12

    Meetup Septembre 2019 - React Native - Nicolas Torion

    eact Native : React pour développer des applications natives Android et iOS React 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 mobile Par Nicolas Torion Je 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.

    55 min

About

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

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada