February 2009

1 SUN March 2009 12:28 a.m. (+1300)

Craig sez

Saint linked up this excellent Facebook group consisting primarily of occasionally very funny notices attached by the mysterious Craig around Melbourne. We'd like to believe he's some bloke but he's probably just someone's marketing campaign. We'd also like to believe he's one of our friends in Melbourne, but they're probably too busy, tall, and/or insufficiently funny.

1 SUN March 2009 12:09 a.m. (+1300)

New Server

The old server hosting this blog had pretty much crawled to a halt due to the other things using that box, so I've set up a new VM at ServerAxis which will host all my & my company's Rails apps. The site should now be much faster. Let me know if you have any problems!

26 THU February 2009 5:39 p.m. (+1300)

Avoiding ranking games on community sites

Julie Starr's notes from the Webstock session on web communities has a good sum-up of the basic issues you need to think about with running online communities, but for me the gem was a great point about “top 10 x” tables on sites – this creates a game where people want to get to the top and so compete in ways that don't necessarily make the results actually good.

23 MON February 2009 12:19 p.m. (+1300)

Security FAIL

People really do fail at C. From Joy Marie Forsythe via ACM RISKS:

NIST is currently holding a competition to choose a design for the SHA-3 algorithm. The reference implementations of a few of the contestants have bugs in them that could cause crashes, performance problems, or security problems if they are used in their current state. Based on our bug reports, some of those bugs have already been fixed.

21 SAT February 2009 12:46 a.m. (+1300)

Black Power!

Ari at Powershop has set up a cool promotion for new signups – signup from this Black Power promo and they'll give $20 to the important Creative Freedom Internet Blackout NZ campaign against the unjudicial ‘guilt on accusation’ law that's been passed on copyright infringements.

21 SAT February 2009 12:35 a.m. (+1300)

Lessons of cup noodle

An O'Reilly Radar post highlights this good Ignite talk (Ignite being like pecha kucha) from Jason Grigsby which talks about the management, innovation, and research of… cup noodles:

17 TUE February 2009 1:26 a.m. (+1300)

Introducing Powershop

I'm pleased to announce that the big project I've been working on for the last year is now launching. Powershop is a new New Zealand energy retailer that's not just another same-old power company; with Powershop, you get to choose whose power you want, and when you buy it. And it's all online, of course :). Oh and… it's currently a lot cheaper :).

17 TUE February 2009 12:04 a.m. (+1300)

When can I use...?

I heart the When can I use page, which is basically a filterable inverted index for all the current-gen and next-gen browser features we web devs are waiting for are available in all the big browsers, so you can find out at what point you can use them on their own, and how much sooner you could get there with shims and workarounds. Very handy.

12 THU February 2009 5:35 p.m. (+1300)

Rails columns on demand plugin

I've extracted out the code I was using to lazily load large BLOB/TEXT columns in one of my projects, tidied it up to take advantage of a refactoring in Rails 2.2.2 (cheers Koz) and improve its semantics, and released it as the columns_on_demand plugin.

6 FRI February 2009 12:37 a.m. (+1300)

Rails Range conditions patch

I've submitted a patch to add support for Ruby's end-exclusive Range objects (created using … instead of ..) in ActiveRecord find :conditions hashes. This is really useful if you want to break apart a series of objects on something like a date-time field, which doesn't quantize exactly to integer values (on all databases) and so can't be handled using non-exclusive ranges without overlaps from values exactly on the boundary.

6 FRI February 2009 12:18 a.m. (+1300)

Cooking of Catan

Not content with giant Catan, there had to come… annual cooking contests (thanks Sarah), recently completing its second year. The gingerbread of catan looks most playable but the cupcakes of catan look great. Tapas of Catan looks pretty swish too. Commence don't play with your food jokes…

Recent photos

Beautiful Tokyo streetside & shopfront Wholesale onry Please do it at home Maman sculpture, Roppongi Hills Delicious bento box from an Ebisu department store Inokashira Park Metal giant at the Studio Ghibli Museum On the Chūō local line More

About me

I'm a Wellington, New Zealand-based software consultant, cook, traveller, and progressive house devotee.

Need to get in touch? Try me at my public email address, or by phone at +64 21 655 443.