又到一个年底,回顾一年的变化和目标,幸好有1年前的总结和目标 2010 Summary And 2011 Goals ,可以让我在一年后还能回顾一下以前的计划和现在的完成情况。
关于博客的总结
本年度博客数量有所降低,原因是下半年从主要开发 A 切换到主要开发 B 。而 B 的核心是人工智能,由于领域过于窄,不方便分享一些通用的心得;另一方面写博客的时间变少,有几篇总结性的博客想放到新的一年吧。以下是有一点价值的博文:
关于 Drupal
- What is new in Drupal 7
- Drupal Views PHP Code Validator
- [Drupal] 错误执行MYSQL命令之后如何挽救
- Add a custom tab menu in profile edit page in Drupal 7
- Why Drupal is not popular in China
Drupal 仍然是快速原型,甚至是生产系统的首选。当然现在更多的人推崇 Rails 或者 Django, NodeJS ,个人也在 2011 对这 3 中技术堆栈进行了认真比较,发现 Drupal 仍然是不二选择。当然 Drupal 只能用在 WEB 的 UI 界面和业务逻辑部分,对性能要求高的地方或者通讯层可以考虑用 NodeJS 或者 Erlang 。假如能自己定主要开发框架,我倒是愿意尝试 Django ,它看起来还是比较完善的。
关于前端开发
- JSON JSON-RPC 和 JSONP
- JSONP Library In Plain JavaScript With Timeout
- Backbone JS框架指南
- CoffeeScript – 未来可以取代 JavaScript 的语言
- Javascript 设计模式入门
前端部分这年尝试了基于 Backbone 开发,发现它也是个学习曲线比较高的东西,但是一旦熟悉还是很通用的。CoffeeScript 建议不要用,无论如何还是离不开 JS 。2011 前端部分研究比较多,发现 WEB 开发最靠谱的还是纯文本+超链接的方式,将计算分散到客户端是比较不靠谱的想法,尝试各种花哨的前端技术也是不靠谱的,毕竟用户体验才是王道。
关于 WEB 架构
NodeJS 可能是 2011 最热门的话题,目前已经在项目 B 用到了生产环境。
其他
- What tools and software used for development
- XML 文件处理利器 VTD-XML
- Encrypt your files or content on cloud services
- 如何停止Windows服务器上僵死进程
2011的个人计划完成
- 深入IOS , Android开发 未完成
- 关注产品的网络营销 完成
- 项目1,2,3的开发和营销的0突破 未完成
- Improve Algorithm and Linux C DELETED
- 继续关注 Marketing, Social information, BI 完成
- 换一个拥有大数据量的环境? DELETED
Oh, shit! 好像 2011 并没有按计划进行,但是仍然很充实,有很多收获。
2012个人目标
- 进入 IOS , Android 开发
- 继续关注市场和营销趋势
- 项目方向改进和营销
- 构建基于人工智能的解析器
- 写更多质量比较好的总结博客
- 尝试新的模式