上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页

2010年11月3日

MDSF:架构工具简要功能说明

摘要: 在年度总结和计划:去年4个1,今年5个1中我说过今年下半年开始我要开发1个元模型引擎(OpenMetaEdit),现在方案已更改,我在OpenExpressApp make business engineers develop applications中说到我现在将先使用Eclipse的GMF来实现一个架构工具。  今年我花时间学习了一下企业架构框架-TOGAF.pdf,并在项目组中应用,已经形成... 阅读全文

posted @ 2010-11-03 17:01 周 金根 阅读(2830) 评论(5) 推荐(3) 编辑

GEF:应用示例列表

摘要: 简单的节点连线(应用实例) 隔间形状(用GMF生成简化的数据库设计器) 不使用连接的GEF应用(浅谈布局) 表格的一个实现树的一个实现容器应用(XYLayout和展开/折叠功能) 推荐:你可能需要的在线电子书欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 阅读全文

posted @ 2010-11-03 16:56 周 金根 阅读(1134) 评论(0) 推荐(0) 编辑

2010年11月2日

30天敏捷生活(6): 你的生活目标是什么?

摘要: 本文已挪至 http://www.zhoujingen.cn/blog/1803.html----------------------------- 上次练习我们5:形成个人价值观,估计很多人是第一次开始明晰自己的人生方向了。当我们的大方向明确后,接下来我们就要开始朝着人生方向迈进了,你准备好了吗... 阅读全文

posted @ 2010-11-02 22:33 周 金根 阅读(5536) 评论(2) 推荐(3) 编辑

2010年11月1日

30天敏捷生活(5):形成个人价值观

摘要: 本文已挪至 http://www.zhoujingen.cn/blog/1384.html-------------------------------- 上次练习我们4.撰写个人使命宣言,很可能这是我们第一次思考使命问题。经过前面4次的练习,你可能开始反感、怀疑、害怕了,不过我们不要气馁,你应该... 阅读全文

posted @ 2010-11-01 23:33 周 金根 阅读(4367) 评论(3) 推荐(4) 编辑

Eclipse:应该掌握的快捷键

摘要: 打游戏你要不会快捷键,那估计是个菜鸟,在使用任何IDE工具时,你要不会一些常用快捷键,那你也一定不是这个工具的高手。每个IDE都会使用到快捷键来提高我们的效率,本篇介绍一下Eclipse的快捷键,如果你和我一样是个初学者,那么可能对你有所帮助,如果你是高手,那么就不用看了:) 编辑相关快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如... 阅读全文

posted @ 2010-11-01 10:11 周 金根 阅读(3327) 评论(0) 推荐(5) 编辑

2010年10月31日

2010年10月blog汇总:敏捷练习和建模

摘要: 10月份工作上主要是进行指标产品sprint7以及考虑业务平台的建模支持,学习分享上还是敏捷结果练习,又开始了一个新的练习敏捷生活练习,我觉得这两个可以结合起来练习,做到更好的自我认识和自我管理,达到工作和生活的平衡,如果你还没有加入,那么不要犹豫了,赶快来练习吧。blog汇总敏捷个人30天敏捷结果(4):放弃一些事情30天敏捷结果(5):使用热图标识出重要事情30天敏捷结果(6):周五回顾,找... 阅读全文

posted @ 2010-10-31 00:47 周 金根 阅读(1619) 评论(1) 推荐(4) 编辑

2010年10月29日

敏捷全球之旅2010北京站开幕在即

摘要: 敏捷来自于社区,更关注社区。敏捷之旅是一年一度的敏捷全球盛会。每年的秋天,敏捷之旅会在全世界的很多城市举办。今年敏捷之旅将会欧洲、北美洲、南美洲和亚洲的三十多个城市中举办,北京也成为全球敏捷之旅活动中的重要一站。通过敏捷之旅,我们希望为北京的软件从业人员和实践者提供一个高效有趣的途径去接触国外的专家、国内的敏捷先驱者以及我们本地的实践者,大家利用这个平台分享学习敏捷开发、分享敏捷实践的经验、加深对... 阅读全文

posted @ 2010-10-29 13:40 周 金根 阅读(1964) 评论(2) 推荐(5) 编辑

GMF:图形定义模型(Graphical definition model)介绍

摘要: 在GMF:示例Mindmap 练习一中我介绍了官方网站上的一个脑图示例第一步的练习,其中我们在第二步生成了一个图形定义模型(Graphical Definition Model)。图形定义模型包含一些图形元素信息,但是并没有直接与领域模型关联,它定义figures、nodes、links等显示在图形上的元素。  本篇介绍一下图形定义模型,后续学习过程中还会不断完善这几篇blog。三层diagram... 阅读全文

posted @ 2010-10-29 09:35 周 金根 阅读(3178) 评论(1) 推荐(4) 编辑

2010年10月27日

读书笔记:普通心理学之个体心理

摘要: 我们在进行自我管理过程中,经常会遇到一些概念,例如认知、情绪、动机、意志力、人格等,但是我一直都不太清楚它们是如何定义的,以及它们之间的关系。而哪里有这些定义呢?我想应该是在心理学中。  人要学会自我管理,则必须认识自己,心理学提供的知识就能够帮助我们更好的了解自己。普通心理学是研究心理学基本原理和心理现象的一般规律的心理学,是所有心理学分支的最基础和一般的学科,也是心理学专业学生入门的第一门专业... 阅读全文

posted @ 2010-10-27 23:42 周 金根 阅读(4260) 评论(2) 推荐(3) 编辑

读书笔记:心智的力量

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1696.html-------------------- 壮壮每天都会看书,连回老家坐火车都会看书,他现在还会自己拿着书看,用手指着图案,嘴巴不停地说“飞机可以飞”、“船不能飞”之类的。我们现在除了给壮壮买书、买碟之... 阅读全文

posted @ 2010-10-27 21:27 周 金根 阅读(3084) 评论(5) 推荐(6) 编辑

30天敏捷结果(11):高效能、慢生活

摘要: 本文已挪至 http://www.zhoujingen.cn/blog/722.html--------------------------“Simplicity is the ultimate sophistication.” — Leonardo da Vinci简单就是终极的复杂 ——莱昂纳多... 阅读全文

posted @ 2010-10-27 17:55 周 金根 阅读(3174) 评论(5) 推荐(3) 编辑

GEF(Graphical Editing Framework)介绍

摘要: 在GMP:了解GMF引擎功能(Graphical Modeling Framework)中的架构组件中介绍了GMF依赖于GEF,本篇介绍一下GEF。GEF(Graphical Editing Framework)建立标准的MVC构架,代码利用Draw2D作为自己的View部分,主要代码实现复杂的树状(于Model分别对应)的控制器。实现的框架具有很高的可复用等特性,例如:将图形部件功能分解为多个E... 阅读全文

posted @ 2010-10-27 08:36 周 金根 阅读(6605) 评论(2) 推荐(4) 编辑

2010年10月26日

30天敏捷生活(4): 撰写个人使命宣言

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1799.html------------------------- 上次练习我们设计了自己的生活看板,用图形的方式描绘了自己的理想生活,不管你是邮件参与、积极回复、或者静静地参与进来,我相信通过你们的主动练习一定能够感... 阅读全文

posted @ 2010-10-26 23:47 周 金根 阅读(19009) 评论(2) 推荐(3) 编辑

GMF:示例Mindmap 练习一

摘要: 通过示例来做是我们IT人士快速学习新技术的一种有效方法,在前一篇GMP:了解GMF引擎功能(Graphical Modeling Framework)介绍了GMF的引擎功能,接下来将通过一个示例mindmap来带着大家学习GMF。本次练习的开发视频见http://www.eclipse.org/gmf/tutorial/viewlets/tutorial.html,源码可以从这里下载开发流程生成一... 阅读全文

posted @ 2010-10-26 14:18 周 金根 阅读(3466) 评论(2) 推荐(4) 编辑

GMP:了解GMF引擎功能(Graphical Modeling Framework)

摘要: 在OpenExpressApp make business engineers develop applications中说过先考虑使用EMF先实现一个TOGAF9的建模工具来综合的了解建模更方面的知识,由于没有怎么用过Eclipse,上周看了三本书Eclipse in Action、Eclipse Plug-ins (3rd Edition)、Eclipse Modeling Framework... 阅读全文

posted @ 2010-10-26 10:13 周 金根 阅读(3562) 评论(1) 推荐(4) 编辑

2010年10月24日

30天敏捷结果(10):发挥你的优势

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/720.html-------------------------------------------“Life is not measured by the number of breaths we take, but... 阅读全文

