More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Dflying's NightPhotosProfileFriendsMore Tools Explore the Spaces community

Dflying's Night

Do not forget to remember...

Dflying Chen

View spaceSend a message
Occupation:
Age:
Location:
Interests:
海纳百川,有容乃大,壁立千仞,无欲则刚。
Updated 7/3/2007
Updated 12/20/2005
Updated 2/16/2005
Updated 2/16/2005
Updated 2/10/2006
Updated 2/16/2005
Updated 9/6/2005
Updated 3/17/2006
12/8/2007

一直很安静

暖暖的中午
阳光照进窗子
刚刚打扫过的简陋却舒服的小屋
斑驳的玻璃窗在地面幻化出奇妙的色彩
若隐若现的音乐
 
静静坐在桌前
简单地写着一小段程序
虽然心中仍有些许担心
偏一下头笑一笑
 
一直是这样
 
11/10/2007

brand new start

something ends while something starts. everything's gonna be fine.
7/22/2007

十年来第一场电影

居然是和两个男人在爱尔兰看变形金刚…… 
7/3/2007

荣获2007年7月微软最有价值专家(MVP)

 谢谢各位支持,我会继续努力。

5/22/2007

几张我出版的书的照片

《CSS禅意花园》和《程序员》杂志上的广告

 

《CSS禅意花园》翻译版、原版和《程序员》杂志上的广告

 

《CSS禅意花园》翻译版和原版的第三章

 

《Atlas基础教程》和《ASP.NET AJAX程序设计 第I卷》

 

《ASP.NET AJAX程序设计 第I卷》和《程序员》杂志上的推荐

 

《ASP.NET AJAX程序设计 第I卷》封皮和内容

5/21/2007

恍惚的温馨之图书馆

满满一屋子,甚至一层楼的“进步阶梯”,构成了人类这种记忆无法遗传的生命所必不可少的宝库。

小学时候,学校旁边15分钟路程就是区少年儿童图书馆。每周二的下午没有课,我便经常去里面的阅览室闲逛。暖暖的午后,慵懒的阳光,古色古香的图书馆小院子,没有几个人……靠窗的座位上,经常有个矮矮的小毛头啃着手指甲在看着科普杂志……依稀记得某篇文章描述的恐怖的铊中毒表现症状,让我当时几夜不敢入眠。

少年儿童图书馆不但可以阅览,还允许借阅两本。借阅处不大,一面玻璃墙将房间分为两半,玻璃墙的里面书脊向外分层排出可以借阅的图书。一个老气横秋的中年妇女,带着厚厚的眼镜,梳着齐耳的短发,正襟危坐在玻璃墙分割出的房间另一半中。小小的我们踮起脚尖,亮闪闪的眼睛紧靠着玻璃墙,只能根据书脊上的几个字猜测着书中的内容。下定决心后,怯生生的声音掩盖不住内心的欣喜:“阿姨,我要借这本……还有这本”。阿姨不苟言笑,干练地将书从玻璃墙中取下,一把抓走借书证,龙飞凤舞之后盖上印章,塞给我之后还不免嘱咐一句:“爱惜图书,按时归还!”。“谢谢阿姨!”,话音未落,人已经跑开老远了……

来到了初中,学校中有了自己的图书馆。不过我却是在初三的时候才发现了这座宝库——一边是升学的压力,一边是对知识的渴求,两手抓一段时间之后,竟然练就了快速阅读的能力。初三的学生20多个班,被集中在主校区毗邻的分校区中,而图书馆则悠然位于主校区实验楼的顶层。每天中午饭后,捧着前一天借来的两本书一路小跑来到主校区,为了节省时间,从后门两米多高的大铁门上翻墙而过,冲向图书馆精心挑选今天的精神食粮。下午要上课前,才恋恋不舍地挑出两本,抱回初三那令人压抑的教室……初中图书馆中的藏书不多,都是些60、70年代的老版,几分钱几角钱一本,不过内容却五花八门,天文地理、历史政治无所不有。记得一套数学的科普读物,简直让我爱不释手,甚至产生了窃为己有的私心。每每到了晚上,坐在学校给班级分配另外一件自习教室中,听着外面的风声虫鸣,摇曳的路灯印在走廊中,静谧的楼中没有丝毫声响,捧着白天借来的书囫囵吞枣一般往脑袋里装……此番意境,谁能体会。

