Chez Benj - BlogCode, peinture, etc.2023-06-15T22:26:55+02:00urn:md5:5d1e655cffa7e8551cde3918ca91d5c9DotclearLa tarte aux noix qui p0utrurn:md5:af236b892cb5a050a682f02c58e47a402012-11-07T15:17:00+01:002013-01-28T19:07:47+01:00Benjamin DrieuBlogcuisinerecette<p>Souvent imitée, jamais égalée (ou en tout cas personne n'a jamais osé y mettre autant de beurre), voici ma recette de tarte aux noix.</p> <p><img src="http://drieu.org/dotclear/public/3678655791_8ce52dbc11_b.jpg" alt="Tarte aux noix, CC by Missy - http://www.flickr.com/photos/missy-and-the-universe/3678655791/" title="Tarte aux noix, CC by Missy - http://www.flickr.com/photos/missy-and-the-universe/3678655791/, nov. 2012" class="caption" height="220" width="610" /></p>
<h3>Ingrédients</h3>
<h4><strong>Ingrédients pour la pâte brisée</strong></h4>
<ul><li>250g de farine, si possible complète ou encore mieux, intégrale</li>
<li>125g de beurre</li>
<li>deux cuillerées à soupe de sucre<strong><br /></strong></li>
</ul>
<h4><strong>Ingrédients pour la garniture</strong></h4>
<ul><li>50g de beurre</li>
<li>100g de sucre</li>
<li>300g de cerneaux de noix</li>
<li>3 oeufs</li>
<li>2 cuillerées à soupe de farine</li>
</ul>
<h3>Préparation</h3>
<h4><strong>Préparation de la pâte brisée <br /></strong></h4>
<ul><li>verser la farine dans un saladier + le sucre</li>
<li>découper le beurre (ramolli) en petits cubes</li>
<li>mélanger le tout du bout des doigts jusqu'à obtention d'une pâte homogène</li>
<li>mouiller avec un demi verre d'eau et pétrir jusqu'à obtention d'une boule homogène elle aussi</li>
<li>laisser reposer</li>
</ul>
<h4><strong>Préparation de la garniture</strong></h4>
<ul><li>faire un beurre roux (attention aux âmes sensibles, il s'agit de faire
cuire le beurre tout seul en remuant le moins possible dans une
casserole jusqu'à ce qu'il devienne bien roux)</li>
<li>hacher grossièrement les noix et les placer sur le fond de tarte étalé</li>
<li>mélanger le beurre roux avec le sucre, les oeufs battus et la farine</li>
<li>déposer le tout sur la noix hachée</li>
</ul>
<p>Mettre
au four à 210 degrés pendant 10 minutes, puis baisser le feu à 180
degrés une vingtaine de minutes environ jusqu'à cuisson de la pâte. </p>Nouveau site !urn:md5:03e1518154e115dc968b69d4e7cd6ce02012-10-29T17:18:00+01:002012-11-06T00:27:30+01:00Benjamin DrieuBloggeekweb<p>Ça faisait un petit moment que je voulais le faire, mais j'ai enfin pris le temps de mettre à jour ce site, qui va passer de pages HTML statiques générées par une moulinette d'une complexité incroyable vers un moteur moderne, <a href="http://dotclear.org/">dotclear</a>.</p> <h3>Ce qui change</h3>
<p>En conséquence, les flux RSS vont être modifiés, mais un fichier gérant les redirections des anciennes URL vers les nouvelles a été mis en place.</p>
<p>Les mises à jour seront j'espère plus faciles, d'autant plus qu'il existe des modules Emacs pour interroger Dotclear.</p>
<p>Un module de commentaires est mis en place, en espérant que le spam ne soit pas trop pénible (modération en place).</p>
<h3>Et sinon</h3>
<p>Le thème est ElegantBlue, de l'excellent site CSS Templates, modifié par mes soins pour le rendre plus proche de ce que je voulais, mais aussi pour s'adapter facilement à Dotclear. Les templates seront dispos sur simple demande si quelqu'un le souhaite.</p>
<p>Au niveau de l'import des billets précédents, j'ai hacké un petit script d'import blosxom vers dotclear, en attachement de ce billet.</p>
<p>Et bientôt, un récit fleuve avec force photos couleur de notre voyage à Réunion et à Mayotte. :-)</p>Preparing for a trip to Cahors
urn:md5:36ffb818a3c11ad16325cde9a1fa00e22005-07-13T10:00:00+02:002012-09-17T12:39:02+02:00Benjamin DrieuBlog<p>
I'm departing tonight for some days to Cahors (Lot), in southern
France. For those who do not know it, Lot is a very nice part of
France, wild, with astonishing landscape and with welcoming people.
Once you know that it is always sunny there and that it is where food
and wine are best, you really don't want to spend your holidays
elsewhere. :-)</p> <p>Then, you know that you live in a developing country when it takes
5h30 by train to get there from the capital. In comparison, it takes
1h30 to go to Brussels from Paris, and 2h30 to go to London ... As I
do not own a laptop, the journey is going to be looong! Fortunately,
as I'm traveling with my brother in law, <a
href="http://grenier.aimeline.net/photos/photos.php">François-Marie</a>,
the trip will seems shorter. <font size="-2"><advertisement>I
would advise people that enjoy good photos to have a look at his site,
as he makes quite nice photos.</advertisement></font></p>
<p>As there is no high speed internet where I go, don't expect me to
answer to mail or to fix my critical bugs ... I live in a developing
country I told you! :-)
</p>Back from the LSM2005
urn:md5:ae27ce46129c92f9f46d1c2ab30582b82005-07-10T10:00:00+02:002012-09-17T12:39:03+02:00Benjamin DrieuBlog<p>
LSM2005 was great even if there were some organization issues, like
not knowing if you would have a room to sleep during night. A friend
even proposed me to sleep on the floor in her sleeping bag!
Fortunately, it was not a serious issue but with more information,
additional stress would have been avoided.</p> <p>What's making a good LSM? Of course, conferences. This year, I
attended few conferences since I was only two days there. Regarding
Debian, I attended the <a
href="http://women.alioth.debian.org/">Debian-Women</a> conference
from <a href="http://www.srcf.ucam.org/~hmw26/join-the-dots/">Hanna
Wallach</a>. Hanna is a great speaker and her conference was quite
enjoyable, the audience seems to have enjoyed it.</p>
<p>The other Debian conference was mine, initially planned at the same
time than Hanna's, but we managed to report it later in the afternoon.
It was about what I prefer when it comes to talking about Debian : our
methodology, our mission and how our mission influence our
methodology. More than three years after <a
href="http://lists.debian.org/debian-newmaint/2001/12/msg00014.html">I
joined</a> Debian, I'm still amazed how people that do not know each
other for the vast majority can work together and produce a coherent
system.</p>
<p>I had fun with my talk and people seemed to enjoy it. Some of them
told me that it was the first Debian conference they attend where the
speaker did not pronounce the word <em>apt</em>. :-) Got the usual
trolls during the Q&A session (like the Debian position about Ubuntu).
After my talk, we had the key signing stuff ... where I realized I
forgot my papers at home. And unfortunately, I haven't forgotten
them. I've lost my ID card, driving licence and other papers with my
wallet. Sigh, tomorrow I'll have to spend some time at the police
station.</p>
<p>Beside conferences, there was the plenary session, where François
Pellegrini, one of the main anti software patents activists got an
affecting standing ovation after his conference about the recent EU
vote. Two european MEPs were there (one leftist and one rightist) and
they answered very constructively to our enquiries.</p>
<p>And of course, LSM would not be LSM without afters and happenings! We
went every night to the tanneries, an anarchogeeks/artists squat where
we had good time and good chat. Lots of interesting people and things
there.
</p>Preparing for the Libre Software Meeting 2005
urn:md5:7943f385d0dc59e63978b9309d6f8d622005-07-07T10:00:00+02:002012-09-17T12:39:02+02:00Benjamin DrieuBlog<p>
I am preparing my package for the Libre Software Meeting as my train is
departing in less than two hours.
<p/>
I am feeling pretty excited going there as a lot of old friends are
there. I seriously doubt we will <a
href="http://www.livejournal.com/users/amayita/53652.html">skinny-dip</a>,
but conferences are promising and we are most probably going to have
fun as usual.
<p/>
See you there !
</p> <p></p>European parliament rejects software patents
urn:md5:dedad9de525abf1d56bef57af597d3e12005-07-06T10:00:00+02:002012-09-17T12:39:02+02:00Benjamin DrieuBlog<p>
"Software patents directive has been rejected by 648 votes against 14."
<p/>
Happy happy joy joy !
<p/>
Now, if Paris doesn't get the 2012 games, it will be a perfect day.
<p/>
Oh wait, if I can meet the woman of my life today, THAT would be a
perfect day. :-)
</p> <p></p>Preparing for the Libre Software Meeting
urn:md5:a96ca794fd464d0cc97e8ae6f883d87d2005-07-04T10:00:00+02:002012-09-17T12:38:59+02:00Benjamin DrieuBlog<p>
As I'm supposed to deliver a speech at the <a
href="http://2005.rencontresmondiales.org/">Libre Software
Meeting</a>, I have to prepare it. These days were quite busy: waking
up late, sunbathing, skating, sketching in Paris, ... needless to say,
I'm now late and I have to finish my speech soon! <p/> </p> <p>The LSM is promising, I think I'll met nice people there: some Debian
developers are to come, as well as some folks from <a
href="http://www.wesnoth.org/">wesnoth</a> and a lot of old friends.
It will be hard to decide who to party with. :-)
</p>We don't need ESR anymore
urn:md5:6783641be84a5f2ee97e6dcfe9f3cddb2005-07-01T10:00:00+02:002012-09-17T12:38:59+02:00Benjamin DrieuBlog<p>
Sure <a
href="http://www.onlamp.com/pub/a/onlamp/2005/06/30/esr_interview.html">Eric</a>,
Free Software has no foes or even if it has, they won't attack us,
right?
</p> <p></p>Kicking does not help
urn:md5:303deb649b4230dcfce132757c2bf9c92005-06-27T10:00:00+02:002012-09-17T12:39:04+02:00Benjamin DrieuBlog<p>
I've already tried, kicking pillars does not help against <a
href="http://blog.schmehl.info/Debian/LinuxTag-2005/autsch.html">arousal</a>.
A cold shower is much more efficient, I promise.
</p> <p></p>DSL is back!
urn:md5:d996a19238a9b0009baa250910cf1e242005-06-09T10:00:00+02:002012-09-17T12:38:59+02:00Benjamin DrieuBlog<p>
To my great surprise, our DSL line is now functional at <a
href="http://www.grassouille.org/blogmax/050429.html">our new
flat!</a>.</p> <p>Ah, the joy of apt-get distupgrading!
</p>Hippy hippy shake!
urn:md5:e6c3dd0ecf546905686bd07e7c481d132005-06-06T10:00:00+02:002012-09-17T12:39:04+02:00Benjamin DrieuBlog<p>
Many many thanks to all of the people that have worked so hard for
this new <a href="http://www.debian.org/News/2005/20050606">Debian
release</a>. Nuff said!</p> <p></p>[VAC] 2005-04-30 - xxx
urn:md5:453001f1ccd4ad6cc446e68169ad0a242005-04-29T10:00:00+02:002012-09-17T12:39:04+02:00Benjamin DrieuBlog<p>
Tomorrow, I'm to move to a new place. Thanks to our phone operator,
my flatmates and I are unlikely to obtain an internet access before at
least two weeks. No packaging, no flaming, no trolling, no blogging,
no mooing on IRC ... life is going to be cruel during next weeks. :-)
</p> <p></p>Tuning EMMS
urn:md5:0d21d37acde0bfa6d149a6e1c219bb8e2005-04-27T10:00:00+02:002012-09-17T12:38:58+02:00Benjamin DrieuBlog<p>
In a previous <a
href="http://www.grassouille.org/blogmax/0504231.html">blog entry</a>,
I talked about <a href="http://www.gnu.org/software/emms/">EMMS</a>, a
cool OGG player for Emacs based on ogg123.</p> <p>Unfortunately, it missed some features I need : easy shortcuts and
above all, a "pause" feature. You know, the one that is needed when
your boss want to talk to you just during that crazy guitar solo.</p>
<p>So here is what I added in my <a href="http://www.gnu.org/software/emacs/">Emacs</a> config file:</p>
<p><pre>
(global-set-key "\C-xwf" 'emms-next)
(global-set-key "\C-xwb" 'emms-previous)
(global-set-key "\C-xwq" 'emms-stop)
(global-set-key "\C-xws" 'emms-start)
(global-set-key "\C-xwp" 'my-pause)
(defun my-pause ()
(interactive)
(start-process "pause-ogg123" nil "pause-ogg123"))
</pre></p>
<p><tt>pause-ogg123</tt> being a simple shell script that I've hacked
because I was too lazy to do that in elisp:</p>
<p><pre>
#!/bin/sh
if ps auxw | grep ogg123 | awk '{print $8}'| grep -q ^T ; then
killall -CONT ogg123
else
killall -STOP ogg123
fi
</pre></p>
<p>If someone has a more elegant solution than sending signals to ogg123,
I'd gladly accept any patch. :-)</p>
<p></p>Contribution accepted!
urn:md5:fa2380af7f96c70cfe698e955a6643402005-04-25T10:00:00+02:002012-09-17T12:39:01+02:00Benjamin DrieuBlog<p>
As every wiki admin, I had to deal with spam. Speaking about it with
my friend <a
href="http://inferno.cs.univ-paris8.fr/~mignacio/">Mathieu</a>, he
told me about a simple but very efficient idea using <a
href="http://en.wikipedia.org/wiki/Captcha">captchas</a> to block spam
bots from altering the wiki. Captchas are randomly-generated images
that display a string user has to type in to make sure she is a human.
As a computer cannot easily decipher semi-obfuscated text printed on
an image, it is easy to block programs ... and then spam bots.</p> <p>As this scratched my itch, I quickly hacked a proof-of-concept patch
for <a href="http://www.phpwiki.org/">phpwiki</a> ... which was <a
href="https://sourceforge.net/tracker/?func=detail&atid=306121&aid=1110699&group_id=6121">accepted</a>
today!</p>
<p>Now I can't wait for a new upstream release. :-)
</p>Back from Libr'east
urn:md5:c1510cc1b33183c9017fade0f46ad8332005-04-23T10:00:00+02:002012-09-17T12:39:04+02:00Benjamin DrieuBlog<p>
I'm back from the <a href="http://idile.org/libreast/">Libr'east of
Paris</a>, where I gave a conference about Debian. Audience was
relatively small (approximatively twenty persons), but even if I
prepared my talk in the train heading to the conference, it was nice.</p> <p><a
href="http://www.grassouille.org/docs/conf-debian-libreast-2005/01.html">Slides</a>
are available on the web, but they are in French. People interested
can even grab the <a href="http://www.nongnu.org/prestimel/">prestimel</a> source of <a
href="hthttp://www.grassouille.org/docs/conf-debian-libreast-2005/debian-libreast.xml">slides</a>.</p>
<p>People interested can also attend the Debian packaging tutorial that
<a href="http://www.sukria.net/en">Alexis Sukrieh</a> is going to
deliver on Sunday.
</p>I've got a flying machine!
urn:md5:03e6e8dfdd14252fe5c49d102bf613932005-04-22T10:00:00+02:002012-09-17T12:39:03+02:00Benjamin DrieuBlog<p>
Err, not exactly but here they are, I've got keys for my new flat
... at last! My flatmates (including the famous <a
href="http://perso.wanadoo.fr/luc.fievet/iluk/home.html">incredible
luk</a>) and I are taking care of the essential details, that is to
say setting up an decent internet connection and preparing a network
map.</p> <p>As we are going to live in a huge flat (according to <a
href="http://en.wikipedia.org/wiki/Paris">Paris</a> standards), Debian
developers visiting Paris, seeking accommodation and not afraid of
discussing free software while having a free beer are welcome. :-)
</p>A whinner song (cha cha cha)
urn:md5:e0cd29ee80c8a857a487d7d45df478312005-04-20T10:00:00+02:002012-09-17T12:39:00+02:00Benjamin DrieuBlog<p>
People complaining about being obligated to backport {@Debian}
packages should really try lesser distributions like <a
href="http://www.redhat.com/">RHEL</a>. </p> <p>Honestly. </p>
<p>Being a user of Debian, I know its weaknesses and complain regularly
about them. But right now we are working for a customer on a
pre-installed RHEL3 (<em>yuck</em>) box. Not only RPM dependencies
are b0rken and graphical packages managers
(<em>redhat-config-package</em>) are utterly useless (i.e. you can't
remove useless packages that trigger tons of dependencies and
dependencies have to be manually selected in order to remove a
package). But a lot of not-so-exotic packages (that is, for servers)
are missing, like <a href="http://www.nagios.org/">nagios</a>, various
Perl modules and ... and ... mysql-server. Yes, you have to install
third party packages for all of this. And we are using an official CD
set, not a warez one.</p>
<p>I would advise everyone to give a try to such distributions, after
this, there is nothing better than feeling at home on a Debian box.
:-)
</p>Branden for president!
urn:md5:196aa480bb73215d63cfeb789ba152ad2005-04-11T10:00:00+02:002012-09-17T12:39:03+02:00Benjamin DrieuBlog<p>
Not a very original post, but I'd like to congratulate <a
href="http://people.debian.org/~branden/">Branden</a> our new <a
href="http://master.debian.org/¨rivasta/leader2005.html">Debian
Project Leader</a>. As everyone that voted for Branden, I hope that
he'll be successful in achieving his goals.</p> <p>I'm also quite happy with the <a
href="http://www.livejournal.com/users/mjg59/2005/04/11/">results of
the NOTA candidate</a>.
</p>Did my duty
urn:md5:ef2f6097d8ceb7009e6686da1bae371c2005-04-09T10:00:00+02:002012-09-17T12:39:00+02:00Benjamin DrieuBlog<p>
After being frightened by our beloved secretary (<em><a
href="http://lists.debian.org/debian-devel-announce/2005/04/msg00011.html">less
than two hours before the end of vote</a></em>), I eventually casted
my ballot. This is the first time I put someone under the <em>not of
the above</em> since that could be offensive for the candidate, but
this year one of the candidates is definitively not acceptable.</p> <p>Regarding my Debian activities, I'll probably have the great pleasure
to conduct a Debian packaging tutorial at the <a
href="http://idile.org/libreast/">Libr'east of Paris</a> this month.
Everyone willing to improve his or her supercow power is welcome.
People with supercow power are welcome too, provided they have nothing
against having a good chat or a good beer.
</p>Hacking on Grisbi
urn:md5:19528397e4fb3a0ce9016e27a1d9573f2005-04-07T10:00:00+02:002012-09-17T12:39:03+02:00Benjamin DrieuBlog<p>
Today was an intensive hacking session on {@grisbi}. I must admit I'm
quite proud of it, since it led to a nearly complete rewrite of the
user interface and to 2200 lines of code suppressed due to various
optimizations and code refactoring. Yeah, this rocks!</p> <p>For people interested, I uploaded some <a
href="http://www.grisbi.org/tmp/new-grisbi/">screenshots</a> on the
<a href="http://www.grisbi.org/">Grisbi</a> website. They are half-french/half-english and are quite
unpolished, but people knowing the program will see a notable
difference!</p>
<p></p>