====== Les Afpyros (apéro python) ====== ===== C'est quoi ? ===== L'[[http://afpyro.afpy.org/accueil.html|afpyro]] est un évènement organisé environ tous les mois à quelques endroits en France par des volontaires de l'[[http://www.afpy.org/|association Francophone Python]] (Afpy). Python étant un langage de programmation libre, Toulibre s'associe à cet évènement pour l'organiser à Toulouse. ===== Mois de décembre ===== Ce mois-ci, l'Afpyro à Toulouse se fera lors d'une rencontre toulibre et prendra la forme d'un un Barcamp python, le **mercredi 15 décembre de 20h à 23h** au Centre culturel de Bellegarde. ==== La manipulation des types et structures de base du langage ==== En guise d'introduction, **Alexandre GUY** vous présentera les particularités du langage Python (indentation des blocs, typage dynamique, pointeurs implicites ...), les différents types de données (variables scalaires, chaînes, listes, dictionnaires) et leurs manipulations. **Alexandre GUY** est le fondateur de [[http://www.euronode.com/|Euronode]], entreprise spécialisée dans les technologies open-source et le développement logiciel agile. ==== Les modules Python utilisés pour développer MapOSMatic, leur réutilisation grâce au python==== [[http://www.maposmatic.org|MapOSMatic]] est un service Web de génération automatique de plans de ville à partir des données géographiques d'OpenStreetMap. Après une courte présentation de MapOSMatic, nous montrerons comment Python et sa multitude de modules a permis de créer MapOSMatic en seulement quelques jours, avec un nombre de lignes de code très réduit. **Thomas Petazzoni** est ingénieur chez [[http://www.free-electrons.com|Free Electrons]] qui offre des services de formation, de développement et de conseil autour de Linux embarqué. Il est également contributeur au projet [[http://www.buildroot.org|Buildroot]] (outil de construction de systèmes Linux embarqué), co-fondateur de Toulibre, co-créateur et développeur de MapOSMatic, et créateur de l'[[http://www.agendadulibre.org|Agenda du Libre]]. ==== Introduction à l'ORM d'OpenERP ==== par Michel Renon ==== pygame, la librairie SDL de python pour faire des jeux en 2D ==== par José-Luis ==== Utilisation de Python dans GCompris ==== Lors de cette présentation on verra ensemble comment il est simple de créer une nouvelle activité pédagogique dans le langage de programmation Python pour le logiciel éducatif libre GCompris. Quelques lignes de code aujourd'hui qui vont aider dans leur apprentissage des millions d'enfants dans plus de 50 langues. La présentation sera faite par **Bruno Coudoin** qui est le créateur de GCompris. ===== Les précédents ===== [[http://afpyro.afpy.org/dates/2010/2010_10_14.html|mardi 12 octobre]] à partir de 19h30 au [[http://www.dedanu.com/index.php?id=2|De Danù Irish Bar]] au [[http://www.openstreetmap.org/?lat=43.6006325&lon=1.4558705&zoom=17&layers=M&mlat=43.60077&mlon=1.45591|9, rue du Pont Guilhemery]] à Toulouse. [[http://www.afpy.org/Members/jpcw2002/national_afpyro_juillet_2010|mercredi 28 juillet 2010]] au Mullighan's à Toulouse, ainsi qu'à Pau, Paris, Nice et Metz