• June 18, 2013

Previous

Next

Keeping Your Life in Sync

August 12, 2010, 8:00 am

sync or swimIn the last fifteen years, the number of computer-based devices that I use regularly has grown precipitously. Things were once pretty simple: I started grad school with a laptop (a PowerBook 160, if that doesn’t date me too much) and ended it with a desktop computer, and most data transfers were handled via floppy disk.

But when I got my first post-grad school job, and got my first college-provided computer to go with it, things began to get a little more complex: I had to decide what data I wanted on the home machine and what on the office machine. Things that resided in both places were (mostly) kept synchronized via Zip disk or the occasional email message.

And then the PDA joined the scene, and suddenly there was this other category of data that I found myself keeping in sync: contacts and calendars. The process was pretty simple—put the Palm in its cradle and press the sync button—but like copying files from those floppies and Zip disks, this sync process had one potentially fatal flaw: I had to remember to do it.

The same has been true of nearly all of my sync processes over the years, from the floppy disk to the flash drive. Even when I had software assistance in figuring out what needed to be synchronized (such as the wonderful ChronoSync, which I used for years), I still had to remember to run the sync, and preferably before I started any work on whichever machine I was in front of. Needless to say, mistakes were too often made.

I now find myself with a desktop computer in my office, a desktop computer at home, and a laptop for travel, not to mention an iPhone and an iPad, and yet with all of these proliferating devices, I have an easier time than ever keeping everything synchronized, thanks to the magic of cloud computing.

We’ve written a fair bit about ways of ensuring that your data stays synchronized, from Julie’s gentle introduction to version control to Heather’s post on Syncplicity to my own post on Evernote, and of course the range of Google technologies that Natalie recently rounded up for us. But here are a few of the other systems that I use to keep everything in sync.

(The usual caveats apply: I’m a Mac user, and so my systems are mostly confined to that platform. And there are lots of other great systems out there, which I’d love to hear about in the comments.)

Dropbox

We’ve written a lot about Dropbox here (see for instance Jason’s admonition to stop emailing files to yourself and Ryan’s advice on using Dropbox to back up your essential files), so I won’t belabor the point. I will note, however, that Dropbox’s automated synchronization is what saved me from the endless round of floppy disk/Zip disk/flash drive file copying, thus more or less eliminating the human element from the possible errors that could creep into the process. (And the human element produced about 99.9% of those possible errors.)

A 2GB account is free, but paying for a pro account with Dropbox is without question some of the best technology money I’ve ever spent. In fact, I now have a 100GB super-pro account, so that I can keep my iTunes library synchronized across multiple machines, in addition to all of my work files.

Even better, some of my favorite iPhone and iPad apps are being built to interact directly with your Dropbox account, including the iAnnotate PDF reader, Office2HD, and, perhaps most brilliantly, 1Password, which now uses Dropbox to keep your passwords synchronized across multiple devices.

MobileMe

I’ve been a user of Apple’s cloud-based system, MobileMe, since its inception, and was a long-time (and somewhat long-suffering) user of its .Mac predecessor as well. MobileMe provides some cloud-based file storage through iDisk, but I find access to be slow and its synchronizing features less nimble than Dropbox, so I don’t use it much except for backups.

Where MobileMe really gets its utility, however, is in keeping my Address Book, iCal, Safari bookmarks, and so forth automatically synchronized both across my various computers and with my mobile devices. Every so often there’s a little glitch, but on the whole it works pretty seamlessly.

Xmarks

However, I don’t find myself using Safari as my primary browser when I’m on one of my computers; I’ve found Chrome to be much more lightweight and zippy. How, then, to get those bookmarks synchronized across machines, and onto my mobile devices where they can be used with Safari?

Enter Xmarks (formerly Foxmarks), a free application that will, among other things, synchronize your bookmarks between multiple browsers on any one machine as well as across multiple machines.

BusySync

