Did you know you can synchronise your iphone contacts with an iPhone. It is an undocumented feature of thunderbird that is a bit tricky to setup, but once you sort it out its beautiful!

  • In iTunes, go to the Info tab, and set your contacts to synchronise with the “Windows addressbook”
  • Customise thunderbird to use the windows addressbook as its contact list
    • Shutdown thunderbird
    • Locate a folder on your computer (use find) which contains a file called prefs.js, if there are two, use the one that is inside a parent folder with your windows username. (or see below)
    • In this folder, create a new file called user.js and put in it the following text:
      user_pref("ldap_2.servers.OE.description", "Outlook Express");
      user_pref("ldap_2.servers.OE.dirType", 3);
      user_pref("ldap_2.servers.OE.uri", "moz-aboutlookdirectory://oe/");
    • Startup thunderbird and switch to your new addressbook, called “OE Contacts” in the addressbook window.

I can confirm that this works with Thunderbird 2 on Windows XP, but no luck with vista at this point.

File location on vista:
    D:\Users\username\AppData\Roaming\Thunderbird\Profiles\36il4s0y.default\user.js

Today while developing my first iPhone web page, I discovered a bug. The iPhone converts the date/time stamp from a list into a phone number!

The following text in a html file will become a phone number:

10:10 1/1/2008

This is how I fixed it:

10:10 <!-- -->1/1/2008

Now is that crazy or is there some country where “10 1/1/2008″ is a valid phone number??!? See this photo of it in action (some dates fixed, some not)

Demonstration of iphone thinking a date is a phone number

Demonstration of iphone thinking a date is a phone number

Hello world!

August 2, 2008

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Follow

Get every new post delivered to your Inbox.