Category Archives: software

My Sister From Another Mister

No, this is not about family infidelities.  Rather, it is about copyright laws.  You see, a couple of months ago the debate team in my daughter’s school had to prepare for a topic on copyright laws and how effective or … Continue reading

Posted in software | Leave a comment

The Leprechaun Trap

A few years ago and on occasion of St. Patrick’s Day, my daughter built a leprechaun trap. She wrapped a shoe box in shiny green paper and cut a slot through it, decorated it with a border with jingle bells, added … Continue reading

Posted in software | Tagged | Leave a comment

Observations on Observer

My first encounter with the Observer design pattern was circa 1998.  The GoF book was still new–published in 1994–and the community was still assimilating design patterns. Java  the Hot* even offered an Observer interface and an Observable class. What could be simpler? However, I’ve used Observer … Continue reading

Posted in design patterns, software | Leave a comment


This week, and propitiated by Scott Forstall’s exit from Apple, we’ve been bombarded about the impending UI changes that will supposedly be making way into iOS and OS X to go back to basics –or should I say, Bahaus?–from skeuomorphic user interfaces. … Continue reading

Posted in software | Leave a comment

The Importance of Being Agile: A Trivial Process for Software Developers

I could not resist paraphrasing Oscar Wilde regarding Agile software development.  I’ve been pondering for some time how to properly incorporate Agile in my “software development belief system,” and recently came across the following quote: The morale effects are startling. … Continue reading

Posted in software | Tagged , , , , | Leave a comment

Installing Windows To Go on a USB 2.0/3.0 Flash Drive or Hard Drive from Windows 7

If you have a spare USB 2.0/30 flash drive or hard drive and want to re-purpose it for Windows To Go, you can follow the instructions at  The guide works as advertised as long as you’re installing from Windows 8. … Continue reading

Posted in windows 8, Windows To Go | Tagged , , , | 2 Comments

Installing Windows 8 Developer Preview on an Acer Aspire 1420p

The Acer Aspire 1420p is a nice candidate for the Windows 8 Developer Preview because it has a touch screen with two touch points. If you’re the lucky owner of one from the Microsoft PDC 2009, Windows 8 installs just … Continue reading

Posted in windows 8 | Tagged , | 1 Comment

Hello world!

In September of 1988 I was holding a copy of K&R’s The C Programming Language and tried to understand the first C program, the original Hello World. C looked alien to me. Fortran had been my first programming language in … Continue reading

Posted in concurrent programming, software | Leave a comment