Si tôt revenu, si tôt repartu

Affiche du film "la cabane dans les bois"

Je suis au regrès de vous annoncer que je me casse pour 4-5 jours pour aller courrir nu dans les bois.

La suite

La différence entre la programmation asynchrone, parallèle et concurrente

Charade illustrant "don't be a cock block"

On parle un peu partout de programmation non blocante ces temps-ci. NoSQL a remis le map/reduce au goût du jour, et PAF, on vous sort le mot clé parallélisation pour vous en vendre une tetrachiée. Les partisants de NodeJS vont crier “asynchrone”, parce que c’est ce que Javascript sait faire de mieux. Et on on murmure dans les coins que la rubustesse d’Erlang tient dans ses acteurs qui travaillent de manière concurrente dans la VM.

Ok, donc tout ça, ça à l’air de faire la même chose, c’est à dire de faire plusieurs choses en même temps, sans bloquer.

Donc c’est pareil ?

La suite

Max n’est pas mort

Gif animé du fille faisant du squat

Je sais que ça manque un peu de sa patte fine et subtile ces temps-ci, même dans les comments.

La suite

Nouveauté de Django 1.6 : ENFINNNNNNNNNNNNN !

Photo d'un orage au dessus d'un volcan en eruption

Django 1.6 est sur les rails, et il y a des changements que j’attends depuis 3 éternités dedans.

La suite

Trop de mails

Planche de bande dessinée Gaston Lagaffe sur le courrier en retard

On a reçu pas mal de mails avec des demandes d’aide, des signalement de blog down, le fait qu’on ne postait plus, etc.

La suite

Chers vendeurs de livres électroniques

Photo d'un femme à gros seins portant un t-shirt "ask me why I'm lazy"

Sortez-vous les doigts du cul.

La suite

Django, une app à la fois : les fichiers statiques

Photo d'un chat devant un cadeau
while sam:
    project += 1
La suite

La magie des booléens en Python

Photo d'un feu rouge mis à l'envers

Dans un langage fortement typé comme Python, on ne peut pas additionner des choux et des carottes, comme disait madame Germaine, ma prof de mate. Par exemple on ne peut pas faire ça : >>> 1 + "1" Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unsupported operand type(s) for +: [...]

La suite

Mon premier projet Python3

Photomontage montrant un chemin passant soudainement à la vertical.

Ceci est un post invité de Coyote posté sous licence creative common 3.0 unported. Et oui, il fallait bien que ça arrive. La genèse Bon, ça avait commencé doucement. Il y a de ça quelques temps (avant même l’article de Sam), j’avais configuré mon Sublimissime pour qu’il me force les import du __futur__. Étant moi-même [...]

La suite

Télécharger les vidéos de Youtube

Mwaaahaha, je vais vous tuer ! Sinon, quelqu'un aurait encore un magnétoscope ?

Il existe une vidéo sur youtube… Si vous la regardez… Au bout de 7 jours, vous mourrez. (Sauf si vous la regardez sur un smartphone, auquel cas l’écran sera trop petit pour faire passer la fille chelou).

La suite