Monday, June 18, 2007
Tuesday, June 12, 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
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.
Desktop Applications
- More features to manipulate the data
- Easily accessable
- Secure ,only accessable to oneself.
- Easy to share
- Can be viewed and modified from any machine.(Machine independent).
- No issues with backup and data loss.
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.
Saturday, June 9, 2007
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.
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.
Subscribe to:
Posts (Atom)