Monday, June 20, 2011

Git ---- denied: You cannot push changes not committed by you

If you get the PERMISSION DENIED error when try to push to a remote server, check the followings:
  • The author name and email should be the same as your git profile.
Expecially, the author name is FULL NAME of your profile on git server.

  • If you are using Linux, you also need to setup committer name and email to the same as git profile. otherwise, it will be youid@your_linux_host by default


To fix the permission problem:

>export GIT_COMMITTER_NAME="Your Fullname"
>export GIT_COMMITTER_EMAIL="Your Email"
>export GIT_AUTHOR_NAME="Your Fullname"
>export GIT_AUTHOR_EMAIL="Your Email"

//to back out the commit and index
>git reset HEAD^
//recommit and push again
>git commit
>git push

Tuesday, May 24, 2011

Forecast on Windows Phone market share and revenue in 2013

The global mobile phone market has changed, since the day Apple enters the market on January 9, 2007.



In Q4, 2007, Nokia has more than 50% of global market share on smart phone with SymbianOS.

By Q1 2011, Google's Android has more than 50% of global market share, and Apple's iOS has 25% share.


Furthermore, Android grows from zero to 50% market share in just two and half years. This kind of technology evolution and adoption never happened in such a short time before.

With Microsoft and Nokia works together later this year, what are market shares in 2013?




I think what happened to Symbian in the past two years, will also happen to RIM. Microsoft and Nokia will also get some market share from Android as well. Also, from operators point of view, they don't like that internet giant dominating the mobile echo system.

According to some forecast, there will be 800 million units smart phone shipped in 2013. In that case, it will be 200 million Windows Phone, plus $15 per unit, the revenue for Microsoft will be 3billon dollar.

However, in fiscal year 2010, Microsoft recorded $62.5 billion of revenue and $18.8 billion of net income. If my forecast is correct, the revenue from phone will only be less than 5% of 2010's annual revenue.

Seems Microsoft needs to do more to boost the revenue from smart-phone area. Buying smartphone segment from Nokia to create a counterpart with Apple's IPhone? It do make sense, since XBox is doing great. why not create a XPhone then?