posted @ 2010-10-24 22:17 周 金根 阅读(4141) 评论(7) 推荐(4) 编辑

个人管理:你应该思考的个人使命

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1611.html------------------------- 在看下一次敏捷生活30DLBL Day 4 – Create Your Mission Statement练习时,我前天晚上对我个人使命,也就是“为... 阅读全文

posted @ 2010-10-24 13:41 周 金根 阅读(5959) 评论(10) 推荐(6) 编辑

2010年10月22日

30天敏捷结果(9):使用必须、应该、可以来确定每天事情的优先级

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/718.html-------------------------------“Good things happen when you get your priorities straight.” — Scott Caa... 阅读全文

posted @ 2010-10-22 16:51 周 金根 阅读(3618) 评论(2) 推荐(6) 编辑

2010年10月20日

30天敏捷生活(3):设计你的生活看板

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1825.html------------------------- 上次我们设计自己的理想生活,今天我们练习30DLBL Day 3 – Create Your Vision Board,基于理想生活来设计我们的生活... 阅读全文

posted @ 2010-10-20 23:51 周 金根 阅读(4492) 评论(7) 推荐(4) 编辑

EMF:Ecore模型

摘要: 在MDSF:特定领域建模 DSM(Domain Specific)介绍中提到过Ecore是EMF的元元模型,要使用Eclipse来做DSL,则必须先大致了解一下Ecore,本篇将对Ecore进行概要的描述。简单的Ecore元模型子集Ecore本身是一个简单的小的UML子集EClass:领域类,它有名称,一个或多个属性,一个或多个引用EAttribute:领域类的属性,属性有一个名称和类型ERefe... 阅读全文

posted @ 2010-10-20 16:43 周 金根 阅读(6215) 评论(2) 推荐(4) 编辑

2010年10月19日

