Today they arrived, after two weeks crossing the ocean: Code Complete, 2nd Edition and Programming Ruby, The Pragmatic Programmers Guide 2nd Edition.

I have really big expectations from Code Complete, everybody keeps saying it’s a wonderful book and McConnell is a genius of software development management. Hope to learn at least 10% what he knows 🙂

I also have big expectations from Ruby, but not because of the language per se but because of Ruby on Rails. If everything goes fine, in a few weeks I will be leading a very big project where I will need to develop a web application really fast, and RoR seems to be the right choice here. I tried Subway (it uses Python, a language I am more familiar with), but it just does not compare to RoR, maybe in a few years.

These books didn’t came alone, they were in good company: What do you care what other people think? by Richard P. Feynman, Perfectly Reasonable Deviations From The Beaten Track: The Letters Of Richard P. Feynman and The Elegant Universe by Brian Greene (yes, I know it’s in Spanish, but it’s soooo expensive in Spanish!)

My first contribution to the KDE project, specifically, to KOffice

CVS commit by mlaurent:
Apply patch from Pau Garcia i Quiles <pgquiles AT elpauer DOT org> (Improve create html slideshow)
Just add a special text when time between slide == 0 (Disable)

CCMAIL: Pau Garcia i Quiles <pgquiles AT elpauer DOT org>

M +200 -83 webpresentation.cc
M +23 -6 webpresentation.h

ed on March 18th, 2005. I don’t know why it doesn’t show in the KDE CVS Digest

Some time ago I read an article by Ricardo Galli on optimizing KDE packages in Debian. He had also developed a script to automate the process. I found it interesting, although I didn’t take much advantage of it.

Today, in the middle of a Gentoo vs Debian war, I have modified Ricardo’s script to include usage instructions, Debian branch selection and a neat output.

Here it is. Use it at your own risk. I find it more comfortable than apt-src.

Moral of the story: if you want a good Linux, use Debian. You can have optimized packages if you want, and it is easy. If you like to build your system from scratch, don’t resign to the copy (Gentoo): go on with a true ports tree, like the one in FreeBSD.

The first time I saw the news I thought it was a hoax. Three days have passed since, and nobody from AOL nor Red Hat has denied the information, so let’s believe there’s some point in it.

The original article is here (The Washington Post). What people is saying: Slashdot, Kuro5hin, Ars Technica, Barrapunto [Spanish], Cat-Linux [Catalan].

Also interesting is this article in Newsforge, which I agree: Red Hat with AOL/TW recources will be powerful enought to battle Microsoft.

Update: There’s no buy-out, according to CNet.

The Debian Project has new pages dealing with how to get their ISO images of their GNU/Linux.

The new pages are here. There are links to some (few) sites that host the ISO images and information on two ways of constructing your own image from package files (the ones that carry the two hundred mirrors Debian has in the world): the (ugly) pseudo-image kit and the (new) jigdo.