Category Archives: Software

Cloud computing and MobileMe

The coming thing.

Cloud computing – where data files and even applications – reside on a remote, secure server (“the cloud”) is nothing new. Large businesses with broad and fast pipelines to their servers have been doing it for years. It allows application maintenance and upgrade to be centralized, improving efficiency and reducing costs, and helps ensure that data files are properly backed-up and protected against loss and illicit access.

Indeed, this blog resides in the ‘cloud’ and is sometimes even speedily accessible when the service provider’s computers are not stretched past their limits, which seems to be most of the time.

None of this has really helped the retail/home user environment. While we all run web photo web sites with low definition pictures which can be accessed by anyone we elect, this does absolutely nothing for off line storage of large originals (think RAW and PSD files) owing to the low speed of broadband connections in the US. European and Asian readers will laugh when they read this, while enjoying data transfer at rates many times those available in America.

So we plod along backing up daily to non-fire or theft-proof hard drives in our homes, when we remember, hoping those precious originals do not get lost.

This Christmas I bought a Flip movie camera for recording our boy’s adventures. My research took all of three minutes. It was cheap, it looked nice, had few controls and, best of all, that renowned technophobe masquerading as the technology writer at the Wall Street Journal loved it. When I checked their web site I discovered that both Standard Definition and High Definition models were made. It took but one more second to choose the SD one. A 640 x 480 movie (the same size as most of the photos in this journal) is more than adequate as a keepsake or memory, and the prospect of users downloading an HD version for viewing was more than I could stomach. A one minute video is some 7mB in compressed Quicktime SD format. It takes about a minute to download for most users. Just imagine waiting 5 minutes or more for the HD version. Journalists use their employers’ high speed lines for tests – meaningless for home consumers.

OK, so now our movies reside on a server and playback is almost immediate for all but the worst attention spans. But is that the best cloud computing can do for the man in the street on a realistic budget?

Apple rolled out its enhanced Dot Mac service in August of 2008, renamed MobileMe. Simply stated, it was a catastrophe. Many who depended on DotMac for email service suddenly found they were without any for days on end. Further, the claims made for MobileMe, which included synchronization of data across multiple devices in an instant, were flat out poorly tested hype, something we are increasingly used to from Apple. You really thought the iPhone 3G was ‘twice as fast’ as its 2G predecessor? You wanna buy a bridge in Brooklyn cheap?

Nonetheless, the idea stuck in my mind and I gave it the usual gestation period (the old ‘never buy Version One of anything’ rule) before signing up for a free 60 day trial subscription at the end of 2008. My goal was not only to synchronize email, the Address Book and iCal across three Mac OS X computers, I was also sick and tired of jumping around mailboxes on my iPhone to see emails while trying to remember which ones I had already read elsewhere. The iPhone, unlike OS X’s Mail application, does not support a consolidated mailbox and, like many, I have legacy mailboxes from old vendors which I dare not delete just in case something of importance crops up in one. No, I had no interest in uploading my original picture files. Those reside on external back-up drives and, with iTunes, aggregate over 125gB in storage. No way you send that over a cable or DSL modem from home. Further, the costly ($99/year) basic MobileMe subscription only provides 40gB of space, even if you could somehow speed up data transmission.

After a week of banging away at it and resolving usage and topography issues, I’m getting to the point where I have started to almost trust the service. After updating OS X Leopard to 10.5.6 I am getting reliable sync of Address Book and iCal data and mostly getting good email sync. In the case of the latter I am still getting some instances where an email read on one computer is not updated timely on the others but it seems to be getting better – ever since MobileMe decided to send me hundreds of iCal reminders to myself by email from the past three years …. Mercifully, this has only happened once, so far. I also continue to have sporadic downtime in MobileMe’s email availability and this really needs repair before MobileMe becomes trustworthy.

I have now removed the email boxes for my two service providers and am relying on MobileMe. The emails from those are automatically forwarded to MobileMe and I respond from my MobileMe account. I no longer see a gamut of in- and outboxes. Sure, Gmail is fine and offers tons of free space, but it would be hard to concoct a worse user interface. By contrast, the UI in Apple Mail is superb. And finally, I have one email box on my iPhone whose unread message count is correct for the first time since I bought the device on June 30, 2007! It is rather reminiscent of magic when you update a contact or calendar event on one Mac and have that change speedily conferred on all your other devices. Further, if you find Apple Mail’s spam filter as weak and I do and use the best there is – Spam Sieve – you only need run this on one computer as automatic synchronization will zap spam across all your devices.


MobileMe – not for serious photographers – yet.

