2008年2月22日
{ZHUAXIA159a0cd9c231152ea6cf25823aac771aUnion}
当互联网从门户争霸,搜索引擎称雄发展到了现在的垂直信息,社区概念横行的今天,每个人都希望身边的互联网能够提供更好的服务,更丰富的体验,正是这些需求催生出社交网站满足人们交友需求,生活资讯社区服务人们衣食住行的便捷。
当信息浏览转变为抓虾的RSS聚集,人们再不像一个爬虫一样,自己搜集信息;
当书籍鉴赏,电影,音乐点评移植到豆瓣的评论,收集,买卖时候,人们希望信息的全面和大数原则,人们更多了有了跟风的渠道;
当大众点评分析了人们的吃,玩需求开始,点评再就不是点评了,而变成了数据仓库,数据发掘;
当百度从搜索结果中营造起一个商务王国时候,百度就不是梦里寻它的地方了,而是现实的巴黎春天;
.............
当我看着互联网如此演化时候,我创业的冲动开始萌发
2008年2月17日
接触Eclipse时间很长了,从2004年做毕业设计时候到后来工作开发JavaEE,一直没有研究Modeling Framework这个插件,春节过了就抽时间研究下这个东西,据说IBM Rational Software Architect和System Developer系列软件也是基于这个框架开发。
EMF目标是实现模型驱动开发,MDD与业务建模结合的开发模式将极大改变我们目前的开发模式,这方面的大家挺多了,著作也不少,从《领域驱动设计》,《UML和应用模式》,在具体生产环境中,通过建立业务模型的方法还是有些建树的,也增强系统开发的信心。
目前用Eclipse3.3版本,提供EMF两个工具,一个编辑XML形式的ecore模型,另外一个根据ecore,生成我们需要的genmodel文件,有了genmodel模型 我们就可以编辑或是根据模型生成代码。
1 建立一个EMF空项目,如图新建项目,找到 EMF empty project;

2 新建ecore文件
3 新建genmodel文件,选择刚才创建的ecore文件即可
4 通过genmodel文件就可以生成model code,editor code等。
简单的使用了一下,发觉EMF功能还是很强的,以后会研究的更加深入和细致。
十天假期很快结束了,回到公司,又要开始上班了。
不过 公司搬家了,搬的离市区远了很多,刚开始有些不习惯,做班车上下班,早晨阳关照着倒是很舒服 ^_^
新的一年记个目标吧
1 技术体系完善起来 花一些时间补充Java基础,比如套接字,SSL等,补充系统架构设计水平,实践模型驱动开发,使用UML2.0
2 总结各个行业特征,写出解决方案;
3 认识更多的朋友,不忘记老朋友
4 开心的生活,开心的爱身边的人
希望日子不要在蹉跎中度过,留下来汗水和辛劳,明年的这个时候笑傲江湖是也
!!!!!!!!
2008年1月30日
随着项目开发日程推进,各个模块也逐渐完成,带来的则是XML配置文件的膨胀,今天尝试了一下BaseX,感觉不错,工具简单使用方便;
1 下载BaseX,http://www.basex.org
2 轻解罗裳,我们看看她的真面目

3 建立XML数据库,直接导入我们的配置XML文件,就OK了
4 四种视图展示数据信息,show一下
5 ^_^,赶紧用上XQuery知识,迅速找到需要的数据,在命令行后边直接输入XQuery语句,回车就ok;记得常用的属性用@来表示,节点用/就可以了,多用两次就很爽了
6 好东东,我喜欢