Building notes, projects, and ocasional rants


last update:

This site best viewed with IE7

Amazing what you can do with Javascript. Checkout this Javascript library by Dean Edward that you can include in your pages that makes IE actually support standart web stuff like CSS2. Very cool. Via The Lunatic Fringe

Perl 6 Periodic Table of the Operators

I confess that I’m a bit scared at all those operators, but the arrangement is just perfect. I’m now a proud owner of a A3 copy of it, thanks to a co-worker with access to a large format printer. Now I only need a A3 Color Printer… Any one? :)

The Hitchiker's Guide to the Galaxy...

…is coming to a speaker set near you. I wonder If I will be able to put this in my iPod… It starts Tuesday, September 21, BBC Radio 4. You should be able to find the episodes in their site.

Reading RSS

I’ve been using NetNewsWire to read RSS feeds since I started doing it, little over two years ago. So far it has been good enough and the features in the to-be-released version 2.0 seem great. Yet, I don’t see some features that I would like to see, like aggregating several items into a single one if they mention the same URL. So I need to implement some sort of filter between the feeds I subscribe to and the feeds I read, that transforms the content into something more manageable.

Mirroring CPAN in your laptop

For some years now, I always have a full CPAN mirror on my laptop. I work a lot offline and I like to have it around. Until today I did a full rsync from a public mirror from my ISP, but Nuno sent me a script to mirror only the latest versions of each module but I never got around to use it. But I noticed that the script he sent me is now (well, I noticed it today…) on CPAN itself, so I just did:

All your money are belong to us

I love a gadget as any other tech-oriented person, so I’m a regular customer of Expansys. Well, bad news: it’s now much easier to spend money on them if you happen to live in this corner of Europe called Portugal - Expansys Portugal is now up and running. I think that I’m going to give my credit card to my wife so that I don’t spend too much money… Wait… That was not very smart… Give credit card to wife… does not compute… bzz… EOT

Simplicidade is now mod_deflated

I just turned on mod_defalte on this site. If you notice any problems, just drop me a comment. The setup I’m using right now is this: # Insert filter SetOutputFilter DEFLATE # Netscape 4.x has some problems... BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.06-4.08 have some more problems BrowserMatch ^Mozilla/4\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # NOTE: Due to a bug in mod_setenvif up to Apache 2.

Is your Linux server too slow?

Have no phear, hdparm is here… Check out the article of USA Lug about hdparm, it’s really cool and it helped me to tune my Linux server. I knew hdparm for some time now, but its one of those things that I didn’t feel quite comfortable to do until I read about it some place else.

Coral your RSS

Now that Coral is in public beta, what about telling your RSS subscribers to use it? It will reduce your bandwidth bill. If you subscribe to this blog, change your subscription to (notice the You should start to get this feed from your nearest cache of Coral. Seems to work. If Coral is here to stay, you can even add to your config: RedirectPermanent /notes/42.xml Update: Rui popped up on IM and told me that this does not work, and of course he’s right.

... and everything

Ladies, and Germs, we have a new feed for those 3 who subscribe to this waste of time: RSS 2.0 full posts with comments and trackbacks. Just use 42.xml instead of the current file. Nuno provided the template, thanks.