So MobileMe may be worth looking at for some users, but it’s hardly the cloud computing answer photographers are looking for. Why not use one of the other file server services for photographers? Well, one famously went out of business in 2008, losing many photographers’ images, so what I want here is a service with a high enough profile, lots of capital and high reputational risk, such that failure is simply not an option. I believe Apple is in that “too much to lose” position and now that they are talking of moving more of their applications to web versions (iPhoto? Word and number processing?) I remain more interested than ever in the service.


Finally, a proper email count on the iPhone

One issue I ran into is that my main computer would try syncing endlessly. The fix is to back-up then erase the folder User->Library->Application Support->SyncServices, empty the trash and reboot. Then reselect your sync options in System Preferences->MobileMe->Sync. These are the options:

I do not Sync the Dock owing to limited screen space on one of my devices, plus I keep my dock at the left hand side of the screen which makes icons smaller than if you keep the dock at the base of the screen. I do not Sync Dashboard Widgets for much the same reason. I do find the ability to Sync Safari bookmarks much more useful than I would ever have expected, as my work flow tends to be the same regardless of which OS X device I am using. I expect that sync issues will go away once the various devices are stable after a sync or two.

Apple’s site says that MobileMe also works with Windows but for the life of me I cannot think of a use for that. A buggy but improving service with a buggy and failing operating system? I think not.

Bento

No time like the present.

Ask the average consumer to recommend an insurance company and you will get saccharine encomiums about his local broker. Ask how they handled the most recent claim and you will get a blank stare, for chances are all the consumer has ever done is hand over premium payments to the smiling broker whose newly whitened teeth testify to the industry’s profit margins.

Simply stated, insurance companies are in the business of not paying claims. That’s how they make money.

So the consumer has to try that bit harder to prove loss and recover payment and in a modern digital world nothing could act as a greater antidote to an inherently morally challenged industry than photographs. Pictures not only beat a thousand words, they also beat the crook at the corner fronting for an industry whose morals are comparable to those of Wall Street.

Collecting and collating all the data relating to your personalty is, let’s face it, a pain in the nether regions, but it sure beats sifting through the ashes of a fire or the trauma of a burglary. I am as guilty as most of procrastinating on the awful job of making a good home inventory but a simple database application named Bento makes it a lot more fun than a root canal.

Bento is a database program wrapped in a glossy coat which requires no technical skill from the user. An included Home Inventory template makes it instantly usable and all I did to mine is add a second picture field. Each item (or ‘record’ in database-speak) has two pictures (or fields) – one for a snap of the item, the other for one of the related purchase invoice. A few other text fields add information for description, serial number, location and so on, but the the pictures will include most of what you need to fight the forces of evil when it comes to making a successful claim for loss recovery.

Here’s an example from my Bento home inventory file:

The invoice was scanned on my ancient Epson 2450 flat-bed scanner and simply dragged and dropped into the invoice picture area. Click on it and a full size version opens in Preview for review or printing. Same with the picture of the lens.

What was surprising to me is not only how little time all this takes but also just how much valuable junk I have lying around. Just like you.

So here’s a good project for those post-turkey lazy hours. Get your camera out, snap away at anything of value and scan all those invoices. Of course, Bento only runs on Macs but you are smart enough to have one of those already, right?

Once you are done, export the database to your remote file server and you are safe. Or at least better prepared for the scum bag the insurer will confront you with when you make your claim. Appropriately, he calls himself a “loss adjuster”. It’s a classic bait-and-switch. The guy with the teeth takes your money and the one without makes sure you do not get any back.

For movies and books I use Bruji’s products as they are more tailored to these assets and you can see the related databases for these on my ISP’s file server by clicking the related links on the right. These are more aimed at retrieval of favorite titles but serve equally well for insurance battles. Mac only, of course.

Lightroom 2 on an older Mac

Useable.

I mentioned a while back that I would comment on how Lightroom 2 runs on an older Mac. I had tried LR 2.1 on my 6 years old iMac (IBM G4 1.25gHz CPU, 1 mB of RAM) and it was not useable for localized adjustments such as the adjustment brush. You would paint something on the screen and many seconds later the effect was visible. Not useable.

Well, Adobe released Lightroom 2.2 the other day so I loaded this up on both the MacBook (Intel C2D 2.1gHz, 4 gB RAM) and the iMac. First, on the modern machine the adjustment brush is now fully useable. Changes occur almost in real time – say a fraction of a second delay as you ‘paint’. In this comparison, the MacBook is running OS Leopard 10.5.5 whereas the iMac is on OS Tiger 10.4.11.

Moving over to the iMac things are quite encouraging.

For purposes of what follows I was using a RAW file from my Canon 5D, so both machines had to perform RAW decoding prior to display of the picture. A RAW file from the 5D is some 12 mB but once converted comes to some 60gB. Not small, in other words. As usual, I let LR generate full-sized previews on import – it takes longer but the payback when processing is immediate. Images pop on the screen far faster this way.


