像黑客一样写自己的技术博客
说实话,我发现自己的确是个形式主义者,工具癖,规划控……就是不想静下来仔细思考认真沉淀最后生产出点有质量的内容,而且从小就是(我曾多次准备好一个练习本规划好用来如何写组词造句等,但第一页都没写完过)。再加上重度的拖延症,偶尔稍微纠结下,曾经写点技术积累的想法就彻底夭折了。
但在用了[GitHub]这么一段时间后,对[Markdown]语法和[jekyll]建站托管的迷恋一发不可收拾,基本上达到了手里拿着一把榔头就准备到处去敲钉子的地步。于是琢磨着用这些东西再次开个博客稍微的积累点技术方面东西,自然的,也是对[WordPress]时代的一个告别:
- 其实我不想维护数据库
- 其实我只想生成静态的html
- 其实我不需要什么CMS
- 其实我讨厌富文本编辑器
- 其实我希望最好可以像使用svn一样维护版本
其实,我只希望一切都很简单。
然后我通过[GitHub]遇见了[jekyll],加上[Github]本身支持对网站项目的托管和域名指向,以及以前用的各种云服务,整个世界瞬间变的美好了!
现在,我可以:
- 使用纯文本的[Markdown]编辑文章
- 使用git维护文章的版本
- 不用租一个虚拟空间和数据库服务,而就在[GitHub]上托管整个网站
- 自定义域名指向
- 使用[Disqus]的云评论服务
- 一如既往的使用[Google Picasa]作为我的图片外链服务
- 用[Google Custom Search]自定义站内搜索
- [jekyll]自带的或者用[HighlightJS]做代码高亮
- [Gravatar]统一头像标识服务
- ……
感谢这个有云的时代!可以让我们通过一件件简单的工具打造属于每个程序员自己的站点,像黑客一样写博客(原文:Blogging Like a Hacker)。于是我可以把精力只放在文章的内容上,这一定会更有效率。
今后,我会在这里记录开发中遇到和解决的各种问题,与技术有关的思考,姑且就当做一个代码笔记本了。不过回到开始说的,不管形式如何,努力坚持产出才是王道。
>
[GitHub]: https://github.com/
[jekyll]: https://github.com/mojombo/jekyll
[Markdown]: http://daringfireball.net/projects/markdown/
[WordPress]: http://wordpress.org/
[Disqus]: http://disqus.com/
[Google Picasa]: https://picasaweb.google.com/
[Google Custom Search]: http://www.google.com/cse/
[HighlightJS]: http://softwaremaniacs.org/soft/highlight/en/
[Gravatar]: http://en.gravatar.com/