代码改变世界

Qomo OpenProject beta1 精彩图集~

2006-04-17 05:03 by 乱世文章, 152 阅读, 0 推荐, 收藏, 编辑
摘要::)好象CSDN Blogs里头发图片有问题,因此只能传到别的地方。这里转过来大家看看。一、Qomo里的profiler显示结果(运行:/Framework/Debug/TestCase/T_profiler.html )二、Qomo里的继承树显示结果(运行:/Components/QomoHierarchyPoster.html )三、Qomo中对AOP的理解(参考:/Framework/DOCUMENTs/TestCase/AdvObjectDemo5.html) 阅读全文

Qomolangma实现篇(八):Qomo中的AOP框架

2006-04-17 04:33 by 乱世文章, 236 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文

Qomolangma实现篇(七):Qomo的接口机制

2006-04-17 04:19 by 乱世文章, 170 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文

Qomo OpenProject beta1 发布!

2006-04-17 04:12 by 乱世文章, 190 阅读, 0 推荐, 收藏, 编辑
摘要:Qomo离上一次发布FT4已经过去整整一个月了。这一段时间中,因为我个人的缘故,未能组织好Qomo的团队,导致UI组和DB组未能正常展开工作。因此截止beta 1发布,以上两个组仍未能释出代码。一个最重要的原因,是因为Qomo目前没有一个好的UI和DB框架。以前在WEUI中使用过的UI和DB Components代码并不适用于新的架构和设计,因此只能供参考。此外,兼容组的Zhe设计了新的兼容框架,基本上已经完成了代码。但测试工作还未结束,因此暂时只作为Qomo项目团队内部的一个测试版本,仍未能放在目前的beta 1中。1、关于UI与DB组件包============本次,公开发布的beta 1 阅读全文

