Older blog entries for fxn (starting at number 371)

salmoni, congratulations for you PhD. Good bye!


No coding at home lately. My spare time these days is mostly dedicated to my lovely 6-months old daughter, and reading.

That is because I have a moderately high workload now, on the one hand the three-year long European Project I've been working in at work is about to finish, and on the other hand the Perl course I give in the University of Barcelona has finished and there are exams and exercises to correct. I expect it to decrease by the end of February.

New release of Acme::Pythonic

I just uploaded a new version of Acme::Pythonic to PAUSE, it will appear soon on CPAN. Thanks to the help of esteve the module runs under Perl 5.6.1 and has a few more tests. In addition do {} modifer are uncuddled. For example,

    while $condition
is transformed into
    do {
    } while $condition;
The while hanged on its own line in previous versions.
23 Dec 2004 (updated 23 Dec 2004 at 09:11 UTC) »

Yesterday esteve and I tried to see whether Acme::Pythonic could run on 5.6.1, currently it requires 5.8.0. We found what seems a bug in a regex, and looked like the only detail to change is the use of constant HASHREF in some tests.

There was a mysterious combination in that machine that made Test::Harness report successful tests as failures. We tried to reproduce it in a couple of machines with the same versions of Test::Harness and Test::More (the last ones) but we couldn't.

10 Dec 2004 (updated 10 Dec 2004 at 21:20 UTC) »

So after the VNC session of Tuesday there was a new release of SPE, the first one that supports Mac OS X (screenshot). It still needs some bug fixing here and there, but it's working. I'll use it for my Python stuff to test it.

7 Dec 2004 (updated 8 Dec 2004 at 00:46 UTC) »

Monday and Wednesday are public holidays in Spain, and I took one day off my work as holidays today. This means some relax and spare time.

Stani and I had a 4 hours long VNC session so that he could edit and try SPE directly on a Mac. The issue with the toolbar was fixed, which made us very happy, and all in all it was a great experience. He was in Amsterdam, I was in Barcelona, and we shared the desktop of my PowerBook with astonishing ease. A new release will be soon out.


After reading the article about CPAN::Mini in The 2004 Perl Advent Calendar (day 5), I created a minicpan in my laptop.

The idea is great. There are times you'd need some module but you have no Internet. Mirroring CPAN is expensive, but it turns out that if you fetch the last version of every distribution you get less than 500MB (exactly 403.3MB here). Since normally you just want that last version mirroring that particular subset would be both handy and affordable. This is what CPAN::Mini automates via its command-line utility minicpan. Hell, we could store a minicpan in a memory stick!

You then just configure CPAN.pm to use the local minimal mirror as first try and ready to install modules like crazy.

362 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!