website tonight analytics

Sync Dystopia for Mac Users: Lotus Notes + CardScan + iPhone

A while ago, I moved from windows to mac, as I documented here. In general, when I wrote that article, there was a good amount of euphoria about the entire process, sprinkled with bravado and love for all things apple, as you might sense from the article. Fast forward a year and a half and I’m still very happy with the move, but have come to realize that you can’t do without Windows, primarily because Mac Office (2011, 2012, whatever) mostly sucks. It may have been a big improvement from previous versions, but it still sucks. Its slow, not 100% compatible with Windows users in layout terms and kludgy. Eventually, after trying many many options, many virtual machines, trying hard to stick to Mac Office etc., I finally settled with Parallels Desktop 7 with MS Office and setting all office documents to open with the Windows office version running inside Parallels. Its great, fast and just what I need.

Anyway, this article is not about office. Its about the H*LL that you need to face for a simple task: How do you keep your business cards, email and your iPhone synced always. In other words, this basic requirement is a complete dystopia for Mac. Why do we need to sync all three? Let me explain from a business user perspective:

Read more…


iCloud idiocy continues

Really, so far, iCloud is a p**ce of c**p. From the day it was launched, I’ve been trying to use it. Its sync mechanism sucks. I’ve had so many cases of un-synced contacts, erratic behavior, that I had to switch it off and go back to itunes address book sync to make sure it works. Pity.

Anyway, continuing its idiocy, I received an email from them today stating my iCloud online acct was almost full. Only, I’ve overlaid it with the system information my computer shows (which is correct, btw).

No comments.

(click on image for larger size)


Thanks Steve

Image tribute designed by Jonathan Mark

Even if you never met the man, if his visionary products helped your child to read and write at an early age, let grandparents see their grandchildren across thousands of miles without having to crowd around a computer, led the transformation of the mobile and music industry that pays your salary today, made product companies rethink their priorities towards customers, and most importantly made many of us want to make even a fraction of a dent he has made to this industry and shape our careers accordingly, its not surprising that on his passing you’d think you knew him very well and to ask yourself ‘What do you want to do before you go’?


Adding a VPN server to ReadyNAS

Image (c) NetGear

I recently purchased a 4 disk-bay Netgear ReadyNAS NV+ box. This was a few days after I lost 60% of my media collection because my HD just decided to stop working. And yes, I’ve been meaning to back up the archive, but never got around to actually doing it, till it died. Hindsight is 20-20, isn’t it?

Anyhow, the ReadyNAS NV+ is a great box. The nicest thing about it is that via plugins, you can convert it into a full fledged development box running linux. One of the things lacking was how to make this box a VPN server as well. I currently have OpenVPN running in an ‘always on’ home laptop, but it was better if I moved the VPN server to the ReadyNAS box as it is the one that is supposed to be ‘always on’ anyway.

I searched around. There are several sites that give only partial instructions of how to get things working. No one site has ‘everything you need’. So I thought I’d post *exactly* how to do everything you need to get this working.

Read more…


Tutorial: RouteWeather Using Google weather and Driving Directions APIs in your iOS apps

First off, let me say this: Google’s terms of service do not allow you to use their APIs for any commercial apps. So it is likely that if you use these APIs, they may never see the light of day in the app store, unless you negotiate a commercial deal with Google.

Here is what we will be developing: Let’s assume you are planning a trip from Bethesda, MD to 90210, CA and you plan to drive (Yeah a road warrior!).  You can get the driving directions from many places, including Google. What you also want is, what “what is the weather along the route”. Not only that, you want it for the day you plan to drive (so maybe tomorrow, the day after, or the day after the day after…)

I often need this information. I don’t drive cross country, but I do drive and knowing the weather along the route and for the day I want to drive is very useful to me. I wish we had an app for that. Well, let’s not wish, let’s write one.

In the process, you will learn how to:

a) Use TBXML for XML parsing

b) Use Google Weather and Driving directions XML data

c) Use segmented controls

d) Use TableViews and custom cells

e) Write an app that brings all of this together

*** Credits: The fine folks at icodeblog started me off with this article. ***

First the customary screen shots:

First Screen: You enter your from and to and select which day you want the forecast for:

Read more…