BlueDavy之技术Blog

理论不懂就实践,实践不会就学理论!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  674 随笔 :: 2 文章 :: 1263 评论 :: 1 Trackbacks

11 2005 档案

     摘要: 在项目中正式的执行XP中的过程,除了PP由于暂时没实施,其他的都在实施中,虽然这点会被很多xper说,^_^,其实我也知道PP非常好,毕竟以前经历过,但由于某些原因,在现在的team中我还不好去执行,以后找到机会,呵呵.....
自己接触XP说起来也有两年多了,而且在以前的团队中也是采用这样的过程,但现在自己带team真的执行的时候却发现碰到一些问题,一方面可能是因为自己太久没温习XP,^_^,有些过程都不是那么记得了,另一方面是在执行的时候有些步骤确实不好走,在这样的情况下,回顾了手头的几篇XP的文档,从XP中对于整个软件过程的推行来看自己实施过程中的问题。  阅读全文
posted @ 2005-11-30 21:49 BlueDavy 阅读(869) | 评论 (0)  编辑

     摘要: 早上刚上班,正好要去opensymphony去看个东西,没想到看到的是webwork join struts的新闻,真的挺惊讶的,^_^,没想到呀,不过也没什么不好的,反正webwork的技术仍然被延续,在struts ti中最核心的仍然是webwork,struts的技术几乎都快没影了,呵呵,最希望的就是webwork 技术+ struts 人气....
又要开始写持续集成脚本,在给同事讲的时候才发现为什么在持续集成这块一直就这么麻烦呢,每次项目编译脚本都要写N久,这块相对来讲难形成个通用的,但其实持续集成脚本(cc部分)是应该形成一个通用的.....
RIA也是现在极度关注的一个部分,RIA中重点的一个部分是它对于页面的Component部分,这个非常关键,会简化现在很多的前端UI工作,而且有利于形成足够积累,呵呵,看来在Web Framework方面Component驱动也是必然,这个其实从现在的MVC Framework中都可以看到这个趋势,得抽空玩玩Tapstry了。  阅读全文
posted @ 2005-11-28 23:25 BlueDavy 阅读(270) | 评论 (1)  编辑

     摘要: JDK 5中对于Rowset有非常好的支持,就像是ms的ado.net的DataSet一样,相信在eclipse ide中很快也就会出现象DataGrid这样的控件,或者说在现在的MVC框架中就可以加入DataGrid以及等等需要数据互动的ui widget了。
由这个其实也就想起现在大部分用的都是ORM工具了,那么ORM工具中是否应该考虑加入对于DataSet的支持呢?^_^.....  阅读全文
posted @ 2005-11-27 21:14 BlueDavy 阅读(392) | 评论 (2)  编辑

     摘要: 今天生活的关键字写照。  阅读全文
posted @ 2005-11-26 22:05 BlueDavy 阅读(326) | 评论 (0)  编辑

     摘要: 前天那篇blog更多的是讲了下数据驱动、模型驱动的大致概念,今天更多的是讲数据驱动以及模型驱动在进行系统实现时的方法、过程以及自己的一些思考。  阅读全文
posted @ 2005-11-25 21:47 BlueDavy 阅读(1331) | 评论 (3)  编辑

     摘要: 呵呵,这算是今天生活的一些关键字索引吧,今天下午是公司的圣诞点灯仪式,同时是季度优秀员工、摄影大赛的颁奖,^_^,没想到,摄影大赛得了一等奖,季度优秀员工虽然只是提名奖,但比较惊喜的是竟然还得了个特殊贡献奖,^_^,不错不错,虽然没钱,但还是挺好得。  阅读全文
posted @ 2005-11-24 23:28 BlueDavy 阅读(336) | 评论 (3)  编辑

     摘要: ^_^,今天无线上网的router终于是拿来了,不错,无线上网就是爽,而且感觉速度和插网线没啥区别.....

到了写论文的时候了,再不写不行了,12月10日就得交的,还不知道写什么题目好  阅读全文
posted @ 2005-11-23 22:16 BlueDavy 阅读(323) | 评论 (7)  编辑

     摘要: 数据驱动、模型驱动作为如今软件设计中两种不同的模型驱动方法,应该说各有各的优缺点以及适用的场合,不能就一概的去认为哪种必然就是更好的。  阅读全文
posted @ 2005-11-23 19:52 BlueDavy 阅读(930) | 评论 (0)  编辑

     摘要: 软件建设需要考虑的重要的两点我觉得是:
1、客户的功能需求以及非功能需求。
2、软件的维护性。
软件的技术架构就是为了满足以上重要的两点而诞生的,同时由于软件的技术架构决定了使用它的开发人员所需的水平以及开发的难易,此时又要尽量做到降低对使用者素质的要求以及开发的门槛,以保证开发的高效性,但这个相对上两点来说更没那么重要。  阅读全文
posted @ 2005-11-21 21:04 BlueDavy 阅读(1307) | 评论 (1)  编辑

     摘要: 写这篇和以前的意思不一样,这篇主要是对现在的动辄采用aop思想、采用插件架构、采用SOA、大集成技术这些东西的一个个人的看法,象这种思想级别或者架构级别的东西来说,是很多人采用,但真的发挥了它的作用吗?不敢认同,呵呵,其实象一旦采用aop、插件体系架构这样的思想或架构级的东西,带来的是设计时,甚至是分析时的思想转变,^_^,否则采用了甚至比不采用还惨,不仅带不来效果反而会受很大的"伤害",呵呵,所以在要采用思想级别和架构体系级别的技术转变的时候真的要慎重思考,需要的是对采用的思想以及架构体系的深入了解,毕竟做软件不是为了技术而技术的,当然,自己小玩玩当然是可以了。  阅读全文
posted @ 2005-11-20 23:22 BlueDavy 阅读(283) | 评论 (1)  编辑

     摘要: 宽带装好了,2M的ADSL果然很快,^_^,比有线通爽多了.. 我的一个VIP的FTP下载速度终于恢复到200K/S以上的下载速度了,下部电影只要30分钟,哈哈  阅读全文
posted @ 2005-11-19 11:30 BlueDavy 阅读(243) | 评论 (2)  编辑

     摘要: Equinox是Eclipse的OSGI RI的Project,它的目标是建立成一个独立应用的Plugin Framework,因为现在Eclipse的那个是不好做剥离的,翻译了一篇它的编码实践,希望能有些指导。  阅读全文
posted @ 2005-11-18 14:05 BlueDavy 阅读(786) | 评论 (0)  编辑

     摘要: 宏观掌控听起来一直就是一句比较空虚的话,但我觉得在人的很多活动中这个确实是至关重要的,也许就也属于目标导向式的,我觉得举例来说就是在人的工作、生活当中,宏观掌控会显得更加的适合一些。  阅读全文
posted @ 2005-11-16 13:48 BlueDavy 阅读(299) | 评论 (0)  编辑

     摘要: 插件架构体系是我一直就非常关注的内容,其实插件架构体系的发展已经有很久的背景了,插件架构体系的优点我们也是能看的非常明显,象硬件一样的即插即用、无论对于公司还是业界而言的良好的积累方式、为公司或业界提供统一而规范的开发方式以及稳定的内核架构等等,这些优点无论对于公司还是业界来说都是非常重要的。
插件架构体系基本的一个概念就是基于松散的模块积累方式,通过新增插件以及扩展原有插件的方法来完成系统的实现,凡事有利必有弊,在看到插件架构体系的这些优点的同时,在实现和使用插件架构体系的时候仍然会碰到不少的问题,在本文中大概的整理了一些也相应的提出了一些自己的看法。  阅读全文
posted @ 2005-11-15 11:09 BlueDavy 阅读(2484) | 评论 (9)  编辑

     摘要: 凭空构造的技术框架是没有意义的,技术框架从何而来,是需要从需求而来的,尽管现在业界很多人都会觉得选用一个大众普遍接受的框架应该就是好的,但其实不一定,毕竟每个框架都有它自己独特的适用场合,何谓适用场合呢,那就是需求了。
技术框架诞生于需求,只有在对需求(业务需求、愿景)进行分析、抽象下才能提出业务方面的需求,此时再结合技术需求共同构成了技术架构以及业务架构,整个框架才得以产生。  阅读全文
posted @ 2005-11-14 17:37 BlueDavy 阅读(448) | 评论 (0)  编辑

     摘要: 一个人蚂蚁搬家般的终于搬好了,搬了五、六个小时,呵呵....
新家的电话已经装好了,可是宽带这周就没法装了,算了,等到下周末了,准备申请支持无线上网的那种,以后在家就不用插网线了,^_^,爽....
新家的有线电视好像还没开通,晕.......电视、宽带都没有的日子
明天要考试了,今晚得稍微看下PPT和课堂笔记,免得明天考试太没对策  阅读全文
posted @ 2005-11-12 17:04 BlueDavy 阅读(469) | 评论 (3)  编辑

     摘要: 在和一个朋友交流权限系统方面的实现时,朋友提及到JAAS,我自己对JAAS不是那么了解,不好去评价,后来去网上查阅了不少JAAS的文档,应该说现在大致的对JAAS有些的理解了吧,个人觉得JAAS只能算是实现权限系统的另一种方式,相当于提供了一个框架,至于这个框架基于什么模型我无从评价,对比下来我仍然认为基于RBAC自行实现是更佳的方案,不过JAAS中也有可取之处,那就是它的PAM思想。  阅读全文
posted @ 2005-11-11 21:17 BlueDavy 阅读(1158) | 评论 (0)  编辑

     摘要: 回到上海、光棍节、搬家、考试,关键字生活索引,^_^  阅读全文
posted @ 2005-11-11 16:25 BlueDavy 阅读(431) | 评论 (0)  编辑

     摘要: 本来作为客户而言,它需要关心的是自己想基于系统做什么,实现什么样的功能,而不会关心到技术层面,但如果碰到了关心技术的客户怎么办呢,客户关心到你用的是什么平台、什么框架、为什么要用以及它如果要基于平台做自主开发要怎么做,感觉在这种情况下挺棘手的,客户往往就变成了对于你实现需求的技术进行干预,而很多时候又没法向用户解释清楚,而且在这种情况下往往是客户根据你的介绍和讲解来做出基于这样的平台是否能实现他们需求的评估,这就挺难搞了,也许是自己的技术不过关,不过觉得最缺乏的是沟通的方法,大家觉得在这种情况下会有什么比较好的方法呢?求教.......  阅读全文
