Categories
Python

Dive Into Python 3

Bonne nouvelle. Mark Pilgrim est en train d’écrire Dive Into Python 3.

Dive Into Python 3 couvrira les différences entre Python 2 et Python 3 avec 50 % de nouveautés. La première édition de ce livre était déjà excellente. Et celle-ci devrait être au moins du même niveau. Un aperçu est déjà disponible en ligne bien sûr. Elle est sous licence CC-BY-3.0.

Une fois que j’aurai terminé Programming in Python 3 et que DIP 3 sera finalisé, je pourrais me mettre à ce nouveau livre.

Une jolie note à la fin du source de la page HTML :

As I write this, the year is 2009, and the internet is STILL a battleground of
so-called “intellectual property” disputes.  Some people would have you
believe that without proper financial incentives, music, literature, and
software would disappear.  After all, who would make music if they can’t make
money on it?  Who would write?  Who would program?

I know the answer.  The answer is that musicians will make music, not because
they can make money, but because musicians are the people who can’t not make
music.  Writers will write because they can’t not write.  Most of the people
you think of as artists are really just showmen.  They collect a paycheck and
go home at 5 o’clock.  That’s not art, that’s commerce.

I’ve been programming since 1983 and releasing my code under Free Software
licenses since 1993.  I’ve been writing and publishing under Free Content
licenses since 2000.  I can’t imagine not doing this.  If you can imagine
yourself not doing what you’re doing, do something else.  Do whatever it is
you can’t not do.

Categories
Python

Minesweeper

Minesweeper est une nouvelle implémentation Python du classique jeu du démineur.

Je l’ai écrit avec un ami il y a quelques temps et continue de le maintenir un petit peu. Il utilise la librairie Tkinter. Celle-ci est assez simple mais je trouve le jeu tout de même assez esthétique. Vous pourrez découvrir quelques fonctionnalités bien originales 😉

Étant donné que Python 3 est sorti, je vais d’ici quelques temps le porter afin qu’il puisse être utilisé avec la dernière version de Python.