Author Archive

Beethoven’s hidden song inside Moonlight Sonata

I was messing around one day, with the kids, and we were changing the tempo on our home Casio Electronic Piano. It had Moonlight Sonata built into it as a demo song, and we had tried playing it at 255 bpm. Suddenly a completely different song emerged, and I found it really exciting and unexpected. [...]

Android 2.2 Breaks “Say Time” Application

So, I’ve upgraded my phone to Android 2.2 and noticed that my Say Time application stopped working. So I did some research into why. Apparently the old system of MEDIA_BUTTON intent priorities wasn’t good enough for Google and they decided to change it to another, very different, method. Here’s how it works: Any Android application [...]

SayTime v1.2.0

Today I worked on SayTime for a little while and added a Settings menu item so that you can set which trigger(s) you want to use, how long the application will ignore triggers, and whether to pass the button broadcasts on to other applications in the phone or to cancel the broadcasts while the application [...]

SMS To Twitter Gateway Source Code

I’ve created a GitHub page with the SmsTweeter application, and so you can dig into the source code of it, if you like. I’ll be using GitHub as the place where the code for this application is maintained. I expect I won’t have a lot of time to maintain this, but it does work, and [...]

Android SMS to Twitter Gateway

Recently, when my wife and I went on a trip to New York, we wanted our son to be able to SMS us without incurring the extra high costs associated with international SMS messages. I looked around for solutions to the problem and found nothing that did what I was looking for. Here’s what I [...]

SayTime 1.1.0

A small update to the SayTime application to allow it to be run on Android 2.1 based phones. I have recently updated my phone to 2.1, and have been missing the ability to ask what time it is without taking my phone out of my pocket all the time. Other than the update to the [...]

SayTime for Android

I’ve been developing a small Android application for my own personal use for the last few months. The recent release of the paid market applications has recently got me interested in writing code for Android again, so I thought I’d spend the day to simplify the application, and make it available for free. This application [...]

Rogers and the Squashing of Personal Freedom

Rogers Completely Screws Canadians, leaving them out in the cold without their data plans in one of the worst public relations moves in recent recorded Canadian history.

The Complexities of Life

Yes, it has been quite a while since I wrote an entry, dear diary. It is not that you have offended me, or that you have forsaken me, or even ignored me. My life, of which you are blissfully unaware, has been quite busy of late. Yes, quite busy. First, I left my old job [...]

Blessed Relief

So, my wife didn’t like seeing a picture of me, sick in bed and all ugly, on the blog every morning when she logged in, so I’ve nuked that post. You’re welcome.