Quelques membres de la communauté de Montréal-Python ont été sélectionnés afin de faire une présentation au prochain PyCon Canada.

Nous leur avons donc offert la possibilité de pratiquer leur présentation à notre prochaine rencontre!

Ça sera également une occasion pour vous de leur donner des conseils et du "feedback", mais aussi d'avoir une avant-première de la conférence, qui se tiendra à Montreal le mois prochain!

Aussi, n'oubliez pas de vous procurer votre billet pour PyCon Canada, puisqu'il n'en reste que quelques-uns! Les billets sont disponibles sur Eventbrite. Vous pouvez avoir plus d'information sur les presentations et via l'horaire officiel.

Présentations

Nicole Parrot - Multiprocessing: how to run Blockly generated code in Python

Blockly is a front-end GUI developed by Google that allows developers to create a drag-and-drop language for their product. However Blockly only generates a string and does not run code directly. I will take a look at the various potential approaches to execute code that is in a string: exec - quick for short commands subprocess - can be interrupted * multiprocessing - can pass data back and forth by using queues The talk is mainly about launching processes, dealing with zombies, interrupting processes based on user input and passing data back and forth between processes. Brief mentions of Flask are to be expected. Examples will be based on my experience in developing Bloxter a graphical drag-and-drop language for the GoPiGo3 to be used at home or in classrooms.

Nicholas Nadeau - Domo arigato, Mr. Roboto: calibrating robots with Python

Modern robotic applications often rely on offline programming to reduce process downtime. In a virtual environment, robot application specialists may program, visualize, and test their robotic application before uploading it to the real production environment, saving time and costs. However, to achieve a high level of fidelity between virtual and production environments, the robot system must be accurate.

Unfortunately, even though most industrial robots are inherently precise (i.e., repeatable), they are not necessarily very accurate. One cost-effective approach to obtaining a more accurate robot is through calibration, where the actual kinematic and non-kinematic parameters of the robot model are identified and improved upon when compared to the nominal model. This talk introduces pybotics, an open-source Python toolbox for robot kinematics and calibration

Éric Araujo - 10 points pour comprendre les containers

Qu'est-ce qu'un container? Une image? Peut-on rouler plusieurs programmes dans un seul container? Peut-on utiliser Docker directement ou faut-il un orchestrateur comme Kubernetes? Avec dix questions en dix minutes, vous aurez une bonne compréhension des définitions et des rôles de ces objets, et pourrez mieux apprécier les présentations plus avancées sur le sujet.

Julia Evans - So you want to be a wizard

I don't always feel like a wizard. I'm not the most experienced member on my team, like most people I sometimes find my work difficult, and I still have a TON TO LEARN.

But along the way, I have learned a few ways to debug tricky problems, get the information I need from my colleagues, and get my job done.

Notman house 51 Sherbrooke ouest, Montréal, QC H2X 1X2 https://goo.gl/maps/K5WPD59YSWN2

Quand

Lundi, le 30 octobre à 18:00

Horaire

  • 18:00 - Ouverture des portes
  • 18:30 - Début des présentation
  • 19:30 - Pause
  • 19:45 - Présentations
  • 20:45 - Fin de l'événement
  • 20:50 - Benelux

Nous aimerions remercier nos commanditaires pour leur constant support:

  • Maison Notman
  • Savoir-Faire Linux
  • Benelux

Intéressé à commanditer Montréal-Python? Contactez-nous à team@montrealpython.org