Author Archives: David Megginson

Canadian Geocoder + XML API

A geocoder is a system that takes a street address and converts it to an (approximate) latitude and longitude for use in GPS navigation, online cartography, and similar applications. MapQuest has a nice online tutorial for different geocoding algorithms, with … Continue reading

Tagged | 3 Comments

VE Day, v.2

The European Commission has voted against software patents overwhelmingly. Only a few months ago, things looked desperate — Poland was the only European country with the courage to keep on fighting — but now the technology world can celebrate its … Continue reading

Posted in General | 4 Comments

Flight Planning with Google Maps

I threw together a very short demo of a partial flight route — the low-level airway V316 from Ottawa to Sault Ste. Marie — overlayed on Google Maps using the new Google Maps API (I’ve also mentioned this in a … Continue reading

Tagged , | 1 Comment

Sean McGrath's obit for SOA

In his obit for service-oriented architecture (SOA), Sean McGrath draws lessons from the demise of WS-*. Here are what Sean considers the key characteristics of something that might actually work: The noun/verb inversion in REST Temporal decoupling A “lets get … Continue reading

Tagged | 2 Comments

The case against easier feed subscriptions

As weblog syndication moves into the mainstream, people are complaining more and more about how difficult it is for an average user to subscribe to a weblog (here’s a recent example, but it’s only one of many I’ve read). One … Continue reading

Tagged | 2 Comments

Rails vs. PHP: MVC or view-centric?

This week, I decided to try PHP and Ruby-on-Rails for prototyping web applications (I’d never used either before). These are both web-application frameworks that serious J2EE-type developers tend to sniff at, claiming that they may be fine for simple toys … Continue reading

Tagged , | 60 Comments

Collateral Damage, part 2

A short while ago, I wrote about how my megginson.com domain has suffered severe collateral damage from security flaws in Microsoft Outlook, even though I’ve never used the product and do not run Windows. Today, I noticed that my IP … Continue reading

Posted in General | 1 Comment

Vicipaedia latine legi possit

Sciveram vicipaediam linguis barbaris (exempli gratia anglice, francice, et ceteris) legi potere, sed non latine. Iam tenet super duo milia articulorum. Quid artis!

Tagged | Comments Off on Vicipaedia latine legi possit

Admin: Moving to Full Text Feeds

I’ve decided to switch Quoderat to a full-text feed, as I’ve already done with my other weblog, Land and Hold Short. I don’t use Google ads in my weblogs to try to earn revenue, and I’m too lazy to read … Continue reading

Posted in General | 1 Comment

A Personalization Story

A close acquaintance of mine has no hearing in one ear. As disabilities go, that’s not a very serious one — most of the time it means nothing worse than appearing to ignore people who start talking on her deaf … Continue reading

Posted in General | 3 Comments