3月26日晚8点,地点是桂林路附近的好又多对面那家肯德基。
我打完羽毛球,到该肯德基用餐,走过来一对父女,女孩是小学一二年级左右的样子,坐在我的斜对面。小女孩向父亲撒娇,指着上校鸡块的糖醋酱说:“爸爸,我要吃醋”,女孩的父亲扳开女孩的手:“这个糖醋酱,不是醋,没文化”。 晕死,哪有这么对女儿说话的呀。
男人放完东西后,离开了。。。 我当时并没很在意,只以为是去上厕所了。
小女孩娇滴滴地看看我,我也看看她,我注意到她父亲给她买了 一杯雪碧、一只田园堡、一份上校鸡块, 是典型的一人份食品。 女孩满可爱的,我很想和她说说话,不过嘴里在吃着东西,所以就对她撇了两下眼。
等了一会会儿,我发觉女孩还是一个人,开始有点担心,各种猜测出来了~ “她父亲是去上厕所了?是大的?怎么现在还不回来”;“她父亲是去买东西了吗?”;“不会是把女儿丢在这里去和情人约会了吧 -_-b,出来混都不忘带着女儿”;“莫非~~~ 是传说中的弃女?”
我想问女孩 她的爸爸呢,但一直没开口, 看着小女孩一个人在那里摆弄餐巾纸,心理满是疑问。然后,小女孩貌似吃饱了,丢下三块上校鸡块跑去KFC儿童乐园玩滑梯去了。我们的位置是滑梯旁边,所以我依然能很清楚地看着女孩的一举一动。
有个男人,随手把餐巾纸丢在女孩留在桌上的餐盘里。。。鄙视他一下!
清洁工过来收拾的时候,我告诉清洁工,女孩在那里玩,她的东西还没吃完。
过了大约二十多分钟,我东西也吃完了,女孩的父亲依然没有出现。。。我带着包,去找刚才的清洁工,让她注意一下这个女孩, 结果清洁工误解我的意思了~ 她以为是我告诉她不要收拾女孩的食品,还没吃完。。。 -_-b
脑海里闪过,好心人(我)带小女孩回家,把她抚养长大的感人情景(电视剧看多了。。); 一顿父母的暴打场面让我打消了这种想法 -_-b
我下楼梯,找来KFC的值班人,告诉她这个女孩的父亲已经离开了20多分钟了,留下这么小的女孩子,多危险啊。。。值班人倒是很能干的样子,她跑过去用满亲切的声音问女孩:“小姑娘,你的爸爸妈妈呢?他们是不是让你在这里等他们啊?”,小姑娘回答不上来,“那你在这里玩,呆会下来找阿姨好伐?”。
我悄悄地离开了,带着一丝对小女孩的忧心走出了KFC。。。
Thursday, March 27, 2008
Wednesday, March 19, 2008
“电梯门”事件
今天遇到电梯卡住的郁闷事件,特此留念一下。
来龙去脉:
吃完午饭和同事外面逛了一圈,回来在1楼准备坐电梯,发觉电梯都被2楼的抢满了,基本上坐不着,于是去了2楼。
结果左手的最左边电梯不停2楼直接下1楼。郁闷~
等该电梯上来之后,电梯里已经有越9人,我们再挤4人~等等~有一人存侥幸心理挤了进来,当前状态是14人。
在三楼处~~~~~ 电梯报警(超载) -_-b (早干嘛去了),由于该电梯是只停15楼以上的,3楼至14楼不停~~ 结果电梯的思维在 “超载应该开门” 和 “三楼不开门”之间徘徊~~~ 最终我们可以看到,电梯毅然选择了 三楼是不能开门的~~~ 暴汗~~~
同事们在电梯里有说有笑~~ 什么待会门开了不会有CCTV在外面等着我们吧 -_-b
我看了一眼电梯配置, 1000KG 13人 ~ OMG 我们十四人,且13男1女~~ 果然符合超载的条件。
一边刺耳地警报声~~ 仿佛是电梯对我们的呐喊~~ (叫你们超载~ 叫你们超载~~ 以后看你们还敢不敢超载~~) 另一边。。。十四个人啊~十三个男的~~ 挤在这么一个小空间里~~OMG~~
最后,保安叔叔们把门撬开了~~ 终于,终于看到的亮光~~ (虽然被关在电梯里也有光,但这个光是不一样的)。 后来我跑回2楼,等了半天还是坐左手的最左边电梯上的楼。。。
来龙去脉:
吃完午饭和同事外面逛了一圈,回来在1楼准备坐电梯,发觉电梯都被2楼的抢满了,基本上坐不着,于是去了2楼。
结果左手的最左边电梯不停2楼直接下1楼。郁闷~
等该电梯上来之后,电梯里已经有越9人,我们再挤4人~等等~有一人存侥幸心理挤了进来,当前状态是14人。
在三楼处~~~~~ 电梯报警(超载) -_-b (早干嘛去了),由于该电梯是只停15楼以上的,3楼至14楼不停~~ 结果电梯的思维在 “超载应该开门” 和 “三楼不开门”之间徘徊~~~ 最终我们可以看到,电梯毅然选择了 三楼是不能开门的~~~ 暴汗~~~
同事们在电梯里有说有笑~~ 什么待会门开了不会有CCTV在外面等着我们吧 -_-b
我看了一眼电梯配置, 1000KG 13人 ~ OMG 我们十四人,且13男1女~~ 果然符合超载的条件。
一边刺耳地警报声~~ 仿佛是电梯对我们的呐喊~~ (叫你们超载~ 叫你们超载~~ 以后看你们还敢不敢超载~~) 另一边。。。十四个人啊~十三个男的~~ 挤在这么一个小空间里~~OMG~~
最后,保安叔叔们把门撬开了~~ 终于,终于看到的亮光~~ (虽然被关在电梯里也有光,但这个光是不一样的)。 后来我跑回2楼,等了半天还是坐左手的最左边电梯上的楼。。。
Monday, March 17, 2008
Friday, March 14, 2008
Tuesday, March 11, 2008
我转~ 2008年3月11日
摘自《移山之道》。
写软件就像打麻将,要想做些大牌,但是不要非大牌不胡,有时要胡些小牌,然后等下一圈,只要宿舍不息灯,我们总可以有下一圈,就像我们总可以等下一 个里程碑一样;有时摸到一张好牌,但是和手里其它的牌型不配,也只好打掉,这和我们要砍掉的功能是相似的;听牌的时候,要有耐心,不能老换张,这也和我们 做项目有共通之处。总之软件开发就像一局麻将。
摘自《知识英雄》
“我有杂念,而真正第一流的程序员是没有杂念的。我曾经72小时不睡觉连续写程序,但这有什么了不起呢?别人也可以三天三夜在麻将桌上不下来,难的是早上8点钟开始打牌,打到12点,下午1点再开始打,打到下午5点,这样一直坚持一年。”
日本人的素质
今天买饮料,我和两日本人分别从左边和右边排到队伍后面,因为人不多,站位不是很整齐,分不清谁先谁后。
在我们前面的人结完帐后,一个日本人在我前,另一个在我后。当时我只买一瓶饮料,他们买的饭(比较多,可能还要加热)。从站位的势头上看,一个日本人应该先,我也准备好等他们结完再轮到我了。没想到的是那个人在已经站在结账的位置的时候指了指我,示意先让我把帐结了。
事很小,但可以折射出日本人的素质和风度~ 而就是这样的素质,使得整体的效率比较好。当时,我结账一共只要半分钟~ 而如果我等日本人结完的话可能要浪费我几分钟。。。
惭愧的是,在等前面的人结账的时候我还在想~ “小日本,跑到我前面想插队?~” -_-#
在我们前面的人结完帐后,一个日本人在我前,另一个在我后。当时我只买一瓶饮料,他们买的饭(比较多,可能还要加热)。从站位的势头上看,一个日本人应该先,我也准备好等他们结完再轮到我了。没想到的是那个人在已经站在结账的位置的时候指了指我,示意先让我把帐结了。
事很小,但可以折射出日本人的素质和风度~ 而就是这样的素质,使得整体的效率比较好。当时,我结账一共只要半分钟~ 而如果我等日本人结完的话可能要浪费我几分钟。。。
惭愧的是,在等前面的人结账的时候我还在想~ “小日本,跑到我前面想插队?~” -_-#
Monday, March 10, 2008
计算机文化 2008年3月10日
Dialog
A: 最近浦东浦西的班车开通了
B: 是一人一辆车?
A: 不,就是大巴。
B: 哦
A: 要去前台登记一下就能坐了。
B: 登机?
A: 登记~ log一下
o(∩_∩)o...哈哈 为B同事的幽默鼓掌。
Vocabulary
Basic:
log (前台)登记
login 上班刷卡
logout 下班刷卡
sign up 顾客/参观者 获准访问公司许可
sign in 顾客/参观者 签名进入公司
sign out 顾客/参观者 签名离开公司
Advance:
register 签雇佣合同
forget password 门卡丢失(留一个username给后勤部,他们会通过电子邮件通知你新的门卡已制作完毕,进入邮件中要求的地点,即可获得新的门卡)
save password 在门上贴个“此门已坏,勿动”,然后把门开着
change password 要求后勤部换卡(整容了?)
A: 最近浦东浦西的班车开通了
B: 是一人一辆车?
A: 不,就是大巴。
B: 哦
A: 要去前台登记一下就能坐了。
B: 登机?
A: 登记~ log一下
o(∩_∩)o...哈哈 为B同事的幽默鼓掌。
Vocabulary
Basic:
log (前台)登记
login 上班刷卡
logout 下班刷卡
sign up 顾客/参观者 获准访问公司许可
sign in 顾客/参观者 签名进入公司
sign out 顾客/参观者 签名离开公司
Advance:
register 签雇佣合同
forget password 门卡丢失(留一个username给后勤部,他们会通过电子邮件通知你新的门卡已制作完毕,进入邮件中要求的地点,即可获得新的门卡)
save password 在门上贴个“此门已坏,勿动”,然后把门开着
change password 要求后勤部换卡(整容了?)
Thursday, March 06, 2008
What's Up? Mar 6, 2008 Check
2D physical sandbox...
tell me how it works~~
http://www.acc.umu.se/%7Eemilk/
it using SDL... that's why i just download it, then run it in my 64-bit Ubuntu.
tell me how it works~~
http://www.acc.umu.se/%7Eemilk/
it using SDL... that's why i just download it, then run it in my 64-bit Ubuntu.
Wednesday, March 05, 2008
我转~ 2008年3月5日
你可以决定娶谁做老婆,但是不能决定岳父岳母是谁;你可以决定加入哪家公司,但是不能决定上司是谁。上司是会变的,因此要跟他有效沟通,以争取他的理解,让他成为你的伯乐。--惠普全球副总裁孙振耀
如果你想走得快,那么你就一个人走;如果你想走得远,那么就一起走。--德国总理默克尔引用一句非洲格言,描述了她在2007年上半年担任欧盟轮值主席期间所采取的谋求一致的外交战略
如果你想走得快,那么你就一个人走;如果你想走得远,那么就一起走。--德国总理默克尔引用一句非洲格言,描述了她在2007年上半年担任欧盟轮值主席期间所采取的谋求一致的外交战略
Tuesday, March 04, 2008
What's Up? Mar 4, 2008 Check
中国的世界的
Thursday, February 28, 2008
谁能寄我一封笔记本
Unboxed Laptop - Macbook Air
当时我和父母在吃饭,电视屏幕上出现一个信封。。。 (只有嚼米的声音)
一只手在拉信封上的线,爸爸说:“各撒广告啊”(上海话,这是啥广告)
“跨地伐”(快递吧)
手伸进信封,(我拿起可乐的杯子)
拉出一台笔记本。(六只大大的眼睛紧紧盯着屏幕)
“哦~哦~ 平股额笔记簿” (我啪地放下杯子,右手举过头,左手指着电视说)
“啥么事啊~ 哪能噶小额啦” (妈妈语,“怎么回事?怎么这么小的啊?”)
“各平股啊,各笔记簿噶小额”(爸爸语,“这是苹果的,这个笔记本小的”)
“比额了额笔记簿小较贵了嘛”(妈妈语,“比我们的笔记本小好多啊”)
六只眼睛没有离开过电视机,直到广告结束。。。
惊奇有二:
一是苹果的广告
二是爸妈在我的影响下居然也对IT类产品感兴趣了。。。爸爸连我工作的公司都不知道,居然知道“苹果”公司。。。
当时我和父母在吃饭,电视屏幕上出现一个信封。。。 (只有嚼米的声音)
一只手在拉信封上的线,爸爸说:“各撒广告啊”(上海话,这是啥广告)
“跨地伐”(快递吧)
手伸进信封,(我拿起可乐的杯子)
拉出一台笔记本。(六只大大的眼睛紧紧盯着屏幕)
“哦~哦~ 平股额笔记簿” (我啪地放下杯子,右手举过头,左手指着电视说)
“啥么事啊~ 哪能噶小额啦” (妈妈语,“怎么回事?怎么这么小的啊?”)
“各平股啊,各笔记簿噶小额”(爸爸语,“这是苹果的,这个笔记本小的”)
“比额了额笔记簿小较贵了嘛”(妈妈语,“比我们的笔记本小好多啊”)
六只眼睛没有离开过电视机,直到广告结束。。。
惊奇有二:
一是苹果的广告
二是爸妈在我的影响下居然也对IT类产品感兴趣了。。。爸爸连我工作的公司都不知道,居然知道“苹果”公司。。。
Monday, February 25, 2008
最想买的两个东西
小学的时候最想买的两个东西:模型和乒乓球。模型(1)是通过对父母/爷爷/外公撒娇成功获得,乒乓球是小伙伴攒钱买的。当时唯一的社交就是在菜市场剁肉的板上打乒乓。
初中的时候最想买的两个东西:电脑和乒乓球拍。电脑未果,但买了一个步步高学习机充饥;乒乓球拍买了两幅,第二幅是横板的25元,攒了一个学期(2),在第九百货商店(3)买的,还买了好几套3星+一套四星的乒乓球,最幸运的是有一次捡到一个白色的四星球~哇塞,如获珍宝,四星的~而且是白色的。。。弹性超好!
高中的时候最想买的两个东西:《石器时代》的养羊得益包和老手削暴包。高中荒废了~ 老手削暴包(4)是得手的,养羊得益包太贵(5)
大学的时候最想买的两个东西:刻录机和羽毛球拍/网球拍。大一的时候有个朋友向我倾诉,他老哥买了个刻录机,叫他不要读大学了,跟他哥一起去卖盗版碟。当时我幼小的心灵被深深地触动了,我想我怎么就没这么好的老哥呢。于是,刻录机成为我大学的第一个目标,结果最后还是被归为奢侈品,忍住了没买。大学里,我选了羽毛球和网球的体育课,为了上这两门课,我狠下心买了一副15元的羽毛拍和一副30元的网球拍。我知道我是班级里拍子最差的,但我成绩很不错,羽毛球拿过一次4.0,网球我还是国家二级裁判呢。
最近最想买的两个东西:GE G2数码照相机和全套羽毛球装备/一副高档网球拍,猫了好久才发现的如此高性价比,又相当适合我的口味的照相机~ 认定它了!羽毛球拍已经有了,已经做好了和体育用品店做羽毛球消耗战的准备了!网球的话,一个是消费高,另一个是不太打,所以可以搁着。
注释:
1 高达/魔神斗士/舰艇等等模型,收集了很多魔神斗士的模型!有一只黄色的老虎,是生日的时候买的,158大元~ 当时对父母来说可是大出血啊!
2 当时小摊上有买1角/包的零食,巨不卫生,但销量始终很好。
3 百老汇旁边,现已拆。
4 一个包59元,传闻后来炒到500一个。我第一次体验了预定购物的乐趣。
5 据说上海限量1000个,但过了近一年我依然能在“音乐书店”(上海很老牌的店,现在拆了,我在里面买过bsb的正版碟)里找到。
初中的时候最想买的两个东西:电脑和乒乓球拍。电脑未果,但买了一个步步高学习机充饥;乒乓球拍买了两幅,第二幅是横板的25元,攒了一个学期(2),在第九百货商店(3)买的,还买了好几套3星+一套四星的乒乓球,最幸运的是有一次捡到一个白色的四星球~哇塞,如获珍宝,四星的~而且是白色的。。。弹性超好!
高中的时候最想买的两个东西:《石器时代》的养羊得益包和老手削暴包。高中荒废了~ 老手削暴包(4)是得手的,养羊得益包太贵(5)
大学的时候最想买的两个东西:刻录机和羽毛球拍/网球拍。大一的时候有个朋友向我倾诉,他老哥买了个刻录机,叫他不要读大学了,跟他哥一起去卖盗版碟。当时我幼小的心灵被深深地触动了,我想我怎么就没这么好的老哥呢。于是,刻录机成为我大学的第一个目标,结果最后还是被归为奢侈品,忍住了没买。大学里,我选了羽毛球和网球的体育课,为了上这两门课,我狠下心买了一副15元的羽毛拍和一副30元的网球拍。我知道我是班级里拍子最差的,但我成绩很不错,羽毛球拿过一次4.0,网球我还是国家二级裁判呢。
最近最想买的两个东西:GE G2数码照相机和全套羽毛球装备/一副高档网球拍,猫了好久才发现的如此高性价比,又相当适合我的口味的照相机~ 认定它了!羽毛球拍已经有了,已经做好了和体育用品店做羽毛球消耗战的准备了!网球的话,一个是消费高,另一个是不太打,所以可以搁着。
注释:
1 高达/魔神斗士/舰艇等等模型,收集了很多魔神斗士的模型!有一只黄色的老虎,是生日的时候买的,158大元~ 当时对父母来说可是大出血啊!
2 当时小摊上有买1角/包的零食,巨不卫生,但销量始终很好。
3 百老汇旁边,现已拆。
4 一个包59元,传闻后来炒到500一个。我第一次体验了预定购物的乐趣。
5 据说上海限量1000个,但过了近一年我依然能在“音乐书店”(上海很老牌的店,现在拆了,我在里面买过bsb的正版碟)里找到。
将来准备做些什么?
前天某君问我将来还准备做些什么?
今天乘着休息时间跑到办公室阳台那里想了一想~
志愿一: 想开一家小的体育用品商店。
志愿二: 想做专业网球场管理员(不是小区里就一个场地那种,至少八个场地起),同时兼职给别人做网站或写程序补贴自己的收入。
想象一下,某天你去打网球,看到网球场管理员收完费后,打开一台笔记本开始啪啦啪啦打程序。HOHO,一定很有趣。
今天乘着休息时间跑到办公室阳台那里想了一想~
志愿一: 想开一家小的体育用品商店。
志愿二: 想做专业网球场管理员(不是小区里就一个场地那种,至少八个场地起),同时兼职给别人做网站或写程序补贴自己的收入。
想象一下,某天你去打网球,看到网球场管理员收完费后,打开一台笔记本开始啪啦啪啦打程序。HOHO,一定很有趣。
Wednesday, February 06, 2008
What's Up? Feb 6, 2008 Check
http://www.kloonigames.com/blog/games/crayon
So cool! A nice game.
And here, the biggest news before Chinese New Year:

Last year, big company becomes bigger, Oracle buy Bea, Sun buy MySQL, NVIDEA buy AGEIA, of cause Autodesk acquired a lot of business, I could see a big war is brewing...
So cool! A nice game.
And here, the biggest news before Chinese New Year:

Last year, big company becomes bigger, Oracle buy Bea, Sun buy MySQL, NVIDEA buy AGEIA, of cause Autodesk acquired a lot of business, I could see a big war is brewing...
Sunday, January 20, 2008
笔记本贴纸
Friday, January 11, 2008
What's Up? Jan 11, 2008 Check
http://www.perceptivepixel.com/
Something related?
Microsoft Surface, Autodesk Touch Wall, Google TouthEarth and Apple iphone multi-touch tech
Multi touch application? Application 2.0?
http://www.naturalui.eu/
Something related?
Microsoft Surface, Autodesk Touch Wall, Google TouthEarth and Apple iphone multi-touch tech
Multi touch application? Application 2.0?
http://www.naturalui.eu/
Friday, November 09, 2007
Oops! Blogger available again!
Oops! Blogger and Google Page available now (in China)... I have suspend my post working for a long time~ :)
My first post to celebrate blogger come in china, would be an introduction of DevExpress and Rapture.
Since I have to use C# in company, I learned some interesting work from C# guys. DevExpress is the fantastic one! Here is the demo picture of DevExpress, check it and u will love it:


