Monthly Archives: June 2007

Breaking the gap with Google Gears

The most of the applications which were limited to desktop are made available online now.Like google docs. , picasa for playing with images.So what does this mean,do we need to leave all the applications on desktop and starting using the online versions.Well both of them have their own pros and cons.

Desktop Applications

  • More features to manipulate the data
  • Easily accessable
  • Secure ,only accessable to oneself.

Online versions

  • Easy to share
  • Can be viewed and modified from any machine.(Machine independent).
  • No issues with backup and data loss.

The pros of desktop applications are cons to online versions and vice versa.So how do we break the barrier.Can we come with a solution were we can use both the versions together and come up with the unique solution.

Google Gears is a application where one can offload the data from a website to a local server and work on the data locally and finally the modified data can be uploaded and synched with the actual server data.Google is providing this feature with Google Reader , through which we can download the feeds locally ,read through them.Google claims this feature is very useful when we don’t have a reliable internet connection.But I feel this feature can also be used to bridge the gap between the online and desktop version of applications.Lets see how it can be done.

Lets take the example of Excel.Consider online version of Excel is available too.Now using google gears using a single click we should be able to offload the content to a local desktop machine.Considering Excel is installed on local machine.We can play with the content , modify it and when finally done with it,with a single click we should be able to upload the data back to the server.With this we have all the advantages , we were able to locally use the full featured Excel to modify the content,use the online version to take care of sharing and backup issues.

This feature can also be extended to get the complete OS state.If I am using a desktop at my home and my operating system can give me its state information,then I can upload that data to a server.I can go to office and download the server state on office machine and start working from where I stopped at home.

That would be a ideal win considering the disadvantages of present desktop operating systems and the Web operating systems.

_uacct = “UA-2074516-1”;
urchinTracker();

Art of War

What makes a person more talented while the other a loser,what stops a average person to be a winner these are the questions one encounters in all faces of life.

God is THE BEST architect.No one knows why the world exist.Who created it.Why do we exist in this world.And what is life.we go through the complete cycle of life.Not knowing what is the meaning of its existence.

This is the same state we are in right now.I can’t answer any of those above questions,so i go ahead in living my life.The only thing which we are in control of is our life.God creates some as in born champions,some average and some stupid.Its a beautiful balance maintained by God.So if I am stupid ,I ask why is it I am a stupid,why wasn’t I a champion.The easy one to blame is God :).

Lets take a scenario.Where a champion , a average and a stupid is given a sword each which are of same quality.Three of them are asked to fight with 3 average persons.The champion wins over his apponent easily while the average may or may not win and the stupid loses it for sure.What made the champion win and stupid loose.All of them were given same swords , all of them were to fight with same level apponents.This is how our life is , when we enter the battelfield called life we all have swords in terms of strengths and we all face the apponents which is world.But at the end of the day some of them are successful and some or not.

So everyone has a sword ,its up to us how to use it.The one who uses it best to his strengths is the champion.So here I redefine the definition of champion , average and a stupid.A champion is a person who improves his strengths in battelfield irrespective of whether he wins or not.A average person is one who just plays to his strengths.A stupid person is one who loses his strengths(even if he wins).

We need to look at our swords (strengths) .Need to identify the sharpest edges and weakest ones.We have to make sure that the sharpest ones remain sharper and we need to concentrate on the weaker edges and improve them one after the other.

In several instances I have been as a stupid and a average person.I am learning atleast to be at average consistantly.

_uacct = “UA-2074516-1”;
urchinTracker();