高中的图书馆是一桩独立的小楼,邵逸夫先生捐赠,自然如同国内很多学校一样,也叫做邵逸夫图书馆。不过我并不是这里的常客。或许人长大了,就开始变得越来越浮躁了吧……远离了书本中的幻境,走入了世间的尘嚣。高一高二,对于图书馆唯一的印象就是每每到了开学时,总要到其中领取新的教课书。

高三那一年,偶然间听说图书馆中可以允许我们自习,不禁开始了神往……可是这时图书馆中的我,已经远离了儿时一个人沉浸于其中的快乐,而成了朋友、同学之间聊天的另一个佳处。高考前十几天,炎热的天气让所有人都心烦意乱,不过我却突然在其中找到了那片心无旁骛的荫凉。就在图书馆中,每天下午,我都要仔细做一套理科综合模拟题,并根据标准答案打分——当年是省内第一年理科综合考试——物理、化学和生物三门科目综合在一起,一共300分,两个半小时的时间。高三的一年,全部精力都投入了数学和英语,也该问候一下忽视已久的老朋友们了。显然,只要沉下心来,提高就会很自然地出现。不久后,模拟的成绩稳定在了290左右,完成时间也缩短到了一个半小时。对着自己笑笑——是上路的时候了。

大学的图书馆是真正的图书馆,气势恢宏,洋洋洒洒般铺盖在湖边,略微沧桑的外表让人不免唏嘘时光的无情。站在图书馆顶楼,湖面一片波澜不惊,心中,似乎也越发沉寂……可是越来越浮躁的我并没有在当时享受过这些,只是每到考试前夕,争抢着图书馆中的座位——毕竟,空调对于这时的我们来说,实在是个奢侈品。在准备考研的日子里,也曾每天泡在图书馆中,也曾试图寻找到内心的那种久远的平静,可过去的终究不能再来,人世间的诱惑让我无法承受这样的清心寡欲……但不管怎样,在找工作的时候,我又一次地发挥了快速阅读的能力,依然是每天两本,不管看懂看不懂也要看完,但却只专注于计算机技术书。所谓的“努力”换来了一些成果,现在想想,当时却是如此的功利……

而在几百公里之外另一所大学的图书馆中,感觉却是如此陌生。虽然建筑恢宏、设施完善、藏书众多、内部电子现代化进程让人仿佛来到了未来世界。但境由心生,同样是窗外的一片湖水,却很难让心中如以往一样平静……

工作单位的图书馆位于美国,一本书需要在太平洋上一个来回,才能完成一次借阅的使命。几次之后,也就就此作罢……人长大了,就要远离很多东西,只希望一些记忆能始终留在心中……

此刻,我的书正在寄往图书馆的路上……希望某一天,某个人,也能在尘封的书架上轻轻拿起一本,拂去浮尘,体会到我当年那种恍惚的温馨……

5/15/2007

摆正自己的位置

技术和商业是两回事。技术需要扎实稳健,而商业往往讲究的是宣传和吹嘘。

程序员朋友们不要以技术的眼光看待商业方面的做法,对于自己商业宣传带来的谩骂也不要太在意。总而言之,别把自己太当回事,也别把别人太当回事。

安闲是自己内心的一种“和谐”的境界,这筐鸡蛋,别人谁也抢不走。

宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。凡事想开了就好。

仅此而已

4/15/2007

一点随想

写书累了,随便想到了一些东西……

小区中有一所中学,每天上下班的时候恰好与他们上下学的时间重合。背着书包走在他们中间,听到各种发自内心的笑声和话语,恍惚中我也回到了那曾经年轻的日子……然而岁月荏苒,过去的就这样过去了。人的能力越大,需要承受的也就越多……

出了小区门就是一件洗车行,穿梭于各种名车之间,享受着车窗所分割出来的两个世界……偶尔和车里人对视,我看得到他们略带鄙夷的眼神,他们却并不能看到我的内心。

我不是一个奢好物质享受的人,只是希望平淡、安闲地过好生活的每一秒。我也不是个期待阳春白雪一样精神高度的人,不愿改变别人的想法。

大隐隐于市——心中但有信,无处不是美。

人生都是公平的,想得到什么,就必须用你现有的去交换。但即使你付出了自己现有的,去交换想要的,也可能毫无所获。然而若是因此你就不敢付出,那么注定毫无所得。

互联网给了人们太多的自由,任何人在任何时候都能因为任何理由对任何人发出任何类型的谩骂和攻击。他们没有恶意,至少我现在仍如此认为,只不过因为社会中太多的竞争、太多的无奈、太多的失落、太多的悲欢离合……他们想要在用虚拟世界中的“强悍”掩饰自己在现实世界中的失败——那就发泄一下吧……