LR 2.2 on an old iMac

Loading LR takes 20 seconds (versus 7 on the MacBook) and the first switch from the Library to the Develop module takes a long 30-35 seconds (MB – 7 seconds). Thereafter, switching between the Library and Develop modules takes 3 seconds (MB – near instantaneous). But, most importantly, the greatest advance in LR2 compared with LR1, localized adjustments, is now quite useable in LR 2.2. I can ‘paint’ on the screen using the mouse and see the adjustment within a second or so – made even easier by using the mask-display routine outlined here.

This little test discloses just how much faster the Core 2 Duo architecture of the Intel chip is over the IBM G4, but also shows the fine job Adobe has done of keeping those older machines in service. If you cannot afford the latest Mac, $300 for a nice 15-17″ display on an older G4 iMac will serve you just fine and there are lots of these older machines around going for a song. While I sold my G5 iMac a while back when the MacBook came along, I would guess that the G5 CPU will be speedier than the G4, much as it was using Photoshop CS2 when I first got the G5. The G5 iMac routinely sells for $350 – $400. A spectacular bargain with clean looks and a nice big screen.

If JPGs are your thing, then a G4 or G5 Mac should just fly. And they sell for a lot less than a new Mac when the current bottom-of-the-line MacBook (mine!) sells for a very overpriced $900 and iMacs start at $1,200. That money saved gets you a another lens for your DSLR and a great computer for Lightroom 2.2.

Tethered photography with Lightroom 2

A bit tricky.

The idea of tethered photography with a digital camera is that what you snap appears shortly thereafter in Lightroom on a screen size of your choice.

Practically, this translates into controlled conditions where the camera and a computer can remain close together, so think studio photography. No matter whether your subject is a flower or a person.

The opportunity of immediately seeing your pictures in Lightroom, with default import processing (camera profile, sharpness, etc.) applied, all viewed on a large, properly profiled screen will take you as close to visualizing the finished thing as you can get. Indeed, if computer display is your goal you will see what you are getting; those who print and have a properly profiled screen/printer will be just as happy.

In a perfect world you should be able to attach your camera to your computer, open Lightroom and bang away. In real life the process is two stage. First, you have to tell Canon’s software (ugh!) to deposit pictures in a named location. Second, you then tell LR2 the name of this folder which it will monitor, transferring any new content to a different folder seen by LR2. Thus the first folder is emptied by LR2 and the second is transferred by you, the user, within LR, with contents either moved to your LR catalog or bad snaps moved to Trash. So you start and finish with these two empty ‘transit’ folders but they must not be removed for everything to work. That’s for the neatniks amongst us!

What follows applies to Canon DSLRs but doubtless similar steps apply with others.

With most modern Canon DSLRs (5D, 40D, whatever) you will need current versions of Canon’s Digital Photo Professional (I am using DPP 3.5.1) and Canon’s EOS Utility (2.40). You tether your camera to a USB connection on your computer (laptops are ideal for this) and the camera end is connected with a miniature USB plug. As the one supplied with the camera is short, you can either buy a USB-A to USB-A extension cable, or simply get a longer USB-A to USB-Mini cable. Radio Shack or whatever. There’s no brand value here.

Plug in your camera, switch it on and fire up DPP, then click on Tools->Start EOS Utility. Go to EOS Utility->Preferences and check the box shown below:

This makes sure that what is transmitted to your laptop is also saved on the card in the camera. A useful safety precaution.

Now using Finder, create a unique folder you want monitored. I call mine ‘Canon EOS 5D Capture’ in my user directory.

Back in EOS Utility, go to the Destination drop-down box and enter that destination:

Before even getting into Lightroom 2, check this setup. Take a test picture and it should appear in a few seconds in DPP. With my 5D on a MacBook it pops up in DPP in 4 seconds – that’s for a RAW original.

Now Lightroom 2 has to be told where to look for the picture you have just taken.

Go to File->Auto Import and check ‘Enable Auto Import’ thus:

The click on ‘Auto Import Settings’ and enter the exact folder name under ‘Watched Folder:’ you just created in EOS Capture as shown:

Any typos here and nothing will work.

Back in Finder, create a new folder for the destination of your pictures as seen by LR. I have used the default name of ‘Auto Imported Photos’ which LR2 suggests, above.

Now take a test snap and the left panel of LR2 will show the following:

The new folder you designated appears in LR2. Click on it, hit F5, F6, F7, F8 and L and you will see this and all future pictures presented in their full glory, filling the screen. It takes 7 seconds from click to view with my 5D and modest MacBook (2.1 gHz C2D CPU, 4 gB RAM) with RAW originals. Doubtless JPG would be faster as less processing is involved, but JPG so compromises quality I do not bother with it.

