Google Sitemaps for Pebble 2

Hansar Cafe / Bar, Sukhumvit Soi 1, Bangkok, Thailand, 2006-12-23

Google Sitemaps is a mechanism that gives you some level of control over how Google indexes your website, including:

Read more

Wat Traimit

Hansar Cafe / Bar, Sukhumvit Soi 1, Bangkok, Thailand, 2006-12-03

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

Read more

จัดการคำผ่านกับ KeePass


Home, Bangkok, Thailand, 2006-11-12

ในปัจุบันนี้ คนที่ใช้อินเเตอเน็ตส่วนใหญ่ จะมีรหัสผ่านกันเป็นจำนวนมาก ยกตัวอย่างเช่นธนาคารออนไลน์, email หรือ แม้แต่การบริการข่าวสารออนไลน์บางประเภท ในปัจจุบันนี้จำเป็นต้องใช้ รหัสผ่านด้วย

Read more

Bumrungrad Hospital in Newseek

Home, Bangkok, Thailand, 2006-10-12

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

Read more

Back to Basics: Validation

Dizingov Cafe, Elsternwick, Melbourne, Australia, 2006-01-29

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

Pebble 2.0.1 on Java 1.4

Home, Bangkok, Thailand, 2006-12-11

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

Shinjuku Thief

Home, Bangkok, Thailand, 2006-11-14

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-08

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

Microsoft Outlook Express Corruption

Mai Tai Bar, Melbourne, Australia, 2006-05-05

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

Bamboo 1.0.0 Released

Home, Elsternwick, Australia, 2006-01-24

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