Room | Alfred Wegener
| Charles Darwin
| Henri Poincaré
| Rosalind Franklin
| Thomas Edison
| Workshop 1
| Workshop 2
| Workshop 3
|
jeudi 31 octobre |
10:00 AM – 06:00 PM | | | | | | | | Découvrez la cryptographie citoyenne avec le Witness Angel Pascal Chambon | Universal Packaging Tool (UPT) - Développement de modules Cyril Roelandt | Watchghost Arthur Vuillard, Samira Rabaâoui, Guillaume Ayoub & Lucie Anglade | Développements de correctifs et tests des modules Ansible (&) Michael Scherer & Pierre-Louis Bonicoli | Contributions à django-elasticsearch-dsl Alexandre Garel | Amélioration de preview-generator Damien Accorsi | Amélioration d'Anyblok, sa documentation et ses librairies Jean-Sébastien Suzanne & Pierre Verkest | Traduction de la documentation de Python Julien Palard | Une boîte à outils pour Django Marc Debureaux |
Saturday, November 2 |
09:00 AM – 10:00 AM | Accueil / Welcome Marc Debureaux | | | | | | | |
10:00 AM – 10:30 AM | Plénière n°1 / Keynote #1: The 750,000-Line Long Pull Request: Crafting a more Resilient Open Source Community Anna-Livia Gomart | | | | | | | |
10:30 AM – 11:00 AM | Solving Python Cold Start Issues in Cloud Infrastructure Denys Makogon | Monitoring : de rien à bien Guillaume Ayoub & Lucie Anglade | GitLab + Mercurial = Heptapod Georges Racinet | Micro framework visuel avec Tkinter François Girault | Sécurisez votre application web avec les nouveaux « audit hooks » de Python Nicolas Vivet | Coder en Python avec la pratique de développement itérative : TDD (« Test Driven Development ») en groupe ! Pierre Bousquié | Word2Vec and Doc2Vec: Concept and Code Navid Nobani | |
11:00 AM – 12:00 PM | Zero to Blockchain in 30 minutes Carine-Belle + Yonatan | Boîte à outils Python de l'expert CTF Mathis Hammel, Hugo Delval & Nicolas Bonfante | Le saviez-vous ? Kevin Samuel | Déployer Django avec Compose Mehdi Raddadi | Plongée au cœur du modèle asynchrone Python Antoine "entwanne" Rozo | |
12:00 PM – 12:30 PM | Turning Spatial Data into Arrays: Python Coming Handy for GIS People! Julie Pierson | Data center DIY avec Python et Raspberry Pi Arthur Vuillard & Samira Rabaâoui | Impacts technologiques − Au delà du code Geoffroy Bailly | Robotique : Python au service de machines qui bougent Yoan Mollard | Augmentez vos données avec les algorithmes de graphes Estelle Scifo | |
12:30 PM – 01:00 PM | | | | | | |
01:00 PM – 02:00 PM | | | | | | | | |
02:00 PM – 02:30 PM | The Joy of Creating Art with Code Neeraj Pandey | Après Jupyter notebook, voici JupyterLab Maxime Morinière | Interfacer C++ avec Python, tour d'horizon. Antoine Wecxsteen | Pourquoi j'ai traduit une partie de la doc de python et pourquoi je vais continuer Pierre Bousquié | Le processus de lisibilité de code à Google Bruno Cauet | L'apythoncalypse Kevin Samuel | Introduction to Data Science with Python Manoj Pandey | Explorer des données d'observation de la terre avec Python Alex Marandon |
02:30 PM – 03:00 PM | Computation Techniques for Encrypted Data Gajendra Deshpande & Shrirang Kulkarni | Comment j’optimise ma sécurité avec mes ressources mentales limitées Nina Cercy | Je construis mon premier moteur (asynchrone) de Python 2 à Python 3.7 Romain Bellan | « Privacy by design » : protéger les données personnelles, 1 million de lignes de code à la fois François Séguin | Passer à Python 3 Michel Casabianca |
03:00 PM – 04:00 PM | Python et la CAO Philippe Boulanger | Brancher Anyblok à 14 ans d'historique métier Jean-Sébastien Suzanne & Hugo Quezada | Tests : la jungle des frameworks Robin Huart | Python pour tous : amener un zeste de programmation dans les milieux moins favorisés Nathanaël Langlois, Amaury Carrade & Titouan Soulard | The XSS files, la sécurité est ailleurs − Retour d’expérience avec le projet Fedora Michael Scherer |
04:00 PM – 04:30 PM | | | | | |
04:30 PM – 05:30 PM | RedisGears Itamar Haber | Configurez / tracez / débuguez votre noyau Linux avec Python Fourcot Florent, Victorien Molle & Charles Daymand | Mettez Elasticsearch à votre service Alexandre Garel | Workalendar, cette bibliothèque qui ne prend jamais de vacances Bruno Bord | Un Captcha libre, c'est possible ! Mindiell | | | |
05:30 PM – 06:00 PM | Plénière n°2 / Keynote #2: Au bonheur des likes Nina Cercy | | | | | | | |
Sunday, November 3 |
09:00 AM – 10:00 AM | Assemblée générale de l'AFPy Marc Debureaux | | | | | | | |
10:00 AM – 10:30 AM | How I Fell In Love With Pytype & Why You Should Too Nathaniel Manista | Carnet de recherche scientifique avec Python (Git + Jupyter Notebook + Pandoc) Constance de Quatrebarbes | La série Chernobyl à travers le prisme de l'intelligence artificielle Pierre-Loïc Bayart | Du SQL à Neo4j avec python Estelle Scifo | Python + Neo4j: How a Graph DB Can Make a Transit App More Intelligent Navid Nobani | Déploiement de services dans l'orchestrateur OpenSVC Christophe Varoqui & Arnaud Veron | Let's Get Started with Odoo Nadia Afakrouch | Conférences éclair / Lightning talks Vous / You |
10:30 AM – 11:00 AM | Building a Text Processing Pipeline − Application to Relationship Detection between Fictional Characters Arnault Chazareix | Classification automatique de nuage de points en 3D : dessine-moi une falaise ! Raphael Delhome | La visualisation dynamique des données en Python Romain Colle & Thibault Derousseaux | Ajoutez de l'observabilité à votre application Django Lionel Porcheron & Pierre Fersing | Gotchas and Landmines in Python Manoj Pandey |
11:00 AM – 12:00 PM | Everything You Want to Know About Kubernetes (Preferably Before Using It) Guillaume Gelin | Épanouissement personnel et collectif dans le monde du développement informatique en télétravail Pierre Verkest & Audrey Braun | Pip, Pipenv, Poetry et PEP517/518 : le point sur le packaging, la gestion des dépendances et leur évolution Thierry Chappuis | AutoML : 40 heures que je fais du machine learning sans que j’en susse rien ! Laurent Picard | Make Your Python Code Fly at Transonic Speeds! Pierre Augier |
12:00 PM – 12:30 PM | Ever Wondered what is the Best Company that Suits You? Taneja Ankisetty | Comment hériter de str et survivre Rémi Bois | Le code ne suffit pas (2) Constance de Quatrebarbes | Déployer Flask sur AWS Lambda avec Zappa & GitLab Fred Zind | ToFu − An Open-Source Python/Cython Library for Synthetic Tomography Diagnostics on Tokamaks Laura Mendoza |
12:30 PM – 02:00 PM | | | | | | | | |
02:00 PM – 02:30 PM | Plénière n°3 / Keynote #3: The Role of 21st Century Technology in Protests Cheuk Ting Ho | | | | | | | |
02:30 PM – 03:00 PM | APIs and Language Processing with Python for Twitter Sonal Sannigrahi | Booster Python avec Rust : le cas de Mercurial Raphaël Gomès | Les décorateurs : Kézako ? Alexis Benoist | Témoignage : comment j'ai survécu à ma thèse en machine learning avec Python ? Ikram Chraibi Kaadoud | Understand RegEx using deep learning Shubhadeep Roychowdhury | Coder votre premier projet Anyblok : la boite à outils pour vos applications métiers Jean-Sébastien Suzanne & Pierre Verkest | Integration Tests with Pytest Łukasz Mach & Paweł Nuckowski | |
03:00 PM – 04:00 PM | Pytest: Yes Let's Go Santiago E Fraire Willemoes | gRPC/Python : Exemple pratique d'utilisation de micro-services pour une (mini) application d'analyse sémantique de textes (NPL) Lionel Atty | Marshmallow, de la sérialisation à la construction d'une API REST Jérôme Lafréchoux | TDID − « Test Driven Infrastructure Developpement » avec Salt, GitLab, Kitchen et Testinfra Arthur Lutz | LSTM Variational AutoEncoders for Network Signal Anomaly Detection Facundo Calcagno | |
04:00 PM – 04:30 PM | Optimizing Python at Scale Bogdan Balas & Thibault Poisson | Dash : applications web de visualisation de données interactives sans Javascript Dom Weldon | Le Witness Angel, la cryptographie au service de la justice et de la vie privée Pascal Chambon | Un CMS conçu pour la performance écologique Hugo Delval & Lucien Deleu | Automating Vulnerability Detection at Scale with CHOPCHOP Paul Amar & David Rigaudie | |
04:30 PM – 05:00 PM | Equip Your Performance Toolbox − Cython vs. Pybind11 Gavin Chan | | Structurez vos applications Python avec un système de Plugins Joachim Trouverie | Comment faire confiance aux métadonnées de musique Paul Tremberth | Where in the World is "11 H 1-2"? − Aligning Public Datasets With Nazca Carine Dengler & Simon Chabot | |