Is Video a Crock? It’s Certainly Not the New Holy Grail. Get Off the Screen, Dudes.
Blogging, Marketing / PR, Personal Productivity February 2nd, 2010
Many of you will recognize the title – borrowed from "Enterprise 2.0 a Crock" Dennis Howlett.
Needless to say I was quite interested in his discussion with David Terrar, who is more of an E20 fan.
Hm…hard to watch. Dennis is too loud while David is barely audible. I kept on turning the volume up and down, until I quit after a few minutes. But itâs not just the technical issues. It’s a long video for the message it delivers, and I hate to admit but it could not glue me to my chair for 8 minutes.
His opinions and sometimes abrasive style aside Dennis is a great analytical thinker, but he is (as I suspect all of us are) simply more organized, more concise in writing. Simply more convincing – or thought provoking – and definitely easier to "consume" in writing, than this video-torture. So now you see where my title comes from. If Dennis says E20 is a crock, then I say so is video.
Itâs simply not the best medium for a lot of messages.
But I am not picking on Dennis. Hereâs a video by Allen Stern of the CenterNetworks fame:
Using Picasa on Multiple Computers – The Updated Definitive Guide
Personal Productivity, Software February 1st, 2010
My 4-year old how-to guide, Picasa Photo Sync on Multiple Computers has attracted tens of thousands of viewers, and is still quite popular. In fact too popular, thanks to Google. I canât believe people actually read it today and try to follow the advice therein⊠itâs and OLD post with outdated information. Iâve long struggled trying to find a better solution⊠and now that I have it ⊠drumroll ⊠but wait, first things first:
Whatâs the problem with Picasa?
Picasa is my favorite photo management program, and hey, itâs hard to beat free! Yes, I believe SaaS is the future of computing, and I do keep many photos online (just canceled Flickr Pro in favor of PicasaWeb), but quick-and-dirty manipulation of large image files en masse is still easier, faster on a local PC. Or one of the computers I use â if only I could. Itâs hard to believe that Google, an undeniably Web-centric company would create an application thatâs designed to be used by one single user and one single computer â thatâs stone-age vision, and again, is very antagonistic to being a visionary Web company.
Picasa does not save your edits in the image file itself, rather it uses a set of system files: picasa.ini files in every photo folder and a bunch of proprietary databases in two hidden system directories. This is actually a good concept, you can experiment and safely revert back to the original â trouble starts when you want to move to a new computer, or God forbid access your photos from multiple computers â some of the associated changes will come through, others wonât. You will soon have multiple versions of the databases and sometimes of the images themselves, and that leads to chaos.
Early Solutions
The original concept in my previous guide was based on syncing the hidden Picasa databases between all computers involved. It worked for a while⊠then I started to see corrupted databases, so I abandoned synchronization. In the meantime wireless home networks became more robust, so instead of redundant chaos, the next best option was maintaining once central Picasa home-base, and accessing it from other computers via the network. This could quite easily be done by mapping the main computerâs drive as a network drive, say P: (for Photos or Picasa), setting Picasa on all the satellite computers to forget the local Pictures folders and only scan the new P: drive.
In this setup Picasa still had to index all images it read from the network and recreate a local database on the individual computers, so the solution was quite redundant – but worked relatively well. Through a succession of new releases Google moved more information on user edits into the per-folder Picasa.ini files, so the system was able to rebuild the database almost completely. Cropping and some other information was still missing, so you could never be 100% certain you were looking at identical version of your images. The safest way to avoid confusion and different views of the same photos was to make a policy of only editing images on the âmain computerâ where they were stored, thus rendering all other networked computers to passive viewers only.
There has to be a better solution.. one that allows any member of the family (and any user account) using any computer on a network to share the one and only Picasa database â view and edit all the same, with any changes, tagging, editing immediately saved no matter which computer is being used. Yes, there is one â keep on reading
But first some disclaimers:
- Iâve tested the solutions below in Windows 7
- They should work on Vista, too, and I believe there is a logical equivalent under XP, but Iâve never checked it
- These solutions work for me, but I can not guarantee they will work for you â experiment at your own risk
- Before making any changes, do back up your Picasa database (both photos and the system data)
- Even if everything works, thereâs no way knowing if a future Picasa release will change it allâŠ
- Iâm not a Windows Guru, and make no claims that this is the best or most elegant solution â just one that works for me
- I cannot provide individual support â you are welcome to comment / contribute below, and may get a response from another reader, but I can not make promises.
Now, weâre ready to rock and roll âŠ
Sharing Picasa Between Multiple User Accounts on the Same Computer
You may only be interested in the multi-computer setup, but please read this chapter anyway, as we will build on the logic outlined here when we expand to a network setup.
Move your photo library to a public location
By default most photos are stored at user account specific image libraries, with a default path similar to this in Windows 7 and Vista:
C:\Users\username\Pictures
You could fiddle around with sharing / security properties to enable other user accounts access this image folder, but moving your photos to the public folder is a much cleaner solution. The new destination is:
C:\Users\public\Pictures
Although the easiest way to move folders is from Windows, itâs always better to do it within Picasa, to allow itâs databases be updated properly. If you use nested folders, youâre in luck, you can just right click on the top-level folder, select âMove Folderâ, pick the new destination, and youâre done. (If you have nested folders but donât see them in Picasa, change from âFlat Viewâ to âTree Viewâ in the main View menu.) If you have a lot of flat folders, this may be a cumbersome process, but itâs one-time only.
This was easy ⊠now close Picasa and letâs get really started
Two reminders before we start:
- youâll need to do all this using an account with Admin privileges
- backup, backup, backup (your photos and system folders / files)
Move Picasaâs internal databases to a public folder
The internal Picasa databases are originally in two system folders in Windows 7 / Vista:
C:\Users\username\AppData\Local\Google\Picasa2
C:\Users\username\AppData\Local\Google\Picasa2Albums
Youâll need to create a new home for these two folders, for example this:
C:\Users\Public\PicasaLib
Now move the Picasa2 and Picasa2Albums folders to the newly created PicasaLib folder, so their new locations are:
C:\Users\Public\PicasaLib\Picasa2
C:\Users\Public\PicasaLib\Picasa2Albums
Well done. Too bad Picasa is still looking for these databases in the old placeâŠ
Trick Picasa into finding the new database location
At this point you should no longer have a Picasa2 and Picasa2Albums folder in your C:\Users\username\AppData\Local\Google\ folder â if you do, you likely copied them to the new destination instead of moving. If thatâs the case, please delete them now â we canât have real folders with those names here, since we are going to replace them with Symbolic Links that look just like the deleted folders but will actually redirect Picasa to the new location.
For the next steps even though youâre logged into a user account with Admin rights, you will need an elevated command prompt. If youâre like me and canât remember hot-key combinations, hereâs how to get it: Click the Start menu and type cmd in the run box, but do not hit enter. Instead, find cmd.exe at the top of the list, right-click on it, then left-click Run as Administrator.
Now youâre in a command box that reminds you of good old DOS. Navigate to the original Appdata folder:
cd \Users\username\AppData\Local\Google
Now type these lines exactly as you see them:
mklink /d Picasa2 C:\Users\Public\PicasaLib\Picasa2
mklink /d Picasa2Albums C:\Users\Public\PicasaLib\Picasa2Albums
You have just created two entries that look like the Picasa2 and Picasa2Albums folders but actually point to their newly created location.
Update and verify Picasa for each user
Open Picasa, go to Tools > Folder Manager and make sure only the new public destination is selected, nothing else â certainly not user specific libraries.
Repeat the above relocation steps for all other users on the same computer, and check their Folder Manager setting in Picasa.
Youâre all set! All users now have shared access to all public photos, and edits, changes, thumbnails..etc are all maintained in a central database instantly available to all users.
Warning: I have not tested what happens if multiple users try to update the databases at the same time, but I assume it is not a very good idea. Best practice is probably avoid using quick User switching all, rather log out of one user before logging into another one, but at a minimum, even if you do quick switch, donât leave Picasa open in two user accounts at the same time.
Picasa on Multiple Computers
This is what youâve been waiting for⊠weâre actually very close, the logic is surprisingly simple: map the drive that has our Picasa library and databases as a network drive, say P, then apply the tricks weâve just learned doing the multi-user setup on the same computer, but now the symbolic links will point to the public folders on the P: drive, and voila!
Well, almostâŠtoo bad there are a number of quirks that we have to deal with first. Letâs take them up one by one.
Your network layout
If you have a NAS drive, which is for passive storage only, accessed by several computers on the network, than the above solution will work, since you can map the NAS drive to the same drive letter on all computers. But if your network is like mine, i.e. there is no NAS, Picasa resides on one of the actively used computers which all others access, then you run into all sorts of trouble. Hereâs why: Picasa stores the result of your âwatched foldersâ configuration in a plain text file named watchedfolders.txt in the Picasa2Albums folder. But weâve just moved that folder to our shiny new PicasaLib to be shared by all instances of Picasa â that means they can not have different âwatched foldersâ set per instances.
The problem is, the âmainâ computer will consider Picasa storage as its C: drive, while all others have to refer to it by another drive letter, since C: is reserved for their own hard disk. If you have both P: and C: drives as âwatched foldersâ, all hell breaks loose: Picasa will start copying the folders to the local computers, in the wrong folders, wrong labels, resulting in total chaos (Iâve been thereâŠ). So once again, weâll cheat: find a way to refer to the central PicasaLib under the same drive letter from all computers.
Re-mapping the âserverâ
Not a true server, but playing that role in this case: this is the computer that has all the Picasa files and that weâve just set up for multi-user access in the previous exercise. We want to use the P: designation, but canât simply rename our main hard disk, nor can we map it as a network drive, so weâll apply the symbolic link trick again: set up a link from the root folder to the public folder. Steps:
Get an elevated cmd prompt (see details above)
cd \ (back to root folder)
mklink /d P C:\Users\Public\ (create the symbolic link)
You now have what the system thinks is a P folder, and can use it in the Picasa âwatched foldersâ definition. Which means you need to start Picasa, then navigate to Tools > Folder Manager, and select \P\Pictures as the folder to watch â unselect everything else. For a few minutes youâll see heavy activity, and for a while Picasa may show duplicate folders, double the number of pictures you really have, but will eventually sort it all out.
Setting up the âclientsâ or âsatelliteâ computers
These are the computers that have no local Picasa information, we just use them to access our main libraries from the âserverâ. Ideally we would just map the public drive on the server as a network drive under P: but weâll run into a syntax problem. On the main computer Picasa will prefix our watched folder setting, changes \P\Pictures to C:\P\Pictures, which works just fine on the main computer but not on the satellite ones. Picasaâs watchedfolders.txt does not accept a \\Computername\Foldername designation, it has to look all local.
So we go back to our friend⊠yes, you guessed it right, symbolic links. But now even this old friend lets us down: we cannot define a symbolic link to a network folder, only a local one. Oh, well, weâll outsmart the system again, by combining network mapping with symbolic linking: weâll map the network drive to an interim name first, then link to this interim drive-name. Steps:
From windows, map the \\MainComputername\Users\Public\ folder as drive O:
Make sure there is no Picasa2 or PicasaLib folder in \Users\username\AppData\Local\Google
Get an elevated cmd prompt
cd \
mklink /d P O
cd \Users\username\AppData\Local\Google
mklink /d Picasa2 O:\PicasaLib\Picasa2
mklink /d Picasa2Albums O:\PicasaLib\Picasa2Albums
Repeat the last three steps for all user accounts that should access Picasa from this computer. Logically now you would have to open Picasa and changed the watched folders to P\Pictures, but thereâs no need: itâs already set up on the server machine and youâve just told Picasa to pick all parameters and data from there.
In other words, youâre all set. Needless to say, this only works as long as your âserverâ is turned on:-) but then all computers on your network will see the very same photos, and all editing, manipulation, face or geo-tags, albums⊠are immediately updated in the central database and reflected on all computers, no matter where you originate them.
Warning: as stated before, I have not tested what happens when multiple users access / attempt to update Picasa data at the same time, but I assume it’s not a very good idea. We’re ‘cheating’ here, Picasa was not designed to work in a multi-user environment, so let’s plat safe: only one computer and one user should access it any one time.
Conclusion
Weâve just turned a hopelessly single-user, single-computer product into a networked one. Sort of.
Itâs obviously just a workaround, andâŠwell, read my disclaimers again.
Now, letâs remember, Google isnât really a PC or local network software company. They are The Web Pioneers. I think the long term solution will be much stronger integration with Picasa Web Albums. Currently you can mark your folders / albums to synchronize with the Web version, but itâs one way, from PC to Web only. Thatâs not what I call full synchronization. If you change anything in Web Albums, itâs not reflected back to your local Picasa library. I believe the future is full two-way â actually multi-directional â synchronization, where Web Albums become the conduit between any number of client computers that access Picasa. Itâs not impossible, services like Syncplicity do similar synchronization â Google Picasa has to embed it in their Web capabilities. Itâs time for Google to create the seamless online / offline photo management environment.
(This how-to guide was originally posted as Part 1: the Problem and Part 2: the Solution @ CloudAve)
Tags: Google, home network, multi-user, networked picasa, photo management, photo sharing, photography, picasa, picasaweb, synchronization, vista, windows 7, windows hacks
Publish Your Blog / Site in 51 Languages
Blogging, Personal Productivity October 1st, 2009
My readers are predominantly English speakers, as evidenced by this distribution chart:

I suspect the 87% English-speaking majority may be exaggerated. Itâs based on the browserâs default language setting, which many donât bother changing.
Anyway, for the sake of the min. 13%, but who knows, perhaps 20, 25% (?) Iâve installed Googleâs Translator. You can do it too.
Readers then can select a language from the widget, but the real use case is for visitors whose default browser language is non-English: they will get a bar at the top asking if they would like all content served up in their language.
Machine translation still has rough edges, but it has come a long way, and is generally good enough to give readers an idea of what an article is all about â just forget grammar and style:-)
Hereâs an example of this post in a few languages:
arito pumunta kami ulit: Ed Bott points out kung paano marahas ito ay para sa Apple na i-install ang tinatawag na “update” sa iPhone Configuration Utility sa isang Windows computer na hindi magkaroon ng software na ito na naka-install, sa katunayan isa na ay hindi kailanman nagkaroon ng iPhone o iPod konektado sa.
ćšéèŁĄ ïŒ æććäŸäșïŒ ććŸ·ćçčæćș ïŒ ćŠäœèèŹŹçæŻ ïŒ èæé»è Šć°ćźèŁæèŹçâæŽæ°âçiPhoneé çœźćŻŠçšçšćșćšWindowsèšçźæ©äžæČæćźèŁæ€è»ä»¶ïŒć ¶ćŻŠäžććŸæȘæéçiPhoneæiPod connected to.
á» ÄĂąy, chĂșng tĂŽi Äi má»t láș§n nữa: Ed Bott chá» ra như tháșż nĂ o thĂĄi nĂł lĂ Apple Äá» cĂ i Äáș·t cĂĄi gá»i lĂ “cáșp nháșt” vĂ o Configuration Utility iPhone trĂȘn má»t mĂĄy tĂnh Windows mĂ khĂŽng cĂł pháș§n má»m nĂ y ÄÆ°á»Łc cĂ i Äáș·t, trong thá»±c táșż, má»t trong ÄĂł cĂł khĂŽng bao giá» cĂł má»t iPhone hoáș·c iPod káșżt ná»i Äáșżn.
(Iâm sure itâs right, whatever it says.
)
Update:Â Here’s something I missed, but Sandy Kemsley didn’t:
If you read this, or other Google Translate-enabled blogs in Google Reader, you can set it to auto-translate there. Neat.
Related posts:
- Translate your website with Google: Expand your audience globally
- Google Translate Widget Takes Sites and Blogs Global
- Pick the Right Google Translation Widget for your Website
Tags: Google, google translate, machine translation, xref
Vista Update Drives PC Into Perpetual Reboot Cycle
Personal Productivity September 8th, 2009
My Vista-based laptop gave me the Windows has recovered from an unexpected shutdown screen: this is where you have the options to start Windows normally or select one of several âsafeâ driver- and service-less modes to boot. I picked normal, the system booted .. end of story.
Except⊠I walked away for a little while, and 15 or so minutes later when I came back, the computer was in the same stage. So I repeated the process⊠and guess what:
Coming back a little later again, I saw the computer at the ugly reboot screen again. What was going on? This is a few weeks old laptop with hardly anything installed on it, is it already dying?
I got lucky: for the first time in my life, Vistaâs Problem Reports and Solutions actually found the answer:
After you apply update 973879 on a computer that is running an x64-based version of Windows Vista or of Windows Server 2008, you may receive a "Stop 0×0000007e" or "Stop 0×00000050" error message within 10 minutes after system startup.
Well, not exactly, I dug into what these errors were, and my computer behaved rather differently, basically playing a game of perpetual reboot. Still, I figured I would go ahead and uninstall this update â I even got lucky, I could simply remove it without having to resort to the more torturous Method 3, that involves a Windows Preinstallation Environment. (Yuck⊠I donât like the sound of it.).
Voila! My PC is in working condition again⊠and I just hope in wonât become total crap in the two months left before it gets rescued by Windows 7.
(Cross-posted @ CloudAve)
Tags: vista, vistasucks, Windows, windows 7, windows update, windows vista, xref
Google Replaces Beta Tag With Price Tag on Apps
Collaboration, Personal Productivity, SaaS July 7th, 2009
Just a short note:
- After 5 years Google Apps are no longer considered Beta.
- They may not be free for long? The free version is still available, but takes some digging to find – I wonder if it’s intentional…
Guess who will welcome GooGreed with a big smile? Zoho.
Update:Â TechCrunch has the clarification from Google:
In experimenting with a number of different landing page layouts, the link to Standard Edition was inadvertently dropped from one of the variations. We are in the process of restoring it and you should see it soon. We have no intention of eliminating Google Apps Standard Edition, and are sorry for the confusion.
Related posts:
- Paving the road to Apps adoption in large enterprises
- Gmail leaves beta, launches “Back to Beta” Labs feature
- Google finally rips the beta label off Gmail and other Google Apps
- Google Apps Premier Demo Accounts
Tags: beta, beta software, freemium, gmail, Google, google apps, googreed, office, Personal Productivity, SaaS, zoho
Promoting SaaS on eBay?
Humor, Personal Productivity, SaaS June 23rd, 2009
This listing on eBay is hilarious, almost makes me wonder if itâs a true listing or carefully planted advertising for Google Apps (and SaaS in general). But the seller appears to be real, has been on eBay for ten years⊠Here we go, get Microsoft Office w. Outlook for $75, because:
It’s brand new and never been opened. My boss bought it right before I moved the whole company over to Google Apps.
We never looked back, but here’s your opportunity to live it up, 90’s style, with this great, retro piece of Microsoft 2007 software.
Read moreâŠ
Tags: auction, eBay, google apps, marketing, microsoft, ms office, Outlook, SaaS, xref
Gmail’s Undo Send Isn’t Really Undo, Just Like Multiple Inboxes Were Not Really Multiple Inboxes
Personal Productivity, SaaS March 19th, 2009
First of all, I love Gmail, itâs my one-and-only email system. And Iâm certainly glad to see the ever accelerating rate of enhancements, whether âofficialâ or just the Labs variety. But oh, please, can we have some control here and call features what they really are?
First there was the multiple inboxes announcement. Nice. Except that it wasnât. Multiple inboxes, that is. Think about it: that would defy logic â unless weâre talking about handling multiple email accounts, which is clearly not the case with Gmail. This feature is multi-pane viewing â no more, no less.
Today weâre getting another new feature: Undo Send. Except that it really isnât. Undo Send, that is.
Undo Send is what Outlook has offered for ages: you can actually recall a message that had already been sent, provided the recipient has not opened it yet, and youâre both on Exchange. What Gmail offers now is a momentary delay of 5 seconds, during which you may just realize youâre emailing the wrong Smith or Brown, and hit the panic Undo button. Itâs not really undo, since the message was never sent in the first place â Gmail was holding it for 5 seconds, if you had enabled this option.
Of course, as just about all TechCrunch commenters note, 5 seconds is not enough, the delay might as well be configurable. Something like this:

