<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>PyCon</title><link href="https://pycon.fr/2011/" rel="alternate"></link><link href="https://pycon.fr/2011/feeds/all.atom.xml" rel="self"></link><id>https://pycon.fr/2011/</id><updated>2011-09-01T15:00:20+02:00</updated><entry><title>ELIKYA</title><link href="https://pycon.fr/2011/elikya.html" rel="alternate"></link><published>2011-09-01T15:00:20+02:00</published><updated>2011-09-01T15:00:20+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-09-01:/2011/elikya.html</id><content type="html"></content><category term="sponsor"></category><category term="2011"></category></entry><entry><title>XCG consulting</title><link href="https://pycon.fr/2011/xcg-consulting.html" rel="alternate"></link><published>2011-08-10T18:06:27+02:00</published><updated>2011-08-10T18:06:27+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-10:/2011/xcg-consulting.html</id><content type="html"></content><category term="sponsor"></category><category term="2011"></category></entry><entry><title>ASSemblée Générale de l'AFPy</title><link href="https://pycon.fr/2011/assemblee-generale-de-lafpy.html" rel="alternate"></link><published>2011-08-04T02:34:07+02:00</published><updated>2011-08-04T02:34:07+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-04:/2011/assemblee-generale-de-lafpy.html</id><content type="html">&lt;ul class="simple"&gt;
&lt;li&gt;Rapport Moral&lt;/li&gt;
&lt;li&gt;Rapport Financier&lt;/li&gt;
&lt;li&gt;Quitus&lt;/li&gt;
&lt;li&gt;Renouvellement du 1/3 du comité directeur&lt;/li&gt;
&lt;li&gt;Election du Président&lt;/li&gt;
&lt;li&gt;Autres questions&lt;/li&gt;
&lt;/ul&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Accueil &amp; petit déjeuner</title><link href="https://pycon.fr/2011/accueil-petit-dejeuner.html" rel="alternate"></link><published>2011-08-04T02:31:24+02:00</published><updated>2011-08-04T02:31:24+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-04:/2011/accueil-petit-dejeuner.html</id><content type="html"></content><category term="talk"></category><category term="2011"></category></entry><entry><title>Anybox.fr</title><link href="https://pycon.fr/2011/anyboxfr.html" rel="alternate"></link><published>2011-08-02T00:47:01+02:00</published><updated>2011-08-02T00:47:01+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-02:/2011/anyboxfr.html</id><summary type="html">&lt;dl class="docutils"&gt;
&lt;dt&gt;Anybox est spécialisée dans le logiciel OpenERP, ainsi que dans les services Google Apps. Grâce à ces deux outils innovants, nous répondons à vos besoins métiers les plus variés, depuis la CRM, jusqu'à la comptabilité générale ou analytique, gestion de stock, gestion de projet, SAV, facturation, achats, RH, ou gestion …&lt;/dt&gt;&lt;/dl&gt;</summary><content type="html">&lt;dl class="docutils"&gt;
&lt;dt&gt;Anybox est spécialisée dans le logiciel OpenERP, ainsi que dans les services Google Apps. Grâce à ces deux outils innovants, nous répondons à vos besoins métiers les plus variés, depuis la CRM, jusqu'à la comptabilité générale ou analytique, gestion de stock, gestion de projet, SAV, facturation, achats, RH, ou gestion documentaire. Nous effectuons notamment :&lt;/dt&gt;
&lt;dd&gt;&lt;ul class="first last simple"&gt;
&lt;li&gt;pré-étude technique et fonctionnelle&lt;/li&gt;
&lt;li&gt;&lt;dl class="first docutils"&gt;
&lt;dt&gt;implantation, mise en oeuvre d'OpenERP&lt;/dt&gt;
&lt;dd&gt;&lt;ul class="first last"&gt;
&lt;li&gt;installation, configuration&lt;/li&gt;
&lt;li&gt;intégration, synchronisation avec d'autres systèmes ERP ou e-commerce (Magento, Prestashop)&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;/li&gt;
&lt;li&gt;création, développement de modules OpenERP spécifiques&lt;/li&gt;
&lt;li&gt;migrations de données&lt;/li&gt;
&lt;li&gt;formations Python, formations OpenERP technique et fonctionnelle&lt;/li&gt;
&lt;li&gt;étude technique de vos applicatifs existants&lt;/li&gt;
&lt;li&gt;étude fonctionnelle et réingénierie des processus métiers&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
</content><category term="sponsor"></category><category term="2011"></category></entry><entry><title>api gandi</title><link href="https://pycon.fr/2011/api-gandi.html" rel="alternate"></link><published>2011-08-02T00:08:02+02:00</published><updated>2011-08-02T00:08:02+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-02:/2011/api-gandi.html</id><content type="html">&lt;p&gt;Ligthning talk sur l'API de Gandi&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Python et architecture Web scalable</title><link href="https://pycon.fr/2011/python-et-architecture-web-scalable.html" rel="alternate"></link><published>2011-08-01T23:53:36+02:00</published><updated>2011-08-01T23:53:36+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/python-et-architecture-web-scalable.html</id><summary type="html">&lt;p&gt;Présentation de type &amp;quot;retour d'expérience&amp;quot; : présentation d'un projet d'envergure réalisé par Net-ng (www.net-ng.com) pour le compte de Pages Jaunes (&amp;gt; 65000 mini sites).&lt;/p&gt;
&lt;p&gt;Architecture back office (base relationnelle, framework web orienté composants) / front office (base NoSQL, publisher wsgi XSLT). Synchronisation &amp;quot;temps réel&amp;quot; back office -&amp;gt; front office.&lt;/p&gt;
&lt;p&gt;Le but est …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Présentation de type &amp;quot;retour d'expérience&amp;quot; : présentation d'un projet d'envergure réalisé par Net-ng (www.net-ng.com) pour le compte de Pages Jaunes (&amp;gt; 65000 mini sites).&lt;/p&gt;
&lt;p&gt;Architecture back office (base relationnelle, framework web orienté composants) / front office (base NoSQL, publisher wsgi XSLT). Synchronisation &amp;quot;temps réel&amp;quot; back office -&amp;gt; front office.&lt;/p&gt;
&lt;p&gt;Le but est double : technique mais aussi &amp;quot;marketing&amp;quot; en montrant, s'il en est encore besoin, que Python est parfaitement adapté à des projets conséquents.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Boîte à outils projets</title><link href="https://pycon.fr/2011/boite-a-outils-projets.html" rel="alternate"></link><published>2011-08-01T23:34:48+02:00</published><updated>2011-08-01T23:34:48+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/boite-a-outils-projets.html</id><content type="html">&lt;p&gt;Présentation de type &amp;quot;retour d'expérience&amp;quot; : présentation générale de quelques projets importants réalisés à Net-ng (www.net-ng.com).&lt;/p&gt;
&lt;p&gt;Parorama de techniques et composants souvent utilisés (SQLAlchemy, bases NoSQL Redis, Solr, Celery, supervisord, PDF avec RML …).&lt;/p&gt;
&lt;p&gt;Le but est de (re)découvrir ces composants dans une utilisation réelle.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Fulltext search and recommendation with Apache Solr and sunburnt</title><link href="https://pycon.fr/2011/fulltext-search-and-recommendation-with-apache-solr-and-sunburnt.html" rel="alternate"></link><published>2011-08-01T20:10:31+02:00</published><updated>2011-08-01T20:10:31+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/fulltext-search-and-recommendation-with-apache-solr-and-sunburnt.html</id><summary type="html">&lt;p&gt;&lt;a class="reference external" href="https://lucene.apache.org/solr/"&gt;Apache Solr&lt;/a&gt; is an excellent open source fulltext indexing server. It can be easily access from Python (web) applications using the &lt;a class="reference external" href="https://github.com/tow/sunburnt"&gt;sunburnt&lt;/a&gt; client library (pythonic and fast thanks to lxml).&lt;/p&gt;
&lt;p&gt;This lightening talk will introduce the main fulltext search concepts, quickly overview the simple sunburnt API, and show how to …&lt;/p&gt;</summary><content type="html">&lt;p&gt;&lt;a class="reference external" href="https://lucene.apache.org/solr/"&gt;Apache Solr&lt;/a&gt; is an excellent open source fulltext indexing server. It can be easily access from Python (web) applications using the &lt;a class="reference external" href="https://github.com/tow/sunburnt"&gt;sunburnt&lt;/a&gt; client library (pythonic and fast thanks to lxml).&lt;/p&gt;
&lt;p&gt;This lightening talk will introduce the main fulltext search concepts, quickly overview the simple sunburnt API, and show how to use Solr to build a universal document classifier using the Categories of Wikipedia.&lt;/p&gt;
&lt;p&gt;This presentation can be given either in French or in English.&lt;/p&gt;
&lt;p&gt;Lightening talk: (5min or 10min)&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>What's new in IPython 0.11 and how to use it for interactive code profiling</title><link href="https://pycon.fr/2011/whats-new-in-ipython-011-and-how-to-use-it-for-interactive-code-profiling.html" rel="alternate"></link><published>2011-08-01T19:44:00+02:00</published><updated>2011-08-01T19:44:00+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/whats-new-in-ipython-011-and-how-to-use-it-for-interactive-code-profiling.html</id><summary type="html">&lt;p&gt;&lt;a class="reference external" href="http://ipython.org"&gt;IPython&lt;/a&gt; is the best interactive shell for python and version 0.11 has just been released. This major code refactoring comes with plenty of new goodies such as the qtconsole.&lt;/p&gt;
&lt;p&gt;This talk will demo the most attractive old and new features of IPython in general and then focus on integrating …&lt;/p&gt;</summary><content type="html">&lt;p&gt;&lt;a class="reference external" href="http://ipython.org"&gt;IPython&lt;/a&gt; is the best interactive shell for python and version 0.11 has just been released. This major code refactoring comes with plenty of new goodies such as the qtconsole.&lt;/p&gt;
&lt;p&gt;This talk will demo the most attractive old and new features of IPython in general and then focus on integrating with various profilers to quickly pinpoint the bottleneck of your code.&lt;/p&gt;
&lt;p&gt;This talk can be in English or French depending on the audience.&lt;/p&gt;
&lt;p&gt;Durée demandée: 25/30 min avec les questions.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Mozilla Europe</title><link href="https://pycon.fr/2011/mozilla-europe.html" rel="alternate"></link><published>2011-08-01T15:50:53+02:00</published><updated>2011-08-01T15:50:53+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/mozilla-europe.html</id><content type="html"></content><category term="sponsor"></category><category term="2011"></category></entry><entry><title>Flask, un micro web framework</title><link href="https://pycon.fr/2011/flask-un-micro-web-framework.html" rel="alternate"></link><published>2011-08-01T10:57:42+02:00</published><updated>2011-08-01T10:57:42+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-08-01:/2011/flask-un-micro-web-framework.html</id><content type="html">&lt;p&gt;Flask est un microframework web Python très intéressant. Il est basé sur Werkzeug, Jinja 2.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Python : langage homogène, simple, explicite et puissant (comparaison avec Perl, PHP, Ruby et C)</title><link href="https://pycon.fr/2011/python-langage-homogene-simple-explicite-et-puissant-comparaison-avec-perl-php-ruby-et-c.html" rel="alternate"></link><published>2011-07-26T16:33:44+02:00</published><updated>2011-07-26T16:33:44+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-26:/2011/python-langage-homogene-simple-explicite-et-puissant-comparaison-avec-perl-php-ruby-et-c.html</id><summary type="html">&lt;p&gt;La syntaxe du langage Python est simple et homogène. Le langage Python permet d'écrire du code générique fonctionnant avec n'importe quel type de données. Tout est explicite en Python, ce qui donne du code propre et lisible. Cette présentation listera quelques unes de ses qualités en comparant Python à d'autres …&lt;/p&gt;</summary><content type="html">&lt;p&gt;La syntaxe du langage Python est simple et homogène. Le langage Python permet d'écrire du code générique fonctionnant avec n'importe quel type de données. Tout est explicite en Python, ce qui donne du code propre et lisible. Cette présentation listera quelques unes de ses qualités en comparant Python à d'autres langages.&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Gestion d'erreur : exceptions vs valeur de retour&lt;/li&gt;
&lt;li&gt;Gestion d'erreur : strict par défaut vs implicite&lt;/li&gt;
&lt;li&gt;Mot clé in&lt;/li&gt;
&lt;li&gt;Mot clé with&lt;/li&gt;
&lt;li&gt;Programmation orientée objet : fonctions ayant peu d'arguments, moins de confusion&lt;/li&gt;
&lt;li&gt;Bonus : nombreux types de base, bonnes pratiques (tests, PEP 8), programmation fonctionnelle (list comprehension, itertools, ...), etc.&lt;/li&gt;
&lt;/ul&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Bearstech</title><link href="https://pycon.fr/2011/bearstech.html" rel="alternate"></link><published>2011-07-25T21:38:23+02:00</published><updated>2011-07-25T21:38:23+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-25:/2011/bearstech.html</id><content type="html"></content><category term="sponsor"></category><category term="2011"></category></entry><entry><title>Python et le monde de la formation</title><link href="https://pycon.fr/2011/python-et-le-monde-de-la-formation.html" rel="alternate"></link><published>2011-07-23T10:14:29+02:00</published><updated>2011-07-23T10:14:29+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-23:/2011/python-et-le-monde-de-la-formation.html</id><summary type="html">&lt;p&gt;Python est un langage reconnu pour sa facilité d'apprentissage ce qui fait qu'il
préconisé comme langage d'apprentissage en seconde[1].&lt;/p&gt;
&lt;p&gt;Toutefois Python peut aussi jouer un rôle de l'autre côté de la barrière, pour
les concepteurs de contenu. Ou plutôt pourrait, car pour l'instant, il n'est
guère utilisé.&lt;/p&gt;
&lt;p&gt;Nous verrons …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Python est un langage reconnu pour sa facilité d'apprentissage ce qui fait qu'il
préconisé comme langage d'apprentissage en seconde[1].&lt;/p&gt;
&lt;p&gt;Toutefois Python peut aussi jouer un rôle de l'autre côté de la barrière, pour
les concepteurs de contenu. Ou plutôt pourrait, car pour l'instant, il n'est
guère utilisé.&lt;/p&gt;
&lt;p&gt;Nous verrons l'état des lieux des outils d'authoring (eXe), des LMS (??, faute
de bibliothèque SCORM disponible).&lt;/p&gt;
&lt;p&gt;Python est toutefois utilisé en périphérie de projets à vocation e-learning
comme Second Life (les sites tournent sous django.)&lt;/p&gt;
&lt;p&gt;Toutefois Python peut apporter beaucoup et je l'utilise actuellement en
interne pour :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Mettre en place les packages SCORM à partir de templates, en ce basant sur des
cartes MindManager établis par les concepteurs de contenu. SCORM étant avant
tout basé sur XML pour décrire le contenu, lxml est mis à contribution.&lt;/li&gt;
&lt;li&gt;Produire certaines métadonnées comme la durée d'apprentissage à partir de la
longueur des ressources (nombres de pages PDFs avec pyPDF, durée des vidéos
avec pyFFMPEG, etc.)&lt;/li&gt;
&lt;li&gt;Synchroniser le contenu en production (paramiko). Permet en particulier la
synchronisation y compris depuis Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ici, la qualité des bibliothèques Python est déterminante.&lt;/p&gt;
&lt;p&gt;L'avenir&amp;nbsp;:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Concevoir une lib SCORM python pour pouvoir concevoir des LMS (une fois la
lib SCORM, construire un LMS autour de Pinax serait trivial.)&lt;/li&gt;
&lt;li&gt;A moyen terme, SCORM sera remplacé par une API de notification permettant un
apprentissage distribué (dans le navigateur, sur les smartphones, les
tablettes, des simulateurs, des robots industriels…) Python pourra être
utilisé pour certains contenus, ainsi que pour le backend récupérant les
notifications pour élaborer des tableaux de bord de suivi des apprenants.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;[1]: &lt;a class="reference external" href="http://algo.jeanlepine.com/python_05.pdf"&gt;http://algo.jeanlepine.com/python_05.pdf&lt;/a&gt;&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Comment mixer plusieurs APIs dans votre application web Python</title><link href="https://pycon.fr/2011/comment-mixer-plusieurs-apis-dans-votre-application-web-python.html" rel="alternate"></link><published>2011-07-18T11:49:41+02:00</published><updated>2011-07-18T11:49:41+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-18:/2011/comment-mixer-plusieurs-apis-dans-votre-application-web-python.html</id><summary type="html">&lt;p&gt;Johan Euphrosine &amp;amp; Alain Vongsouvanh&lt;/p&gt;
&lt;p&gt;Cette présentation couvrira :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Comment utiliser OAuth 2.0 pour que les utilisateurs de votre application puissent autoriser l’acces à leur données présante dans des services web tier-parties.&lt;/li&gt;
&lt;li&gt;Comment votre application peut intéragir avec des APIs web utilisant les technologies REST &amp;amp; JSON.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette présentation sera illustré …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Johan Euphrosine &amp;amp; Alain Vongsouvanh&lt;/p&gt;
&lt;p&gt;Cette présentation couvrira :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Comment utiliser OAuth 2.0 pour que les utilisateurs de votre application puissent autoriser l’acces à leur données présante dans des services web tier-parties.&lt;/li&gt;
&lt;li&gt;Comment votre application peut intéragir avec des APIs web utilisant les technologies REST &amp;amp; JSON.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette présentation sera illustré à l’aide d’exemples utilisant Google App Engine et les APIs Google.&lt;/p&gt;
&lt;p&gt;Workshop&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Pour voir la présentation : décompresser le ZIP puis ouvrir index.html. Voir aussi la version en ligne : &lt;a class="reference external" href="http://proppy-pyconfr2011.appspot.com/"&gt;Web APIs Mashup in a Python Application&lt;/a&gt;.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Quoi de neuf dans les APIs Google ?</title><link href="https://pycon.fr/2011/quoi-de-neuf-dans-les-apis-google.html" rel="alternate"></link><published>2011-07-18T11:46:08+02:00</published><updated>2011-07-18T11:46:08+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-18:/2011/quoi-de-neuf-dans-les-apis-google.html</id><summary type="html">&lt;p&gt;Johan Euphrosine &amp;amp; Alain Vongsouvanh&lt;/p&gt;
&lt;p&gt;Cette présentation donnera un aperçu des dernières avancées dans la distribution des APIs Google et de leurs bibliothèques.&lt;/p&gt;
&lt;p&gt;Nous décrirons d’abord notre nouvelle infrastructure commune ainsi que les fonctionnalités qu’elle apporte aux APIs Google.&lt;/p&gt;
&lt;p&gt;Nous nous intéresserons ensuite à la bibliothèque cliente Python pour …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Johan Euphrosine &amp;amp; Alain Vongsouvanh&lt;/p&gt;
&lt;p&gt;Cette présentation donnera un aperçu des dernières avancées dans la distribution des APIs Google et de leurs bibliothèques.&lt;/p&gt;
&lt;p&gt;Nous décrirons d’abord notre nouvelle infrastructure commune ainsi que les fonctionnalités qu’elle apporte aux APIs Google.&lt;/p&gt;
&lt;p&gt;Nous nous intéresserons ensuite à la bibliothèque cliente Python pour les APIs Google:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Comment est-elle généréee ?&lt;/li&gt;
&lt;li&gt;Facilité d’utilisation: Une bibliothèque pour toutes les APIs Google&lt;/li&gt;
&lt;li&gt;Facilité de maintenance: Toujours à jour !&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;45min&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Pour voir la présentation : décompresser le ZIP puis ouvrir index.html.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Sage: un logiciel libre de mathématiques basé sur Python</title><link href="https://pycon.fr/2011/sage-un-logiciel-libre-de-mathematiques-base-sur-python.html" rel="alternate"></link><published>2011-07-15T23:36:59+02:00</published><updated>2011-07-15T23:36:59+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/sage-un-logiciel-libre-de-mathematiques-base-sur-python.html</id><summary type="html">&lt;p&gt;Sage est un logiciel libre de mathématiques basé sur Python. En tant que logiciel de mathématiques, il fournit une interface commune à de nombreux logiciels libres et librairies libres de mathématiques préexistants, et beaucoup de code propre.&lt;/p&gt;
&lt;p&gt;Côté Python, Sage a été l'occasion de développer pas mal de technologie qui …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Sage est un logiciel libre de mathématiques basé sur Python. En tant que logiciel de mathématiques, il fournit une interface commune à de nombreux logiciels libres et librairies libres de mathématiques préexistants, et beaucoup de code propre.&lt;/p&gt;
&lt;p&gt;Côté Python, Sage a été l'occasion de développer pas mal de technologie qui peut trouver une utilité plus large dans la communauté Python.&lt;/p&gt;
&lt;p&gt;Par exemple :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;l'interface graphique (le notebook), qui peut être utilisé avec Python ; c'est très bon outil pour faire des présentations ; il comprend un mode &amp;quot;interact&amp;quot; permettant à l'utilisateur de régler des paramètres et de voir le résultat en direct ; le notebook est distribué avec Sage et développé de concert mais constitue programmatiquement un projet distinct.&lt;/li&gt;
&lt;li&gt;Cython, qui facilite la création des extensions C pour Python ; on peut convertir du code Python en code C ; il s'agit programmatiquement aussi un projet distinct.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le développement de Sage peut ainsi profiter plus largement aux Pythonistes, mais aussi recevoir l'aide de programmeurs Python même non mathématiciens, car on a plusieurs tâches qui sont « informatiques ».&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Doboz-web : monitoring et controle d'imprimante 3d en python</title><link href="https://pycon.fr/2011/doboz-web-monitoring-et-controle-dimprimante-3d-en-python.html" rel="alternate"></link><published>2011-07-15T21:40:40+02:00</published><updated>2011-07-15T21:40:40+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/doboz-web-monitoring-et-controle-dimprimante-3d-en-python.html</id><summary type="html">&lt;p&gt;Doboz-web est projet de systeme de controle et de monitoring pour des imprimantes 3d open source (type Reprap)&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;basé sur une structure client / serveur (serveur quasi 100% python pur utilisant Bottle et pyserial , entre autre, pour la gestion des machines )&lt;/li&gt;
&lt;li&gt;permet différentes formes de monitoring (webcam, données 3d etc)&lt;/li&gt;
&lt;li&gt;combine …&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;Doboz-web est projet de systeme de controle et de monitoring pour des imprimantes 3d open source (type Reprap)&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;basé sur une structure client / serveur (serveur quasi 100% python pur utilisant Bottle et pyserial , entre autre, pour la gestion des machines )&lt;/li&gt;
&lt;li&gt;permet différentes formes de monitoring (webcam, données 3d etc)&lt;/li&gt;
&lt;li&gt;combine python du coté serveur avec jquery/webgl coté client (fonctionnalité client riche dans une page web)&lt;/li&gt;
&lt;li&gt;axé utilisateur final et multi platformes&lt;/li&gt;
&lt;li&gt;à terme , sous partie d'une application plus grande dédiée à la gestion simplifiée d'un &amp;quot;parc&amp;quot; de Repraps/Arduinos/Réseaux de capteurs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Au cours de la présentation, j'aborderai différents thèmes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;présentation générale du projet: sans Python, pas réellement possible avec autant de facilité&lt;/li&gt;
&lt;li&gt;difficultés techniques , choix d'architecture&lt;/li&gt;
&lt;li&gt;problématiques multi platformes&lt;/li&gt;
&lt;li&gt;problématiques de la distribution en python : distributions d'Applications et non de Frameworks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Infos sur le projet:&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.kaosat.net/?tag=doboz-web"&gt;http://www.kaosat.net/?tag=doboz-web&lt;/a&gt;
&lt;a class="reference external" href="https://github.com/kaosat-dev/Doboz/wiki/Doboz-web"&gt;https://github.com/kaosat-dev/Doboz/wiki/Doboz-web&lt;/a&gt;&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Développement web avec Nagare</title><link href="https://pycon.fr/2011/developpement-web-avec-nagare.html" rel="alternate"></link><published>2011-07-15T19:33:24+02:00</published><updated>2011-07-15T19:33:24+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/developpement-web-avec-nagare.html</id><summary type="html">&lt;p&gt;Nagare est un framework web Opensource sous licence BSD, il permet de développer des applications web d'une nouvelle manière grâce à son approche originale.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.nagare.org/trac/wiki/NagareDescription"&gt;http://www.nagare.org/trac/wiki/NagareDescription&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le but de la présentation est de montrer qu'une approche différente de la découpe MVC permet de résoudre efficacement …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Nagare est un framework web Opensource sous licence BSD, il permet de développer des applications web d'une nouvelle manière grâce à son approche originale.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.nagare.org/trac/wiki/NagareDescription"&gt;http://www.nagare.org/trac/wiki/NagareDescription&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le but de la présentation est de montrer qu'une approche différente de la découpe MVC permet de résoudre efficacement, les problèmes rencontrés lors du développement d'une application web.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Pistil, le multiprocessing relax.</title><link href="https://pycon.fr/2011/pistil-le-multiprocessing-relax.html" rel="alternate"></link><published>2011-07-15T15:54:35+02:00</published><updated>2011-07-15T15:54:35+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/pistil-le-multiprocessing-relax.html</id><content type="html">&lt;p&gt;Pistil est une librairie opensource extraite du serveur WSGI Gunicorn
permettant de créer facilement une application multi-process sous UNIX
utilisant de manière indifférente gevent, eventlet ainsi que pypy.&lt;/p&gt;
&lt;p&gt;Une rapide présentation des fonctionnalités sera donnée ainsi que
quelques exemples.&lt;/p&gt;
&lt;p&gt;Temps demandé 5-10mn&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Serveur d'applications à haute disponibilité</title><link href="https://pycon.fr/2011/serveur-dapplications-a-haute-disponibilite.html" rel="alternate"></link><published>2011-07-15T15:35:51+02:00</published><updated>2011-07-15T15:35:51+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/serveur-dapplications-a-haute-disponibilite.html</id><summary type="html">&lt;p&gt;Présentation en binôme avec Tarek Ziade. Lors de celle-ci on présentera
le problème du C10k et comment le résoudre en Python.&lt;/p&gt;
&lt;p&gt;Nous verrons ainsi différentes solutions en Python pour servir vos
applications sur le web de manière efficacee dans des services
nécessitants une haute disponibilités (serveurs web, librairies,
asynchrones, ...), comment …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Présentation en binôme avec Tarek Ziade. Lors de celle-ci on présentera
le problème du C10k et comment le résoudre en Python.&lt;/p&gt;
&lt;p&gt;Nous verrons ainsi différentes solutions en Python pour servir vos
applications sur le web de manière efficacee dans des services
nécessitants une haute disponibilités (serveurs web, librairies,
asynchrones, ...), comment tester ces applications, les déployer....
Cette présentation d'appuira sur de nombreux cas d'utilisation (meebo,
disqus, mozilla, ...).&lt;/p&gt;
&lt;p&gt;Un retour d'experience sur la version Python du service Firefox Sync
recemment mis en production et utilisé par ~1,5 millions d'utilisateurs
sera en outre effectué.&lt;/p&gt;
&lt;p&gt;Temps demandé 45mn&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Et toi, comment t'utilises Python pour le Web ?</title><link href="https://pycon.fr/2011/et-toi-comment-tutilises-python-pour-le-web.html" rel="alternate"></link><published>2011-07-15T15:06:24+02:00</published><updated>2011-07-15T15:06:24+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-15:/2011/et-toi-comment-tutilises-python-pour-le-web.html</id><summary type="html">&lt;p&gt;Conférence &amp;quot;table ronde&amp;quot;, ~30-45min (en fonction des participants).&lt;/p&gt;
&lt;p&gt;Il existe aujourd'hui de nombreux Framework Web en Python. Certains sont connus, d'autres pas. L'idée de cette conférence, c'est de faire un tour d'horizon des solutions en python adaptées aux différents besoins du monde du Web : tout le monde sera invité à …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Conférence &amp;quot;table ronde&amp;quot;, ~30-45min (en fonction des participants).&lt;/p&gt;
&lt;p&gt;Il existe aujourd'hui de nombreux Framework Web en Python. Certains sont connus, d'autres pas. L'idée de cette conférence, c'est de faire un tour d'horizon des solutions en python adaptées aux différents besoins du monde du Web : tout le monde sera invité à participer !&lt;/p&gt;
&lt;p&gt;La forme n'étant pas complètement défini (quiz, invités, question-réponse, etc.), je compte aussi sur le public pour avoir envie de partager ses expériences en la matière : qui mieux qu'un développeur qui utilise des outils au quotidien pour parler de ces derniers ?&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Pourquoi Buildout est ton ami</title><link href="https://pycon.fr/2011/pourquoi-buildout-est-ton-ami.html" rel="alternate"></link><published>2011-07-12T15:20:17+02:00</published><updated>2011-07-12T15:20:17+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-12:/2011/pourquoi-buildout-est-ton-ami.html</id><summary type="html">&lt;p&gt;&lt;strong&gt;Buildout is an exceedingly civilized way to develop an app. –Jacob Kaplan-Moss, creator of Django.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Beaucoup de personnes utilisent virtualenv, pip ou autre easy_install pour créer un environnement de développement et ou de production.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.buildout.org/index.html"&gt;zc.buildout&lt;/a&gt; permet lui aussi d'isoler son applicatif du 'site-packages' du python système, mais c'est surtout …&lt;/p&gt;</summary><content type="html">&lt;p&gt;&lt;strong&gt;Buildout is an exceedingly civilized way to develop an app. –Jacob Kaplan-Moss, creator of Django.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Beaucoup de personnes utilisent virtualenv, pip ou autre easy_install pour créer un environnement de développement et ou de production.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.buildout.org/index.html"&gt;zc.buildout&lt;/a&gt; permet lui aussi d'isoler son applicatif du 'site-packages' du python système, mais c'est surtout un puissant système de plug-ins qui permet d'installer tout un environnement autour de votre projet, et ce de façon prédictible, reproductible, partagée !&lt;/p&gt;
&lt;p&gt;Quelques exemples interactifs de déploiements et les principaux points d'intérêts qui font la force et le charme de &lt;a class="reference external" href="http://www.buildout.org/index.html"&gt;zc.buildout&lt;/a&gt; seront évoqués durant cette présentation.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Solutions pour le calcul scientifique intense en mémoire et CPU</title><link href="https://pycon.fr/2011/solutions-pour-le-calcul-scientifique-intense-en-memoire-et-cpu.html" rel="alternate"></link><published>2011-07-08T16:09:43+02:00</published><updated>2011-07-08T16:09:43+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-08:/2011/solutions-pour-le-calcul-scientifique-intense-en-memoire-et-cpu.html</id><summary type="html">&lt;p&gt;Au sein de l'INRIA Rennes, nous développons une application d'assemblage génomique en Python. Ce type de calcul scientifique nécessite de très grosses ressources. La structure de donnée résidant en mémoire occupe des centaines de gigaoctets. Chaque traitement requiert des milliers d'heures CPU. Pourtant, cette implémentation Python a obtenu des meilleures …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Au sein de l'INRIA Rennes, nous développons une application d'assemblage génomique en Python. Ce type de calcul scientifique nécessite de très grosses ressources. La structure de donnée résidant en mémoire occupe des centaines de gigaoctets. Chaque traitement requiert des milliers d'heures CPU. Pourtant, cette implémentation Python a obtenu des meilleures performances temps/mémoire que les autres outils concurrents écrits en C++, au cours d'une compétition récente (www.assemblathon.org).
Cette présentation décrit comment nous avons combiné des librairies Python pour rendre les calculs efficaces:
- interfaçage d'une table de hachage (google_sparsehash) et d'un graphe (igraph) entre Python et C++ avec SWIG
- calcul distribué client/serveur avec RPyC et parallèle avec multiprocessing
- accélération JIT avec psyco/PyPy&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Plomino, un outil de construction d'applications web puissant et flexible</title><link href="https://pycon.fr/2011/plomino-un-outil-de-construction-dapplications-web-puissant-et-flexible.html" rel="alternate"></link><published>2011-07-08T11:58:59+02:00</published><updated>2011-07-08T11:58:59+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-08:/2011/plomino-un-outil-de-construction-dapplications-web-puissant-et-flexible.html</id><summary type="html">&lt;div class="section" id="plomino"&gt;
&lt;h2&gt;Plomino&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Plomino&lt;/strong&gt; est un outil qui permet de créer des applications web sur mesure sans développement:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Composer des formulaires en mode WYSIWYG,&lt;/li&gt;
&lt;li&gt;Insérer facilement des graphiques et des cartes,&lt;/li&gt;
&lt;li&gt;Créer des actions spécifiques (calculer la valeur d'un champ, envoyer un email, faire une recherche, etc.),&lt;/li&gt;
&lt;li&gt;Adapter le comportement de l'application …&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</summary><content type="html">&lt;div class="section" id="plomino"&gt;
&lt;h2&gt;Plomino&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Plomino&lt;/strong&gt; est un outil qui permet de créer des applications web sur mesure sans développement:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Composer des formulaires en mode WYSIWYG,&lt;/li&gt;
&lt;li&gt;Insérer facilement des graphiques et des cartes,&lt;/li&gt;
&lt;li&gt;Créer des actions spécifiques (calculer la valeur d'un champ, envoyer un email, faire une recherche, etc.),&lt;/li&gt;
&lt;li&gt;Adapter le comportement de l'application en fonction des droits d'accès de façon très fine.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La démarche est similaire à celle proposée par Microsoft Access ou Lotus Domino&amp;nbsp;: les applications sont créées directement depuis l'interface de l'outil sans devoir produire et déployer du code source.&lt;/p&gt;
&lt;p&gt;Plomino fonctionne sous &lt;strong&gt;Plone&lt;/strong&gt; (3 et 4) et est diffusé sous licence &lt;strong&gt;GPL&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Plomino est actuellement utilisé avec succès par de nombreux utilisateurs, parmi lesquels l'ONU, le gouvernement de Hawaii, l'université de Gand, ..., qui en font une utilisation pointue, mais également par des personnes ayant de très faibles connaissances en développement.&lt;/p&gt;
&lt;p&gt;Plus d'information: www.plomino.net&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="contenu-de-la-presentation"&gt;
&lt;h2&gt;Contenu de la présentation&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Explication des objectifs et des cas d'utilisation pertinents de Plomino,&lt;/li&gt;
&lt;li&gt;Démonstration rapide de construction d'une application en quelques clics,&lt;/li&gt;
&lt;li&gt;Présentation de réalisations avancées,&lt;/li&gt;
&lt;li&gt;Présentation des fonctionnalités de déploiement et de synchronisation à distance via HTTP.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="section" id="a-propos-de-l-orateur"&gt;
&lt;h2&gt;A propos de l'orateur&lt;/h2&gt;
&lt;p&gt;Je m'appelle Eric Bréhault, je dirige le projet opensource Plomino depuis 2006, je travaille actuellement pour Makina Corpus, société de service en logiciels libres.&lt;/p&gt;
&lt;/div&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Comment Python est développé, vu par un core developer</title><link href="https://pycon.fr/2011/comment-python-est-developpe-vu-par-un-core-developer.html" rel="alternate"></link><published>2011-07-05T22:12:49+02:00</published><updated>2011-07-05T22:12:49+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-07-05:/2011/comment-python-est-developpe-vu-par-un-core-developer.html</id><summary type="html">&lt;p&gt;Python est un logiciel libre développé par une centaine de &amp;quot;core developers&amp;quot; ainsi que des centaines de contributeurs, ponctuels voir occasionnels. Je vais vous présenter comment Python est développé, vu de l'intérieur, du point de vue d'un core developer.&lt;/p&gt;
&lt;p&gt;Les nouvelles fonctionnalités, améliorations et corrections de bugs passent par divers …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Python est un logiciel libre développé par une centaine de &amp;quot;core developers&amp;quot; ainsi que des centaines de contributeurs, ponctuels voir occasionnels. Je vais vous présenter comment Python est développé, vu de l'intérieur, du point de vue d'un core developer.&lt;/p&gt;
&lt;p&gt;Les nouvelles fonctionnalités, améliorations et corrections de bugs passent par divers canaux de communication : salons IRC, listes de diffusion, et surtout le bug tracker. Chaque canal a son rôle et ses habitués. Les nouvelles fonctionnalités impactant beaucoup de code ou polémiques doivent passer par l'étape d'une PEP (proposition d'améliration de Python).&lt;/p&gt;
&lt;p&gt;Le code source de Python anciemment géré par Subversion est passé à Mercurial. Étant donné que 3 versions sont encore actives (2.7, 3.2 et 3.3), ça demande un peu de gymnastique pour corriger un bug dans toutes les branches. Les avantages et incovénients de Mercurial seront rapidement passés en revue.&lt;/p&gt;
&lt;p&gt;L'objectif de la présentation est d'expliquer pourquoi certains bugs mettent plusieurs mois à être corrigé, pourquoi certaines demandes de fonctionnalité sont refusées et encore d'encourager à contribuer à Python (tout ça !).&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Utilisation de Python en licence "ethical Hacking" CDAISI</title><link href="https://pycon.fr/2011/utilisation-de-python-en-licence-ethical-hacking-cdaisi.html" rel="alternate"></link><published>2011-06-28T15:57:12+02:00</published><updated>2011-06-28T15:57:12+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-06-28:/2011/utilisation-de-python-en-licence-ethical-hacking-cdaisi.html</id><content type="html">&lt;p&gt;J'utilise python exclusivement dans cette licence professionnelle : cours en début d'année sur la programmation Python puis utilisation de Python pour la création d'outils de sécurité informatique et en forensic.
Je voudrai proposer une REX la dessus.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>OpenERP, un erp open source en Python</title><link href="https://pycon.fr/2011/openerp-un-erp-open-source-en-python.html" rel="alternate"></link><published>2011-06-26T21:41:53+02:00</published><updated>2011-06-26T21:41:53+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-06-26:/2011/openerp-un-erp-open-source-en-python.html</id><summary type="html">&lt;ul class="simple"&gt;
&lt;li&gt;Qu'est-ce qu'un ERP&lt;/li&gt;
&lt;li&gt;Petit historique des ERP&lt;/li&gt;
&lt;li&gt;Pourquoi OpenObject (le framework derrière OpenERP) est-il séduisant aussi bien pour les développeurs que d'un point de vue business&lt;/li&gt;
&lt;li&gt;Présentation d'OpenERP d'un point de vue technique, comment écrire un module simple et l'intégrer avec les fonctionnalités existantes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La présentation sera basée sur OpenERP …&lt;/p&gt;</summary><content type="html">&lt;ul class="simple"&gt;
&lt;li&gt;Qu'est-ce qu'un ERP&lt;/li&gt;
&lt;li&gt;Petit historique des ERP&lt;/li&gt;
&lt;li&gt;Pourquoi OpenObject (le framework derrière OpenERP) est-il séduisant aussi bien pour les développeurs que d'un point de vue business&lt;/li&gt;
&lt;li&gt;Présentation d'OpenERP d'un point de vue technique, comment écrire un module simple et l'intégrer avec les fonctionnalités existantes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La présentation sera basée sur OpenERP 6.0.x (&lt;a class="reference external" href="https://launchpad.net/openobject-server/6.0"&gt;https://launchpad.net/openobject-server/6.0&lt;/a&gt;)&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Ecrire un jeu en 2D avec cocos2d et Pyglet</title><link href="https://pycon.fr/2011/ecrire-un-jeu-en-2d-avec-cocos2d-et-pyglet.html" rel="alternate"></link><published>2011-06-26T21:38:57+02:00</published><updated>2011-06-26T21:38:57+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-06-26:/2011/ecrire-un-jeu-en-2d-avec-cocos2d-et-pyglet.html</id><content type="html">&lt;p&gt;Les bases nécessaires pour écrire un jeu en 2D. Les outils utilisés sont cocos2d et pyglet.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Manipulation de données avec Python</title><link href="https://pycon.fr/2011/manipulation-de-donnees-avec-python.html" rel="alternate"></link><published>2011-06-20T12:11:22+02:00</published><updated>2011-06-20T12:11:22+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-06-20:/2011/manipulation-de-donnees-avec-python.html</id><summary type="html">&lt;p&gt;Retour d'expérience sur une application de présentation de données mixant annuaires LDAP, fichiers CSV, base de données et pickle. Génération de données et de visuels.
Idée de base : suivre le déploiement d'une application et réaliser des statistiques par départements. Lors du déploiement sur le poste d'une personne, un attribut LDAP …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Retour d'expérience sur une application de présentation de données mixant annuaires LDAP, fichiers CSV, base de données et pickle. Génération de données et de visuels.
Idée de base : suivre le déploiement d'une application et réaliser des statistiques par départements. Lors du déploiement sur le poste d'une personne, un attribut LDAP est mis à jour sur sa fiche LDAP.
A partir de là, construction de statistiques jusqu'à la génération d'une carte de france présentant l'avancement du déploiement.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Restez à la pointe (de Pyramid)</title><link href="https://pycon.fr/2011/restez-a-la-pointe-de-pyramid.html" rel="alternate"></link><published>2011-06-10T12:56:36+02:00</published><updated>2011-06-10T12:56:36+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-06-10:/2011/restez-a-la-pointe-de-pyramid.html</id><content type="html">&lt;p&gt;Pyramid est un framework né de la fusion des projets Pylons et repoze.bfg.&lt;/p&gt;
&lt;p&gt;Le but de cette présentation est de présenter la philosophie du framework et ainsi d'être à même de l'inclure dans les choix possible de réalisation d'un projet.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>Pycon FR 2011 - 17-18 Septembre à Rennes</title><link href="https://pycon.fr/2011/pycon-fr-2011-17-18-septembre-a-rennes.html" rel="alternate"></link><published>2011-05-31T12:32:05+02:00</published><updated>2011-05-31T12:32:05+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-05-31:/2011/pycon-fr-2011-17-18-septembre-a-rennes.html</id><summary type="html">&lt;p&gt;PyCONFR est le rendez‐vous annuel des utilisateurs du langage Python organisé par l’Association Francophone Python.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La prochaine édition se déroulera à Rennes le week‐end du 17 et 18 septembre 2011.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Rejoignez les utilisateurs et les passionnés de Python à la Cantine numérique de Rennes, qui peut accueillir …&lt;/p&gt;</summary><content type="html">&lt;p&gt;PyCONFR est le rendez‐vous annuel des utilisateurs du langage Python organisé par l’Association Francophone Python.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La prochaine édition se déroulera à Rennes le week‐end du 17 et 18 septembre 2011.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Rejoignez les utilisateurs et les passionnés de Python à la Cantine numérique de Rennes, qui peut accueillir 120 personnes dans d’excellentes conditions matérielles. Des dizaines de présentations auront lieu tout au long du week‐end et couvriront des sujets abordables par des débutants ou destinés à des experts. L’événement est, dans son intégralité, convivial et gratuit. Entrée libre dans la limite des places disponibles, réservation obligatoire.&lt;/p&gt;
&lt;p&gt;Pour que PyCONFRBzh 2011 rencontre le même succès que les années précédentes, il faut trois ingrédients : des orateurs, des sponsors et un public. :-)&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;a class="reference external" href="http://www.python.org"&gt;Le langage Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="http://www.afpy.org"&gt;Association francophone des utilisateurs de Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="http://www.lacantine-rennes.net/"&gt;La Cantine numérique de Rennes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="section" id="participer"&gt;
&lt;h2&gt;Participer&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Participez à l’organisation, participez à l’événement…&lt;/em&gt;&lt;/p&gt;
&lt;div class="section" id="reservation-obligatoire-se-tenir-au-courant"&gt;
&lt;h3&gt;Réservation obligatoire / se tenir au courant&lt;/h3&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;strong&gt;twitter, flickr, etc.&lt;/strong&gt; : hashtag #pyconfr, ou suivez &amp;#64;pyconfr ;&lt;/li&gt;
&lt;li&gt;Ou tout simplement, en suivant ce blog...&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="section" id="venir-ladresse"&gt;
&lt;h3&gt;Venir : l’adresse&lt;/h3&gt;
&lt;p&gt;Pour mémoire : 46 boulevard Magenta, à Rennes (à 50 m de la gare).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="section" id="appel-a-orateurs"&gt;
&lt;h2&gt;Appel à orateurs&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Vous souhaitez transmettre vos connaissances ou partager votre expérience ?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Vous avez trois possibilités :&lt;/p&gt;
&lt;table border="1" class="docutils"&gt;
&lt;colgroup&gt;
&lt;col width="18%" /&gt;
&lt;col width="15%" /&gt;
&lt;col width="67%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Type&lt;/th&gt;
&lt;th class="head"&gt;Durée&lt;/th&gt;
&lt;th class="head"&gt;&amp;nbsp;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;Lightning talk&lt;/td&gt;
&lt;td&gt;5 minutes&lt;/td&gt;
&lt;td&gt;donnez envie d’en savoir plus&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;REX (retour d’exp.)&lt;/td&gt;
&lt;td&gt;25 minutes&lt;/td&gt;
&lt;td&gt;montrez comment Python est adapté à vos besoins (entreprise, école, atelier…)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Présentation&lt;/td&gt;
&lt;td colspan="2"&gt;30 ou 45  minutes |    abordez un sujet sans entrer trop dans la technique&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Vous pouvez proposer votre session par courriel à sessions [AT] pycon.fr.&lt;/p&gt;
&lt;div class="section" id="dates-limites-de-soumission-aka-deadlines"&gt;
&lt;h3&gt;Dates limites de soumission (aka DEADLINES)&lt;/h3&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;15 juillet pour les propositions ;&lt;/li&gt;
&lt;li&gt;1er septembre pour les documents de présentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="section" id="appel-a-sponsors"&gt;
&lt;h2&gt;Appel à sponsors&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Pour financer l’événement, nous avons besoin de sponsors.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Il existe deux niveaux de sponsoring :&lt;/p&gt;
&lt;div class="section" id="sponsoring-web-courriel"&gt;
&lt;h3&gt;Sponsoring Web &amp;amp; courriel&lt;/h3&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;logo sur la page d’accueil du site Web de PyCONFR ;&lt;/li&gt;
&lt;li&gt;présentation de dix lignes sur la page « sponsors » du site Web ;&lt;/li&gt;
&lt;li&gt;logo sur le programme papier de la conférence ;&lt;/li&gt;
&lt;li&gt;nom du sponsor mentionné dans la communication officielle de l’événement.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="section" id="sponsoring-complet"&gt;
&lt;h3&gt;Sponsoring complet&lt;/h3&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;inclut la présence Web &amp;amp; courriel ;&lt;/li&gt;
&lt;li&gt;possibilité de disposer deux panneaux « corporate » dans la salle de conférence ;&lt;/li&gt;
&lt;li&gt;possibilité de présenter l’entreprise pendant cinq minutes max en début de conférence (le samedi matin vers 10 h) et en fin de conférence (le dimanche vers 17 h 30).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="section" id="contact"&gt;
&lt;h2&gt;Contact&lt;/h2&gt;
&lt;p&gt;Si vous souhaitez en savoir plus sur l’événement ou proposer une animation, vous pouvez nous contacter directement par courriel à l’adresse orga [AT] pycon.fr.&lt;/p&gt;
&lt;p&gt;On espère vous y voir !&lt;/p&gt;
&lt;/div&gt;
</content><category term="blog"></category><category term="2011"></category></entry><entry><title>Librairies cryptographiques pour Python</title><link href="https://pycon.fr/2011/librairies-cryptographiques-pour-python.html" rel="alternate"></link><published>2011-05-30T23:02:30+02:00</published><updated>2011-05-30T23:02:30+02:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-05-30:/2011/librairies-cryptographiques-pour-python.html</id><content type="html">&lt;p&gt;Tour d'horizon des librairies fournissant des fonctions de cryptographie pour Python, notamment:
- des fonctions de hachage,
- des méthodes de chiffrement symétrique et asymétriques.&lt;/p&gt;
&lt;p&gt;Seront abordés les outils PyCrypto, M2Crypto, PyOpenSSL etc... à travers une étude comparative des possibilités offertes par chacun des outils.&lt;/p&gt;
</content><category term="talk"></category><category term="2011"></category></entry><entry><title>PyCONFR 2011</title><link href="https://pycon.fr/2011/pyconfr-2011.html" rel="alternate"></link><published>2011-01-20T23:00:09+01:00</published><updated>2011-01-20T23:00:09+01:00</updated><author><name>AFPy</name></author><id>tag:pycon.fr,2011-01-20:/2011/pyconfr-2011.html</id><summary type="html">&lt;div class="section" id="pycon-fr-2011"&gt;
&lt;h2&gt;PyCON FR 2011&lt;/h2&gt;
&lt;blockquote&gt;
Rendez-vous annuel des utilisateurs de Python les &lt;strong&gt;17 et 18 Septembre 2011&lt;/strong&gt; organisé par
&lt;a class="reference external" href="http://afpy.org"&gt;l'Association Francophone Python&lt;/a&gt;.&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="dates-importantes"&gt;
&lt;h2&gt;Dates importantes&lt;/h2&gt;
&lt;blockquote&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Conférence: &lt;strong&gt;17 et 18 Septembre 2011&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Fin de l'appel à orateurs: le &lt;strong&gt;1er Août&lt;/strong&gt; à minuit&lt;/li&gt;
&lt;li&gt;Publication du programme: &lt;strong&gt;10 Août&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="inscription"&gt;
&lt;h2&gt;Inscription&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Entrée &lt;strong&gt;gratuite&lt;/strong&gt; et &lt;strong&gt;libre&lt;/strong&gt; sous réserve …&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;</summary><content type="html">&lt;div class="section" id="pycon-fr-2011"&gt;
&lt;h2&gt;PyCON FR 2011&lt;/h2&gt;
&lt;blockquote&gt;
Rendez-vous annuel des utilisateurs de Python les &lt;strong&gt;17 et 18 Septembre 2011&lt;/strong&gt; organisé par
&lt;a class="reference external" href="http://afpy.org"&gt;l'Association Francophone Python&lt;/a&gt;.&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="dates-importantes"&gt;
&lt;h2&gt;Dates importantes&lt;/h2&gt;
&lt;blockquote&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Conférence: &lt;strong&gt;17 et 18 Septembre 2011&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Fin de l'appel à orateurs: le &lt;strong&gt;1er Août&lt;/strong&gt; à minuit&lt;/li&gt;
&lt;li&gt;Publication du programme: &lt;strong&gt;10 Août&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="inscription"&gt;
&lt;h2&gt;Inscription&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Entrée &lt;strong&gt;gratuite&lt;/strong&gt; et &lt;strong&gt;libre&lt;/strong&gt; sous réserve de place disponible - &lt;strong&gt;Inscription obligatoire&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;strong&gt;Inscription fermée&lt;/strong&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="lieu"&gt;
&lt;h2&gt;Lieu&lt;/h2&gt;
&lt;blockquote&gt;
&lt;strong&gt;Cantine Numérique à Rennes&lt;/strong&gt; (&lt;a class="reference external" href="http://www.pycon.fr/card/eid/2522"&gt;Plan d'accès&lt;/a&gt;)&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="section" id="appel-a-orateurs"&gt;
&lt;h2&gt;Appel à Orateurs&lt;/h2&gt;
&lt;blockquote&gt;
&lt;a class="reference external" href="http://www.pycon.fr/register"&gt;Enregistrez vous&lt;/a&gt; puis &lt;a class="reference external" href="http://www.pycon.fr/add/Talk"&gt;Proposez une session!&lt;/a&gt; avant le &lt;strong&gt;1er Août 2011&lt;/strong&gt; à minuit.&lt;/blockquote&gt;
&lt;p&gt;Vous souhaitez transmettre vos connaissances ou partager votre expérience ? Vous avez trois possibilités :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;strong&gt;Lightning talk&lt;/strong&gt; (5 minutes) : donnez envie d'en savoir plus&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;REX&lt;/strong&gt; (retour d'expérience) (25 minutes) :  montrez comment Python est adapté à vos besoins (entreprise, école, faculté…)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Présentation&lt;/strong&gt; (de 30 et 45 minutes) :  abordez un sujet sans rentrer trop dans la technique.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vous pouvez également contacter les responsables du programme par courriel à &lt;a class="reference external" href="mailto:sessions&amp;#64;pycon.fr"&gt;sessions&amp;#64;pycon.fr&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="appel-a-sponsors"&gt;
&lt;h2&gt;Appel à sponsors&lt;/h2&gt;
&lt;p&gt;Pour financer l'événement, nous avons besoin de sponsors. Il existe deux niveaux de sponsors :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bronze: 200€&lt;/strong&gt;: &lt;em&gt;Web &amp;amp; Mail&lt;/em&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;logo sur la page d'accueil du site web de PyCon France&lt;/li&gt;
&lt;li&gt;présentation 10 lignes sur la page sponsors du site web&lt;/li&gt;
&lt;li&gt;logo sur le programme papier de la conférence&lt;/li&gt;
&lt;li&gt;nom du sponsor mentionné dans la communication officielle d'événement&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Gold: 500€&lt;/strong&gt;: &lt;em&gt;full&lt;/em&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;inclut la présence Web &amp;amp; Mail&lt;/li&gt;
&lt;li&gt;possibilité de poser deux panneaux &amp;quot;corporate&amp;quot; dans la salle de conférence&lt;/li&gt;
&lt;li&gt;possibilité de présenter l'entreprise pendant 5min max en début de conférence (le samedi matin vers 10h) et en fin de conférence (le dimanche vers 17h30)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><category term="conference"></category><category term="2011"></category></entry></feed>