为什么要开博客?

可以看看我的这篇《为什么你要写博客?》

也可以看看这篇《我的博客时代》

前言

一直纠结于哪里写博客,曾用过新浪博客点点tumblr,QQ空间,LOFTER,weeblyscriptogr.amfarboxroon,自搭WordPress,都不满意。再后来也弄过Octopress,觉累不爱。

直到hexo,这个风格极高的程序猿写作方式,我喜欢。就连hexo的发音都像是黑客哦!如果你跟我一样纠结哪里写博,那就来到GitHub吧,让我们一起hexo!希绝对不会让你失望,相信很快hexo就会流行起来。

但是用了一段时间感觉扩展性和自由度有一定的局限。。。。

理想的写作环境,受各类干扰小、清理废话及版本管理容易。曾花费较长时间寻找,最后还是找到了。

Git+Github+Markdown+Jekyll

这种搭配,符合心理学原理,背后有着相应理念。分享如下:

Git

让人不再担心写废,想到哪里,写到哪里。

背后理念

Github

让人不再担心备份与远程协作,一切提交,均有记录。

补充介绍

购买一个Github的私人账户,用于托管个人”不适合公开”的项目。 零散的思考,随时写在Jekyll的_drafts目录下。当思考成熟,予以发布。较系统的思考,尤其需要远程协作,则参考Github中成功的开源图书项目,单独整理为Jekyll的子目录或独立项目。

背后理念

Markdown

不再忧虑排版,专注写作。

背后理念

Jekyll

Octopress出来之后,也向人推荐。但自己不用。之所以用Jekyll,是希望专注于写作而非版式、图片等。如果用Octopress,又回归老路了。 Octopress有两点细节不能接受:

  • 无法支持Github在线编辑;
  • 分源码与生成两个分支,违背简洁原则。

背后理念

相关参考