宠辱不惊,笑看庭前花开花落;去留无意,闲望天外云卷云舒。我相信桃李不言,下自成蹊……

4/14/2007

《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》连载&最新更新

感谢朋友们的关注、支持与谩骂。如果不出意外的话,下周三《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》即可在各大网上书店购买,下周末即可在书店看到。特别感谢开心大哥百忙中为本书作序。

 

内容介绍

本卷从最易于理解和使用的部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者任何的客户端开发知识,只要在Visual Studio中拖拖拽拽即可实现强大的客户端Ajax功能,例如局部页面更新、异步回送、拖拽、动画等,非常适合为现有的ASP.NET 2.0应用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些简单Ajax功能的实现。

本卷适合对ASP.NET AJAX有兴趣,并希望对其有更进一步了解的Web开发人员阅读。

 

相关信息

CSDN读书频道连载:http://book.csdn.net/bookfiles/326/

人民邮电出版社和我的赠书活动(朋友们抓紧,现在还有机会,但活动即将结束):http://www.turingbook.com/getajaxbooks/

Dearbook网上书店购买:http://dearbook.com.cn/book/170338

China-pub网上书店购买:http://www.china-pub.com/computers/common/info.asp?id=34372

图书编写的心路历程:http://www.cnblogs.com/dflying/archive/2007/04/03/697606.html

第二卷的章节计划(欢迎各位不吝给出意见):http://www.cnblogs.com/dflying/archive/2007/03/27/689714.html

4/4/2007

《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》试读及免费赠书活动

感谢各位厚爱,《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》终于即将面世。为了弥补朋友们购买我的前一本《Atlas基础教程》的损失,我和人民邮电出版社希望一同赠送一批图书给朋友们

下面是人民邮电出版社宣传页面中摘录的内容:

人民邮电出版社图灵公司与作者陈黎夫共同举办本书试读与赠书活动,凡购买过《ATLAS基础教程》一书的读者,请点击导航条右边的“开始答题”按钮进入答题区,回答二个问题正确并认真填写个人信息,我们将选取前200名读者,寄送本书

所有参与活动的读者都可收到我们发送的样张试读,图灵公司将本书第四章和第十章(PDF格式)发给读者,后续《ASP.NET Ajax程序设计》第II卷和第III卷的样张还将会不断补充,并逐步开放我们图灵其他相关图书的电子版图书内容。

图灵在网站及陈黎夫在个人Blog上及时回答书中的技术问题及试读中遇到的问题。

打开链接:http://www.turingbook.com/getajaxbooks/

朋友们有什么问题或者建议,也请在这里提出。

4/3/2007

《ASP.NET AJAX程序设计 第I卷》的心路历程

06年3月份,我终于鼓足勇气,在博客园开始了自己的Blog生涯。当时恰逢微软公司的ASP.NET AJAX(开发代号:Atlas)处于CTP阶段,加之业界对Ajax的热情高涨,于是我开始记下一些ASP.NET AJAX在我实际开发/使用中的心得体会。谁知无心栽柳间却得到了众多朋友的关注和支持,于是Blog中的ASP.NET AJAX相关内容一发不可收拾……

转眼间到了06年7月份,人民邮电出版社图灵公司的傅志红老师联系到了我,并给了我翻译第一本ASP.NET AJAX著作(《Atlas基础教程》)的宝贵机会。诚惶诚恐中我开始了第一次真正意义上的“写作生活”……昏天暗地的三个月后,在人民邮电出版社图灵公司和我的共同努力下,《Atlas基础教程》翻译本终于如期面世,半个月的时间首印5000册即告售罄,并荣登Dearbook当月销售榜第二……

可是喜悦总是短暂的,正当我们踌躇满志准备重印的时候,ASP.NET AJAX由CTP转为Beta。噩耗袭来,《Atlas基础教程》一瞬间便成了废纸,重印更是便成了空中楼阁……由此我也“荣获”了2006年CSDN读书频道“百折不挠奖”

…………

 

回溯到06年8月,那是我刚刚完成了《Atlas基础教程》的翻译工作,信心爆棚并信誓旦旦地开始准备编写我自己的原创ASP.NET AJAX图书。年少轻狂、好大喜功的我并不知道写书的艰辛,更是忘乎所以地没有意识到当时ASP.NET AJAX正处于巨变的前夜,洋洋洒洒列出了30多章的一本大书,1000多页的计划。然后还写出了一篇条理清晰的策划,摆事实讲道理让图灵公司同意了我的出版请求。