And just to complicate matters, I’m also not solely a user of Apple’s iCal/MobileMe Calendar/iPhone and iPad Calendar; I also use Google Calendar. To make sure that my calendars stay synchronized across those two platforms, I run BusySync on one computer. BusySync allows me both to publish my iCal calendars to Google and to subscribe to my Google calendar in iCal. Events created in any calendar, on either platform, are then kept synchronized in both directions (and, through MobileMe, with my other computers).

(One caveat here: MobileMe has recently released the beta version of a new Calendar system, which is fully cloud-based; instead of using Apple’s SyncServices to move data from the cloud to your machine, the new system will use CalDAV, which is far more stable. However, BusySync and its related full-service calendaring system, BusyCal, aren’t yet compatible with the new MobileMe beta, though an update is promised soon.)

What Else?

These four systems (five if you add in Evernote) are the primary ways I keep my data synchronized. All have the benefit of working more or less invisibly behind the scenes and handling the movement of data for me.

Do you have other favorite data synchronizing systems? We’d love to hear about them in the comments.

[Creative Commons licensed photo by Flickr user Greg Neate.]

x

This entry was posted in Productivity, Software. Bookmark the permalink.

24 Responses to Keeping Your Life in Sync

kcfeminist - August 12, 2010 at 8:52 am

Do you have advice for folks who use a Mac at home and a PC running Outlook on an Exchange server at work? To complicate matters, I also have an iPhone and an iPad, not to mention a Google calendar. Will MobileMe sync my work Outlook calendar/contacts with my Mac/iPhone/iPad?

kfitz - August 12, 2010 at 9:39 am

@kcfeminist: I’m not at all a Windows user, so I’m not the best person to answer your question; I hope someone else will chime in. I know some folks used to use Google as a go-between in order to sync across the platforms. But looking at Address Book and Calendar under OS 10.6, it appears that you can directly add an Exchange 2007 account, which might be able to keep things there linked up more directly.

kfitz - August 12, 2010 at 9:45 am

In fact, looking more closely, iCal under 10.6 also allows direct CalDAV interactions with a Google account, eliminating at least part of my need for the intermediary of BusySync. Must investigate further…

jmittell - August 12, 2010 at 9:55 am

I’m able to sync my Google Calendar with iCal (on iPad) easily with these processes detailed here http://www.google.com/support/calendar/bin/answer.py?hl=en&answer=99358#ical and http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=138740 – don’t use BusySync and don’t know that I’m missing anything.

acavender - August 12, 2010 at 9:57 am

Indeed, at least in the current iteration of iCal, Google integration’s easy. All one has to do is add an account to iCal, select “Google” from the options for account type in the dialog box that pops up, and enter the needed information. If you later add another calendar to your Google account, just go back to iCal’s preferences pane, select your Google account, then click the delegation tab. You should see a list of your Google calendars there–just be sure you check the box by the new one.

kfitz - August 12, 2010 at 10:09 am

I’m now really wondering why I hadn’t come across this before! It’s so much cleaner, needless to say. I wonder if the thing that kept me from poking at this was the ease of MobileMe’s sync with the iPhone. Frankly, now that Gmail accounts function more or less natively on the iPhone, the only thing that might keep me attached to MobileMe is push syncing…

phdeviate - August 12, 2010 at 10:24 am

I mostly use google to sync calendars and contacts, and it works fine for me. The one temptation I had to get a MobileMe account was when I started using Omnifocus extensively on laptop and phone. However, figuring out how to make the WebDAV sync on Omnifocus work has improved my life amazingly. Having figured it out, I wonder if more WebDAV syncing isn’t in my future–my own privately hosted cloud. I’m not convinced yet, and I want to read more about its security, but I’m loving WebDAV! I do want to figure out how to SSH tunnel to it, however…

kfitz - August 12, 2010 at 11:16 am

