又到一个年底,回顾一年的变化和目标,幸好有1年前的总结和目标 2010 Summary And 2011 Goals ,可以让我在一年后还能回顾一下以前的计划和现在的完成情况。

关于博客的总结

本年度博客数量有所降低,原因是下半年从主要开发 A 切换到主要开发 B 。而 B 的核心是人工智能,由于领域过于窄,不方便分享一些通用的心得;另一方面写博客的时间变少,有几篇总结性的博客想放到新的一年吧。以下是有一点价值的博文:

关于 Drupal

  1. What is new in Drupal 7
  2. Drupal Views PHP Code Validator
  3. [Drupal] 错误执行MYSQL命令之后如何挽救
  4. Add a custom tab menu in profile edit page in Drupal 7
  5. Why Drupal is not popular in China

Drupal 仍然是快速原型,甚至是生产系统的首选。当然现在更多的人推崇 Rails 或者 Django, NodeJS ,个人也在 2011 对这 3 中技术堆栈进行了认真比较,发现 Drupal 仍然是不二选择。当然 Drupal 只能用在 WEB 的 UI 界面和业务逻辑部分,对性能要求高的地方或者通讯层可以考虑用 NodeJS 或者 Erlang 。假如能自己定主要开发框架,我倒是愿意尝试 Django ,它看起来还是比较完善的。

关于前端开发

  1. JSON JSON-RPC 和 JSONP
  2. JSONP Library In Plain JavaScript With Timeout
  3. Backbone JS框架指南
  4. CoffeeScript – 未来可以取代 JavaScript 的语言
  5. Javascript 设计模式入门

前端部分这年尝试了基于 Backbone 开发,发现它也是个学习曲线比较高的东西,但是一旦熟悉还是很通用的。CoffeeScript 建议不要用,无论如何还是离不开 JS 。2011 前端部分研究比较多,发现 WEB 开发最靠谱的还是纯文本+超链接的方式,将计算分散到客户端是比较不靠谱的想法,尝试各种花哨的前端技术也是不靠谱的,毕竟用户体验才是王道。

关于 WEB 架构

  1. 谈一谈 Scalability 和可扩展的架构设计模式
  2. WEB Development Rookie – NodeJS
  3. Enter Django Development
  4. 细数跨语言通信的选择

NodeJS 可能是 2011 最热门的话题,目前已经在项目 B 用到了生产环境。

其他

  1. What tools and software used for development
  2. XML 文件处理利器 VTD-XML
  3. Encrypt your files or content on cloud services
  4. 如何停止Windows服务器上僵死进程

2011的个人计划完成

  1. 深入IOS , Android开发 未完成
  2. 关注产品的网络营销 完成
  3. 项目1,2,3的开发和营销的0突破 未完成
  4. Improve Algorithm and Linux C DELETED
  5. 继续关注 Marketing, Social information, BI 完成
  6. 换一个拥有大数据量的环境? DELETED

Oh, shit!  好像 2011 并没有按计划进行,但是仍然很充实,有很多收获。

2012个人目标

  1. 进入 IOS , Android 开发
  2. 继续关注市场和营销趋势
  3. 项目方向改进和营销
  4. 构建基于人工智能的解析器
  5. 写更多质量比较好的总结博客
  6. 尝试的模式

推荐这些相关文章

订阅这个博客:

关注我的微博:

关注我的推特: