update pelican conf
new post: make-mac-better-for-development
update .gitignore
fix typo in cpp-singleton
Merge branch 'source' of github.com:calfzhou/gocalf-blog into source

* 'source' of github.com:calfzhou/gocalf-blog:
  update pelican conf