Friday, May 24, 2013


Diggin' some Huey Lewis & The News right now!


Bit my lip.

HATE when I do that. Not only hurts, but I keep rubbing it with my tongue -- as if it's going to magically disappear.

Oh the hazards of being a software developer.

Wednesday, May 22, 2013


You cannot know both the speed and location of a given object at the same time.

Get over it.

Thursday, May 09, 2013

Help Me Get This Open Source Idea Moving

Last October, two friends and I traveled to New Jersey to assist in the recovery efforts following Superstorm Sandy. Unfortunately, other than delivering some clothing and food, we spent our time riding around in a truck, trying to find out who wanted our help ... where we were needed ... what we could do.

It occurred to me that this area -- coordinating volunteer efforts following a disaster -- was ripe for improvement. Given that technology is a terrific tool for mobilizing groups of people, my mind delivered the following:

A combination mobile application and web site (and Google Glass app!) that allows the overseeing authority [OA] (Red Cross? FEMA? Armed Forces?) to direct and instruct volunteers, and also gather data.

How it works:

Disaster strikes. Hurricane, tornado, earthquake, terrorist attack, etc.

(Just writing that is heartbreaking)

So you're a volunteer. You head to the area. Perhaps alone, perhaps a Team of volunteers that will act as a unit.

On your way, you use your mobile app to indicate your skills, abilities, assets, etc. For example, "Three people in our team. Skills include Destruction, Construction, Counseling, Technology, Cooking. Assets include chainsaw, generator, 700 pounds of food."

At this point, the overseeing authority is able to use the web site to view the location of Teams, since their GPS will provide their location.

The OA is now able to see where teams are. Assuming they are getting requests for assistance, they can  use the web site to direct one or more teams to a specific area.

The mobile app and Google Glass app allow the Team to record pictures and/or videos for damage assessment, success of efforts, etc.

The OA can publish "How To" videos to the mobile users.

All this time, metrics are being gathered and published.

This all runs on "The Cloud", allowing it to easily scale UP and DOWN as activities start and wind down.


Some unknowns:

Who do we make sure the OA is, in fact, the legitimate OA?
How can we mitigate legal issues, e.g. a volunteer gets injured.

The Goal:

This solution will become a worldwide standard.
This solution will be pre-loaded on EVERY smart phone sold in the world.
This solution will be THE standard for coordinating relief efforts.


Undecided. I have a bias toward Ruby on Rails. IT MUST BE BASED ON OPEN SOURCE SOLUTIONS.

Comments welcome.

Finally ...

WHERE DO I START? HOW do I get this rolling?

Friday, May 03, 2013

Friday, week almost over ...

... and I'm digging Pink Floyd's album, "Dark Side Of The Moon".

Never gets old. In fact, it was on the charts for 741 consecutive weeks!

Wednesday, May 01, 2013


I'm at the point where I wear contacts AND reading glasses.


I need stronger contact lenses.

Techie Love

jQuery ... I love you.

Needed to sort a table. Didn't want to make a round trip to the database and make the stored procedure, or even some server-side code, do the work.

jQuery Tablesorter ... dozen lines of code ... done.