2009-09-17 16:32:20
RegexTool v1.0 .Net正规表达式验证工具发布,欢迎大家试用!(2009-4-14)http://blog.breakn.net/article.asp?id=476
IP change 1.0(x86) 正式发布,欢迎大家试用!(2006-11-7更新至1.0.2.0)
下载:http://blog.breakn.net/article.asp?id=282
号码测算器1.01(Windows Mobile 2003/WM5/WM6)正式发布,欢迎大家试用!(同时适用159等新号码)
下载:http://blog.breakn.net/article.asp?id=284
我的邮箱:jingyionline[AT]gmail.com
QQ:76789646
如何用正确的方法写出高质量软件的75条体会(转)
[ 2006-04-28 14:56:29 | 作者: 景裔 ]
出处:MVM's blog
1. 你们的项目组使用源代码管理工具了么?
MVM:应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。
2. 你们的项目组使用缺陷管理系统了么?
MVM:应该用。ClearQuest太复杂,我的推荐是BugZilla。
3. 你们的测试组还在用Word写测试用例么?
MVM:不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。
4. 你们的项目组有没有建立一个门户网站?
MVM:要有一个门户网站,用来放Contact ...
阅读全文
1. 你们的项目组使用源代码管理工具了么?
MVM:应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。
2. 你们的项目组使用缺陷管理系统了么?
MVM:应该用。ClearQuest太复杂,我的推荐是BugZilla。
3. 你们的测试组还在用Word写测试用例么?
MVM:不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。
4. 你们的项目组有没有建立一个门户网站?
MVM:要有一个门户网站,用来放Contact ...
阅读全文
要不要首页,是一个原则问题
[ 2006-04-04 15:14:53 | 作者: 景裔 ]
不错的观点,收藏...
阅读全文
引用 麦田的读书生活
研究myspace的人很多,但我不知道是否有人注意到myspace的一个特点:myspace没有聚合内容的首页――类似新浪或某些bsp那样聚合了n多内容的长长首页。这点表面上看是无足轻重的小问题,但其实是个原则问题。这里多说一句,每次看到那些十几屏的首页,我都有暴打设计者一顿的冲动。新浪新闻搞那么长长的首页,还因为其实web1.0的内容聚合,情有可原;但bsp再搞长首页,除了愚蠢,我找不到更合适的词。
支持长首页的人,有种种理由,这些理由我认为都对,但是其思考的基础是错的。
在中国做互联网其实一直面临着一个选择,“媒体”,还是“服务”。其中,“媒体”的意义几乎特指“大众传播媒体”。在西方,这个问题不是很尖锐,因为西方的言论自由,且在互联网出现之前,西方的电视、报纸和广博等大众传媒即由于自然竞争而变得非常强大,所以西方人对互
支持长首页的人,有种种理由,这些理由我认为都对,但是其思考的基础是错的。
在中国做互联网其实一直面临着一个选择,“媒体”,还是“服务”。其中,“媒体”的意义几乎特指“大众传播媒体”。在西方,这个问题不是很尖锐,因为西方的言论自由,且在互联网出现之前,西方的电视、报纸和广博等大众传媒即由于自然竞争而变得非常强大,所以西方人对互
阅读全文
用MVC模型引导你的WEB设计思路
[ 2006-03-07 21:27:27 | 作者: 景裔 ]
在轻灵自由的珍珠BLOG看到的,觉得蛮不错,分享下。
习惯于过程式的开发,一直向往着面向对象。无奈半路出家人,没有一点内力基础,看了一大堆面向对象的书也只是看得一头雾水。对于MVC的概念也是偶然了解到的,感觉能和WEB开发结合起来让项目面向对象化。以下是我一点点心得。
先介绍一下MVC的概念:
MVC(Model-View-Controller),即把一个应用的输入、输出、处理流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。
模型(Model):就是业务流程/状态的处理以及业务规则的制定。即是MVC的主要核心。
视图(View):代表用户交互界面,也就是Web的HTML界面。
...
阅读全文
习惯于过程式的开发,一直向往着面向对象。无奈半路出家人,没有一点内力基础,看了一大堆面向对象的书也只是看得一头雾水。对于MVC的概念也是偶然了解到的,感觉能和WEB开发结合起来让项目面向对象化。以下是我一点点心得。
先介绍一下MVC的概念:
MVC(Model-View-Controller),即把一个应用的输入、输出、处理流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。
模型(Model):就是业务流程/状态的处理以及业务规则的制定。即是MVC的主要核心。
视图(View):代表用户交互界面,也就是Web的HTML界面。
...
阅读全文
一心想干大事者必定失败 (转)
[ 2006-01-04 08:34:03 | 作者: 景裔 ]
转自:裴有福快乐两点
N 年前,我攻博的时候,导师是什么都不管的。不过,为了他曾经指正我的一个问题,我应该永远感谢他。他说:“你的框架很好、很完美,可就是内容不实。你太会搭架子了。光有骨头没有肉的东西,怎么会有生命力呢?”
这个毛病我至今还未能彻底改正。我可能是一个优秀的架构师,我也许能迅速找到本质,但是把想法变成事实的执行力却比较差。我曾经自嘲地说,我生来就该是将军,而不能当士兵。但事实证明,这个说法仍然是错误的。我最适合的角色是军师,替别人出谋划策。(所以我现在的职业是 IT 咨询。)
刘韧以前有个说法:凡事只要一想,多半便做不成了。今天在 Donews 一周新闻点评会之前跟刘韧聊天,谈到类似的意思。他说,小事容易成功,所以要去做小事,一连...
阅读全文
N 年前,我攻博的时候,导师是什么都不管的。不过,为了他曾经指正我的一个问题,我应该永远感谢他。他说:“你的框架很好、很完美,可就是内容不实。你太会搭架子了。光有骨头没有肉的东西,怎么会有生命力呢?”
这个毛病我至今还未能彻底改正。我可能是一个优秀的架构师,我也许能迅速找到本质,但是把想法变成事实的执行力却比较差。我曾经自嘲地说,我生来就该是将军,而不能当士兵。但事实证明,这个说法仍然是错误的。我最适合的角色是军师,替别人出谋划策。(所以我现在的职业是 IT 咨询。)
刘韧以前有个说法:凡事只要一想,多半便做不成了。今天在 Donews 一周新闻点评会之前跟刘韧聊天,谈到类似的意思。他说,小事容易成功,所以要去做小事,一连...
阅读全文
[转]面向对象设计的经验原则
[ 2005-12-23 15:23:24 | 作者: 景裔 ]
摘抄自《OOD 启思录》--Arthur J.Riel 著 鲍志云 译
“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”
----------Arthur J.Riel
(1)所有数据都应该隐藏在所在的类的内部。p13
(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15
(3)尽量减少类的协议中的消息。p16
(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16
(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。p17
...
阅读全文
“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”
----------Arthur J.Riel
(1)所有数据都应该隐藏在所在的类的内部。p13
(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15
(3)尽量减少类的协议中的消息。p16
(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16
(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。p17
...
阅读全文
学设计第一个要认识到的就是设计不是艺术
[ 2005-12-07 15:39:34 | 作者: 景裔 ]
学设计第一个要认识到的就是设计不是艺术。我就是一开始没有分清这个概念,在第一次上设计课时可苦大了。设计是沟通,是传达,而艺术是表现,是创作。这并不是说设计里没有表现的成份,更不是说艺术是不在乎沟通的。但是两者放在这两项上的重视是有较大差别的。设计是不能凭感觉做的,要考虑各种因素,要寻找最隹的表达方法,要把自己的感觉翻译成大众能够理解的有效视觉语言。
决定一个设计作品的质量的往往是它的细节,例如字体的选择,图形的构造,颜色的差异等等。这些细微的差别 (nuance) 在体现作品整体上起着相当大的作用。无论一个设计的想法有多好,如果制作粗糙,便会失去魅力。另外,如果我们要求自己注意这些细节和它们的影响,很可能会从中发现一些新的灵感和方向。
从一开始学设计时,老师就不断地强调变化 (variation) 的重要。做一项作业时,我们从来...
阅读全文
决定一个设计作品的质量的往往是它的细节,例如字体的选择,图形的构造,颜色的差异等等。这些细微的差别 (nuance) 在体现作品整体上起着相当大的作用。无论一个设计的想法有多好,如果制作粗糙,便会失去魅力。另外,如果我们要求自己注意这些细节和它们的影响,很可能会从中发现一些新的灵感和方向。
从一开始学设计时,老师就不断地强调变化 (variation) 的重要。做一项作业时,我们从来...
阅读全文
当客户问及为什么网页两边留着这么多空白空间的时候……
[ 2005-12-02 09:14:35 | 作者: 景裔 ]
你可以参考如下理论回答客户:...
阅读全文
引用
在国画中,有一句描述谋篇布局的话比较经典,叫做“计白当黑”,所谓“疏可走马,密不透风”,就是说空着的地方和着了墨的地方一样,都是整体的组成部分。这是书家画手所孜孜追求的。可见“留白”是非常重要的。有些画,尽管画得不错,但看起来就是不舒服,原因就是没有重视“留白”。
对于网页设计,又何尝不是如此呢 ?网页上的留白部分,同其它页面内容如文本、图片、动画一样,都是设计者在制作网页时要通盘斟酌的!
提升到艺术的高度来看待“留白”,留白既可以给人带来心理上的松弛,也可以给人带来紧张与节奏。通过这种手段可以向浏览者传达出设计者的诉求。设计者在设计网页时也就是在和浏览者做交流,好的设计师能够同浏览者进行心理的对话 —— 不仅仅通过文字、图片、动画,同时也借助留白进行表达。只有照顾了整个页面空间的分配,留白才能表现出一定的活力。其实在排版布局
对于网页设计,又何尝不是如此呢 ?网页上的留白部分,同其它页面内容如文本、图片、动画一样,都是设计者在制作网页时要通盘斟酌的!
提升到艺术的高度来看待“留白”,留白既可以给人带来心理上的松弛,也可以给人带来紧张与节奏。通过这种手段可以向浏览者传达出设计者的诉求。设计者在设计网页时也就是在和浏览者做交流,好的设计师能够同浏览者进行心理的对话 —— 不仅仅通过文字、图片、动画,同时也借助留白进行表达。只有照顾了整个页面空间的分配,留白才能表现出一定的活力。其实在排版布局
阅读全文
1










