程序猎人的博客

程序、小说、视频、机器人……今后还会有什么?

第一篇用Octopress生成的日志

先是在知乎上发现了一个叫吕坤的人,顺着简介发现了他的博客。然后了解到可以使用github来写博客,觉得很好玩,就打算试一试。

我不像吕坤Ruby那么大意见,所以装了运行Jekyll的一切必需品,现学Git(这个早就听说了,一直没用到所以没学)、JekyllMarkdown……折腾了一个星期天,终于可以显示博客了。正高兴呢,忽然发现服务器不正常了。

经过一番查找,发现是因为Jekyll运行时使用默认环境的地区编码信息,所以不识别UTF-8编码中的中文。从网上搜到Windows下可以使用chcp来改变语言编码,于是试了试chcp 65001,发现运行

jekyll --pygments --safe --auto --server

之后没有任何显示。遂放弃。

继续查,发现哪怕在Windows下,只要设置LANGLC_ALL后,便可以设置的编码运行。于是

然后再次运行jekyll正常了!

于是才有了此篇日志。


本来用Jekyll的日志已经做好了,但是发现无法从手机上正常浏览。又懒得去研究怎么调整HTML、CSS那一套东西。正一筹莫展之际,发现了Octopress这个东西。于是毅然变节,改投Octopress,于是有了现在的后半段。

Octopress比较有趣,会把代码放在source目录下,把生成的网站放在_deploy目录下。(当然所有目录都可以通过设置修改。)然后会自动将_deploy目录作为github page的master分支,将包含source在内的部分作为github page的source分支。

Git还不是特别了解,或许领会不到如此分离的真谛,但隐约能感觉到这样做会使Repository里的结构清晰很多。

Comments