A new concept of GUI application, Ribbon comes, maybe Microsoft Office was the first guy introduced it. Instead of menus, Ribbon is provide a new vision of user experience. Here is the common structure of Ribbon:
Ribbon Page 1<-->* Ribbon Page Group 1<-->* Ribbon Button Group 1<-->* Ribbon Button
Quite similar to menu system, which has menu bar, menu list, menu item...
Rapture is a Screen Capture Tool that is developed by Raymond, me.. :) . To remember my first company, Hanna Strategy Ltd. , which would be closed next year.
Get Rapture from my gPage
It's only work for Windows, since I use MS C#, maybe one day I would migrate it to Mono C#.

My first post to celebrate blogger come in china, would be an introduction of DevExpress and Rapture.
Since I have to use C# in company, I learned some interesting work from C# guys. DevExpress is the fantastic one! Here is the demo picture of DevExpress, check it and u will love it:


A new concept of GUI application, Ribbon comes, maybe Microsoft Office was the first guy introduced it. Instead of menus, Ribbon is provide a new vision of user experience. Here is the common structure of Ribbon:
Ribbon Page 1<-->* Ribbon Page Group 1<-->* Ribbon Button Group 1<-->* Ribbon Button
Quite similar to menu system, which has menu bar, menu list, menu item...
Rapture is a Screen Capture Tool that is developed by Raymond, me.. :) . To remember my first company, Hanna Strategy Ltd. , which would be closed next year.
Get Rapture from my gPage
It's only work for Windows, since I use MS C#, maybe one day I would migrate it to Mono C#.

