Blogs

Be at a loss in face of Scrum

迷失在Scrum
--猪眼看Scrum

Scrum 作为一种最近非常流行的敏捷方法论。有很多文章都讲到Scrum 的好处,Scrum 的最佳实践等等。 本文无意再次强调这些而只是列举了一些在实际采纳Scrum的过程中不适当的做法,并和最佳实践做一下简单的对比。或许其中有些夸张,不过,请在怒斥之前对比下自身所在团队的实践。

PS: 俺长期战斗在生产第一线,按照Scrum 的说法,俺这样的角色是猪,所以副标题是,猪迷失在Scrum中。
PS2: 此乃预告片,要等杂志出版之后再发此B文,如不付印则直接贴出。
PS3: 《软件世界》二〇〇九年第十期,杂志版有细节上的修改,这里贴住原汁原味的竹十一风格的B文 -_-

SCA - concept, landscape and progress

SCA 概念、现状和展望

这篇文章是别人的约稿。
发现要在短短的一篇B文里尽可能多讲出内容,真是太难了。

ps:这里算是个预告片,看杂志社情况,如果杂志社不付印,马上就能贴出来,如果要印刷,恐怕要等下个月兄弟们才能看见了。
ps2: 《软件世界》二〇〇九年第七期。

Hello OSGi - starts with Felix

Hello world 系列的OSGi部分。

本文分为三部分,第一部分(I)给出了一个最简单的 bundle示例;第二部分(II)用三个bundle分别作为接口、实现和消费三种角色,来示例一下Declarative Services;第三部分(III)给出了本文的一些参考资料(链接)。之前看过别人写的hello,觉得太hello了,一般只到本文的第一部分就结束了,为了让兄弟们在hello阶段了解的更多一点,这里特地加了第二部分。

注意本文为了简单不涉及unit test。

CXF and Metro do not match JSR-181 about Oneway

CXF和Metro的OneWay实现与JSR-181规范不一致的情况

JSR-181对Oneway这个注解的要求是无返回值、无参数、无异常,然而CXF和Metro都不约而同的选择了允许输入参数。

btw: 本文是Jackyrong问我问题之后写的。Jackyrong同学最近一直在完成硕士论文,感兴趣的同学可以去他的Blog看看。

ServiceMix - starts with the simplest example

ServiceMix无痛起步

有兄弟评论说,“看了之后,感觉和技术没边,好像一个怨妇再发牢骚,我们程序员需要的是真实的解决方案,哪怕是个hello world的例子”,这就是本文的由来。而且除了SerivceMix主页,其他地方能找到的ServiceMix入门文章基本没有,希望这篇B文能带对ServiceMix感兴趣的兄弟们入个门。
本文是ServviceMix 3.3 的hello world,如果有后续文章,将会采用最新的ServiceMix 4。