Author Archives: David Megginson

Coming soon … something sweet

My sweetie has been leading a group of talented Ottawa-area actors and crew members to create a new web series, Sweet Tarts Takeaway. I’ll post again when the web series goes live in a couple of months. In the meantime, … Continue reading

Posted in General | Tagged , , | Comments Off on Coming soon … something sweet

SQL and simple polymorphism

SQL is about tables and sets. Object-oriented programing is about types, subtypes, and polymorphism. There are nasty, nasty frameworks available to try to move between the two worlds (say, by serializing and deserializing Java objects) — this posting, however, is … Continue reading

Posted in General | Tagged , , | 8 Comments

Amazon EC2 “micro instances” vs. Google App Engine

A note in my inbox this morning announced that Amazon’s EC2 virtual computer hosting service now supports “micro instances” for $0.02/hour ($0.03/hour if you’re confused enough to want to host a web site using Windows): Instances of this family provide … Continue reading

Posted in General | 8 Comments

Google Voice (sort-of) available in Canada

I installed the Google Chat Voice plugin today, and found that I was able to make free Google Voice calls from Canada to both a US and a Canadian POTS number. I’m still unable to register for Google Voice at … Continue reading

Posted in General | Tagged , , , | 1 Comment

RIP Java, 1995-2010

Java is dead. A lot of developers have thought they were too hip for Java, but I still liked it. I implemented SAX in Java first of all, and have developed software in Java and encouraged my enterprise customers to … Continue reading

Posted in General | Tagged , , | 19 Comments

Mobile users want fresh data

Summary: Mobile web users’ needs differ by more than UI features (small touch screen): they may check information more often, and expect it to be fresher. Last night, I finally got around to installing Google Analytics on ourairports.mobi, the mobile … Continue reading

Posted in Mobile | Tagged , | Comments Off on Mobile users want fresh data

Evil or misunderstood? Google and net neutrality

So what happened last week?  Did Google backtrack after getting caught trying to be evil about net neutrality and the mobile internet, or were they a victim of a misunderstanding (gleefully amplified by blood-thirsty Apple and RIM supporters)? Net neutrality … Continue reading

Posted in Uncategorized | Tagged , , , | 1 Comment

Balisage 2010 Silent Auction

The Balisage 2010 conference runs next week in beautiful Montreal, focusing on XML and other markup technologies. I cannot make it this year, unfortunately, but I gave some help (far too little) to Sam Wilmott to organize the silent auction. … Continue reading

Posted in General | Tagged | Comments Off on Balisage 2010 Silent Auction

The past, future, and present of mobile apps

Now that I’ve had a few weeks to play with my Nexus One, I’m starting to grok the gut-level experience of living with a smart phone. I understand why people download apps, how it feels to have the Internet with … Continue reading

Posted in Design, Mobile | Tagged , | 12 Comments

The thing about creativity …

I left this comment on Simon St-Laurent’s interesting and thoughtful post How dare Apple … (which, in turn, was partly a response to Tim Bray’s post Nothing Creative). I don’t believe that most things, including the iPad, are obviously right … Continue reading

Posted in General | Tagged , , | 5 Comments