Python WAW 2010 : Semaine 5
08/02/2010
Encore une semaine bien chargée dans le monde de Python. Tout d'abord une petite annonce, Logilab a accueilli un sprint de niveau mondial pour le DCVS Mercurial avec une vingtaine de participants. Nous devrions avoir bientôt pleins de bonnes nouvelles à annoncer à ce sujet.
Nous sommes toujours à la recherche de flux concernants Python : n'hésitez à nous recommander vos trouvailles.
Python
La prochaine version majeure de la branche 2 se rapproche à grand pas avec une troisième version alpha destinée aux développeurs : Sortie de Python 2.7 alpha3
Windows
Un fois n'est pas coutume, un article intéressant sur Python dans l'environnement Microsoft. Ici l'auteur décrit comment verrouiller l'accès au bureau en utilisant la base de registre. Il utilisait cette technique pour transformer un ordinateur en kisoque sécurisé : Lock Down Windows with Python
Général
Tarek publie encore un article très intéressant sur un moyen d'améliorer le module getpass et la configuration des modules en général : Improving Python’s getpass module
Un article de Python dans GNU/LINUX Magazine France ça se fête. Ici c'est l'utilisation de Pylint qui est décortiqué : Pylint : le meilleur ami des Pythonistes (GLMF)
L'accès à la super-classe dans un langage est souvent un point critique. L'article suivant décortique son implémentation dans Python 3 et quelques pièges à éviter : The wonders of cooperative inheritance, or using super in Python 3
Embarqué
Dans l'article suivant nous changeons complètement de contexte et l'auteur piétine les platebandes originel de Java : l'embarqué. Il décrit comment s'interfacer en Python avec un arduino : Interfacing with an arduino
SQL
Voici un nouveau tutoriel sur l'utilisation de SqlAlchemy:
Livres et documentation
Chris McDonough a fini de rédiger la version 1.2 du livre de référence sur Repoze BFG. L'ouvrage est écrit en Creative Commons et il est disponible en version reliée de très bonne qualité : The repoze.bfg Web Application Framework, Version 1.2 Book Published
Martin Aspeli livre une analyse de la documentation écrite pour plusieurs produits Plone et explique comment un peu de documentation peu faire long feu : A little documentation goes a long way
PyGame
PyGame Lance sa dixième PyWeek, un concours de programmation de jeu : PyWeek 10 (10!) is coming
NumPy / SciPy
Voici un article qui présente la complexité de l'utilisaton des types de donnés venant de packages différents et propose d'unifié les représentations : Unifying c types from different packages
Framework web
Google App Engine
L'utilisation du cloud de Google continue d'attirer les développeurs et les solutions se multiplient. Ici c'est le moteur de templates de Zope qui est porté sur GAE : Zope Page Templates in Google App Engine
C'est fois c'est Repoze BFG qui est porté sur GAE : Repoze BFG on Google App Engine
Par contre, utiliser un cloud de haut niveau comme celui-là ne garanti pas de créer soi-même des trous de sécurité : Don't use CGIHandler on Google App Engine
Django
Un bon article sur la configuration du cache dans un site Django : Site-Wide Caching in Django
Un nouvelle version de Django est en train d'être finalisée. Voici un article qui présente les différences majeures avec la version actuelle : Django 1.2 beta
Plone
Un article sur une nouvelle solution pour le multilinguisme dans Plone. Il répertorie les avantages et les inconvénients de LinguaPlone et de ce nouvel arrivant : Plone and multilingual sites
Contributions
Article écrit pour Encolpe DEGOUTE pour l'AFPY
Sélection de liens par Encolpe DEGOUTE et Youenn BOUSSARD
Si vous souhaitez écrire pour l'AFPY n'hésitez pas à nous contacter.