Oh, I forgot. Itâs from that other Web-mail system (the one that actually has multiple inboxes, too).
Update: MG Siegler over @ VentureBeat agrees this is not real unsend, and he remembers AOL had a real unsend/recall feature, just like the Exchange theme I described above.
Update #2: Oh, please⊠per Wired, Google already plans configurability, but all you get to pick is 5 or 10 seconds.
Related posts:
- Take it back: Gmail gets ‘Undo Send’ Labs feature
- A button to avoid a Gmail embarrassment
- Immediately regret that decision? Unsend it in Gmail.
Tags: aol, email, Exchange, gmail, ms exchange, Outlook, productivity, zoho mail
My Miracle PC
Personal Productivity, Software February 19th, 2009
It does so much, while using zero resources:
Of course thatâs not the typical picture, more often than not CPU usage is in the upper 80-90% range, while the Resource Monitor can only account for about 40%. Just another crappy program from Microsoft⊠but no worries: Windows 7: Cutting corners in the rush to market? How reassuringâŠ
Tags: microsoft, resource monitor, vista, vistasucks, Windows, windows 7
The Tale of Two Notebooks, and Yes, It’s All About Earning a Buck
Business, Collaboration, Personal Productivity, SaaS, Startups January 15th, 2009
One down, one running better than ever. Thanks to the irony of TechMeme, the two news are juxtaposed almost side by side:
Stopping development on Google Notebook â as several blogs point out, this does not mean Google Notebook is dead. You can continue to use it as your scratch-pad, just donât expect any further development. (Update: you won’t be able to use the web-clipping Firefox extension anymore.) Or if youâre cautious, start migrating your notes.
- Multiple Enhancements in Zoho Notebook â yes, ironically Zoho announced a bunch
of enhancement on the very same day Google sent theirs to the deadpool. Kent Newsome calls it Zohoâs Lucky Day.
Iâve never considered these two Notebooks comparable, despite the common name. Googleâs one was your web-based post-it notes, barebones, easy to use.  Zohoâs version is a full-featured multimedia application to create, aggregate, share, collaborate on just about any type of content easily, be it text, database, spreadsheet, image, drawings, audio, video – you name it. It offers a lot more, but may be âtoo muchâ if all you want is the yellow stickies. The two apps serve entirely different needs. But I donât want to focus on the products here, did it before: Not All Notebooks Are Created Equal.
Letâs talk about the economics: Google is simply ditching some of the money losers which is clearly the right strategy in a recession when it saw itâs primary revenue source, advertising drop radically. A while ago (before the economy collapsed) Zoho CEO Sridhar Vembu provided great insight into why getting into applications does not make much financial sense for Google, whereas it is Zohoâs primary business. Today weâre seeing that logic in action.
Of course Google is not the only one, weâre seeing startups shut down service, or give up the free-for-all principle and start charging for their services. Over at CloudAve weâve discussed Jott as an example, but there are many others.  We may have enjoyed all these free services, but deep down had to predict this bonanza would not last forever. Itâs time for rationalizing business – after all, itâs all about making a buck.
Update (1/20/09): Surprise, surprise! (not really). Zoho came out with a tool to import your Google Notebook data into Zoho Notebook.
Update (1/22/09) Two days later here comes Evernote with an import process. Who’s next?
Related articles by Zemanta
- Don’t despair, Google Notebook users: Import to Zoho
- Transfer Your Google Notebook to Zoho – Quickly & Effortlessly
- Google Notebook – Help Is On The Way
- Zoho Seeks To Capitalize On Closure Of Google Notebook With Easy Import
- Zoho, Evernote, reach out to disenfranchised Google Notebookers
- Four places that import your Google Notebooks

Tags: free services, Google, jott, recession, revenue model, Startups, web 2.0, zoho
arito pumunta kami ulit: 
Gmail Changes
Zoli Erdos