Saturday, October 31, 2009
Google Reader: Feed Bundles and Shared Items
Two to look at are Shared Items and Feed Bundles.
Shared Items aren't new, but they're getting more love. I don't know if this is new, but if you go to a Reader-generated post-share page (like mine) and you don't own the page or currently "follow" it, I think you'll see a button to "follow it".
I say think because I've only seen it once, and I clicked the button and now I "follow" that person's shared items. Following, as near as I can tell, is pretty much the same as subscribing to a feed though things you "follow" get are added to a special "follow" folder in. So this is a convenient way to add someone to your Reader "People you follow" section.
Feed bundles are a subset of the feeds that someone likes that are packaged and distributed separately from their primary feed. In Reader's "Browse for stuff" section you can find over 240 bundles from Google alone!
Wednesday, October 28, 2009
NYT iPhone app now with sharing
My Google Reader Shared items (feed)
So that's why you should click Like in Google Reader
These are items from the Internet that you might enjoy. Hit the smiley face at the bottom of items that you like -- we'll customize your list to help you discover even more stuff.
Tuesday, October 27, 2009
Apple breaks Smart Playlists on iPhone and iTunes alike (yet again)
- Apple - Support - Discussions - Smart Playlists broken on iTouch (some say it’s OS 3.1, others iTunes)
- Smart playlists broken on ipods in Itunes 9 - Mac Forums
Reading the various modern posts it sounds like there are multiple interacting bugs and that playlists that reference other playlists are broken as are podcasts in particular.
- In the Sync tab for Podcasts turn off “Automatically include” and check playlists in “include episodes from playlists”. (no effect)
- Recreate all smart playlists (not done)
- Don’t use playlists that reference other playlists (not applicable in this case)
- Hide playlists with date criteria inside a separate playlists that doesn’t have date criteria, sync the one without the date criteria (not applicable in this case)
- Uncheck live update in smart playlists that sync with iPhone. (this worked)
- iTunes 9- Smart Playlist not syncing as expected – Apple acknowledges that it’s messed up. The “copy to play order” is a new trick to try. There’s a bug with playlists that span media types (podcast and MP3)
- Problems with "last played" not being updated and smart playlists not being updated in 2006 - and even earlier.
- This Discussion post is telling: "...trying to synchronise Live Updating Smart Playlists with the Nano causes the Nano to freeze upon disconnection: http://discussions.apple.com/message.jspa?messageID=10469096#10469096 ... The Smart Playlist thing is an old issue that we've seen with previous iPods. It's been broken/fixed/broken/fixed so many times now. I've spoke directly with Apple Level 2/3 about this back in 2006, and it does take a critical mass of people to report it before it's considered serious enough to be fixed: http://discussions.apple.com/thread.jspa?threadID=179445 ... However, be aware that Apple never considered Pod-board Live Updating to be a supported feature - legacy KB article 61686 - see the 179445 link for the wording - and, as I was told - if it was never officially present, it can't ever be officially broken (or fixed!)...
- On review of the long, long Discussion thread (Apple used to terminate these more aggressively) it's clear that Apple breaks Smart Playlists in many ways over many years. It's such a fabulous feature, but sometimes it seems like every Brain at Apple went to work on the iPhone. Maybe they just don't have anyone able to manage features this clever.
Facing the exact problem as many are describing here, but I found something that absolutely fixed this. All my Smart playlists worked great until I went to iTunes v9. I use a very sophisticated series of nested smart playlists .. only one playlist that I listen to on my iPod and so I was very annoyed when it no longer worked. Ironically, it's probably not actually a bug, but probably the result of Apple fixing a bug.
The common denominator was a single standard playlist that would prevent ANY smart playlist associated with it to not show up on my iPod or the sync list in iTunes. I copied the problem playlist, built a smart playlist pointing to it and went through and deleted one song at a time until the smart playlist magically appeared on the sync list for my iPod and the rotation and updates worked.
It turns out that one song was messing up EVERYTHING. When I right clicked and chose Info for the song, the one thing that was different was that somehow, under the options, it had been classified as a podcast instead of a song and the "Skip when Shuffling" box was checked. Switching the Media Kind back to Music from a Podcast fixed it but I would clear the skip check box,too. Changing that one song back to a song fixed ALL of my playlists that depended on that one base playlist...
Update 2/3/2010: iTunes 9.0.3 was supposed to fix some smart playlist bugs, but it didn't fix this one. To retain sort order I have to disable Live Updating. Still waiting for a fix.
Update 9/11/10: It's almost right with iPhone 4.1 and iTunes 10, but now some podcasts won't sync. This bug will be continued at that link ...
Mouse funky? Try washing the mouse pads
My Google Reader Shared items (feed)
Saturday, October 24, 2009
Import Calendar data into Google Calendar via CSV files
About CSV files - Google Calendar Help
Subject,Start Date,Start Time,End Date,End Time,All Day Event,Description,Location,Private
Final Exam,05/12/08,07:10:00 PM,05/12/08,10:00:00 PM,False,Two essay questions that will cover topics covered throughout the semester,"Columbia, Schermerhorn 614",True
Subject,Start Date,Start Time,End Date,End Time,All Day Event,Description,Location,PrivateEdgumbe Peewee Hockey,10/24/09,2:10:00 PM,10/24/09,3:10:00 PM,FALSE,Practice, Highland North,FALSE
My Google Reader Shared items (feed)
Friday, October 23, 2009
MobileMe: Integrating Work and Personal Contacts
It can be exceedingly difficult to get corporate Exchange Server contacts to an iPhone if you don’t have ActiveSync access to the Exchange Server.
In this setting you can’t sync work Contacts with MobileMe (you used to be able to, but no longer. I’ve never heard an explanation of why Apple pulled this capability). I don’t think you can use iTunes sync either, though I don’t want to sync my iPhone at work anyway.
There are several software solutions that claim to be able to extract these Contacts. I’ve tried most of them – they were either buggy or they couldn’t resolve EX style corporate email references. In Outlook 2003 you could fairly readily export Contacts as vCards, but when I do that with Outlook 2007 I get weird formatting problems. (Of course this is export, not sync, but we can’t be picky here).
The only solution I’ve gotten to work thus far is to put my corporate contacts into a PST file, take them home, put them in non-Exchange Outlook at home, and sync to MobileMe. [1]
I sync my OS X Address Book to MobileMe as well, then sync my iPhone to OS X Address Book. That gives me work and home addresses both on my iPhone, on my desktop machines, and on my laptop. [2]
Here are the details of the initial setup. Once you’re done with that maintenance isn’t too bad.
Notes
- The “source of truth” for the work contacts is corporate Outlook, the “source of truth” for my home contacts is OS X Address Book.
- This is not synchronization. It is publishing one way. Updates after initial sync are discussed below.
There are two sources of data that will sync to MobileMe.
- Outlook 2003 home: Starts with an empty Contacts Folder. An external data folder (PST) holds material copied from work including all Contacts.
- OS X 10.5 Address Book: Has several Groups, but one Group has no members. It is is called Contacts_Work. (Warning: If you’re cleaning out a Group in Address Book it’s easy to “remove from group” when you want to delete.)
Step one: Sync OS X Address Book to MobileMe
- Sync OS X Address Book to MobileMe.
- Sync iPhone to OS X Address Book through iTunes.
Step Two: Sync Outlook to MobileMe
- Open MobileMe Control Panel.
- Set to Sync with Outlook.
- Click Sync now. On a first sync you will be asked if you want to overwrite the computer or MobileMe. Choose to overwrite the computer.
- When you are done you will see an Outlook “folder” for each "OS X Group” beneath the original (empty) Outlook Contacts folder. [3] The one called Contacts_Work will be empty.
Step Three: Copy work Contacts into empty Contacts_work
- Move (or copy) Contacts from the work PST file to Contacts_Work. I select all, then right click and drag.
- Clean up the Contacts_Work folder. Remove lists, etc.
- Sync to MobileMe. Now Outlook and MobileMe are done.
Step Four: Finish Syncs
- Sync OS X Address Book to MobileMe
- Sync iPhone to OS X Address Book [4] via iTunes.
- Sync to additional OS X machines as desired.
Addendum - Updates
This is all 1 way, so there’s no sync back to the office. This works fairly well for me however. My corporate contacts don’t change that much, but each time I do an update like this I record the date. Then contacts added or modified after that date are periodically carried home, used to update Outlook, and then I sync as above.
Problems to expect
Synchronization is Hell, but even messaging across databases is Heck. There are attributes and properties in Outlook that Address Book can’t support. There’s location information in Address Book Outlook can’t support. An Address Book contact can belong to many groups, an Outlook contact can belong to only one folder. I try to edit the Work Contacts only in Outlook, everything else only in Address Book.
See also
- The MobileMe Massacre begins
- Work home contact integration- Outlook to Google to OS X Address Book (EX problem)
- Project Contacts- Now mixing Outlook-Exchange, PST file, Outlook-Home, MobileMe Sync … – an earlier version of this post.
- Project Contacts: Integration across iPhone, Google and whatever
- Google saves my iPhone
- gSyncit for Outlook 2007 to Google Calendar and Contacts Sync
- MobileMe, Microsoft Outlook, Exchange, iTunes and yes, sync Hell
- MobileMe syncs with Outlook (yes, once it did. Apple disabled this Exchange sync.)
-- Footnotes --
[1] I’ve not tried synching my iPhone via iTunes to two machines at home – XP/Outlook and OS X/Address Book. I just didn’t think of that one until I wrote this post! I know there’s some multi-machine sync capability with the iPhone.
[2] I also sync my iPhone to Google by ActiveSync (Exchange server) protocol. So I have my Google contacts on the iPhone too. There’s a ton of duplication on the phone between the OS X source and the Google source. Resolving that is a future task.
[3] The symmetry is misleading. A single Address Book entry can belong to multiple Address Book groups, but an Outlook Contact can only belong to one folder. (Acyclic Graph vs. Tree)
[4] This is what I currently do. I may try just synching wirelessly to MobileMe.
[5] I assume Contacts that belong to several OS X Groups are duplicated when they go to Outlook. I wonder why they don’t proliferate, breeding with each sync.