…………

 

随着时间的推移,我越发感到这本大书的分量,偶尔平静下来,也似乎隐约能够体会到表面平静的ASP.NET AJAX CTP下面隐藏的暗流。感谢同事Xiang YU的苦心劝说,在06年9月份,我决定将这本大书拆分成三卷,以求规避可能发生的风险,并再次用一篇“不容争辩”的策划说服了图灵公司。

没日没夜的06年十一七天长假之后,《ASP.NET Atlas程序设计:第I卷 服务器端》初稿完成。但ASP.NET AJAX仍在CTP中驻足不前,满怀欣喜的我对此并不在乎,抱着第一卷能在06年出版的幻想,立即投入到第二卷的撰写中……

…………

 

“出来混的,迟早要还”。该来的事情还是来了,虽然我曾想到可笑的分卷“规避”——06年10月末,ASP.NET AJAX一夜间从CTP转为了Beta,其改动之大,对我来说不啻于一个晴天霹雳

……

……

无法形容当时的感觉,正如我在《Atlas新版本的发布对我而言无疑是一个晴天霹雳》中写的,“这意味着我和人民邮电出版社图灵公司这三个多月的努力全部付之东流……现在这本书已经没有了任何的参考价值,没有了任何的出版意义……且CTP和Beta 之间的改变如此巨大,让修改原稿几乎成了不可能完成的任务……面对着眼前这一叠厚厚的400多页凝聚了我和出版社心血的成稿,真是让我欲哭无泪,心情沮丧到了极点……”。

好在时间可以治疗一切,朋友们的鼓励也让我逐渐恢复了过来。我开始从头学习曾经那么熟悉,而现在却“面目全非”的ASP.NET AJAX,并开始修改(或者叫重写)我的第一卷书稿

…………

 

06年年末,修改后的第一卷如期完成,想想仍旧可能是国内乃至全球第一本ASP.NET AJAX正式版图书,似乎让我又看到了远方的幻境。我也再一次地松懈了下来……

松懈的日子过得特别快,虽然期间我还翻译了著名的《CSS禅意花园》,不过很快就到了4月份。我还在这里不着急,因为据我了解国外第一本ASP.NET AJAX正式版图书5月份才能出版,做到全球第一本也似乎就是信手拈来么?

…………

 

突然有一天,偶然听到人民邮电出版社的一本ASP.NET AJAX正式版图书即将出版的消息,再次让我重重地摔了一下,第一本梦想再次如泡沫般破碎,自己的松懈也再次酿成苦果……

…………

 

这就是《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》的故事梗概,其间的酸甜苦辣,所得所失,只有自己才最清楚……不管怎样,一切都过去了。值此新书即将出版的时候,向各位曾经关注过我的朋友真诚地说声谢谢!我也将和图灵公司一起赠送一批新书给购买过《Atlas基础教程》的朋友,略表弥补寸心……具体的赠书活动流程以及相关宣传不日即将出炉,我在Blog上也会随时保持更新。

路漫漫其修远兮,吾将上下而求索……继续写第二卷去了!

3/12/2007

家常六菜一汤(蒜薹肉丝、凉拌黄瓜丝、红烧猪蹄、酸辣白菜、烤鸡翅、清蒸鲈鱼和鱼头豆腐汤)

最终效果:

七匹狼,十五分钟后…………

有空的时候把做法写出来,以便“贻害后人”……今天没空了。

3/7/2007

It's Time To Move On...

It's been two years since... and I've got the feeling that it is just the right time to move on. Thanks everybody for the days and nights with you, which will become my happiest time in my life. I wish you all the best.

Everything seems to be fine and WILL be fine as well. Tomorrow is a new start and next month will be another new start.

3/1/2007

《CSS设计禅机》译者序(草稿)

“CSS禅意花园”网站(www.csszengarden.com)的超常创意就已经足够让我们唏嘘不已——一张亘古不变的HTML,仅靠着200多个不同的CSS样式表,就成就了200多个风格迥异而又精彩绝伦的网页设计作品!而一本计算机技术著作的书名若是敢包含“禅(Zen)”,那么作者又将会对该技术有怎样的理解,也会对自己有着怎样的自信?

而此时此刻,这样一本讲述“CSS禅意花园”网站的、名为《CSS设计禅机》的书就这样静静躺在你手中!毫不夸张地说,它丝毫没有辜负“禅”这个美名的褒扬,加上“CSS禅意花园”在Web标准领域内无可争议的地位,二者相辅相成,交相辉映,让本书当之无愧地站在了Web标准设计领域中旁人难以企及的巅峰。

