该考虑做点事了,目前积累的事情有:

   1,ibayle系统

   2,nor,直接改造为nutz插件,至少不能和nutz的原有代码有任何冲突现象

   3,ttcms , 改造为 插件模式的方便系统改造升级

   4,学习spring , spring data,freemarker

   5,osgi ,插件模型,需要研究一下

   6,mongodb,redis,memcache的使用

   7,lisp、python、nodejs的使用

   8, jdk的源码研究


1,ibayle和nor 可以在这星期完成, 并停止维护,多给nutz提交pull request

2,spring ,springdata ,freemarker , -mongodb,redis,memcache的使用

3,osgi 的研究和 ttcms的改造

4,list ,python,nodejs ,jdk从源码层次提升自己


以后研究什么只少要为其开发一个插件,并发布出去

分布式的东西有机会再研究,还是先把基础打牢


还要打造自己的开发环境,工欲善其事必先利其器,一个顺手的开发环境必不可少

环境要求: 1,有工程管理 2,编码有高亮 3,可进行关键字提示 4,可查看源码 5,运行外部命令方便(启动服务器、调试、查看日志等)

可用的软件列表: 1,vim+emacs+lisp(环境和插件) ,及其平台下的各种插件,需要整合明白,(eclipse)

                         2,git + gerrit + hudson , 可直接部署到生产环境和测试环境

                         3,快速开发框架的熟悉,nutz, spring(ioc,mvc,data,jms,jmx等),nodejs-express, python-djingo ,ra

                         4,存储 有mysql , oracle , h2 , mongodb,redis,memcache, hive, hadoop,hbase

                         5,服务器, jetty, tomcat,nginx,resin,varnish等, 还有服务器监控软件

                         6, 还需配置openvpn,dns,email等,这些既可以使用即可

                         7, 项目管理采用 maven,ant, nexus,ivy,freemind