关于我

我

革命家史

2012 年毕业于湖北工业大学商贸学院计算机科学与技术专业。

从大四实习开始,一直做服务器后端开发,偶尔才碰一下前端。刚出来的时候使用的是用宇宙最强编程语言 PHP,用过风评不太好(?)的 ThinkPHP 框架,做过 ThinkSNS、UCenterHome 二次开发,到现公司之后,应公司要求改用 Python 做虚拟化管理平台(类 OpenStack)的 Web 管理界面,主要接触的框架是 Django。

目前在做 OpenStack 开发,主要研究的是 OpenStack、虚拟化、容器。

业余的话,就有点杂,一半的精力在整理自己的学习笔记、查漏补缺什么的。
因为我有记笔记的习惯,平时学到一点知识就马上记录下来,积累起来很杂,实在看不得,所以我有空的话都有做分类归档,通过 GitBook 的方式整理成册。

所以,算上大四实习的那一年(2011 年 7 月开始),也是有几年工作经验的人了,不过技术仍然很有待提高。。。囧

对了,目前就职于武汉噢易云计算股份有限公司,官方说法是:“创新型计算机运维管理技术方案提供商”,我的理解是:做计算机机房应用环境部署与管理的业务,目前在拓展云计算领域市场。

兴趣爱好

  1. 历史/文化
    一直关注高晓松的《晓说》、《晓松奇谈》节目。
  2. 军事
  3. 乒乓球
    好久没打了,很是想念。
  4. 航模
    目前还属于在门外看看的阶段。

关注的技术领域

  1. 服务器
  2. 数据库
  3. 软件工程
  4. Web 开发
  5. 网站架构

其他

常用的 ID 是 catroll,比如 Github 和 OSC 中都是。

顺便给 GitBook 打个广告

  • 用 GitBook 做笔记可以让我们对自己的知识结构更加了解,包括自己已经学到了的,需要针对性了解的。
    避免零散的学习无法真正深入的弊端。我可不想花费宝贵时间记下的笔记变成一堆毫无意义的文字。
  • 更重要的是,这种对自己知识结构的完全了解,让我感觉很好。
    了解自己是让自己变得更好的第一步。

目前我在编写和维护的 GitBook 有以下这些:

  1. 模型入门
  2. 计算机科学导论
  3. Go 语言程序设计
  4. SQLAlchemy 学习笔记
  5. Nginx
  6. Excel
  7. 虚拟化学习笔记
  8. Python:语法、解释器与拓展
  9. 编译原理
  10. 数据结构与算法(Python)
  11. Node.js
  12. PuTTY:理解 Linux 终端
  13. 像极客一样玩耍
  14. Django 源码阅读笔记
  15. 搜索引擎
  16. 运维
  17. Ruby
  18. Web 开发者的自我修养
  19. PHP 拓展
  20. SQL 与 MySQL
  21. 创建标准开发环境
  22. IPython
  23. 生活
  24. WireShark
  25. 操作系统
  26. C/C++
  27. 高性能 Web 架构
  28. 计算机网络
  29. 剖析 jQuery
  30. ThinkPHP 学习笔记
  31. WEB 前端相关技能
  32. 安全
  33. Chrome Dev
  34. 玩转 GNU/Linux 操作系统
  35. Git 使用手册
  36. 软件工程
  37. PHP
  38. 软件测试工作实用手册
  39. 存储

来自:

for i in `find ~/Documents/Books/ -mindepth 1 -maxdepth 1 -type d`
do
  title="`head -1 $i/README.md`"
  echo "1. "${title:2}
done