Monday, July 22, 2013

Google Drive vs MSFT Skydrive

Cloud storage has become an inevitable aspect for almost every individual. Considering the fact that there are various options available these day, it's pretty tedious to decide which option is best.

After analyzing both the cloud services for quite a while, an honest opinion is that, you can't really zero in to one as the best service. Let's compare Google Drive vs Microsoft's Skydrive here.

To compare both the services, I have considered 3 yardsticks to measure the accountability of each.



Editing:

When we start storing documents in cloud, we don't just store and share but we do consider editing them and expect it to hassle-free and non-tedious process. Google Drive and Microsoft's Skydrive both obviously provide the option of editing the documents. But Skydrive allows editing in the native format of the document but Drive expects you to convert the document to convert it into an intermediate format and then edit it. Since, Microsoft office is a clean solution for office uses, Skydrive provides a clean solution.

In my opinion Microsoft's Skydrive takes a top notch edge over Google Drive

Accessibility:

Accessibility is another important aspect which expect out of a cloud storage system. Both Google and Microsoft provide excellent options to share files. Google includes Drive perfectly to fit in its already existing strong ecosystem. Files sharing is extremely easy to friends and other who have a google account and use any other their product. However, editing can be possible only when the files is in Google format. Skydrive, allows you to share files with anyone even with someone who doesn't have a Skydrive account and editing can be done in a very intuitive manner.

Skydirve again scores over Google Drive

Syncing with Desktop Apps:

Drive and Skydrive have separate apps which would enable syncing with the cloud, however, Drive provides the ability to sync based on the folder that you would like to sync which is not available in Skydrive
 Besides that, Skydrive offers only 7GB of memory to its new users but Google offer 15 GB to its new users.

Points to Google Drive in this segment

Microsoft Skydrive scores 2-1 over Google Drive and is a definite WIN "especially" for people who make a living doing presentations and compiling documents.

Though Box and Dropbox has developed a huge fan following with the unique features, Skydrive is still worth a try. As a matter of fact having an additional free cloud-storage is always a benefit.




Thursday, July 11, 2013

Process holding a file - Process Explorer and more

Its always annoying when we try to delete a file but find out that some process is holding that file which makes the deletion not possible. I have seen a lot of people restarting the PC to kill the process and then try to delete the file.

Process Explorer can come in very handy in identifying the process that is holding a particular file. The Process Explorer will also be useful in identifying the handles and DLLs processes that are opened. 

Downloading and installing the tool is very simple and can be done here. Once you open the Process Explorer, you will find all the processes that are currently running in the machine.
Process Explorer v15.31

If you need to find the process that is holding a file, goto Find -> Find Handle or DLL -> type the entire path of the file and hit search, the tool tell you the process that is preventing the file from deleting.

The Process Explorer displays various other information like, CPU, memory usage and I/O statistic. This can be compared to the task manager with exclusive sophistication.

Trying to delete a file from a piece of code will also encounter such problems and the process explorer could not be used in this situation. We need to kill the process that is holding the file and then try to delete the file.

   
Kill Process that is holding the file


This is the piece of code that can used to kill the process that is folding the file, <fileName>





Friday, July 5, 2013

Mark Pincus reports to Don Mattrick - Potential decision convolution

Zynga once again made, what could be a horrendous decision adding to the mess they are in right now. Zynga recently allured Don Mattrick, Head of Microsoft's Interactive Entertainment division to lead operation in Zynga with a magnum $50 million deal, Mr Mattrick will also be a member of the board of directors. The worst part is here, the out-going CEO and founder Mark Pincus will be the Chief Product Officer and President of the board. So, as far as the org structure stands, Mark will be reporting to Don as a Chief Product Officer and Don in-turn will be reporting to the board where Mark is a Chairman. Who makes the final decision on products and strategies is the big question.

Don Mattrick (Left) and Mark Pincus (right)
                                                     

There is always a potential decision convolution in this scenario. The problem of difference in opinion could never be solved in such a structure. The final decision maker is one of the guys who actually has a difference in opinion and this can eventually result in dirty cold war.

The only way such a structure could work is when Mark and Don have had a good relationship running over a long period of time, which quite possibly is not the case. It will be very interesting to watch the strategical decision that Zynga takes in the near future and the involvement of Don and Mark in it. Mark is the founder and he might have definitive thoughts in leading the company towards one mission. When Don comes in to replace Mark as the CEO and still report to him at the board level, things might turn messy atleast at the early stage. Lets watch out for Zynga's strategical moves in turning around the company from being an underdog into a revenue generating machine...