If you like what you see, remember to drag-and-drop (move) the keepers to your permanent Lightroom catalog. Then, still in LR, delete the losers.

If you power down your camera or the battery fails or you disconnect the cord, you will need to go back into DPP and reload EOS Utility from the Tools menu. Other than that, it’s plain sailing. I’m using OS 10.5.5 Leopard and LR 2.1; earlier versions of Leopard seem to have had issues with the Canon software but now all is well. You can check Canon’s site for free upgrades to the latest DPP and EOS Utility software. (The older Capture application refuses to work with Leopard on my MacBook, so don’t bother with it if you are using like tools).

If you read that tethered photography was only fixed by Canon in the 5D Mark II, save yourself the upgrade money. My 5D Mark I works fine with this technique.

There’s no better way to preview studio snaps even if they involve moving subjects. You can check light and color balance from just a few test snaps. Very handy when you are using studio flash where its virtually impossible to ‘see’ how your lighting has turned out on the camera’s miniscule LCD screen.

Once you have made the settings above, tethered photography involves the following simple steps:

  • Switch on camera
  • Connect to computer
  • Load Canon DPP and EOS Utility
  • Load Lightroom
  • Take a test snap
  • Navigate to the folder in LR and expand the test snap to full screen
  • Bang away

Your camera will use up its battery faster this way as it’s saving both a card image and transmitting a copy to your computer, so come prepared with spares!

Come to think of it, a battery powered netbook computer and a tethered camera would be more than useable in the field. An ideal combination, perhaps, for those who like to take their studio with portable strobes with them. Of course, you would have to convert the netbook to running OS X to use your time effectively ….

Software of the Year

A run away winner.

Until a fellow photographer pointed me to the inspired application known as Helicon Focus this award would easily have gone to Adobe’s Lightroom. Having switched from the slowness and bugginess of Aperture to the logical, modal work flow of Lightroom, I remain delighted with that application’s great user interface and with the fact that one application provides processing, digital file management, printing, web and book output, and it gets better with each new release. Best of all, except for some sluggishness in the adjustment brush in LR 2, which Adobe is working on, the application flies on just about any computer made in the past 5 years. Ever said that of Apple’s offerings? Best of all is the fact that LR has made visits to Photoshop increasingly rare and, hopefully in some future version, the horror that is Photoshop’s interface can be well and truly forgotten. Meaning that Adobe will add perspective correction to LR, the only significant feature missing for this photographer.

But my new found interest in macro and my ‘discovery’ of Helicon Focus (thanks to a fellow photographer) leave me in no doubt that is is far and away the most innovative and well engineered application I have learned in 2008. It simply opens up the world of close-focus and macro to heretofore impossible pictures. The fact that it’s been around for several years only speaks to the maker’s poor marketing – they should be telling the world about this brilliant piece of programming.

Here’s the sort of subject Helicon Focus excels at – I took several differently focused pictures and combined these into one sharp whole, using Helicon.


5D, 100mm Canon Macro, ring flash, 1/60, f/22, ISO 100, tripod. Composite of four pictures. Click the picture for the Helicon site.

The big print hanging at home is, simply stated, a show stopper. The starfish pops off the surface of what is a pretty low key print. Helicon Focus has taken close-ups out of the laboratory and made them accessible to all, whether your subject is seen through a microscope or a very long lens with limited depth of field, no matter the aperture. With the 100mm Canon Macro the whole process is a dream. Add a ring flash to provide some relief in the shadows and you have a very powerful tool set. Very well done Danylo and the whole team. I have read about like functionality in Photoshop CS4 and it’s so poorly implemented and so complex, I doubt anyone at Helicon is losing sleep, especially when you compare prices.

Helicon Focus is my pick for Software of the Year.

There’s a close runner up for the Software of the Year award and that is Bruji’s suite of database products.


Click the picture for Bruji’s web site

I use DVDpedia for movies and Bookpedia for my photography books – click in the right hand column and you will see the nice, clean web output these cataloging tools generate. These applications work well on the Mac but just sing on the iPhone; update something on the Mac and the iPhone will sync the changes when asked, if it is in wi-fi range of your Mac. It works perfectly every time and you can take your database of movies and books with you wherever you take your iPhone. Simple, superbly supported by an enthusiastic team and far better than the slow, clunky Delicious Library which I used earlier – an application that puts looks before speed. There’s something very warming about emailing for help and getting a quick, enthusiastic response from one of the Bruji developers. An experience you will never have with Adobe, Apple or Microsoft. Well done, Bruji!