Home  |  Photos  |  Blog

 Saturday, July 26, 2008
For those of us who use Outlook and Windows Live, Microsoft just released the latest version of the Outlook Connector that finally supports two-way sync of calendars. Now you can sync your mail, contacts, and calendars across multiple PCs. To add your windows mobile device to the mix, you can use Windows Live for Windows Mobile which currently only syncs mail and contacts (the last version didn't perform well on my device, but I think I'll give the latest version a try). Once Windows Live for Windows Mobile gets calendar sync, I might finally be able to move away from PC based syncing (Vista mobile device center, formerly ActiveSync). I wonder if Windows Live will add a task list or if that wil be integrated into Live Calendar. Also wondering how Live Mesh will eventually integrate with all of this.
7/26/2008 2:02 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Saturday, April 19, 2008

After installing this cool new Windows Media Center plugin, "Movie Browser", I noticed that its data store uses a proprietary XML schema, so I wrote a quick and dirty console app to generate the XML data file based on a common directory structure containing MyMovies.xml files used by My Movies and many other plugins. Of course, the developer has said he will eventually support the MyMovies.xml format, but until then...

The app was written in .NET using Visual C# 2008 Express Edition (using LINQ and other 3.0 stuff if you're a developer type). You can download a copy of the source or the .exe directly. It requires .NET 3.5. And the usual disclaimer...the app was only tested on my machine using my movie collection. It is not supported, it may hose your machine, YMMV, etc....blah, blah, blah.

To run the app, open a cmd window (run as administrator on Vista) and type something like the following. It will create a backup of the output file if it already exists.

MovieBrowserMetadataTranslator.exe "C:\\MovieCollection\\" "C:\\Windows\\ehome\\MovieBrowser\\Recent.xml"

Enjoy!

4/19/2008 4:16 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Saturday, May 05, 2007

I have been using MS Outlook and some form of a synchronized PDA (Personal Digital Assistant) to manage my calendar for a long time (probably since Office 95 and the original Palm Pilot).  Recently my wife expressed an interest in moving to a digital based calendar.  Since she didn't have a strong preference for what type of software to use, I began exploring a solution that would provide her an easy transition while allowing us both to view each other's calendars.  My exploration led me to here, here, and here.  I eventually arrived at the following setup.  We first setup my wife with Google Calendar.  It provides a very nice, easy to use, Web 2.0 user experience. 

Since I use Outlook to manage my calendar, I needed the ability to view her Google calendar.  Outlook 2007 has very nice support for Internet Calendars.  I used the Internet Calendars tab under Tools/Account Settings to add a subscription to my wife’s Google calendar using the URL provided by Google under Calendar settings/Private Address.  This process is further described here.  Using the ICAL format, Outlook can consume a Google calendar and display it in side by side mode or overlay mode as seen here and here.

The next step was to provide access to my Outlook calendar from within Google calendar.  It appears that only options Outlook provides for sharing calendars are through publishing to Office Online and publishing to a WebDAV server.  Since my current hosting provider doesn’t support WebDAV and I didn’t want to manage my own, I looked at publishing to Office Online.  This seems to be a nice solution for sharing a calendar with other folks on Office Online, or if one wishes to provide public access to their calendar.  Since I only wanted to share my calendar with my wife and preferred a solution that better integrated with Google calendar, I tried Nagarro’s  SyncMyCal product (hint – if you’re installing on Windows Vista, make sure you use the “Run as Administrator” option to avoid the .NET PolicyException).  SyncMyCal uses the Google calendar APIs to provide synchronization services between Outlook Calendar and Google Calendar.  I created a Google calendar for myself and setup SyncMyCal to automatically upload my Outlook calendar to it periodically.  Since my calendar is now in Google, my wife can use the Google sharing features to view our calendars side by side or overlaid (very similar to Outlook’s features).  This seems to work pretty well so far.  Now, my wife can view my calendar side by side with hers using Google calendar and I can view her calendar side by side with mine in Outlook.

As others have noted, I was surprised that, with as much technology that exists today, there is still so much implicit knowledge required to get this solution to work.

5/5/2007 2:49 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, January 19, 2007

I just installed the Windows Live Search for Mobile app on my T-Mobile MDA. It is VERY cool. It appears to do pretty much everything Virtual Earth Mobile does, but also adds map integration with its generic web searching. So I can finally use my phone to search for something and then get an interactive map to locate it.

1/19/2007 5:37 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback

I just installed Virtual Earth Mobile on my new phone and it rocks. Now I just need a GPS.
1/19/2007 3:12 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Monday, November 06, 2006

Microsoft's Virtual Earth now has some interesting "3D" (really 2 1/2 D) features.  Pretty neat.

11/6/2006 6:30 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, July 28, 2006

I totally agree with Chris Sells regarding phone support.  I was quite pleased with my Pocket PC phone, which at the time I purchased it, was running the Windows Mobile 2003 OS.  After some time (probably a few months), Microsoft released Windows Mobile 2003 Second Edition.  Naturally, I wanted to upgrade my phone to the new OS release, which had major usability enhancements.  I would have no problem spending more money to purchase the OS upgrade (assuming it was reasonably priced, ie. cheaper than buying a new phone).  I totally ran into a brick wall with all of my attempts to upgrade.  The phone's hardware manufacturer directed me to the cell provider, and the cell provider directed me to the manufacturer.  With phones increasingly becoming more like PCs, a better support model is much needed.

