Our goal

As always, it is best to start with a clear picture of the result.

We would like to use a web application to monitor some external condition.  By "external", this could be the status of a file on a file system, some activity by FTP, an incoming email, or other conditions.  In fact it could be anything which is supported by Spring Integration, and Spring Integration supports dozens of different external systems.  They appear to Spring Integration in roughly the same way.  The only difference is in how the external interface is configured.

About two years ago around 5AM, I was awake planing the day ahead in my head while contemplating getting up. Suddenly the entire bed shook violently a pause and then again. Ever since then I maintained and avid interest in emergency preparedness.When I heard about the CERT training program offered by the Fire Department in a Nationwide effort to promote preparedness training, an undertaking funded by FEMA; I decided to enroll for the program. The only cost to me three Saturdays of my time.

  • Consumer electronics have a short life.  Laptops in particular seem to last only a short time, due to the constant movement.  Sooner or later, you are likely to have a dead laptop with live data on it.  Fortunately, it is not difficult to recover data.
  • My laptop was running Ubuntu, so this is a recovery from ext4 format.
  • Complicating the recovery, the home directory is encrypted.
  • My aging HP EliteBook Folio 9470m finally died.  Actually it failed once, and I had it repaired, and then it failed again.

After quite a lot of thought, planning and effort, our new Drupal7 site is here, replacing our old company site.  All the old blog entries are gone for now.  The technical information in those old articles was out of date and we will be making new posts which are more current and relevant.