Skip to content

24!

Yep, another birthday passed, and I celebrated it with my father and grandparents, here in Dublin. My grandparents never travelled by airplane so far, so it was quite an adventure. Unfortunately they had to get to know the great Irish weather here. But then again, it isn't all that different from the Dutch weather...

So a little while after my complaint about NTL blocking traffic to some sites, they now block access to all sites ... they cut me off. :-) Still waiting for my ADSL. This is Ireland, so if they say it'll take two weeks to ocnnect you, you do have to add two more. (That's how it works with appointments at least, I'm told. If you have an appointment at x, make sure you don't actually show up before x+15 min!) Oh heck, fortunately most bigger cities know these things called "security-unconscious neighbours" and "open access point"... ;-)

Still want to do some BitlBee snapshot release, maybe tomorrow. The new Jabber groupchat support works very well, it's working perfectly at work for over two months already, and I'm actually not even the only one who uses it. :-) And who knows when this will become a stable release... Clearly I've been too ambitious with adding new stuff, and too lazy to finish all the details to make it worth releasing. :-(

Oh yeah, and the new website rocks! But I suppose most people saw it already by now.

Got a place!

It's a week ago already since I moved into my new apartment. I managed to find one very close to work. I can pretty much walk from my desk at home to the one at work in five minutes. :-) It's not that I'm lazy, I was actually looking for a place a bit further away, but this apartment is pretty big and I like that. Might make some pics later.

Also working on BitlBee Jabber MUC support again, and it works pretty well already. Actually I use it all the time at work by now. No more need for crappy GUI Jabber clients. :-D

Serencrapity

So I guess good blog software doesn't exist. In general s9y works pretty well, but the markup modules are horrible. I liked the TextWiki thing, but it had many problems. And now I couldn't figure out how to make a clickable image.

So now I use the bbcode plugin and just wasted 10-20 minutes on fixing all old posts. Lots of fun. Meanwhile it's over 30 degrees (Celcius, don't bother me with Fahrenheits, miles and feet, mmmkay? ;-)) here, so WHAT AM I DOING INSIDE?

Going outside now. Cya later.

Oh yeah, and I managed to get the airplane back, in case anyone wondered.

And in the park this morning I finally managed to make a good picture of a squirrel. There are many of them here, but they usually don't want to get close. This squirrel is now the logo on the gaast.net webmail server. :-)

cp: The Mars Volta - Cassandra Gemini (via last.fm, but I should really get one of their CDs...)

I hate trees!

There are two things in nature here that I don't like. The ever-strong wind that slows me down when I cycle to work ... and trees! I bought this radio-controlled airplane yesterday and went to the park to try it out. The flight went very well thanks to some help from ... well, the wind. The result?

http://fotos.gaast.net/stuff/20070506s_i_hate_trees.jpeg

(Try to find it on the big picture, it's not too easy. :-))

Something I really do like here is World Market, though. They actually sell this candy we call "drop" in .nl, and it tastes pretty good:

http://fotos.gaast.net/stuff/20070505s_candies.jpeg

I just wonder why the German pack says "katjes" instead of "kätzes" or something like that. And there are fishes inside, not cats. They're pretty tasty though, so I don't care.

Work is still going well, my main mission for during my stay here is done. I got two more weeks here before I have to go back to Dublin, so that's well in time. It'll be nice to be back in Europe, at last...

In other news, worked on BitlBee a bit more again in the last few weeks. Worked on the API a bit, so the next time someone says porting Gaim modules to BitlBee is easy, please don't listen. It's a lie. ;-) And there's basic support for Jabber chatrooms now! Just for the non-anonymous ones, unfortunately. (And the majority of Jabber rooms I know of are anonymous.) Will work on that support later, unfortunately it'll be very complicated and hackish.

And this weekend, besides "dropjes", I'm enjoying eye candy from Beryl on Ubunty Feisty. Wobbly windows and all the other stuff. Hey, I wanted some of my OS X eye candy back, okay? ;-)

Grrrr @ PHP/PEAR

I really don't like PHP ... Or maybe s9y is buggy here. All of a sudden (or probably since I upgraded to the newest version of s9y?) the timezone applet was broken. I just noticed it, it was two hours ahead of the real time in two zones. grmbl I have no idea why. So now I'm not using the PHP-internal Date module but just let libc do the work instead of the PEAR Date module. Calling /bin/date from a webscript might be considered evil by purists, but at least it works.

Just in case someone came here somewhere in the 5-minute timeframe where the whole page was broken. ;-)