7/28/2006 12:06 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, June 08, 2006

The Windows Live Mail team just released support for Firefox 1.5.  The AJAX-style UI is very snappy and very slick!  I'm really lovin' it.  Now I just need to find a Windows Live gadget for Yahoo mail so that I can see all my mail in one place.  I wonder what Windows Live Desktop Mail beta will really be like?

6/8/2006 10:07 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 05, 2006

Microsoft has put the Consolas font family out for download.  These will be some of the fonts used in the next version of Windows (Vista).  They look really nice!  Note that they are ClearType fonts (you must have ClearType enabled for them to look good).

5/5/2006 9:04 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Sunday, February 05, 2006

I know, I know…it’s a two year old dinosaur, but my Pocket PC Phone Edition still meets my needs and T-Mobile has yet to come out with their next Windows Mobile device.

I am still overall very pleased with the functionality of my handheld.  Things I like:

  • Great synchronization with the Windows platform
  • Expandable memory with SD/MMC cards
  • Great for listening to podcasts (using Windows Media Player)
  • The phone works well
  • I always know what traffic is like
  • I always have access to my RSS feeds

The only complaint is that since its Internet access is built on GPRS technology, it can be a bit slow.  Hence, the purpose of this post.

I’ve gotten into RSS and have been reading a collection of RSS feeds for about a year now.  I did some research and tried out a number of RSS reader apps built for the Pocket PC platform.  Many of them required heavy use of a network connection, some required a subscription fee and others just plain stunk.  And then I found Bloglines.  Aside from their main site, Bloglines has a fantastic site tailored for a handheld sized web browser.  Not only is the web interface easy to use, it is lightening fast!  Their PDA site is, by far, the quickest loading site I’ve used over my GPRS connection which makes navigating my feeds quite nice.

I’ve been using RSS Popper to ready my RSS feeds in Outlook, which advertises synchronization with a Bloglines account.  I tried it out and the synchronization is weak.  In fact I didn’t really find it useful at all.  RSS Popper is not to blame though since the Bloglines web services API is not very rich.  So I use RSS Popper as my primary feed reader and then when I’m done reading all my feeds I use a .NET command-line process that I wrote that tells Bloglines (via HTTP GET) to mark all feeds as read (can’t seem to find the code around, so I’ll try to post that later).  At any rate, the system is definitely not perfect but it works fairly well and allows me to read my feeds wherever I am (or at least wherever T-Mobile has coverage).

2/5/2006 4:19 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, December 08, 2005

Check out the new "Bird's Eye" photography in the new beta of Windows Live Local.  The resolution is amazing and the ability to change the viewing angle is very cool.  It seems like the drag/drop functionality should automatically move to the next frame, but it is still in beta afterall.  Ah...home sweet home!

12/8/2005 2:09 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, November 23, 2005

Finally, someone got it right...

Since I typically spend most of my time during the day on a computer and I spent time in college studying the field of ergonomics, I'm naturally a big fan of ergonomic keyboards.  I bought an ergonomic keyboard from CompUSA about 6 years ago that I really liked...of course 6 years later when the time to replace the keyboard is long past overdue, I surprisingly had a lot of trouble finding an ergonomic keyboard that I liked with all of the keys in the correct places.  Instead of retraining my hands to adjust to new key placements, I held out for one that was comfortable and used all the standards, and I'm glad I did.  I've been using Microsoft's new Natural Ergonomic Keyboard 4000 for a couple of weeks now and I must say that I'm impressed.  It's got a soft wristpad and a bunch of keys at the top that I probably won't use but overall I really like it.

11/23/2005 2:52 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, November 11, 2005

I first heard about FolderShare from Scott, but was busy (planning a wedding, you know) and didn't have time to look at it.  Yesterday, Brenton reminded me about it and so I installed it.  I must say I was impressed...the install was quite smooth and it worked very well!  I was a bit apprehensive at first about the security implications, but I'm starting to get more comfortable with it since it appears to be a true peer-to-peer solution.  It will be interesting to see what Microsoft ends up doing with it.

It's also a nice solution to the age-old "synching internet bookmarks problem" that I'm sure all web users have had in the past (I had been using ActiveSync with two computers as a solution).  I really like the idea of using it as a common place for family members (mine happen to be in various geographic locations across the country) to upload their digital photos.  Now, if I can only get my wife to use it :)

11/11/2005 10:16 AM Eastern Standard Time  #    Disclaimer  |  Comments [3]  |  Trackback
 Wednesday, August 03, 2005

Wow, it's finally here!  Stereoscopy brought to an LCD display with NO GLASSES!!!  It looks like Sharp is now selling autostereoscopic displays (for the 3D layman, this is like watching a 3D IMAX at home without the use of glasses).