30天敏捷生活(2): 思考你的理想生活

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1382.html--------------------------------- 在30天敏捷生活(1):你的生活方向盘中我们清楚了自己的生活状态,今天我们练习的是:你理想的生活是什么样的(30DLBL Day 2... 阅读全文

posted @ 2010-10-19 21:09 周 金根 阅读(3959) 评论(10) 推荐(3) 编辑

Eclipse:Eclipse平台技术概述

摘要: 在OpenExpressApp make business engineers develop applications中说过先考虑使用EMF先实现一个TOGAF9的建模工具来综合的了解建模更方面的知识,然后再做评估是自己开发还是采用开源产品来做OpenExpressApp的建模支持。  MEF是Eclipse的一个开源项目,它是建立在Eclipse平台之上的,而我之前没有真正使用过Eclipse... 阅读全文

posted @ 2010-10-19 13:35 周 金根 阅读(5275) 评论(4) 推荐(4) 编辑

30天敏捷结果(8):清空大脑,释放压力

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/714.html------------------------------------“You must weed your mind as you would weed your garden.” — Astrid ... 阅读全文

posted @ 2010-10-19 12:32 周 金根 阅读(7909) 评论(6) 推荐(4) 编辑

2010年10月18日

101与金根回顾敏捷个人:(70)你现在应不应该离职?

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1943.html------------------------- 在公司工作已经10年了,我看到过很多熟悉和陌生的面孔走去,也有后来又回来的,他们中有善于思考的人、也有浮躁的人,有老员工、也有新员工,有技术人员、... 阅读全文

posted @ 2010-10-18 10:58 周 金根 阅读(16751) 评论(49) 推荐(23) 编辑

Win7 隐藏的功能介绍:问题步骤记录器

摘要: 用计算机久了,肯定遇到过这种情况:操作某程序时出错了,要请教别人;或别人问你问题,你想教对方如何操作。尽管我们希望操作指导一步步具体细致,但多数场合,因为无法面对面交流,每每不免感叹:描述、理解那叫一个费劲呀!  不必烦恼,现在你可以把它交给 Windows 7 的自带小工具“问题步骤记录器”处理!不用借助第三方软件,就可以直接将操作步骤录制下来,打包发给别人。 在键盘上,... 阅读全文

posted @ 2010-10-18 09:05 周 金根 阅读(2167) 评论(5) 推荐(2) 编辑

2010年10月17日

30天敏捷生活(1):意识你的生活方向盘

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/1198.html------------------------------- 欢迎大家来到30天敏捷生活系列第一天练习,今天我们练习的是30DLBL Day 1 – Your Life Wheel,大概需要1个小时... 阅读全文

posted @ 2010-10-17 14:50 周 金根 阅读(5794) 评论(3) 推荐(5) 编辑

2010年10月16日

生活:与小周一起参加广运会

摘要: 今天天气不错,暖和的太阳晒在人身上非常的舒服,这么好的天气怎么能不带着儿子出去晒晒太阳呢。正好广运会(广联达运动会)在今天举行,给儿子报了两个亲子比赛,所以一大早就带着老婆和儿子一起参加运动会了,只可惜后来他要睡觉了就提早回家了。方队表演  8:30就要快到了,到了那里之后就看到好几个方阵已经准备就绪,不同方阵不同阵容,估计等下的演出会很精彩。找了位置坐下没多久,运动会就正式开始了,每个阵营都经过... 阅读全文

posted @ 2010-10-16 17:07 周 金根 阅读(994) 评论(2) 推荐(3) 编辑

2010年10月15日

30天敏捷生活:开篇

摘要: 本文已挪至 http://www.zhoujingen.cn/blog/1023.html 30天敏捷结果:开篇是我正在进行的一个工作和生活平衡的个人系统的30天练习,它是一个需要练习者真正思考投入进来的实践起来并不容易的简单个人管理系统。在敏捷结果正在进行中,我将给大家再次推荐一个翻译系列:30天敏捷生活。 博主在个人成长领域从事多年工作,自己也实践了很多方法,她把对改善我们生活很重要的一些事情通过每天一个任务的形式与大家分享。虽然是个30天系列,但是生活的改变是真实长期的,我们也只能通过这个练习了解哪些东西对我们来说是重要的,可能我们以前没有进行思考过或忽略了。 敏捷生活的部分内容可... 阅读全文

posted @ 2010-10-15 15:19 周 金根 阅读(5646) 评论(15) 推荐(4) 编辑

30天敏捷结果(7):设定边界值和缓冲

摘要: 本文更新版本已转至 http://www.zhoujingen.cn/blog/712.html----------------------------------------------“Simply pushing harder within the old boundaries will no... 阅读全文

posted @ 2010-10-15 13:53 周 金根 阅读(2585) 评论(2) 推荐(4) 编辑

2010年10月13日

OpenExpressApp make business engineers develop applications

摘要: 之前写过一系列的OpenExpressApp的文章,到现在OEA的源码下载人次已经上万了,大部分人估计还是抱着学习的态度来使用这个框架。毕竟时间和人力有限,OEA本身也比较复杂,能做到现在我也基本满意了,我们将继续不断应用模型驱动软件工厂的软件工程概念,坚持让业务工程师开发应用(make business engineers develop applications)的理念,改善我们的开发过程,提... 阅读全文

posted @ 2010-10-13 16:38 周 金根 阅读(2972) 评论(5) 推荐(6) 编辑

MDSF:LOP-使用MPS来做个计算器的示例

摘要: 在上一篇面向语言编程LOP(Language Oriented Programming)方法介绍中介绍了LOP以及一种LOP的实现方法MPS,本篇主要讲解一下使用MPS1.5的一个示例,以便大家能更好的理解是如何使用MPS实现LOP项目的。需求计算一个Java/PHP开发人员的收入,输入在Java和PHP项目投入的时间,计算器自动计算收入值,界面表示如下:目标通过写以下4行代码来生成这个计算器(1... 阅读全文

posted @ 2010-10-13 11:11 周 金根 阅读(4448) 评论(2) 推荐(5) 编辑

MDSF:访谈Mendix研发负责人Johan den Haan

摘要: 之前写过一篇文章对Mendix进行了介绍,这是我非常看好的一个MDD厂商,它提高工具和基础设施来加速设计、继承、部署下一代商业门户和云应用。最近Jordi Cabot对Mendix的研发老大Johan den Haan做了一次访谈。Mendix成立的目的就是为了自动化不断重复的开发过程,他们希望通过一些工具和平台针对业务专家而不是开发人员来达到这个目的。最重要的是提供可视化模型,只有这样才能更好的... 阅读全文

posted @ 2010-10-13 10:08 周 金根 阅读(3804) 评论(4) 推荐(3) 编辑

2010年10月12日

MDSF:代码生成 VS 模型解释

摘要: 在代码生成(Code Generation)介绍中说到模型可以通过代码生成技术和模型解释两种方法在领域框架运行,本篇主要介绍一下这两种方法的利弊。示例对于UI界面,我们基于模型驱动开发可以采用代码生成和模型解释来生成运行程序。代码生成:通过模型,直接生成窗体类,生成的窗体类与传统手工写的代码类似模型解释:在OpenExpressApp中采用的AutoUI是采用模型解释方法,我们通过给系统预定义一些... 阅读全文

posted @ 2010-10-12 10:24 周 金根 阅读(2913) 评论(12) 推荐(4) 编辑

2010年10月10日

30天敏捷结果(6):周五回顾,找到三件做的好以及三件需要改善的事情

摘要: 本文更新版本已转至http://www.zhoujingen.cn/blog/710.html ----------------------------------------------“I’ve found that small wins, small projects, small diffe... 阅读全文

posted @ 2010-10-10 13:56 周 金根 阅读(2622) 评论(4) 推荐(3) 编辑

30天敏捷结果(5):使用热图标识出重要事情

摘要: 本文更新版本已转至http://www.zhoujingen.cn/blog/666.html -------------------------------- “One reason so few of us achieves what we truly want is that we neve... 阅读全文

posted @ 2010-10-10 09:34 周 金根 阅读(4040) 评论(10) 推荐(4) 编辑

2010年10月8日

30天敏捷结果(4):放弃一些事情

摘要: 本文更新版本已挪至 http://www.zhoujingen.cn/blog/635.html----------------------------------“Sometimes you have to let go to see if there was anything worth hol... 阅读全文

posted @ 2010-10-08 22:58 周 金根 阅读(3778) 评论(0) 推荐(2) 编辑

2010年9月30日

2010年9月blog汇总:敏捷个人和模型驱动开发

摘要: 9月份指标产品开发开始同时进行两个客户的开发,所以考虑了客户化如何开发的问题;在企业定额产品上,参与清单综合单价库的产品架构并做了用户调研前期准备工作;再就是整理了一下模型驱动开发理论以及思考了OpenExpressApp的几个建模问题。  生活上就是为了陪孩子出去玩方便也拥有了一辆车了,在团队中组织了一个敏捷结果练习,希望大家能做到工作、生活的平衡,提高自我管理能力,从而也可以提高整个团队的能力... 阅读全文

posted @ 2010-09-30 16:24 周 金根 阅读(1600) 评论(4) 推荐(4) 编辑

MDSF:面向语言编程LOP(Language Oriented Programming)方法介绍

摘要: 好几年前看了JetBrains的CEO Sergey Dmitive一篇文章Language Oriented Programming - The Next Programming Paradigm才开始知道LOP的,当时也试用了MPS,觉得眼前一亮。到现在隔了好几年了,对LOP的具体内容也有点忘记了,而近期在思考OpenExpressApp的模型驱动开发(MDD)方面的内容,所以在这里再次整理一... 阅读全文

posted @ 2010-09-30 12:33 周 金根 阅读(4610) 评论(2) 推荐(4) 编辑

2010年9月28日

MDSF:产生式编程(Generative Programming)方法介绍

摘要: 软件业对软件工程期望之高,涉及高度的复杂性,高效的生产效率和质量,以及便于有效地维护和改进。但是,当前的软件工程并不能满足这些目标,现在很多开发更像手工作坊的“一种一个”的解决方案,而不像一个成熟的工程,而模型驱动和产品线工程就是应对这些问题的方法。在模型驱动开发(MDD)介绍中介绍过现在存在多种模型驱动开发方法,而Generative Programming - Meht... 阅读全文

posted @ 2010-09-28 23:37 周 金根 阅读(4308) 评论(4) 推荐(1) 编辑

2010年9月27日

30天敏捷结果(3):用三个故事驱动你的一天

摘要: 本文已转至 http://www.zhoujingen.cn/blog/581.html “Make each day your masterpiece.” — John Wooden “让你的每一天都过得很精彩” - 约翰·伍登 每天8小时工作日,我们是毫无激情的对付着,还是积极主动地去面对?有些 阅读全文

posted @ 2010-09-27 22:47 周 金根 阅读(5688) 评论(5) 推荐(2) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页

导航