24 Dec 2002 shlomif   » (Master)

Hacktivity

Gabor contacted me yesterday about the File::FTS module. He said he assigned me as co-author and that I should upload a new version or reindex it. So I uploaded a new version (0.03) with some corrections. I see that it is not registered in CPAN in the main space.

The rest of the time I spent working on Quad-Pres: just more autoconfisication and automakization. It takes a lot of effort to get to a stage where a make dist and tar -xzvf and ./configure; make ; make install is fully working after every change I make.

Then I went to Haifa to hear Gilad's lecture.

Haifux Lecture

I travelled to Haifa by train and it took me quite a lot of time to get there. But when I got there, I still had a few hours left. I bought a fried chicken sandwich to eat, and then went to the Com-Net farm. I read some comics and tried to learn some more O'Caml, but faced the problem of the heating making the temperature there too hot. But then it was time to go to the lecture.

I met Muli's outside the hall, and we chatted a bit. He told me about the slab allocators in the Linux kernel. Then I went to hear the lecture. There were two surprises involved. One was that Gilad decided to give a lecture about dynamic linking instead of embedded Linux, and the other was that the lecture was given in English because there was someone in the audience who did not know Hebrew well.

In any case, the lecture was quite nice. I learned that the dynamic linker was fully implemented in userland and used a shared mmap call to make sure all libraries reside in the same physical memory space.

Since the lecture was finished at 19:40, I decided to travel back that day without staying to sleep in Haifa. So I took a cab to Hadar, and there a cab to Tel-Aviv, and was home at about 21:40.

Reading

I finished the Camel Book chapter about Tying variables. This morning I also read through the chapter about Unicode which is quite short.

Latest blog entries     Older blog 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!