I Hate to Say This "Out Loud"…

However, I travel constantly and oddly have been reasonably unscathed by the travel woes that so many others have had to suffer this past Spring and Summer.  Omar notes that much of the nation’s flyers have not been so lucky (so much so, that even the Bush Administration cannot ignore it any longer). 

I suspect my good fortune is a combination of (1) never traveling with luggage; (2) never having to travel through NYC airports; (3) traveling between major airports.

Mind you, I have had a few delays and a couple aircraft/equipment changes that totally screwed me in the seating chart.  However, compared to the horror stories that some have had, I consider this nothing (especially when one considers how often I travel).

Fun with EM & My iPod

An interesting observation: I have a iPod “click wheel” (80GB).  While recently listening to it, it was sitting on my desk, face up.  Directly next to it (parallel and separated by about 2 inches) was my Blackberry 8800.  I was just working away and listening when all of a sudden the volume on the iPod completely freaked out (went way up, way down, way up).

After I calmed down from the jarring effect this had, I wondered what could’ve happened (and feared that perhaps I was seeing the beginnings of some “blue screen of death” type of iPod behavior).  It happened a few more times, and I was able to realize that it wasn’t a ghost that was causing the “volume freak out”.  No, instead it seemed to freak out when the Blackberry beside it received email or SMS messages.

However, after I moved the Blackberry (to check a message) and replaced it on the table, I was unable to replicate the behavior.  I suspect the two gizmos were lined up “just right” and with some more playing I may be able to recreate the behavior, though I’m not sure that that’s worth the time investment.

It was just weird.

Photos on a Plane!

As I’m flying about all the time, I frequently find myself seeing interesting views out my airplane window.  It seemed like something that would be easy enough to chronicle, and thus was born my most recent online creation – the photo blog 10 days (13,680 minutes) at 30,000 feet.

These snapshots are by no means works of art.  However, the Internet is now able to enjoy, in all their glory, any odd views that find my fancy while I’m shuttling between my 3 favorite destinations1.

For those curious about the technical details, all photos are currently being taken with a sad little Logitech Pocket Digital 130 at it’s maximum resolution (which isn’t saying much).  Any contrast, etc. adjustments happen in Gimp.

 

1 If you don’t know what those are, checkout the About section.

iPod Feature Request

I’ve had a UI feature on my wish list for iPod for awhile.  Simply, I frequently listen to my music using the “shuffle music” feature on the iPod (e.g. randomly play all the music that’s in that thing). 

While listening, I will often come across a song that makes me think “man, that’s a great album, I’d like to listen to that right now”.  Unfortunately, this is really painful to accomplish.  You need to back out to the main screen, then drill into music/artists/album hierarchy to get to the album that’s current playing and then play it.

I find it hard to believe that I’m the only person that this happens to.  It doesn’t seem like it’d be that difficult to have a method to “hop” to the parent album from a song being “now played”. 

I understand that the iPhone and iTouch basically have this ability (e.g. you can “flip” album art over and see the entire album’s index.  While I’ve never tried to actually accomplish this use case on either device, the demos I’ve seen imply that it’s probably possible for them).  However, rumor has it that the newly revamped Nano and Classic interfaces have no optimizations here.

If true (I’ll get my hands on one to try myself eventually), it’s a real bummer.

Outlook Calendar Sharing for the Masses

One feature key feature in the Outlook + Exchange pairing is calendar free/busy.  This is the ability, when scheduling a meeting, to see the available times that the various invitees are free.  Unfortunately, until recently there haven’t been very many good options for allowing non-Exchange users of Outlook to do the same1.  I’ve been dying to find a reliable solution to the sharing of calendars in this way so that my wife and I can see each other’s schedules (especially valuable when we’re in different time zones and trying to connect with each other).

With Outlook 2007 there are now finally a couple of options.  Outlook now supports publishing calendars (and updating them automatically) via WebDAV.  Anyone who’s a Mac user out there, already knows that iCal has been supporting this for some time.  This allows one to publish their calendar to any web server that supports WebDAV.

Additionally, Outlook also supports publishing and sharing calendars via the free Office Online (not to be confused with Office Live – don’t ask) service.  However, when I tried to publish a restricted (read: password protected) calendar on the service it failed multiple times (in various ways).  I eventually gave up2.

Instead, I went back to just using the WebDAV support in Outlook.  Here are the steps I took to share my work calendar with my wife:

  1. Setup an Apache + WebDAV server on my home machine (actually on my Mac Mini) and configure it to require basic authentication for any DAV actions.
  2. Go to my work Outlook, calendar view, and right click on the icon for my main calendar in the left side task pane.  Choose “Publish to Internet” > “Publish to WebDAV Server”.
  3. In the “Location” field fill out the URL to your DAV-enabled directory on the server.  In “Detail” set the information you want to share (I want my wife to see everything on my calendar – I have no secrets from her <grin>, so I chose “Full Details”).
  4. In the “Advanced” button/dialog, ensure that “Automatic Uploads” are chosen.  Also, you can include details on items marked as private here if you want.
  5. Hit “OK” and Outlook will start trying to upload the calendar data to the server.  Assuming you have your server’s DAV directory password protected, you will be prompted with a Windows username/password authentication dialog.  Fill this out and don’t forget to tell it to remember the credentials with the checkbox.
  6. You’ll be asked if you want to “send” this published invite information to anyone.  Say “yes” as, even if you don’t want to send anything, this is the easiest way to the get the full URL that Outlook published the calendar to.  This will open an email compose window with a URL of the calendar in question in the header.  Copy down the URL and close/cancel the message.

And here are the steps required to allow my wife’s machine to read my published calendar:

  1. Go to Outlook and choose the “Tools” menu > “Account Settings”.
  2. In the Account Settings dialog, go to the “Internet Calendars” tab.
  3. Choose “New”.
  4. Enter the URL you wrote down from step 6 above (it should begin with webcal://).
  5. Choose “Add”.
  6. You’ll be prompted with the same Windows username/password dialog that you were when you published the calendar on the other box.  Fill in the appropriate information and presto, you can now see the calendar (it appears on the left task/calendar pane under “Other Calendars”).

As an added bonus, as I noted above, any of my Mac machines can use iCal to read these calendars too.  It’s a “nice to have” for me (my Macs are not my primary boxes), but cool nonetheless.

 

1 Yes, it is true, there are some Internet calendaring options out there.  Windows Live Calendar + Outlook Connector should allow you to get your calendars and share them with others (if you’re a paying Hotmail Plus customer).  However, I found this solution was awfully fragile and, historically, had little success with it.  I have high hopes for the future WL Calendar releases.  Other options like Google Calendar do allow users to publish their calendars out, but don’t allow them to use Outlook as their primary repository/editing method.

2 The Office Online sharing service also, if  you choose to restrict your calendar access, uses Microsoft Passport (now Windows Live ID) to authenticate users.  This is something I was hoping to avoid having to use.