cp: Dream Theater - Surrounded (yeah, still live)

April

The first week of April passed already. And I'm halfway my stay in the United States now. My colleague Rafael (who started working at Google Ireland on the same day I did) will return to Dublin tomorrow already. Because I'm in the Search/Traffic teams I have to spend a very long time here, apparently.

I'm making progress with the learning. Generally, my feeling of productivity is growing. It even happens sometimes that I can follow a complete conversation and understand it completely, which feels good, of course.

Didn't have too many trips lately. Bought a bicycle, cycling around a bit now in the weekends, and possibly from next week I'll use the bicycle to go to work. And I bought a new digicam this week, hopefully I can make some cool pictures this weekend. Pretty satisfied so far, even though I didn't manage to buy a cam that fits into my pocket a bit better than the previous one (on the contrary, actually). I hope the pictures will be worth this little sacrifice. :-)

Also, I managed to find some time to work on BitlBee. I'm finally working on replacing the old Gaim API. It's mostly a mass-rename of functions and, where necessary, rethinking some parameters. Got rid of a lot of redundant stuff like three different functions to report errors to the user. Once I finish this the handling of away messages should certainly get better, and hopefully I'll also be able to implement Jabber groupc^Wconference rooms properly.

Oh yeah, and indeed CD prices are pretty nice here. Porcupine - In Absentia for less than eleven dollars. IIRC I didn't buy it in .nl because the price was around/over 20 euros. I'll have to hunt for more good CDs here. :-D

cp: Dream Theater - Metropolis (Live at the Marquee)

Wooo, cool and useless graphs.

So last week I decided to start playing with Cacti a bit. Too lazy to figure out rrdtool, and Cacti adds a pretty nice interface for actually looking at the graphs too. Somehow the machine that runs the graphing tools always seems to be busy, but I suppose this has something to do with quantum mechanics. ;-)

I'm especially proud of my e-mail statistics, because they're partially generated by a cool Perl script I wrote especially for this. It parses logs on the fly and returns SNMP stuff in a pretty efficient way. Maybe I should put it online, so far all the scripts I saw are pretty hackish and don't work if rrdtool and Postfix don't run on the same machine, for example, or just do more I/O than necessary.

http://wilmer.gaast.net/blog/uploads/mailgraph.png

So now I got pretty graphs that have so much information that they're unreadable. Got enough to do. ;-)

Oh yes, and the Google ice cream really tastes pretty good. Tried it last Friday, and I think I'll get me another one this week. :-D

Also spent some time in San Jose yesterday. Found out there's a "Woz Way" there, indeed called after the hero called Steve Wozniak. For the people who don't know, he and Steve Jobs founded Apple Computer (now known as Apple Inc, for some reason they deny the fact that they sell computers these days) years ago. Woz was the genius who designed most of the stuff, and tries very hard to not be famous. ;-)

Back to work tomorrow. And after work I'll go to my new home, which you can see on this map.

cp: Pink Floyd - Atom Heart Mother

Blog/PHP/WLAN/3G hell

So yesterday I added this cool weather applet so you can all see the current weather in Dublin. Seemed nice to me for a blog like this one. The original applet is pretty bloated and takes up too much space for my taste, so I made a compact version with only the more interesting information. Might want to share it with the original authors...

And then suddenly last night there was this ugly error message instead of the right panel. I didn't change anything and suddenly it was there, and it didn't want to go. Yay! Probably because I messed with PEAR a bit while trying (and failing) to get a working Cache.php module. Don't you just love PHP/PEAR?... /o\

So then I just upgraded s9y. Which is said to be pretty trivial, but not if you actually care about security and refuse to give webapps root access to MySQL. It's nice that recent webapps all have their automatic setup/upgrade tools, probably great for people who are stuck with some shared hosting server without SSH access. But it'd be nice to still provide other ways to upgrade/install stuff too.

And of course, when the upgrade was almost finished, my "ISP" (aka unsuspecting neighbour) went down again. And it's still down. Normally these downtimes are a lot shorter... :-( So I'm stuck with this 3G/GPRS card I have here. And I just found out that GPRS is actually more stable than 3G (aka UMTS in some areas). While ping gets just 0-2% packet loss (which is pretty okay, I think), it's completely impossible to keep a TCP connection alive for more than a minute. I don't understand why, but it's really annoying.

I'm really looking forward to the trip to Mountain View... sigh (Which will probably be in two weeks.) Meanwhile I'll work on my WEP cracking skills a bit. It can't be that hard... ;-)