Joyeux anniversaire Linux !
Il est largement admis que la naissance officielle de Linux date d’un e-mail de Linus Torvalds du 26 août 1991 sur une liste de diffusion publique dédiée à Minix. On peut y lire « I’m doing a (free) operating system [...] This has been brewing since april, and is starting to get ready. » (cf. une archive de l’e-mail originel). Une page de célébration officielle a d’ailleurs été créée pour l’occasion.
Vingt ans
Tout ceux dont le niveau en mathématiques est assez élevé pour faire des additions avec des retenues auront remarqué que l’on arrive au 26 août 2011 si on ajoute vingt ans. Réciproquement, si l’on retranche 20 à la date actuelle, on retombe plus ou moins sur la date de naissance (selon votre maîtrise des soustractions avec retenues). Bref, c’était il y a quelques jours. Traditionnellement, lors d’un anniversaire, il est de bon aloi de faire un gâteau et de le partager avec des personnes en rapport. Linus n’étant pas disponible à cette date, il n’y avait pas vraiment besoin de souffler de bougies. Mais avec qui manger le gateau ? Assez logiquement, c’est chez Yaal qu’il y a eu du gâteau pour le midi :
On aurait pu le déguster dès le matin, mais faire la réunion quotidienne la bouche pleine n’aurait évidemment pas aidé à la compréhension des uns et des autres.
La recette
La base du gâteau est une recette de gâteau basque mais la crème a été astucieusement remplacée par une confiture de figues faite à la volée. Mais plutôt qu’une longue et ennuyeuse explication, un makefile devrait suffire :
manger: all
cat gateau |split --bytes=42 part
for part in `ls part*`; do cat ${part} >/dev/estomac; done
all: gateau
gateau: gateau.o brugnon.o credits.o
cat jaune_oeuf.c gateau.o > gateau.o #juste pour la couleur
sleep 15m
cat fondant.c brugnon.o sucre_glace.c gateau.o > gateau
gateau.o: confiture.o pate.o
paste 2/3(pate) confiture.o 1/3(pate) |four --cuisson=30 --ouput=gateau.o
sleep 30m
brugon.o:
cut brugnon.c >brugnon.o
confiture.o:
extract pulpefigue.c
cat pulplefigue.c sucre.c | sort --random-sort | gcc -c -Wall --casserole
pate.o:
touch grandsaladier
paste oeufs.c sucre.c sel.c >tmp.c
paste tmp.c beurre.c farine.c | sort --random-sort >grandsaladier
mv grandsaladier /dev/frigo/
sleep 3h
clean :
rm *.o
clear
mrproper: clean
rm gateau
credits.o:
merci Yaal Arthur Colin Bruno Arthur
merci --suggestions --appareilphoto Evi
