Pebble 2.0.1 on Java 1.4

Home, Bangkok, Thailand, 2006-12-11 22:49 +0700

This evening I found time to upgrade my site to Pebble 2.0.1. My host is still on Java 1.4, so I had to make the same patches as I made when getting Pebble 2.0.0 RC2 running on Java 1.4.

Read more

Wat Traimit

Hansar Cafe / Bar, Sukhumvit Soi 1, Bangkok, Thailand, 2006-12-03 18:23 +0700

Traimit is a less touristed temple in Bangkok which is known for the slightly unusual history of it's main Buddha image.

Read more

Shinjuku Thief

Home, Bangkok, Thailand, 2006-11-14 14:04 +0700

The Shinjuku Thief website. 10 years old, and quite frankly looking it.

Read more

Pebble 2.0.0 RC2 on Java 1.4

Home, Bangkok, Thailand, 2006-11-09 00:14 +0700

My site ran on Pebble 1.9 for several months until I noticed it was leaking memory and running up to 99% CPU. I decided to upgrade to Pebble 2, which targets Java 1.5, but the host I have has 1.4, and I couldn't put a 1.5 JDK up there, so I had to get Pebble 2 to run on 1.5. These are some notes from that experience.

Read more

Bumrungrad Hospital in Newseek

Home, Bangkok, Thailand, 2006-10-12 18:49 +0700

My employer is featured in Newsweek this month. Yes, our hospital really does have a lobby like a 5 star hotel!

Read more

Microsoft Outlook Express Corruption

Mai Tai Bar, Melbourne, Australia, 2006-05-05 13:39 +1000

The drivers provided with the IBM T42, and probably other similar models, are slightly dodgy such that sometimes when you suspend and resume Windows, network connections don't work. I've hit this problem a few times since I've had my T42, and normally a quick restart does the trick. Last night I ended up in the situation where my network wasn't working, and I couldn't restart because Synergy had hung, and my mouse and keyboard weren't working, so a hard-boot was the only option. After that everything was back to normal.

Read more

Back to Basics: Validation

Dizingov Cafe, Elsternwick, Melbourne, Australia, 2006-01-29 21:22 +1100

Recently while working on site with one of our clients I saw validation code that missed mark for usability. For *n* error messages, this code would have the user doing up to n round trips to discover each of the error conditions. In this post I'll discuss a model for arranging your validation code that is both user friendly and defensive.

Read more

Bamboo 1.0.0 Released

Home, Elsternwick, Australia, 2006-01-24 19:13 +1100

A few months ago I wrote a brief post where I suggested that we need a new language for defining page layouts which makes it easier rather than harder to define page layouts than the current CSS based solutions. In October last year I realized that while I’m waiting for the W3C and the major browser vendors to take up my suggestion, I could create my own language and implementation using JavaScript.

Read more

Are that shop's cakes delicious?

Home, Elsternwick, Australia, 2005-06-04 23:43 +1100

A: あまたせしました。あれ。つちださんがいませんね。どこですか。 B: つちださんはケーキやいますよ

Read more

Zaurus

Home, Elsternwick, Australia, 2005-06-03 13:08 +1000

Sharp have a line of PDA’s called Zaurus. These things are nowhere near the mainstream, but they heave huge developer appeal since they run Linux and Java, and you can develop software “on-board” using vi and various compilers.

Read more