07 2007 档案
摘要: 说书评实在是没什么资格,:),已经有将近半年的时间都没使用Ajax做产品或项目了,不过一直都在关注Ajax的发展和动态,应该说Ajax的发展在这两年以来非常的可喜,Ajax带来的web友好性的改变在各大网站已经开始显现出来了,这一切都是很值得高兴的,说回正题,记得是当时在做一个Ajax方面的框架,做的过程中开始看《Ajax patterns and best practice》,英文版本,碰巧从dlee那了解到他们正在翻译这本非常不错的书,后来从dlee那拿到了翻译后的草稿版,先睹为快了,记得当时看了翻译稿后就在我的blog上写了一些关于书中介绍的模式,主要是看书后的激动之情,顺便也为了大家先了解下这本书的内容,在《Ajax模式与最佳实践》上市后拿到博文的赠书,不过由于工作原因,一直没时间好好的翻看,最近才拿出书来仔细的看了看。
很久都没看技术方面的书了,大部分技术相关的东西都是要用的时候才从网上临时的翻阅,基本就是看些小文章,再加上自己是个典型的实战主义者,所以对书应该也是较为挑剔的,《Ajax模式与最佳实践》是本典型的实战书籍,而且无疑是ajax实战类书籍中的佼佼者,为什么
阅读全文
摘要: 在Play OSGi中提及到了Bnd是个非常有用的东西,既然是个好东西,就介绍给大家用,在得到了Peter的授权下,我把这篇使用手册翻译成了中文,大家感兴趣的话可以到这里看看:http://www.aqute.biz/Code/BndCn,同时也会提供一个PDF的版本供大家下载,PDF版本下载地址为:http://www.blogjava.net/Files/BlueDavy/Bnd.zip。
有了Bnd后,传统的java工程非常容易打包成标准的OSGi R4的bundle,同时Bnd也为校验Bundle是否符合OSGi R4规范提供了支持,而且Bnd有命令行、Eclipse插件、Ant Task和Maven插件,拿过来非常的好用,强烈推荐大家用用看。
见文中的例子...
基于Bnd我们非常容易就把一个传统的java工程打包成了两个有效的OSGi R4的Bundle,从这可以看出这对于要把传统的java系统重构为基于OSGi的系统会有很大的帮助,除了打包生成Bundle外,Bnd本身还具备了校验bundle是否符合OSGi R4规范、把新的文件或jar文件添加到
阅读全文
摘要: Peter(OSGi主席)在7月3日的一篇blog上展示了一个很有趣的演示,相信可以给公众很好的展示下使用OSGi是一件很好玩的事,很简单的快速的基于OSGi搭建出各种各样不同的系统,我知道也许你会说你们的系统也可以,但你觉得真的能做到和基于OSGi所做出的系统的效果一样吗,really?如果可以的话,非常恭喜你,你对模块化、动态化都有很强很深的认识,如果不可以但又想做到这种效果的话,我觉得不妨和Peter所做的一样试着Play OSGi。
阅读全文
摘要: 很久以前写过一篇关于产品规划的blog,结合最近在做产品规划时的一些感想再来写一些想法,产品规划涵盖的面非常的大,宏观上来讲涉及到技术部门、销售部门、售前部门等,细节上来讲涉及到产品每个版本的功能特性、销售、推广策略、销售对象、售后支持、产品定价甚至是产品包装的细节,所以在做产品规划时要考虑的较为全面,需要做到宏观以及细节层面的共同把握,本篇blog主要是对产品规划中的蓝图规划和版本规划做一些概述。
阅读全文
摘要: 在之前的一篇blog中提及到实现系统整合的方式有两种,其中一种就是通过建设综合系统来实现系统整合,近期经历了好几个这样的项目,来说说这种方式的项目的几个难点的地方,我是以整合厂商的身份进入此类项目,所以blog中更多的可能代表了整合厂商的心声。
在这类项目中,集成商的能力非常的关键,集成商的能力主要包括了技术能力、业务能力以及协调能力,这三种能力缺一不可,分别来看看这三种能力在此类项目中的重要性。
阅读全文