:(~~ 痛苦啊~~构造了一个“没有执行能力”的函数

2006-03-25 04:43 by 乱世文章, 200 阅读, 0 推荐, 收藏, 编辑
摘要:这个东东看起来没有什么用啊~~<script>function MyFunc() {}MyFunc.prototype = Function;var foo= new MyFunc();alert(foo instanceof Function);alert(foo()); // <-- 异常</script> 阅读全文

Qomolangma实现篇(六):Qomo的OOP框架的实现技术

2006-03-20 12:50 by 乱世文章, 214 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文

Qomolangma实现篇(五):Qomo的OOP的语法和类继承体系

2006-03-13 04:40 by 乱世文章, 190 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

Qomo OpenProject Field Test 4发布!

2006-03-13 04:33 by 乱世文章, 241 阅读, 0 推荐, 收藏, 编辑
摘要:Qomo 项目的Field Test 4将是这个项目的一个重要的里程碑!Qomo的FT4终于公开了对OOP提供支持的Object.js,以及大量相关的示例。这包括:---------- - RTL/Object.js : Qomo's OOP Core - DOCUMENTs/Qomolangma实现篇(五).txt - DOCUMENTs/TestCase/BaseObjectDemo.html - DOCUMENTs/TestCase/BaseObjectDemo2.html - DOCUMENTs/TestCase/BaseObjectDemo3.html - DOCUMENTs 阅读全文

Qomolangma实现篇(四):基本特性增强与多投事件系统

2006-03-07 03:36 by 乱世文章, 183 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

Qomolangma实现篇(三):兼容层设计

2006-03-07 03:31 by 乱世文章, 221 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

Qomo OpenProject Field Test 3发布!

2006-03-07 03:28 by 乱世文章, 130 阅读, 0 推荐, 收藏, 编辑
摘要:Qomo 项目的Field Test 3在团队的努力下终于发布了。事实上,仅这个发布包中的代码,完成于~~大概一周之前。但是我一直没有时间完成技术介绍方面的文档,所以就一直没有发布。很抱歉。FT3主要的工作包括: - 重写了system.js, NamedSystem.js, Namespace.js全部的框架代码,层次结构更加清晰 - 完成了完整的兼容层框架、代码。系统可以在Mozilla, safari和IE5.0以上版本上运行 - 实现了完整的、透明的多投事件系统 - 一些JS特性的增强本次工作主要围绕着架构上的调整和兼容层的设计在进行。在兼容层上,Zhe Fang兄(fangzhe@m 阅读全文

Qomo OpenProject Field Test 2发布!

2006-02-20 02:11 by 乱世文章, 134 阅读, 0 推荐, 收藏, 编辑
摘要:Field Test 2发布中,包含一个命名空间和别名子系统的实现代码,以及一篇技术文档。包括:/Framework/Names/*/Framework/DOCUMENTs/TestCase/T_Namespace.html/Framework/DOCUMENTs/命名空间的支持.txt此外,Field Test 2修正了上一个版本的system.js中的两处bug:1. SafeArray2Str()转换中会因为body为奇数字节,导致最未一个字符丢失2. firefox兼容性问题: _load_and_exec()在执行异常时抛出的异常e.message不一定支持fontcolor()在根 阅读全文

Qomolangma实现篇(二):命名空间和别名子系统的实现

2006-02-20 01:23 by 乱世文章, 243 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

关于Borland's IDE:发生了就发生了吧!

2006-02-16 16:08 by 乱世文章, 187 阅读, 0 推荐, 收藏, 编辑
摘要:~~~~~一、 发生了就发生了吧~~~~~关于Borland出售IDE的消息,我比CSDN上公开这条消息早了半天知道。接下来这些天,总有人在MSN或者mail里问我关于这个消息的态度,我一方面显得很乐观,另一方面也很淡然。从整件事情开始直到现在,我似乎少了李维那种惊叹的表情,我总是淡淡地说:发生了就发生了吧。我的释然却是与李维有关的。我第一次见李维的时候是去BorCon 2003大会做演讲。跟李维谈得很投机。最后我终于问到了我一直深存于心的问题:Borland到底为什么不停地买进又扔掉技术。那一时,李维的脸色显得尴尬、茫然而又愤懑于心。李维说为了推进技术投入和高层对技术、研发部门的关注,他甚至 阅读全文

Qomolangma实现篇(一):内核载入模块system.js的实现

2006-02-13 01:16 by 乱世文章, 214 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

Qomo OpenProject Field Test 1发布!

2006-02-13 01:07 by 乱世文章, 171 阅读, 0 推荐, 收藏, 编辑
摘要:我终于从原公司得到有关公司WEUI项目相关内容的充分授权了。因此从今天开始我将陆续整理、公开Qomo的代码。——而不再是象原来那样“只能公开技术文档”。Qomo项目的绝大多数代码其实已经完成并能投入商用。——因为它本来就是在WEUI这个商用的RWC平台中的代码。但我并不打算一下子全部“扔出来”。因为“提供代码”并不是真正的目的,真正的、我源初性的目的是探求JavaScript在富客户端上开发的极致,并且能够在理论、实践、商用等方面为JavaScript开发界做一些工作。——看起来目标有点大的说,哈哈。所以如果仅仅是“扔一套代码出来”并没有什么意义。而我因此打算在每次提供代码之前撰文,详细分析这 阅读全文

新手的开源之路~

2006-01-27 13:23 by 乱世文章, 185 阅读, 0 推荐, 收藏, 编辑
摘要:Qomo项目中有很多人给我mail,说自己是新手,没有多少经验,不知道能不能加入Qomo。关于这个问题,首先给个答案,只要愿意参与开源项目,即使是不会写Code,也能够在项目中找到自己的位置。Qomo亦然。我不会拒绝任何人加入Qomo的申请,没有回mail并不表明你被否决了,只因为(目前)项目还没有正式展开,因此也没有项目角色的分派。之所以提到这个问题,是因为今天在CCF里看到另一个开源项目(shellweb)的负责人alexe写了一篇给新手的贴子,觉得他对这个问题的解释能够让新手们在开源项目中找到一条自己的道路:(转贴自CCF)---------------------看到有很多人问关于初学 阅读全文

JavaScript面向对象的支持(7)

2006-01-27 03:24 by 乱世文章, 155 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v0.9类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

JavaScript面向对象的支持(6)

2006-01-25 01:55 by 乱世文章, 242 阅读, 0 推荐, 收藏, 编辑
摘要:================================================================================Qomolangma OpenProject v0.9类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:aimingoo, leon(pfzhou@gmail.com)有贡献者:JingYu(zjy@cn 阅读全文

经典的《JavaScript 权威指南》中的“对象”不经典

2006-01-24 21:30 by 乱世文章, 160 阅读, 0 推荐, 收藏, 编辑
摘要:这些天在为Qomo项目写“JavaScript面向对象的支持”这组文章。也一直在期待网上购得的那本《JavaScript 权威指南》(第四版)快快到来。在前公司,有这本书的第二或第三版,也一直将这本书视为经典。但那时并没有深入的去看它前几章的概念性叙述,而是把它当成一本手册来查。现在却刻意地关注了,因为Qomo的底层是以纯理论的OOP为基础的。今天这本书终于寄到了,但是一读之下,大失所望。不知道作者对JavaScript语言的理解能力不够,还是他对OOP的理解不够。《JavaScript权威指南》这本书对面向对象的叙述不但不专业,而且还错误百出。实在不值一看。试举几例:× JavaS 阅读全文