During the last month…

It’s been a while since I’ve actually blogged anything. Like Jon observed, you get used to a routine, and if blogging isn’t part of it, it’s just not gonna happen. I’m less likely to spend time on the computer when I get home from working with a computer all day. Been spending more time with the idiot box, actually – I guess I find it more relaxing. πŸ™‚ I still use the computer, of course, (I still have a pulse, after all), but blogging hasn’t been high on ye ‘ol todo list.

Let me see… what’s happened, recently?

Somehow, I got conned into joining an indoor soccer tournament at work. Practises are about once a week at a place called SportsTown, in Richmond. I didn’t know what I was getting into; these guys are good… really good. I used to play soccer, but that was ages ago, and I was never that good! I feel totally out of my league, but my team is in pretty desperate need of players, so there I remain. We played with some other soccer team at Slocan park over the weekend, and it was really fun. My main concern is disappointing my team mates. πŸ™ We got a tournament game, this weekend. We (they) are defending champions, so there’s a lot of pressure. But I’m just gonna play my best and have fun – can’t do much more than that. I’ve suffered a ridiculous number of injuries due to my jumping into this, but I am glad I joined.

Southpark Me
Inspired by Shirley’s photo-realistic South Park personality, I created my own. Unfortunately, he looks nothing like me… but It’s as close as I could get without making him naked… and trust me, you don’t want that.

New Computer
After my first (or maybe it was second) paycheck, I bought a cheap desktop computer. Pretty much a bare minimum at $600 after tax, sans monitor. I’ve since bought a nice 19″ LCD flat panel monitor (cost almost as much as the desktop), a friend’s old graphics card (so I got 3D acceleration now! – thanks, Haseeb!) and a wireless PCI card. Oh, and a 10′ DVI cable. Did you know 10′ DVI cables are cheaper than 6′ DVI cables? Crazy, I know.

Getting all the hardware was the first step. I actually built this computer, which is a first, for me: I figured, if I’m supposed to get a degree in Computer Science, then I owe it to myself and that piece of paper in my distant future. There were a few kinks, and I had to complete a quest for thermal paste, at one point, but everything seems to be working now. I must go out of my way, however, to say that mother board manuals are completely useless pieces of shit. I respect a good piece of documentation, but motherboard manuals get no love from me. None.

I’ve installed the latest Ubuntu on my new desktop. It’s zippy and I like it. I had gotten so used to my laptop having to page-swap all the time, I thought it was normal. I’ve been really impressed with Ubuntu, despite having a few problems, but I will write about those later (and possibly somewhere else). With my new found space, I’ve also started migrating all my personal data to one location (to rule them all -sorry). This is an extremely long and boring task, but it simply must get done.

Some quick software I recommend checking out:

  • Newton – I like it better than TomBoy, at the moment,
  • Neverball – very nice monkey-ball-ish game,
  • Automatix – an install script for some more inconvenient tasks.

Learning New Things
Recently, I’ve been spending time with a few interesting things, including:

  1. Javascript – I thought I knew it at least a little. I didn’t.
  2. DOM (w/Javascript) <– really cool stuff!
  3. Perl (yup)

I also reviewed Java, but didn’t use it that much. I’ve been working a lot with web-related stuff at work, I encountered the need to write scripts, hence, the Perl. As someone who likes clean, and well structured things, it is my duty to loath all that is Perl. I have always hated that vile language. There is a well known (among the Perl community, at least) acronym that sums up the language quite accurately: TIMTOWTDI (pronounced TimToady). It stands for: There is more than one way to do it. And with Perl, there really is; for absolutely anything, there’s a thousand ways it could be done. And I don’t mean algorithmically, I mean syntactically. To me, this is a huge problem.

A simple example:

1. print "hello";
2. print ("hello"); # parentheses are optional
3. print 'hello'; # single quotes are significant, but not in this instance
4. print qw(hello); # just like single quotes
5. print qq(hello); # just like double quotes
6. print qq.hello.; # here you need something, but who said anything about parentheses?

OOP example:

1. door->open("a little");
2. open door "a little";

That being said, it has been extremely useful. πŸ™‚ Especially regular expressions (a whole other language in itself!)


  1. “It’s as close as I could get without making him naked… and trust me, you don’t want that. ”

    boy do I trust you…

  2. popa, you’ve been much closer than most. *kiss kiss*

    oye…. Elijah Wood.

    I was out on the weekend before Halloween with my friend, Kurtis, and he must have got asked 10 times if he was Frodo. All he did was wear a (non-elven) cloak… plus, he’s got that huge head of curly, hobbitty hair.

    My Halloween efforts were similarly weak with me sporting a sexy pair of suspenders, attempting allusions to a 1950s gangster. I was surprised when someone asked if I was Frodo after asking Kurt… but then they pointed out that the hobbits wore suspenders in the Shire. Ah, yes… so they did. πŸ™‚

    End of mini comment blog. (forgot to mention Halloween in the post).

  3. methinks we must seriously regroup soon and commit ourselves to heavy drinkery, idiocy, and SOUL CALIBUR, and a hefty dose of trash talk.

    Maxi is feeling cocky. No the ‘y’ is not a typo.

    stupid ninjas

  4. f*ck, I was going to say…
    “I’m going to comment without having read your loooong blog because I want to be first.”

    I guess this is just going to be a…
    “I’m going to comment because I can. Will read soon. (sleep now)”

  5. Hm, it wasn’t that long, now that I read it. πŸ™‚

    Anyway, glad that you are getting exercise and all, in addition to your daily geeky routines of compiling Linux kernels. Hope you are having loads of fun at work too, which I didn’t see you mention much of.

  6. While I wouldn’t say I’m having loads of fun at work, I don’t have much to complain about. I don’t want to get into too many specifics, because I want to leave the future wide open for annonymous whining. πŸ™‚ Plus, most of the details are boring… unlike the geeky stuff. ^^;

Leave a comment

Your email address will not be published. Required fields are marked *