Archive for the 'General' Category

logging in to Gov. of Canada’s site an exercise in frustration

I love Canada. Couldn’t pick a better place to live. And I suppose if the following exercise is one of the worst annoyances in recent memory when dealing with my federal government, then that is a good thing.

How:

pray:

tell:

am I meant to login to the Canada Revenue site to change my address? It is a […]

Komodo Planet and Yahoo Pipes

I played a bit with Yahoo’s new Pipes web app. At ActiveState we have a number of blogs where many of us write about what interesting things we are working on. A number of those posts are about Komodo. As well, with the recent 4.0 release, Komodo has started popping up on blogs more and […]

Open letter to EQ3

Dear Sir,

I am writing to inform you that the customer service I received recently from EQ3 in Vancouver was totally unacceptable. Please forward this message to the appropriate person.

I ordered a Connick Pendant Lamp from your Yaletown Store on 10th June 2006 and was told that it would be delivered to the store in 2-3 weeks. When I called after 4 […]

Firefox and Thunderbird featurelets I want

I use Firefox and Thunderbird. (For the latter I recently switched from using mutt — the last luddite at work to finally switch to one of them new fangled GUI things for email.) Here are a couple fixes/featurelets that I want in them.

I set Firefox to open new URLs in a [...]

Borgå (Porvoo) church fire

Borgå is a lovely small town outside of Helsinki. My mom grew up on a farm nearby. The town is a popular tourist town — partly because of its proximity to Helsinki, its lovely waterfront and the gorgeous medieval Porvoo Cathedral pictured above. (Porvoo is the Finnish name, Borgå the Swedish.) My parents were married […]

thirtyboxes.py 0.5.0: a much nicer interface than 0.1.0

I’ve put up a new thirtyboxes.py binding to the 30boxes web API:

http://trentm.com/projects/thirtyboxes/

For example:

import thirtyboxes tb = thirtyboxes.ThirtyBoxes() tb.finduser(1) {’avatar’: ‘http://static.flickr.com/25/9798863727ec96a24f_o.jpg’, ‘createDate’: datetime.date(2005, 9, 10), ‘firstName’: ‘Nick’, ‘id’: 1, …}

from datetime import date, timedelta today = date.today() tomorrow = today + timedelta(1) tb.events(start=today, end=tomorrow) {’events’: [{’allDayEvent’: False, ‘end’: datetime.datetime(2006, 3, 25, 22, 0), […]

bought a new house

My fiancee and I bought a new house today! Phew. Buying a house in Vancouver (North Van in this case), sucks. It is waay too competitive. But we got a little lucky and won among a number of offers. I tend to cringe at blowing $20 gambling of an evening (more recently losing that to […]

work blog and ActiveState Software Inc

I have a work blog now. Mostly I’ll be talking about ActivePython and Komodo there.

Of course the big news is that we (ActiveState) are spinning out to be an independent company again. The close happened this week and now we are working on moving into our own space. This should be an exciting ride, […]

mighty mouse

Why doesn’t the mighty mouse have a click wheel?

[Update] Okay, dumb question. A thumb goes in a circle more easily than an index finger. We got a new iMac/Intel box in the office recently — which shipped with a mighty mouse. I haven’t played with it that much, but the buttons-that-aren’t-really-buttons would take some getting […]

goodbye ugly

A week or two ago I noticed that the theme I was using with my WordPress blog (the default one in WP 1.5, based on Kubrik) was pretty broken when viewed in IE6. I thought that David’s blog was also using the default WP 1.5 theme, but his didn’t seem as broken.

In any case, I […]

I want a Dave’s Quick Search Deskbar equivalent for my Mac

The greatest thing on my Windows dev box at work is Dave’s Quick Search Deskbar. This is probably the number one reason why I feel I am more productive on Windows than on my OS X box at home. I want something like this for my Mac. iSeek is close, but not quite there.

The […]

original uninstall instructions from Google Desktop Search

Checkout this amazing bit of paranoia, er, defensive programming used by Google Desktop Search. GDS installs a bunch of specifically named files to give a warning and uninstall instructions to errand Windows users.

Strongbad!

These are too good of a distraction not to share — with my two listeners :). Rebecca says:

This one for example is a classic: http://www.homestarrunner.com/sbemail94.html (plus, you can play each game at the end of the episode)

More classics, reminds me of astroboy and/or megaman… http://www.homestarrunner.com/sbemail57.html […]

Introduction

I suppose an intro is in order for starters. My name is Trent Mick. I live in Vancouver and work for ActiveState. My primary work is with Komodo and ActivePython. I mainly intend to talk here about my experiences with programming.