这本书是教我们学习CSS的么?不尽然;这本书是教我们学习Web标准的么?不尽然;这本书是教我们学习网页设计的么?不尽然;那这本书是做什么的呢?为什么要读呢?

实际上,这并不是一本用来入门的教科书,它已经跳出了某种技术或是某个主题的限制,涉及的范围异常广泛:从Web技术的发展到用户体验,从简单的模仿到富有灵性的创意,从心理学、人类学和社会学到深层次的艺术理念……无所不包却又大都点到为止,留给我们充分的思考空间——薄薄的300页篇幅、屈指可数的7个章节,寥寥的36个实例无一不体现了作者的精巧与良苦用心。所谓滴水藏海,阅读本书,我们将体会到的是一种开阔、超然的对技术、对美的总体把握能力——这或许也正是“禅”的真谛吧!全书始终围绕在符合Web标准的网页设计的方方面面,但却从没有任何枯燥的说教,抑或是冗长的代码,而是在更高的位置、从一个全新的角度娓娓道来,如涓涓溪流般潜移默化地让你体会到Web标准的好处。正如老子在《道德经》中所说的那样,大音希声,大象无形。

100个人眼中有100个哈姆雷特,《CSS设计禅机》一书也是如此。对于CSS、Web标准以及网页设计技术,无论你是初出茅庐的新手,还是渴望更进一步的提高者,抑或是浸淫多年的专家,都能在书中领悟到独一无二的意境,学到适合自己的知识。当然,你最好已经有了丰富的Web设计、开发经验,否则只被本书中那一个个漂亮精致的设计所吸引,而却对其背后隐藏的那片世界望洋兴叹,岂不遗憾?

若你只是想要一本CSS语法的快速参考手册,或是一本从头到尾循序渐进讲述Web标准的优势以及实现方法的“传统”技术图书,那么这本《CSS设计禅机》显然不会是一个好的选择——若你正在书店中,那么方圆一米之内就有无数种更“好”的替代品。阅读本书,你需要小资一般的情调——暖暖阳光的午后、安静舒适的房间、一盏弥漫的香茗……仔细领悟其中蕴含的深意,时而沉浸其中,时而掩卷沉思,时而打开电脑记录下最新的灵感,你的心灵将要充盈着沉静、安闲,直至领悟到技术与艺术结合起来的那份超然的意境。

正是因为本书的原版如此经典,我们在翻译时倍感诚惶诚恐。原作语言带有强烈的西方文化特色,很多俗语、典故更是让翻译的过程充满了艰辛,加之时间有限,以致一度让我们萌生了退却的念头,深恐一不小心糟蹋了如此的传世之作。虽在翻译的过程中竭力以求信、达、雅,但限于自身水平,译本很多地方仍旧有所不足,还望各位读者不吝指正。您可以通过我的博客(http://dflying.cnblogs.com)或Email(DflyingChen@hotmail.com)与我们联系。本书的更正也将发布到我的博客网站上。

在CSS领域,很多术语的翻译颇有争议,也非常值得玩味。这里我们列出翻译中遇到的一些常见的、争议较大的CSS术语对照。选择的标准主要考虑约定俗成的翻译习惯以及更明确的表意。我们还在http://dflying.cnblogs.com/archive/2007/02/04/639837.html中一一列出了选择这些译法的详细原因以及各种译法之间的比较,若有更好的建议,也请至上述地址指出,我们会在再版时作以修订。

  1. box model:盒模型
  2. padding:内边距
  3. margin:外边距
  4. hack:(不译)
  5. liquid layout:流式布局
  6. ancestor element:祖先元素
  7. descendant element:后代元素
  8. filter:滤镜
  9. selector:选择器
  10. accessibility:可访问性

在翻译过程中,我们得到了众多家人、朋友和同事的关心与鼓励。感谢Aditya Bansod先生,不厌其烦地为我们解释了很多原著中艰深晦涩的语句;感谢段大为先生为我们解释原著中的日语;感谢人民邮电出版社的谢工女士、李际先生和付飞先生,ajaxcn.org的李锟先生给了我们这宝贵的翻译机会;感谢Cure、xilihwala、sheva.wen、kevin、hax、Cat Chen、琳琳的小狗、THIN、small tiger和liucsoft等博客园网友为本书的术语翻译提出的宝贵意见。没有你们的支持与帮助,我们不可能在如此短的时间之内做到这些!

 

陈黎夫

2007年3月1日

View more entries