Blog

Android UI Reference
A small slide deck on building Android UI and serves as a bit of a reference for custom design elements.

How-To: Multiple Proximity Alerts in Android
There is a weird little trick to getting the location proximity alerts working in Android and here it is plus some demo code on github.com.

The Power of Free Time
Is free time an important part of your work life? Thoughts on an interesting TED talk.

Admob Android App Update
An update to the Android Admob App. Screenshots and changes inside.

Notes from playing with Android's Canvas
The title says it all.

Web Development on Maverick Meerkat
Getting Ubuntu Maverick Meerkat set up for Web Development with an Apache Server.

Shotwell, sooo Close to Perfect, Yet so Far
Shot well is an open source image manager, much like iPhoto on Mac's. It's damn good with just a few usability issues.

How-To: Get GTX460 Graphics Card Working on Ubuntu (10.04)
Graphics cards suck when it comes to getting them running with Ubuntu, so here's some info on setting up a GTX460 card.

Hacky Quantum Hack
Hacky Quantum Hack
My Slashdot RSS feed came up with the story of how an institution had hacked a Quantum cryptography system.
My first thought was, well that is pretty reasonable, you can read a quantum state without any real issue, the problem is Alice and Bob will be aware that you’re reading their conversation. But then this story went on to claim that the hack enabled them read the conversation without the other parties becoming aware. This goes against the entire reason why Quantum cryptography is considered to be perfectly secure, the minute a third party ‘Eve’ measures a Quantum state, the Quantum state becomes destroyed.

Lucid Lynx Web Development
In Lucid Lynx the Apache / PHP version has changed so need to enable display_errors to display PHP errors in the browser.

It's been a while...
This is a boring update about me doing my thesis......so much work to be done argh.

Change is just around the corner . . .
New blog / site design...

Why is Open Source Software Documentation Bad?
Is documentation one of the key things holding back open source software?

Ubuntu Power Users - We Want You!
Ubuntu is looking for a community of power users to help people get more out of Ubuntu.

More News on the MS Courier
Some more rumors have been spread about the Microsoft Courier.

Toshiba You Beauty
Touch are entering the tablet arena with a dual screen Windows device, much like the MS Courier concept.

Future Bag of Goodies
If I could select a few things to carry in my bag, this is what they'd be

Using Android Headset Buttons (Earphone Buttons)
Some snippets on how to use the buttons on an Android headset inside your app.

Another Look At The Courier
A look at the Microsoft Courier and the research behind it.

I Really want a . . . . Microsoft Product
An initial look at the moleskin-esque tablet from Microsoft.

Android, Chrome OS, It's Just Clicked
Two open source platforms from one company, does it make any sense?

Android Apps - How to Get Your Problems Fixed
You're a user of a free app, something doesn't work, you found a bug and you want the developer to know about it - awesome! So how do you do that?

Series 2 Droplets by the Awesome @JamFactory
The cute and awesome Droplet toys from Gavin Strange (a.k.a Jam Factory). A quick way to liven up your desk.

Google Nexus One - Oh Me Oh My
After attending the Android Developer Lab in London UK I was lucky enough to receive a Nexus One.

Method behind the madness - Android Contacts
The ContactsContract in Android is an unusual mash up of API's to access the contacts list on a device.