"Programmation Python", un nouveau livre en français sur Python, écrit par Tarek Ziadé et paru aux éditions Eyrolles sort aujourd'hui.
Le livre s'adresse :
à tout développeur souhaitant s'initier à un nouveau langage
au développeur Python souhaitant aller plus loin
Cet ouvrage présente dans un premier temps la syntaxe du langage, et les outils de premiers secours, soient les primitives et une sélection de modules de la bibliothèque standard. La suite aborde des sujets plus avancés comme les conventions de nommage, la programmation dirigée par les tests, les bonnes pratiques et quelques designs patterns orientés objets.
À l'occasion de la sortie du livre, un concours est organisé pour faire gagner quelques exemplaires. Retrouvez également le livre au salon Solutions Linux, aux stands Eyrolles et Afpy (village assos).
En attendant Jeudi prochain, date officielle de sortie du livre "Programmation Python" chez Eyrolles, j'ai mis en ligne le sommaire, sur le site dédié:
La programmation Python peut s'avérer relativement frustrante pour les débutants, lorsqu'ils découvrent avec bonheur les fonctions map(), zip(), reduce() etc..: ils commencent à en user et abuser dans leurs programmes.
Puis vient la phase de la dépression profonde, lorsqu'ils découvrent que toutes ces primitives sont vouées à disparaître...
Mais pourquoi diable continuent-elles à être documentées, sans même signaler leur disparition future dans le manuel de référence de la version 2.4 !!!
On parle beaucoup de Jython, IronPython, etc..
Mais qui utilisent ces implémentations ?
Quelle est la proportion des développeurs Jython/CPython/etc.. ?
Réunion Python du 7 janvier
-------------------------------------------
En attendant que l'on mette en ligne un compte rendu
de la réunion, qui se déroule actuellement à l'apostrophe,
à Paris, des infos qui peuvent interesser les Pythonneurs;
1/ le formulaire d'inscription à l'association Python 'AFPY' est en ligne.
Nous avions hésité à ouvrir une section offre d'emploi sur afpy.org
pour regrouper ces messages. Je crois que c'est une bonne idée: 2005, l'année du Python ?
Une bonne initiative hier sur l'irc: les différents channels relatant de Python en langue française se sont regroupées en une seule chan: #pythonfr (sur freenode)
Devant le raz de marée provoqué par la vague Gmail, les clients mails lourds ont du souci à se faire pour leur avenir.
A l'instar de l'outil de Google, les webmails proposant des fonctionnalités proches grâce à AJAX deviennent vraiment puissants lorsqu'ils peuvent s'intégrer dans le SI existant.
Personnellement, j'ai encore du mal à "lâcher" mes mails à Google inc donc je penche plus pour un petit serveur dédié et une appli webmail opensource avec une interface plus poussée qu'un (...)
Sourceforge.net est un excellent baromètre pour l'observation de l'activité de la communauté open source, et donc la communauté Python.
L'AFPY propose une page "Baromètre Sourceforge.net" qui affiche les 25 projets les plus actifs contenant le mot-clef "Python" dans le titre ou la description.
Ces projets peuvent être des projets de programmation Python ou encore des Projets dans d'autres langages qui proposent des liens vers Python.
Guido van Rossum revient tout juste de PyCon 2005.
C'était l'occasion pour l'Afpy de lui poser quelques questions sur Python...
Cette interview composée de questions proposées par des membres de l'association Afpy, aborde des sujets très variés et propose en référentiel une liste de liens vers les projets Pythons les plus actifs du moment.
Une certitude ressort de cette interview : Python est en pleine forme :-)
L'Afpy (Association Francophone PYthon) organise un concours de programmation Python.
Le concours consiste à concevoir un programme Python (un 'bot') qui puisse tenir une conversation avec l'utilisateur, dans le même esprit qu'Eliza ou que le concours Turing.
Monty Python oblige, les bots devront avoir des discours teintés de connotations à la culture Monty-Pythonnesque.
Le gagnant recevra un coffret DVD des Flying Circus. Des livres seront aussi distribués pour les meilleurs.
Le meilleur programme sera ensuite rendu disponible pour utilisation sur le site web de l'Afpy.
Date limite de dépôt des programmes : 1er juin 2005