After some poking around, I’m discovering one real benefit of BusySync over creating a native Gcal CalDAV account in iCal: the way iCal interprets Google’s use of “delegate” calendars (any calendar other than your primary one) is downright awful. Simply adding access to the delegate calendars under the Google account produces a hierarchy like:DELEGATES–work —-work–personal —-personalAnd so forth, with each Google calendar contained within a separate folder under the Delegates heading.The only workaround I’ve found in my searching thus far is to set up each delegate calendar as a separate CalDav account, but that creates similar hierarchies of accounts and calendars.Am I missing something here? Those of you who are syncing Google calendars with iCal, I’d love to hear how you’re managing it.

acavender - August 12, 2010 at 12:30 pm

Agreed, the hierarchy’s awful. It’s easy enough, though, to move an even from one calendar to another by just editing the event itself–everything works as expected there. For me, this really isn’t much of an issue, as I’m just as likely to look at the calendar through the web interface, anyway. That said, I can see why some might find it annoying.

kcfeminist - August 12, 2010 at 1:03 pm

@kftiz — for some reason, the settings my Uni gives to sync Outlook with iCal and Contacts on OS10 simply do not work for me for some reason. I may try the Google end run. But I’ve noticed that Google has trouble dealing with changes to recurring appointments coming from Outlook. It seems that trying to sync Google, iCal and Exchange just causes headaches, alas.

digitaleffie - August 12, 2010 at 1:40 pm

This is so timely. Thanks Kathleen!

peril - August 12, 2010 at 5:33 pm

Simplenote is amazing.Toodledo is a great getting things done app!

performance_expert2 - August 13, 2010 at 6:24 am

It might take 50 years, but when computing culture stop following the control dictates of Microsoft and starts applying interoperability and file standards, without copyright ownership or formats and resulting obstructive practices, personal and business computing will be much better off.In the beginnings of the telephone industry, in cities and business districts, there were great amounts of pole-mounted wires from different telephone companies who did not work together. There are photos to illustrate this, a big messy nest of wires from pole to pole. Yes, it took fifty years to be able to buy a telephone at the store and plug into a phone jack.Microsoft has built their empire on obstructing interoperability. Now the child-minded monopolist Gates wants to replace government with his acts of charity and invite his billionaire associates to join is, as if their few billions here and there will make up for the restrictions placed on computing. There is a foundation working to fix these ills, but to be honest, I have never met a single American who could care less or has mentioned any of this to me. It is despicable and I can only hope USA continues to slide downward in effectiveness because at this point, the … there are other countries who are making innovation instead of trying to control and profit from everything.

eszter - August 13, 2010 at 8:48 am

I’m a recent convert to Dropbox and cannot recommend it highly enough! It’s been super helpful and I purchased the 100GB version as well (in fact, I wish they had something that offers even more space so that I could sync all my photos, too). I don’t see a mention of Firefox here yet. Firefox recently introduced the Sync extension, which will help keep bookmarks same – and other settings perhaps as well – across machines.

kfitz - August 13, 2010 at 9:14 am

@eszter: Nice! Thanks for mentioning the Sync extension — I’m not much of a Firefox user these days, having pretty much switched entirely to Chrome, but I’m glad to know about the syncing possibilities it offers.

bmoseley - August 13, 2010 at 9:41 am

Dropbox looks like it will solve a vexing problem – I use a Mac and iPhone for home and personal life but am tethered to a PC at work. Idisc is okay on the Mac end but awkward on the PC end. Our institution uses google for email but Google docs just doesn’t cut it.THANK YOU!

kfitz - August 13, 2010 at 9:49 am

@bmoseley: My pleasure! I’m always happy to be a Dropbox evangelist.

mcmorgan - August 13, 2010 at 11:09 am

I’ve taken to Pocket Informant on the iPhone and iPad. Synchs fine with google cals and BusyCal on a laptop. SimpleNote synced with DropBox is solid for notes and drafts.

christian_d - August 13, 2010 at 11:11 am

