Le Python Ktafé

Présentation du concept

Suite à notre premier café Python qui commence à dater un peu…, et prenant conscience de l'intérêt croissant que suscite (à juste titre) ce langage (je devrais plutôt dire cet “univers”), et étant moi même de plus en plus fan, j'aimerais vous proposer une animation mensuelle autour de Python, on appelera ça le “Python k't'a fait” ou “Python Ktafé”

Globalement, le format de cette réunion mensuelle serait plutôt relax, autour d'un café (++), et sur une durée assez courte d'une heure maxi, où quelqu'un(e)(s) présenterait un aspect de l'univers Python qu'il est en train de découvrir, ou bien qu'il maîtrise depuis le biberon.

Le but, c'est que ça ne demande pas de travail à celui qui présente, donc en gros, pas de super présentation powerpoint (sauf si vous y tenez vraiment), juste ce qu'il faut, et une démo en live via video projo par clavier/souris interposé, du style : “Voilà ce que j'ai fait, je clique là, je tape ça…, et ça fait ça…” Si ça plante, c'est pas grave, on est entre nous, et on y arrivera quand même. Pendant la présentation, on peut poser des questions, c'est interactif. On peut venir avec nos pc pour essayer en même temps que le présentateur.

Ca peut être n'importe quoi… tant que ça parle de… Python. Quelques idées pour vous inspirer :

  • iPython
  • Optimisations avec CPython
  • Python notebooks
  • Python orienté objet
  • Les nouveautés de Python 3
  • Python générateurs
  • Python list comprehensions
  • Python, c'est toi le meilleur
  • Comment Python change ma façon de penser le code
  • Django, the framework pour Python
  • les frameworks Python (autres que Django)

Tous les niveaux sont acceptés, du parfait débutant extasié et honteux au professionnel blasé et fier,

Merci d'avance à toutes les bonnes volontés.

Etienne Pallier (27/03/2015)

Les réunions

PS : si vous n'arrivez pas à télécharger les documents attachés, demandez-les moi par email (epallier AT IRAP)

  • Jeudi 24/9/15 (10h30-11h30) : “Jython, ou comment exécuter du code Python à l'intérieur d'une machine virtuelle Java pour scripter une application par exemple…, avantages et inconvénients de cette approche” par Jean-Michel Glorian, en salle GDL (Roche)

Présentation PDF Démo python (attention, remplacer l'extension .rtf par .py)

  • Vendredi 5/6/15 (10h) : “Visualisation graphique, ou comment faire des plots simplement avec Python” par Damien Rabois, en salle GDL (Roche). Présentation interactive (avec des notebooks, voir le concept sur http://ipython.org/notebook.html) de 3 librairies de visualisation, alternatives à matplotlib :
    • seaborn est orienté statistiques
    • ggplot propose une façon différente de faire des plots
    • bokeh permet de faire des plots interactifs, avec des sliders (en utilisant en interne du javascript).

Vous pouvez récupérer ces notebooks pour refaire tourner la démonstration sur votre pc ; ils sont ici sous forme d'archive TAR et GZIP (avec les données nécessaires) : dataviz_libs.tar.gz

Pour exécuter les 3 notebooks inclus dans cette archive, il suffit de taper cette commande depuis un terminal (linux ou mac ; pour windows, je sais pas trop, mais vous allez sûrement trouver…) :

ipython notebook

Cela ouvre une fenêtre dans votre navigateur donnant la liste des notebooks disponibles, et il suffit alors de cliquer sur le notebook voulu.

Pour la version longue avec toutes les explications, lire le fichier EADME.md (ce fichier est dans l'archive, mais il est aussi disponible en ligne ici : https://github.com/TaurusOlson/dataviz_libs/blob/master/README.md)

  • Mardi 19/5/15 (10h) : “Python et le parallélisme avec MPI4PY” (http://mpi4py.scipy.org) par Alexandre Sauvé, en salle Lyot (Belin)
  • Lundi 27/4/15 : Retour d'expérience sur Python et les interfaces graphiques (avec QT), par Odile Coeur-Joly, Salle Coriolis (Belin)
 


viedugroupe/reunions/public/pythonktafe.txt · Dernière modification: 2015/12/09 09:58 par Etienne Pallier
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki