PyConFr 2015

}

Conference Schedule

Confs — Oct. 17, 2015

  Amphi 200 Amphi 80 E-218 Amphi 60 E-211
09:00 Accueil et petit-dej
09:30 Présentation Jean-Philippe Camguilhem
10:00 Votre appli web et Python: de zéro au million d'utilisateurs Martin Richard Enseigner avec SageMathCloud : retour sur expérience Viviane Pons A bus based infrastructure Pierre-Yves Chibon
10:25 Découverte de Django Pierre CHARLET Au sujet de python appliqué en chimie théorique Germain Salvato-Vallverdu Intégration et déploiement continus avec Python Matthieu Huin, Fabien Boucher
10:50 Kinto: stocker, synchroniser et partager ses données de manière générique Alexis Métaireau, Mathieu Leplatre, Rémy Hubscher ASaiM: Lessons learned from developing a framework for biologists Bérénice Batut Utiliser Salt pour tester son infrastructure sur OpenStack ou Docker avant la mise en production Arthur Lutz
11:15 Pause
11:35 Pièges et bizarreries de (C)Python Alex Marandon Utilisation de Python dans un laboratoire de recherche Jeremy Laforet Software engineering good practices to the development of Canopsis, the first open-source hypervisor Jonathan Labéjof
12:00 Inventaire des spécificités de Python Feth Arezki IPython vers Jupyter Mike BRIGHT Bokor: distribution de films en BitTorrent et hacking python Olivier André
12:25 Pause
13:55 from Sync to to Async Python, a AsyncIO migration Boris FELD Ansible is going 2 upgrade... Kevin Messer
14:20 Scapy, application à la sécurité ebel franck Anyblok Georges Racinet Gestion de ses dépendances Arthur Vuillard
14:45 Plus loin que la mémoization : la tabulation serge sans_paille Fonctionnement de l'Odoo Community Association Alexandre Fayolle Déploiement d'applications python dans un monde post-docker Michael Scherer
15:10 Pause
15:25 The Art of Doing Nothing – Using profiling to speed up your code Charlie Clark Optimiser l'intégration de code avec Zuul Matthieu Huin, Fabien Boucher Elasticsearch - Intégration avec Django REST Framework Alexandre Figura
15:50 Du site dynamique au document imprimable en Python Guillaume Ayoub tox est amour Bruno Bord SQLAlchemy - Conseils et astuces David Allouche
16:15 Learning Python, Learning French Nicole Harris Guix-tox, une version fonctionnelle de tox. Cyril Roelandt GeoAlchemy : le géo-compagnon d'SQLAlchemy Éric LEMOINE
16:40 Pause
16:55 Micro-services késako Boris FELD xal : un code unique, une exécution qui s'adapte Benoît Bryon
17:20 Cliquet: un toolkit pour construire des (micro)services Mathieu Leplatre, Alexis Métaireau, Rémy Hubscher Geolocalisation et traitement de données géographique en temps réel avec Python. Jonathan Schemoul, Thomas Chiroux XPath for web scraping Paul TREMBERTH
17:45 Pause
18:00 Table ronde sur la diversité Jean-Philippe Camguilhem, Viviane Pons, Amandine Nayrolles
18:30 Surprise
19:00

Confs — Oct. 18, 2015

  Amphi 200 Amphi 80 E-218 Amphi 60 E-211
09:30 Accueil et petit-dej Accueil et petit-dej
09:45 Ass Gen AFPy
10:30 Créer une communauté locale Arthur Vuillard Nova-Ideo, une boite à idées collaborative Michael Launay L'utilisation des métaclasses vincent maillol
10:55 10 ans d'astuce et d'abus, Mercurial jongle avec Python Pierre-Yves David osrm, le routing par excellence : intégration de routage dynamique sur une appli web Anael Lorimier Démystifier les entrées/sorties asynchrones Alex Marandon
11:20 Pause
11:40 Des boucles aux tranducers LEMAIRE Arnaud Switch, ou Se jeter à l'eau avec PyQT Julien Aupetit Importer des données en Python avec CubicWeb 3.21 Yann Voté
12:05 SQL Debug avec Django Rodolphe Quiédeville Pendule mécanique, inertie, mouvements de robot: une modélisation de la mécanique avec SymPy K.I.A Derouiche Pyramid & Cubicweb Christophe de Vienne
12:30 Pause
13:55 Construire et tester des wheels sous Linux, OSX et Windows Olivier Grisel Marre de faire du C++ sur une Arduino ? Faites du Python avec MicroPython sur une PyBoard Arthur Lutz C / C++ et Python Houzéfa Abbasbhay
14:20 Mise à jour à chaud d'un animal à sang froid Sébastien Martinez, Alexandre Manoury Healthchecks : des "tests" en prod Benoît Bryon La suite PubliForge : Python au service de la création et de la gestion de livres numériques Patrick Pierre, Tien Hai Nguyen
14:45 We don't need your loops serge sans_paille, pierrick brunet Utilisation de unittest vincent maillol Mock considered harmful Boris FELD
15:10 Pause
15:25 When generated code makes sense Charlie Clark Visuellement correct - tests de non régression visuels automatisés Yann Gravrand Audit de sécurité d'application python avec Bandit Michael Scherer
15:50 Let it crash - Que peut apporter Erlang à Python Benoit Chesneau
16:15
16:40

Ateliers — Oct. 17, 2015

  Salle E-212 Salle E-214 Salle E-215
10:30 Tutoriel Pyramid 1h30 Amandine Nayrolles
14:30 Coding goûter Michael Latour
15:30 scapy dans la vraie vie ebel franck
17:30

Ateliers — Oct. 18, 2015

  Salle E-212 Salle E-214 Salle E-215
10:30 Implementing a WebSocket Server From Scratch in Python Morgan Phillips Kinto — Un backend robuste clé en mains pour vos applications Rémy Hubscher, Alexis Métaireau, Mathieu Leplatre
14:30 Mon premier module Odoo Alexandre Fayolle
16:30 Django Carrots Rémy Hubscher
18:30

Sprints 19 et 20 octobre

Déjà 4 sprints de programmés

Django Carrots

Django Carrots est un atelier de programmation. L'objectif est d'apprendre - le temps de deux journées et demie - aux débutants et débutantes, les bases de la programmation en Python et de la création de sites Internet à l'aide de Django. Modalités d'inscription