I would love to have the opportunity to check out one of these and see how good it really is.  It's just a matter of time before someone will be selling a 3D digital video camera that integrates directly with the software and the display.  It now looks like my custom-built 3D camera and viewer has already become obsolete.  Wow, this technology could really revolutionize the world of multimedia.

8/3/2005 5:37 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, June 02, 2005

This is big news!

6/2/2005 8:41 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, June 01, 2005

Recently I posted about password management and proposed PasswordMinder for managing your passwords.  The current gap I mentioned in my post is that my passwords are not available on my PDA (without a decoding app which I probably won't develop). 

I discovered another solution which I think may trump PasswordMinder (at least for web apps).  Nic Wolff has a neat solution that generates a password based on an MD5 hash of a master password (similar to the concept in PasswordMinder) and a site name (note that this is a one-way hash so the master password cannot be derived from the site name and the generated password). 

The neat thing about this solution is that it is javascript based so any device that supports javascript can generate passwords using this technique.  I've copied the script to my server and as an off-line .html file on my PC/PDA so that I can effectively get at my passwords from any device (whether connected to the web or not).  The other beautiful thing about this solution (if you're a Firefox user) is that it is available as a Greasemonkey script and a Firefox extension, which provide great browser integration.  Since the majority of the applications I need passwords for are web-based, this is likely the solution that I'll adopt.  Now all I need is seemless integration for Windows apps...hmm...can you say PasswordComposer.NET?

6/1/2005 2:49 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 27, 2005

In case anyone's interested, here's a dasBlog theme I created with a fall look (browns, oranges and yellows):

 

Autumn.zip (3.65 KB)

 

To install it, just unzip to your /themes directory and add the following line to your web.config's <newtelligence.DasBlog.Themes> section:

 

<theme name="Autumn" title="Autumn" templateDirectory="themes/Autumn" imageDirectory="themes/Autumn" />

5/27/2005 3:04 PM Eastern Standard Time  #    Disclaimer  |  Comments [3]  |  Trackback
 Thursday, May 26, 2005

I've finally upgraded my blogging engine to dasBlog 1.7.5016.1.  I must say the upgrade process was very straightforward and I am quite pleased with the new features in this version.  At some point I am planning on upgrading the look and feel of this site.  The themes and templates in dasBlog are pretty slick and I've found it very easy to create new themes (CSS mostly).  I have yet to find any good dasBlog theme libraries on the net, so I will publish some of the ones I've created (for other blogs).

5/26/2005 6:04 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Monday, May 23, 2005

These new human-powered hydrofoils look pretty fun.  It's interesting how more and more renditions of the hydrofoil keep showing up in this next generation of water sports.  If you don't read the article, at least check out the video.

5/23/2005 1:34 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, May 17, 2005

I really like the design behind Keith Brown's PasswordMinder tool for managing the plethora of passwords one needs to survive in today's dangerous digital on-line world.  Has anyone ported this to the Windows Mobile platform?  I'd really like to have secure access to my passwords on my PDA/phone.  This may end up being the app that finally brings my development experience into the .NET compact framework world.

From the Pluralsight tools page:

[PasswordMinder is a] Utility for securely managing, generating, and retrieving passwords on your machine. Protected by a central password, this utility simplifies using good passwords in all websites and applications that require them.

5/17/2005 12:57 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 13, 2005

I needed a tool to manipulate file names and ID3 tag data on mp3 files.  I found ID3-TagIT which did exaclty what I needed.  It's free and written in .NET.  Very nice.

5/13/2005 10:37 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, May 03, 2005

For those of you living in Georgia, I would highly recommend checking out the Georgia Navigator website.  It has been nicely updated since I last visited.  It allows you to customize your view of the areas you're interested in including updated camera views, signs, accidents, trip times, etc.  Another bonus feature...customized email traffic updates.  I used my T-Mobile SMS email address and I now I receive the updates on my phone.  I'll let you know how it works out.

5/3/2005 8:58 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, April 29, 2005

I'm almost ready for a home media server.  When I have more time I'm going to evaluate Windows XP Media Center Edition 2005 (ie. talk to Michael Earls) or consider building one myself (I admin it...I'm a geek).

4/29/2005 11:15 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback

I've just discovered (thanks Glen) that Georgia Navigator has a PDA version of their site.  Now I can get live traffic updates wherever I am (using my T-Mobile Pocket PC Phone and its GPRS capabilities)...woohoo!  Here's a sample of the realtime traffic cameras.

4/29/2005 11:01 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, April 21, 2005
I recently needed to install VS.NET 2005 beta 2 from an .iso image to a Virtual PC. Solution...this handy utility, Virtual CDRom Control Panel, for mounting .iso images as virtual disk drives. This utility is free, but un-supported from Microsoft. Its UI is a bit crude and quirky at times, but it did the job. Enjoy.

4/21/2005 1:05 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, April 12, 2005
This is the best Windows task switcher I've seen yet...Top desk from Otaku Software for $10.  Do note that to run it smoothly requires a lot of RAM and a hefty video card.  Thanks for sharing the tip Scott (this is why blogs are so cool)!
4/12/2005 8:50 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback