般若菩提(丁丁)  

2005年12月7日

摘要: GEF源码分析(六) GEF 的EditPart的职能分离 __ 跨国时尚媒体集团广告部门 的故事 二GraphicalEditPart先生当天安排了部门及会议计划。经过EditPart部门紧张有奏的准备会议讨论的资料,第三天、按时8:30开会。GraphicalEditPart先生还如往常,准时提前5分钟坐在会议室前边角上。他喜欢部门的小伙子们,虽然这些小伙子们做事情时常有些不周,但是他更欣赏他... 阅读全文
posted @ 2005-12-07 14:14 般若菩提 阅读(5543) 评论(4) 推荐(0) 编辑

2005年12月5日

摘要: GEF源码分析(五) GEF 的EditPart的职能分离 __ 跨国时尚媒体集团广告部门 的故事 接下来我们以一个故事的方式来解决第三篇遗留下来问题:已存在一个三角图形EditPart,我们想重用它,但是我们还需要增加(或删去)边框可调整的特性,如何保证无需重新建立一个新的EditPart,或者做出丑陋的继承,当功能不断组合后,出现无数子EditPart类? 如何由框架自动完成Undo及Redo... 阅读全文
posted @ 2005-12-05 11:43 般若菩提 阅读(2217) 评论(5) 推荐(0) 编辑
 
摘要: 郁闷!同志们没有留言,不知是写的太差,何处需要改进,还是大家觉得对自己没有用处.... GEF源码分析(四) GEF 消息转义 ___ Tool的作用接着上一节:我们先解决如下问题:在界面操作过程中,我们希望面对的是边框调整事件,图形移动事件,或者是编辑文本事件,而不是原始的鼠标和键盘事件? 术语定义:系统UI事件: 一般由某些计算机人机交互硬件发出信号,并且经操作系统理解后产生的事件,例如:原始... 阅读全文
posted @ 2005-12-05 09:26 般若菩提 阅读(3115) 评论(5) 推荐(0) 编辑

2005年12月1日

摘要: GEF源码分析(三) GEF 的树状构架 ___ Model/EditPart/Figure树状对象模型 建立过程如果要建立可编辑2D图形程序,比较基本的要有以下几个主要需求一方面我们有一个model对象组,这些包含了拥有一些业务以及UI展现上的数据; 另一方面我们有一个视图它将包含一组可视化对象,这些可视化对象定义了如何在屏幕上描绘; 用户能够使用鼠标和键盘修改图形视图。这需要在程序的内部通过某... 阅读全文
posted @ 2005-12-01 11:09 般若菩提 阅读(3036) 评论(2) 推荐(0) 编辑
 
摘要: 包含GEF的Editor创建时序图 以eclipse网站上例子A Shape Diagram Editor为例 阅读全文
posted @ 2005-12-01 10:49 般若菩提 阅读(2741) 评论(2) 推荐(0) 编辑

2005年11月30日

摘要: GEF学习笔记(二) 模拟GEF设计思路,解剖GEF 1GEF如同其他的一些framework一样,是一个复杂庞大(有点夸张)的,当我们想使用驾驭它时,就必须全面的理解其整体构架及其运作过程。这需要我们的毅力和敏锐。旅途开始了….GEF主要的任务是针对2D图形编辑操作,如下图。 为了使GEF能够广泛的用于种类繁多2D图形编辑领域,GEF就必须建立一个严格的易扩充/易组合/易重用的MVC... 阅读全文
posted @ 2005-11-30 16:52 般若菩提 阅读(3610) 评论(5) 推荐(0) 编辑

2005年11月28日

摘要: GEF学习笔记(一) eclipse的GEF相关项目说明首先、感谢八进制的辛勤劳动和奉献。这几天开始对GEF发生兴趣,八进制的GEF系列对我学这些的帮助很大入门很快。自己也就顺手把周末学习的东西记录下来。帮助后来学人。我会把这几天所学陆续写出希望大家支持。目前、正在为八进制例子发愁,我对NodePart增加了ResizeEditPolicy,但是不知为何鼠标拖动时有个灰色的区域在随着变化,但鼠标释... 阅读全文
posted @ 2005-11-28 17:41 般若菩提 阅读(5770) 评论(1) 推荐(0) 编辑

2005年11月21日

摘要: 上个月写的PPT。放上来和大家讨论 :)再挣点分 打造软件团队我们还是一个团队吗?共同认可的明确的目标合理的分工与协作积极的参与互相信任良好的信息沟通高度的凝聚力与民主气氛学习是一种经常化的活动项目团队的作用(1)更有效地实现目标(2)可满足成员心理需要(3)使个人得到更快的进步(4)较强的凝聚力(5)提高决策的质量打造软件团队我们是怎样的团队?不同条件下如何选择适应的团队文化?球队团队文化更适于... 阅读全文
posted @ 2005-11-21 11:45 般若菩提 阅读(1000) 评论(0) 推荐(0) 编辑

2005年9月27日

摘要: 网址是:http://www.chinahrd.net/renliziyuan_yjh/qu_MBTI.asp强烈推荐!!!比较科学客观。大家试验一下。我测试的人格类型是: ENTJ(外向,直觉,思维,判断)您的工作中的优势:  ◆ 能看到事情的可能发展情况及潜在的含义  ◆ 有创造性解决问题的天资,能客观地审查问题  ◆ 有追求成功的雄心和干劲  ◆ 对于在工作中胜任和胜出有强烈的动机  ◆ 自... 阅读全文
posted @ 2005-09-27 15:49 般若菩提 阅读(1224) 评论(3) 推荐(0) 编辑

2005年9月20日

摘要: 经历很多内部培训程序员的培训方法和课程,感觉相当来说CodeReview这个内部制度,对程序员,尤其是像我这样资历较笨拙之人有很好的技术提高促进作用。但如果仅应付制度,完成过场,则大家只感其累无有利处。故而根据本人经验拟定一CodeReview细则,希望对大家有所帮助,同时恳切求大家意见经验。1、确保一周之内必须有一次至少四十分钟CodeReview2、各小组人数不要超过10人,每组至少有一人有熟... 阅读全文
posted @ 2005-09-20 19:31 般若菩提 阅读(2573) 评论(4) 推荐(0) 编辑
 
摘要: 说明:*RegistryReader读取插件配置文件,重要接口readElement*Registry注册信息类,重要接口get*s*Despcriptor带配置描述的相应类工厂create**Reference相应描述类,用以反映当对应的可视类,不论此对应可视类实例是否被用户关闭*Site中心导航类 阅读全文
posted @ 2005-09-20 17:56 般若菩提 阅读(2116) 评论(1) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2005-09-20 17:49 般若菩提 阅读(1933) 评论(2) 推荐(0) 编辑

2005年8月10日

摘要: 英文原文版权由Martin Fowler拥有Original text is copyrighted by Martin FowlerMartin FowlerChief Scientist, ThoughtWorks原文出处| 繁体版 | 译者:Daimler Huang对很多粗略接触到 Extreme Programming 的人来说,XP 似乎 宣告了软件设计的死刑。不只很多的设计被嘲笑为 ... 阅读全文
posted @ 2005-08-10 16:08 般若菩提 阅读(1484) 评论(2) 推荐(0) 编辑

2005年8月8日

摘要: (转载本文需注明出处:般若菩提[http://xdingding.cnblogs.com])敬请关注系列诸子百家与项目管理【我们学习东西,首先肯定要知道这个个东东有没有学习的价值,然后看看有那些可借鉴的东东,同时要清楚的它在具体应用中有那些弊端,然后我们再学以至用。】《孙子兵法》为什么值得我们研究?《孙子兵法》成书于春秋末期,在中国古书记载中较为可靠的大型战争是从黄帝和蚩尤之战开始,之后在中华的土... 阅读全文
posted @ 2005-08-08 19:09 般若菩提 阅读(3128) 评论(4) 推荐(0) 编辑

2005年8月4日

摘要: HFI赞助世界可用性日,主题是“Making it easy”来自Ergoweb在2005年11月3日, 一个全世界性连续事件将通过“Making it easy”为主题,旨在促进以用户为中心的设计。Human Factors International (HFI) 被选中作为每年世界可用性日的带头发起人. 可用性设计职业协会正在组织这个事情,并且H... 阅读全文
posted @ 2005-08-04 17:48 般若菩提 阅读(1373) 评论(1) 推荐(0) 编辑
 
摘要: 女士学习,男士预防~~~~周一,公司派我去杭州出差。刚住进宾馆,我就接到了老婆的电话:“老公,大事不好。今天咱们小区混进了几个贼,咱家也被光顾了。”我跳了起来,问:“丢东西了吗?有没有报警?”“家里被翻得乱七八糟,衣橱里的1000块钱没了。还丢了什么东西我正在清理,警察下午来看过了。”老婆听出了我的焦急,赶紧安慰我:̶... 阅读全文
posted @ 2005-08-04 17:31 般若菩提 阅读(3617) 评论(1) 推荐(0) 编辑

2005年8月3日

摘要: [少时好坏]小的时候我们关注那个是好人!那个是坏蛋![中时对错]大了我们知道没有绝对的好人和绝对的坏人,关注做的事情是对还是错,内心想法目的是对是错[老时因果]又大了些我们知道没有绝对的对和绝对的错,不同时空,不同角度、不同出发点、不同观察点,往往会有不同的结论。我们开始在意这些东东的前因后果。 阅读全文
posted @ 2005-08-03 19:09 般若菩提 阅读(908) 评论(2) 推荐(0) 编辑
 
摘要: 参见:Fbt2008的大作 SharpDevelop源码分析笔记(一)源文档 <http://www.cnblogs.com/fbt2008/archive/2005/08/02/205785.aspx?Pending=true> 在Fbt2008的大作中描述了SharpDevelop其Runtime的启动过程,我把其中GUI启动补充一下。其中写到如下系统代码启动片断系统代码://这段... 阅读全文
posted @ 2005-08-03 13:37 般若菩提 阅读(4774) 评论(0) 推荐(0) 编辑
 
摘要: 《敏捷软件开发:原则、模式与实践 》 经典老书,无需多言 用浅显经典的例子讲述了几乎面向对象敏捷开发所有主要的相关技术的应用。《UML和模式应用(原书第2版)》 "人们经常问我,引导他们进入00世界的最佳图书是哪一本。读过本书之后,它已经成为我的惟一选择。                                      ---MartinFowler 这本书本人认为有以下特色:1、本... 阅读全文
posted @ 2005-08-03 10:54 般若菩提 阅读(3414) 评论(11) 推荐(0) 编辑

2005年8月2日

摘要: 昨日看了《黑客帝国》的花絮中哲学家、科学家等的评判。让我不禁想起了这个问题。《黑客帝国》的成功因素有很多,但是让他愈久弥香,如同《大话》,《黑客》也成为当今美国的文化一部分。不得不说是和其浓厚的哲学元素分不开的,电影中涉及很多尤其是后现代的哲学以及宗教问题。例如:莫非对尼欧说:“真实?什么是真实?如何定义真实?”哦,混沌的生活中哲学又来光顾了一下我们的大脑。(怎么说是... 阅读全文
posted @ 2005-08-02 16:52 般若菩提 阅读(1224) 评论(4) 推荐(0) 编辑