posted @ 2005-11-10 17:55 BlueDavy 阅读(624) | 评论 (2)  编辑

     摘要: 几乎在所有的系统中对于权限控制都有直接的需求,而这类需求往往有其相似性,综合常见的对于权限系统的需求构成了本文档,文档主要从功能复用以及模型复用的角度来对权限系统进行总结,以便在各种系统中可对照此篇文档来进行权限系统的实现,考虑到文档的关注点在复用度,在文档中不会过多的去描述功能点到模型产生的过程,而是采用直接通过产生的模型来说明基于此模型如何实现功能点的需求。  阅读全文
posted @ 2005-11-08 11:49 BlueDavy 阅读(2486) | 评论 (7)  编辑

     摘要: 从公司级来讲,自己的资格是远远的不够,在这里主要也是根据自己的项目经验阐述下自己对中小型企业技术团队的一种观点,个人觉得对于中小型企业来讲三级团队的构成是比较理想的,就是支撑平台团队+应用系统开发团队+实施团队,从三级团队的构成来讲切忌企业的面铺的太广,那这三级团队就很难形成了,但在国内大部分中小型企业仍然处于盈利为上的策略,这也是没办法的,毕竟求生才是最重要的,在这种情况下,我觉得在这样的公司不如干脆由应用系统开发团队+实施团队来组成,而支撑平台则选用开源的或进行采购,当然,选用开源的概念是某个可直接用的或者不需要进行太多集成工作的,这样在公司发展到一定程度的情况下,在适当的时机下再进行升级到三级团队的建设。  阅读全文
posted @ 2005-11-07 23:54 BlueDavy 阅读(858) | 评论 (1)  编辑

     摘要: 大家都知道Eclipse是一个典型的插件系统,而从3.0起其插件体系架构就重构为基于OSGI规范来实现的,从这也可以看出osgi必然与Plugin Architecture是有很多的关联性的,在这里就来说说自己对Osgi R3与Plugin Architecture的关联。  阅读全文
posted @ 2005-11-06 20:19 BlueDavy 阅读(2655) | 评论 (5)  编辑

     摘要: 以前还真不知道原来Continuation一直就存在的呀,唉,这可是我一直想做的一个东西,Webwork的Continuation做的就是我以前提及的支持页面中断的事件机制,呵呵,由于各种各样的原因,自己一直没真正动手做这个东西,现在Webwork既然已经在做了,决定就等它了,也决定先去试用使用,呵呵,可惜呀,很多东西自己也想到了,最终都是别人先做出来,唯一的好处是自己只需要去用它了,而不需要重复发明轮子,但可悲的是自己又错过了机会.........  阅读全文
posted @ 2005-11-04 22:56 BlueDavy 阅读(487) | 评论 (0)  编辑

     摘要: 本文主要对于软件过程的整体规范进行较为完整的描述,来源于个人的项目经验、所在team使用的软件过程以及个人的一些想法总结而成。
文章按照对项目中采用的软件过程进行描述,之后对保证整个软件过程有效执行的工具、制度等进行描述。
本文意并不在标明这个软件过程是多么的优秀,关键是要找到适合自己团队的软件过程,没有最优秀的,只有最合适的。  阅读全文
posted @ 2005-11-03 13:36 BlueDavy 阅读(1566) | 评论 (6)  编辑

     摘要: 根据自己的经验整理一篇软件过程规范的文章,主要是根据自己的经历以及目前的情况来完整的描述一个软件项目过程中规范性的东西。
遵循的一个原则是:"规范不是万能的,要不断调整,每个Team有每个Team适合的规范。"
这篇是序,明天整理一份完整的文档,对整个软件过程中涉及的规范的东西进行较为完整的描述。  阅读全文
posted @ 2005-11-02 22:32 BlueDavy 阅读(698) | 评论 (3)  编辑

     摘要: 何谓感恩的心,为什么要怀着感恩的心活着呢,来说说我的看法,^_^  阅读全文
posted @ 2005-11-01 22:24 BlueDavy 阅读(326) | 评论 (3)  编辑

     摘要: 这次在九寨拍的照片挺失败的,尽管说偶是业余的,但觉得在拍了500多张的情况下没一张让自己满意的还是很郁闷,毕竟能到九寨这样美丽地方的机会并不是太多,不能用照片记录下来确实是一种遗憾,不过也留了下次再去九寨的机会了,^_^  阅读全文
posted @ 2005-11-01 21:32 BlueDavy 阅读(310) | 评论 (2)  编辑

     摘要: 分为了成都美食和九寨美景两部分,欢迎大家去看看,^_^  阅读全文
posted @ 2005-11-01 02:16 BlueDavy 阅读(202) | 评论 (0)  编辑