- Start it, and got notify icon.
- Double click it to start Region Rapture, or right mouse click it to see the menu.
- When u are capturing, click the right mouse button or press enter to finish the job.
Thursday, August 02, 2007
[转]Firefox 3/4 的最新新闻
Firefox 3.0的开发代号为"Gran Paradiso",按照Mozilla基金会的计划,Firefox3.0将于2007年三季度正式推出。与现有的2.0不同,Firefox 3.0采用了全新的Gecko 1.9渲染引擎,这也是Firefox 3.0解决资源占用率高的关键。相比Firefox 2.0所采用的Gecko1.8引擎,Gecko 1.9在图形架构方面有了根本性的改变。Gecko 1.8采用传统的gfx图形架构,它是一种软件方案,由CPU来完成对2D图形图像的渲染;而Gecko 1.9改用"Cairo "图形架构,Cairo可以借助GPU来负责渲染2D图形图像,相当于实现网页渲染的GPU硬件加速,这样,CPU就被完全解放出来。由于现在的GPU普 遍都拥有非常强劲的硬件效能,承担网页渲染任务会非常轻松,因此从理论上说,Gecko 1.9引擎既可以实现更快的渲染速度,又能够大幅度降低CPU资源占用率,实现真正意义上的飞跃。
作为系统应用的基础构件,Cairo提供了一个稳定的用户层API,它可以提供现代化的图形处理管理能力,例如绘制与填充、映射转换、合成以及改 变Alpha半透明效果、高清晰文本显示等等,并且能够在不同的媒介上实现相同的显示输出。这个概念并不难理解,简单点说,它与OpenGL、 DirectX等图形API实际上是类似的东西,只不过OpenGL和DirectX属于3D加速的API,它们都可以让应用程序直接与图形硬件紧密地协 作;而Cario则是针对2D图像绘制的API,它向更高级的应用程序提供了一系列的图形处理功能,同时又借助OpenGL API实现与图形硬件的互动(Cario与OpenGL的衔接由Glitz函数库完成)形成,借助GPU的运算能力来处理2D图像相关的应用。那么,如果 我们将Cairo作为应用程序的图形架构,这个应用程序所涉及到的所有图像处理任务都可以由GPU来完成,在这一方面,专用化的GPU显然要比通用的 CPU更具效率。这样,应用程序不仅可以实现更丰富、更复杂的图像效果(如抗锯齿、半透明、阴影、映射转换、变形等等),同时还能在低CPU占用的前提下 保证流畅的运行。
除了这些原本就有的后端外,Cairo的后端还包括pdf、svg等,分别可对pdf格式和svg格式提供原生支持,这将能显著提升pdf文件和svg矢 量图形的渲染速度。现有PC还缺乏这样的能力,不论你拥有多么强劲的CPU,在浏览pdf文件或者放大缩小svg 矢量图形时都会感觉到显示的停滞感。但如果你的图形系统基于Cairo构建(例如Gnome),并且拥有一块主流性能的3D显卡,执行pdf、svg相关 操作将会变得非常流畅,从而有效提升用户的使用体验。显然,基于Cairo的Gecko 1.9渲染引擎也可以获得相同的效果,如果你直接在Firefox 3.0浏览器中打开pdf文档或者svg矢量图形,内容渲染速度将大大快于以往,并实现真正意义上的同步显示。
实现Gecko与Cairo的融合是一项费时费力的工作,开发者并没有试图一下子将Gecko的图形架构完全转为Cairo,而是以模块化的方式 循序渐进地进行。事实上,早在Gecko 1.8/Firefox 1.1版本中,开发者们就着手Cairo的整合工作,如Cairo中的Canvas、SVG矢量图支持模块已经在Gecko 1.8中实现,而非Cairo的SVG实现方式(例如GDI+)仍得到保留,另外Gecko 1.8/Firefox 1.1的Windows版本也没有实现SVG功能。另外,GPU硬件加速功能也没有在Gecko 1.8中实现,依然只能通过软件的方式进行页面内容渲染。基本上,Gecko1.8只是实现最初级的Cairo整合, 图形架构仍然是基于2D的gfx API。除了Firefox 1.1外,后来的Firefox 1.5和现在的2.0版本也都是采用Gecko 1.8引擎,这三者的差异更多在浏览器外壳以及对安全功能的增强。
Adobe公司并未考虑通过加大技术力量来解决这一问题,而是采用一个十分英明的办法,将Flash源代码直接捐赠给Mozilla基金会,这也 是Mozilla基金会有史以来收到的最大一次代码捐赠。Adobe表示未来将把最新的Flash源码直接提供给开源业界,以实现未来浏览器与Flash 播放功能的更佳整合。有鉴于此,Mozilla基金会决定建立一个名为"Tamarin"的新项目,专门用来管理使用Adobe所贡献的代码,而新项目将 由Adobe与Mozilla共同管理监督,相关源代码将被下一代"SpiderMonkey (Gecko的JavaScript脚本引擎)"直接整合。除了贡献Flash源代码外,Adobe还将向Mozilla基金会提供 "ActionScript Virtual Machine(简称AVM)"虚拟机软件,该软件是Flash Player播放器中的一部分,它的功能就是负责对ActionScript代码的解释。ActionScript是Adobe Flash产品平台的脚本解释语言,该语言可以实现Flash中内容与内容,内容与用户之间的交互,目前它的最新版本为3.0。与广泛使用的Java Script和微软Jscript一样,ActionScript完全符合ECMA International的ECMAScript标准。
Firefox的锐意进取将给对手带来前所未见的压力,显卡加速网页浏览即将进入现实,而Firefox将无可争议成为最快的浏览器。微软将首当 其冲面对这些压力,显然微软不会打算以IE 7.0应战,但IE 8.0似乎还没有将显卡加速渲染功能考虑在内,那么它就很难有效遏制Firefox 3.0/4.0对市场的进一步蚕食。Opera同样将大受影响,它一向被认为是浏览器家族族 中的速度冠军,在Firefox 3.0出现之后Opera很可能将失去光环。同样遭受Firefox3.0/4.0技术冲击的还有Konqueror,目前KDE项目组正在向KDE 4.0发起冲击,Konqueror也将升级到4.0版(KDE 4.0计划于07年第四季度推出),但Konqueror 4.0同样来不及增加显卡加速渲染功能,它的重点更多会放在W3C新标准新技术的支持方面。至于苹果的Safari,过去它一直采用Konqueror的 渲染引擎,现在苹果打算与Konqueror分道扬镳自行发展,缺乏开源支持的Safari要实现网页3D加速就更加困难。对整个开源来说, Firefox 3.0/4.0标志着自由软件开始在技术上超越商业软件,而伴随着开源阵营的日益壮大,这样的事情未来将会越来越多。令人愉快的是,自由软件与商业软件并 非迥然对立,两者已经开始进行紧密的合作─Adobe贡献源码、微软支持XEN莫不是如此。
作为系统应用的基础构件,Cairo提供了一个稳定的用户层API,它可以提供现代化的图形处理管理能力,例如绘制与填充、映射转换、合成以及改 变Alpha半透明效果、高清晰文本显示等等,并且能够在不同的媒介上实现相同的显示输出。这个概念并不难理解,简单点说,它与OpenGL、 DirectX等图形API实际上是类似的东西,只不过OpenGL和DirectX属于3D加速的API,它们都可以让应用程序直接与图形硬件紧密地协 作;而Cario则是针对2D图像绘制的API,它向更高级的应用程序提供了一系列的图形处理功能,同时又借助OpenGL API实现与图形硬件的互动(Cario与OpenGL的衔接由Glitz函数库完成)形成,借助GPU的运算能力来处理2D图像相关的应用。那么,如果 我们将Cairo作为应用程序的图形架构,这个应用程序所涉及到的所有图像处理任务都可以由GPU来完成,在这一方面,专用化的GPU显然要比通用的 CPU更具效率。这样,应用程序不仅可以实现更丰富、更复杂的图像效果(如抗锯齿、半透明、阴影、映射转换、变形等等),同时还能在低CPU占用的前提下 保证流畅的运行。
除了这些原本就有的后端外,Cairo的后端还包括pdf、svg等,分别可对pdf格式和svg格式提供原生支持,这将能显著提升pdf文件和svg矢 量图形的渲染速度。现有PC还缺乏这样的能力,不论你拥有多么强劲的CPU,在浏览pdf文件或者放大缩小svg 矢量图形时都会感觉到显示的停滞感。但如果你的图形系统基于Cairo构建(例如Gnome),并且拥有一块主流性能的3D显卡,执行pdf、svg相关 操作将会变得非常流畅,从而有效提升用户的使用体验。显然,基于Cairo的Gecko 1.9渲染引擎也可以获得相同的效果,如果你直接在Firefox 3.0浏览器中打开pdf文档或者svg矢量图形,内容渲染速度将大大快于以往,并实现真正意义上的同步显示。
实现Gecko与Cairo的融合是一项费时费力的工作,开发者并没有试图一下子将Gecko的图形架构完全转为Cairo,而是以模块化的方式 循序渐进地进行。事实上,早在Gecko 1.8/Firefox 1.1版本中,开发者们就着手Cairo的整合工作,如Cairo中的Canvas、SVG矢量图支持模块已经在Gecko 1.8中实现,而非Cairo的SVG实现方式(例如GDI+)仍得到保留,另外Gecko 1.8/Firefox 1.1的Windows版本也没有实现SVG功能。另外,GPU硬件加速功能也没有在Gecko 1.8中实现,依然只能通过软件的方式进行页面内容渲染。基本上,Gecko1.8只是实现最初级的Cairo整合, 图形架构仍然是基于2D的gfx API。除了Firefox 1.1外,后来的Firefox 1.5和现在的2.0版本也都是采用Gecko 1.8引擎,这三者的差异更多在浏览器外壳以及对安全功能的增强。
Adobe公司并未考虑通过加大技术力量来解决这一问题,而是采用一个十分英明的办法,将Flash源代码直接捐赠给Mozilla基金会,这也 是Mozilla基金会有史以来收到的最大一次代码捐赠。Adobe表示未来将把最新的Flash源码直接提供给开源业界,以实现未来浏览器与Flash 播放功能的更佳整合。有鉴于此,Mozilla基金会决定建立一个名为"Tamarin"的新项目,专门用来管理使用Adobe所贡献的代码,而新项目将 由Adobe与Mozilla共同管理监督,相关源代码将被下一代"SpiderMonkey (Gecko的JavaScript脚本引擎)"直接整合。除了贡献Flash源代码外,Adobe还将向Mozilla基金会提供 "ActionScript Virtual Machine(简称AVM)"虚拟机软件,该软件是Flash Player播放器中的一部分,它的功能就是负责对ActionScript代码的解释。ActionScript是Adobe Flash产品平台的脚本解释语言,该语言可以实现Flash中内容与内容,内容与用户之间的交互,目前它的最新版本为3.0。与广泛使用的Java Script和微软Jscript一样,ActionScript完全符合ECMA International的ECMAScript标准。
Firefox的锐意进取将给对手带来前所未见的压力,显卡加速网页浏览即将进入现实,而Firefox将无可争议成为最快的浏览器。微软将首当 其冲面对这些压力,显然微软不会打算以IE 7.0应战,但IE 8.0似乎还没有将显卡加速渲染功能考虑在内,那么它就很难有效遏制Firefox 3.0/4.0对市场的进一步蚕食。Opera同样将大受影响,它一向被认为是浏览器家族族 中的速度冠军,在Firefox 3.0出现之后Opera很可能将失去光环。同样遭受Firefox3.0/4.0技术冲击的还有Konqueror,目前KDE项目组正在向KDE 4.0发起冲击,Konqueror也将升级到4.0版(KDE 4.0计划于07年第四季度推出),但Konqueror 4.0同样来不及增加显卡加速渲染功能,它的重点更多会放在W3C新标准新技术的支持方面。至于苹果的Safari,过去它一直采用Konqueror的 渲染引擎,现在苹果打算与Konqueror分道扬镳自行发展,缺乏开源支持的Safari要实现网页3D加速就更加困难。对整个开源来说, Firefox 3.0/4.0标志着自由软件开始在技术上超越商业软件,而伴随着开源阵营的日益壮大,这样的事情未来将会越来越多。令人愉快的是,自由软件与商业软件并 非迥然对立,两者已经开始进行紧密的合作─Adobe贡献源码、微软支持XEN莫不是如此。
Tuesday, July 10, 2007
n多ubuntu发行版
ubuntu确实满疯狂的:
Ubuntu 主力发行版,基于Gnome桌面环境
Kubuntu 基于KDE桌面环境
Xubuntu 基于Xface桌面环境
Edubuntu 用于教育目的的发行版
Fluxbuntu 基于Fluxbox桌面管理器
Elbuntu 基于E17桌面管理器
nUbuntu 安全性至上
Hiweed 中文环境至上
Dubuntu 同样是针对中文用户
Ubuntu CE 基督教徒专用
Ubuntu ME 回教徒专用
Ubuntu SE 魔鬼用ubuntu
Ubuntu Studio 多媒体工作环境
Scibuntu 某科学家的科学家版本
Impi Linux 针对非洲的ubuntu
zSeries Ubuntu 针对IBM主机的ubuntu
Ubuntu Ultimate 有个家伙居然想搞ubuntu终极版
Linuxmint Ubuntu盗版
Elbuntu 基于E17桌面管理器
Dubuntu 同样是针对中文用户
Ubuntu CE 基督教徒专用
Ubuntu ME 回教徒专用Ubuntu Studio 多媒体工作环境
Scibuntu 某科学家的科学家版本
zSeries Ubuntu 针对IBM主机的ubuntu
Ubuntu Ultimate 有个家伙居然想搞ubuntu终极版
Subscribe to:
Posts (Atom)










