clean code

i create stuff

新博客终于搭起来了

| Comments

啰嗦

去年大概这个时候, 用jekyllgithub pages搭了一个静态博客, 当时乱折腾把ruby环境给折腾坏了, 加上对之前的主题始终不满意(代码高亮差以及审美疲劳等…), 一年都没有更博. 然后在博客园写了十几篇博客, 隔段时间看, 擦, 写得好low!

比较好的办法就是经常写, 把那些很low的文章顶到很多页之前, 就没人笑话了.

新博客将jekyll换成了octopress, 因为喜欢这个博客主题, 同样是用markdown写博客, 代码高亮支持得很好, 自带的好看的solarized dark配色, 搭建流程参看这篇博文

发博客很简单

1
2
3
4
cd octopress  # 进入博客目录
rake new_post["title"]  # title是文章名, 在生成的markdown文件名里
rake preview  # 实时预览, 我用Mou写markdown, 保存后刷新网页即可
rake gen_deploy  # 自动生成HTML网页, 并且进行一次commit and push, 还有贴心的commit message =w=

由于我用的是zsh, rake new_post命令不支持zsh, 每次还要切回bash才能自动生成新文章, 我在考虑写个脚本完成这件事

定制修改

加上about页面

1
rake new_page["about"]  # 注意这里是`page`

并根据文档修改navigation的配置

加上disqus评论

首先注册disqus并设置自己的shortname, 在_config.yml中加上自己的shortname

添加侧边栏文章分类

这篇博客, 折腾完还要Ctrl+C再执行下rake preview, 并且注意, 如果你的分类中有中文博客里的代码会出bug, 需要自己hack一下, 或者像我压根就不用中文做分类名…

最后推荐这份教程(不过这哥们貌似写完这份教程之后都没更博了囧)

添加”继续阅读”按钮

教程在此, 修改_config.yml, 查找到excerpt_link: "Read on &rarr;"这一段, 默认设置是文中<!--more-->之前的内容会显示到首页上

Comments