When I had a Mac in my office and a Windows machine at home, I found Plaxo (http://www.plaxo.com) to be an excellent sync solution. It kept my contacts and calendar in near-perfect harmony, and did a good job of it. It has working plugins for Mac Mail, Thunderbird, Outlook, etc.However, Plaxo’s Gmail sync has fallen down on the job, and my new problem is syncing my work, home and antique mobile phone, as well as GMail–which is really where I spend most of my time. But, for desktop contact and calendar synchronization, Plaxo is the best free solution out there.

ryantpalmer - August 13, 2010 at 12:25 pm

Dropbox is excellent, though I’ve also found utility in ZumoDrive and Go Aruna for cloud based storage. Both have mobile apps for easy access to documents on the go. Box.net is incredible in that it converts documents within the cloud for viewing on any platform,e.g. You can view PowerPoint documents within Box.net even if you don’t have PowerPoint or some kind of viewer installed on your computer.Also, this post is pretty Mac-centric (which is fine) but for Android users (like me) the integration of contacts, calendar, email is seemless and, unlike Mobile Me, free. The fact that I’ll never have to worry about transferring contacts again was one of the primary reasons I went Android, and I am very happy with that choice. I just use the Google Synch application to sync up my g-calendar with Outlook. The only issue I’ve ever noticed is that sometimes there are duplicate entries.

kfitz - August 13, 2010 at 12:54 pm

Thanks for these other suggestions, all; I’ll look forward to poking into them!@ryantpalmer: I hear you on the Android issue; I believe we’ve got some Android posts coming up in the near term. And the seamless sync with all things Google nearly won me over this summer as well. Rumor has it, however, that MobileMe may become free in the near future, which would certainly be welcome.

ryantpalmer - August 13, 2010 at 3:46 pm

@kfitz The smartest thing Apple could do would be to make Mobile Me a free service. Their biggest weakness now is the cloud and this would be a big step forward. I do think it will happen soon enough…they are apparently building a huge server farm in N. Carolina.

northrop - August 15, 2010 at 11:30 am

Very helpful column. I use (and like) Dropbox too. However, an issue to keep in mind — for those using databases, as discussed in other ProfHacker columns, such as DevonThink. Dropbox (and DevonThink) advise that such data files NOT be placed into your Dropbox folders. Bidirectional file updates may happen at the same time you are changing data. If this happens, the database could easily become corrupted, and difficult or impossible to restore. That is a nightmare scenario when years of work are involved.Dropbox has engineers working on this problem, but the technical problem is very challenging. I’m still considering solutions. Manual backups are safe, but of course that requires regular attention, and it loses the main benefit of an automated solution. There is a third-party possibility (DevonSync), which I’ve not yet tried, but that works only with DevonThink, not with other database programs, all of which I assume will have this problem.

tee_bee - August 15, 2010 at 9:25 pm

My syncing tools are:1. Evernote — really works well on my Android too. Nice for short notes, photos.2. Endnote–for longer notes, etc. I’d recommend only the 2010 version, for the fabulous notebook syncing. 3. Syncplicity. It sometimes is finicky, but I like it better than dropbox if you’re in a Windows world (which I am). It’s an outstanding service.4. Gmail–you can read it anywhere.5. New to my work–Microsoft Skydrive, although it doesn’t work quite the way I would like it to yet.But it hardly matters which of these tools one uses–the underlying concepts are similar between, say, Dropbox and Syncplicity. The point is that it’s possible to keep working from just about anywhere.Which reminds me–it’s not sync software, but Microsoft’s Remote Desktop Connection works very well for me–my home computer doesn’t have the full Acrobat Pro, for example, but I can just go into my office computer and run it from there. Extremely nice. It’s worth making a note of your computer’s IP address so that if you’re at any computer that allows remote access, you can use your desktop machine (I don’t know if there’s a built in equivalent for Mac). What’s nice is that it doesn’t leave traces on the local machine’s browser or anywhere else.

  • 1255 Twenty-Third St, N.W.
  • Washington, D.C. 20037
subscribe today

Get the insight you need for success in academe.