Extreme Thinking
About

2015-12-29


About the site

这是Rain Zhao的个人博客站点, 部署在Github Pages上, 主要用于记录个人的一些技术博客, 如果你也想部署类似的个人博客站点, 可以参考我的博客里关于Github Pages的文档.

About me

做技术, 也做管理, 爱好阅读和足球. 联系我:

对待技术的看法

  • 没有一步到位的架构, 够用就好, 要不断重构与迭代
  • 没有技术崇拜, 适合的就是最好的
  • 简单至上: If you don’t actively fight for simplicity in software, complexity will win, and it will suck
  • 要善于整理工作日记, wiki+plantuml是很好的方式, markdown也不错
  • 多数问题都不是你独有的, 因此要善用google/stackoverflow等
  • 代码加适当的注释是最好的文档
  • 软件是工程与艺术的结合

个人建站经历

05年基于JSPWiki v2.2.27构建博客站点, 使用wiki整理文档很方便, 之所以选择JSPWiki, 是因为JSPWiki由JSP实现,是自己熟悉的语言,更新也比较活跃,另外JSPWiki使用文件系统保存wiki page,容易部署在公共空间上。

11年开始使用dokuwiki,JSPWiki 和 DokuWiki 都是开源 wiki engine,都使用文件系统保存wiki page,都比较活跃也比较受欢迎,功能都很丰富,有很好的插件机制,JSPWiki基于JSP/Servlet,DokuWiki基于PHP。参考 http://www.wikimatrix.org/compare/DokuWiki+JSPWiki

之所以从 JSPWiki 转到 DokuWiki,有个简单的原因是Mac自带了 Apache,本机很容易搭建 PHP wiki engine,而DokuWiki是了解下来比较不错的 wiki engine.

13年初尝试使用GitHub Pages搭建个人博客,创建了自己的模版, 申请了个人域名rainzhao.com.

打开编辑器写markdown的方式还是不如wiki所见即所得的方式效率高, 决定还是放弃github pages, 继续在本机使用dokuwiki+plantuml整理文档, 因此这里的文章不再更新.

如果要和人共享, 就使用github issues整理文档.

Todo list

  • 文章显示last modified date
  • 集成plantuml