re: dbunit支持多种格式导入导出 rocket 2008-12-09 22:54
呵呵,dbunit还有更有意思的呢,可以导出相关的依赖表。不过可惜的是这这种方法不支持部分sql查询,我现在在做一个dbunit的export extension.可以支持数据库主外键依赖的表导出。希望还可以支持业务逻辑的关联关系。
re: IT并不万能 rocket 2008-12-09 11:23
软文,呵呵
re: 08年总结评述(二)[未登录] rocket 2008-12-05 18:11
问个问题,给大家:你喜欢技术,喜欢代码?还是仅仅把这当作一个吃饭的工具。我有一个观点,技术做不好的人,做技术管理一定不行,这是一个人的态度问题。当然反推是不对的,就是技术做的好的人,不一定能做好管理。这是一个人的能力问题了。
问问,后续打算怎么发展这个项目,为什么要重复造轮子呢?
re: 正交软件架构方法[未登录] rocket 2008-09-18 12:15
有一个csdn的copy,没有引用说明。。。
无语了。抢点击不是这么骗得啊
re: 暑假在深圳的日子[未登录] rocket 2008-09-03 17:01
你不死去。。。
re: 模式参考卡片[未登录] rocket 2008-09-03 17:00
re: 敏捷质疑: TDD rocket 2008-08-20 15:48
应该再加一个:
Q:UT是测试接口还是测试实现?
A:UT测试的是代码,是为了让代码正确的工作,所以你要测试接口的话,那就必须要接口里可以写代码:)
re: 又一次被干 rocket 2008-08-19 16:14
面试其实是一次推销的过程。
做技术的不能太简单了。
学会推销,学会包装,也是做人的一个重要技能。
re: 项目管理之能不能不要再说完成了90%? rocket 2008-08-19 13:22
做项目管理其实和写代码还是有些相似的:)
重写代码很简单,抹掉重来就可以了,但是项目中你不能把人员抹掉重来
所以你需要在不改变代码功能情况下来重构代码。这也是项目中比较困难的地方。
作者也是在外企吧,外企这些关键字都是喜欢用英文。语言本来就是共同用的,只要你能看懂就可以了,什么样的形式都是次要的。
re: 软件架构的六个定义 rocket 2008-08-19 13:10
鄙视这种文章,泛泛而谈,没有一点实际意义。
对于不同需求的系统资源会有不同的构架体系。
学校里就是喜欢搞这些浪费时间浪费精力浪费资源的东西!!
re: 敏捷质疑: 结对编程, 代码集体所有权 rocket 2008-07-30 18:49
@切尔斯基
速度建好,呵呵
agilelife@groups.msn.com
re: 敏捷质疑: 结对编程, 代码集体所有权 rocket 2008-07-29 12:32
good FAQ。一些答案是我以前知道的,但是还有一些答案是我以前没有考虑到的。不过,我觉得敏捷的关键还是思想的转变,结对等这些方法是需要基于敏捷的思想的。所以上面有很多问题的提出都是由于没有把思考问题的方式转变过来。
切尔斯基,在blogjava很少能够见到几个研究和介绍敏捷的,我想邀请你到我的一个敏捷qq群中一起多讨论论:59765983
有兴趣也可以去我的博客看看,指指错误:)
@xml-rpc
# re: roller扩展开发经验小结之xmlrpc 2008-07-19 15:55 | xml-rpc
写了半天怎么不见服务器端代码
不知道是我表达能力的问题,还是你就是匆匆路过。
re: 做人不要太浮躁 rocket 2008-07-17 16:13
呵呵,感觉这篇文章好像是贼喊捉贼啊。
@andy 林
sorry,你看得比较仔细,这里是我当时copy的两段不同的代码,所以出问题了,呵呵,马上改
re: 不仁义,不仗义 rocket 2008-07-16 12:23
谢谢大家的关注,其实这说明大家对自己的利益还是很关心的。
其实我写这个文章的目的就是想通过自己这个case来说明一下我们可以维护的自己的权利。
作技术的有时候很纯,所以不会很好的保护自己。
re: 不仁义,不仗义 rocket 2008-07-16 09:09
@bineon
谢谢,呵呵,有些不好意思的是好久没有更新了。原因是这段时间太忙了。在忙装修,天天和打仗一样的。其实在上个roller改造的项目有很多东西想拿出来分享的,但是一直没有抽出时间。其实我早就想休息休息了,问题是上个公司工作一直在忙,所以没有休年假。结果后来就发生了这么多的事情。
re: 不仁义,不仗义 rocket 2008-07-15 22:28
@Always BaNg.
我不想这样,我本来是尽职尽责的做完工作,但是有人太过分了
re: 不仁义,不仗义 rocket 2008-07-15 22:28
@chao
我不是一无所有,比一无所有还惨。。。一身负债
re: 不仁义,不仗义 rocket 2008-07-15 22:26
呵呵其实也没有那么生气了,这个大家不担心。
另外我很年轻吗?我觉得我都比较老了哦。
筒子们都是多大的?
@隔叶黄莺
呵呵,还是我们的黄莺扎实啊,以前还真没有仔细研究过jvm。这就去仔细找资料看看。
re: 程序员之路探究 rocket 2008-05-27 11:34
程序员有一期有个文章叫做程序员的7样兵器,作者可以找来看看,再把这篇文章丰润一下.觉得在关于程序员修炼的方面有些兴犹未尽的感觉.
首先还是要摆正项目经理的位置,项目经理是疏导沟通的,而不是一个沟通的终结点.要做到这点项目经理在组队之前就应该对项目成员的特点有个较为充分的了解.在项目进行中当A提出一个问题时,项目经理知道对于这个问题B有过相关的经验,那么他就应该在A和B之间搭起桥梁.让A能够询问B.而且B的解决方案是无压力的.也就是不需要承担责任的.这样久而久之,队员也就清楚了当自己出现什么问题时应该去问谁了.
而且项目经理要灌输一个思想就是回答问题不是为了表现能力,而是经验分享.这样大家就会乐于回答问题并提出创新的想法了.
re: 敏捷项目管理之探索阶段做法 rocket 2008-05-25 13:05
@Jack.Wang
来者是客,一个一个回答你的问题吧。
1、对于风险的考虑敏捷通过自己的一些做法已经规避了
对于技术风险采用穿刺的方法进行规避
对于业务的风险采用讨论的方法进行规避
对于人员的风险采用结对的方法进行规避
2、敏捷的项目是有节奏的,集成是为了保证节奏,重构是功能完成后对代码的调整
3、重构的目的很简单,就是方便与以后的扩展和维护,你要是没有以后的扩展和维护需求,完全可以不重构
4、我不是一个喜欢copy的人,从我的文章中你可以看出来这点,但是现实的实践必然有一个模仿然后改进的过程。而且由于我并不是一个熟练的敏捷专家,所以在敏捷方法的使用过程中必然会出现一些问题。这就是一个探索和成长的过程。
re: 提交Bug及功能建议 rocket 2008-05-24 09:53
re: 谁是今天的爱因斯坦 rocket 2008-03-12 09:24
总觉得这个突破有些突兀,一个正常的成长不应该是这样的。。。
尤其是那个半年的变化,太传奇了,也太不现实了
re: Java与C++之JNI编程小结 rocket 2008-03-07 11:52
两个OO语言写出来的process式方法。。。
jack,写完你就不能用OO重构一下吗,呵呵
不错的方法。
是根据已知表结构的情况下进行代码生成。
属于模板方式生成代码技术。
其实业内常用的模板方式生成代码的方法是xdoclet和annotation,使用注释来提取模板元素,再使用其它的模板框架(比如velocity)来生成代码。
如果作者是这个代码生成工具的维护者,希望能再多借鉴一些代码生成技术,毕竟用js生成代码的创意很好。
re: 项目开发中的管理 rocket 2008-03-03 10:00
呵呵,又一个被需求折磨的要死的pm。
re: 敏捷实施步骤与价值观 rocket 2008-03-03 09:46
@Jack.Wang
你还是倾向于工具,而不是思想。敏捷是种拥抱变化的思想,而不是因为使用了什么工具才敏捷的。这点你必须明确。
要说工具,最好的就是卡片,填满白板的故事卡片是最好的工具。
当然你要做速度统计还是需要一些工具的,我自己使用的是mingle
但是我必须要指出的是,不从拥抱变化的角度来考虑问题,那么用什么工具都是没有用的。
re: 项目,从零开始 rocket 2008-02-27 11:53
天哪,这样做我保证你10个项目9个会失败。
原因:
1、需求本身是不可能固定的
2、永远不可能在开发前把要准备的需求,业务,相关技术知识准备够。
3、由于上面的不确定性将导致开发和测试的偏差增大。
4、开发和测试的偏差将再一次导致对于项目的估计产生偏差,除非之前建立了宽广的缓冲区,否则。。。嘻嘻。。。
re: 程序员们我们究竟在做什么? rocket 2008-02-25 11:58
jack还年轻,所以我一直觉得你会学校深造是个错误的决定。
中国的高校没有几所具备it产业有价值的实践能力。原因很简单,他们做过的case很少很少。。。
你离开dascom的这半年,我又加入了很多新的敏捷元素,同时也在不断的完善着自己很团队,在这个过程中我发现最吸引人的是这个学习的过程。不论做什么,只要你对它能够有浓厚的学习兴趣,那么你将从中不断受益。
re: 招聘java程序员,系统架构师 rocket 2008-02-22 14:27
@撒旦
上面标明的技术都是在项目中实际用到的,所以要是应聘者更熟悉一点,会更快的参与到项目中来
是不是开源也要搞超级开源啊,奉劝一句
空谈误国,实干兴邦
国外的开源哪有自我炒作的。
而且中国开源领域的根本问题还是技术差距问题,而不是支持度的问题。
所以我拜托几位软文高手,用心做事,踏实做人了。
re: 采用单例模式还是静态方法? rocket 2008-01-22 11:31
为什么不用spring管理你的DAO??
还好进行TDD。呵呵
re: 敏捷真的是玄而又玄的“文化”吗? rocket 2008-01-17 18:06
agile,not a method but a philosophy.
re: 申请加入 "深圳Java小组"[未登录] rocket 2008-01-17 18:00
呵呵,群主是刚工作不久的吧?
有激情,赞一个
新生的东西,还有很多需要改进,和java刚生出来一样吗:)那位harry兄的
http://www.etrack.cn/ ,建议再做成熟些再出来推广,你现在这样出来和mingle比会有很多问题的,而且bug追踪和工作日志感觉这些特性功能很中国化的味道,有些非agile。不过很欣赏你们做工具的态度,我们的软件就需要有这样的态度。
你觉得效果不明显是因为单机操作 可以试想一下这样一种情况,两个同时在线的用户,A用户有了操作之后,系统判断会对另外B用户造成影响,那么就可以使用reverse-ajax的方式在不刷新页面的情况下把信息推给B用户
re: mingle让我崩溃的一天 rocket 2007-08-11 14:41
你有我QQ没,19794405
re: mingle - XP template rocket 2007-07-23 17:15
什么数据库?是mysql吗?
如何配置,可否告知?@sqhe18
@Feng
如果没有属主,那么这个story分配给谁呢?
比如说我是pm,我如何把这个story交给dev去开发?
re: 请教高手 rocket 2007-05-21 21:00
你的web.xml配置有问题
ME,呵呵,你用过WS后你就知道ME是什么样的工具了
呵呵,为什么要在写代码的时候还要分散自己的注意力出来做缩进呢?
re: 如何逆向开发 rocket 2007-04-04 10:32
@祎恬凡
现在还没有,所以是一个想法
但是现在的工作上手后我一定会做个试验过程的。
毕竟现在的开发流程中,反复的操作太多