Squashed commit of the following:

commit 5daa359a9e7578253685a68281a53a18de51ba13
Author: Yunfei Zu <zuyunfei@gmail.com>
Date:   Fri May 17 17:50:37 2013 +0800

    finish post

commit 62777e1b258ea9a1e6647c97d2f43e6d800b2288
Author: Yunfei Zu <zuyunfei@gmail.com>
Date:   Thu May 9 17:29:08 2013 +0800

    editing

commit 4f51d2d29b70225893786652b1db2d9161422251
Author: Yunfei Zu <zuyunfei@gmail.com>
Date:   Thu May 2 19:10:55 2013 +0800

    editing

commit 8dfdf0ba2f922aca25fd48a5c32eed1eb76940f9
Author: Yunfei Zu <zuyunfei@gmail.com>
Date:   Thu May 2 18:07:05 2013 +0800

    new post code-review-with-phabricator