站在巨人的肩膀上

今天想清楚了两件事:
 首先要感谢佃明,他指出了我的一个坏习惯,不愿意在自己的代码中混入别人的代码。回想一下,十几年的编程经历中,确实我都是喜欢在一个成熟的类库上进行编程,一向不热心于开源软件。开源,在我心里是不稳定和安全隐患的代名词。于是,习惯性地,我总是只接受有完整的Document的lib。这是不是太小气了呢?莫非这和处女座的完美主义情节又有关?Anyway,在这个时代,事实上是没有人从二进制编码开始去做面向用户的程序的。每一个精彩的程序,都凝聚了若干层次的智慧结晶。既然都是要包含别人的东西,二进制级别的包含和源代码级的共享又有什么差别呢?(低藕合,高內聚的协同工作不是这个case的重点)所以,学会如何利用别人的成果来为自己服务,是这个时代的重要技能。其实,发paper时老板强调一定要多加reference也是这个道理,别人的东西越多,说明这篇文章的基础越好,搞出来的东西才是真正有用的东西。
很简单的事实,我以前却没有注意到自己心里深处的想法。所以说,知道一个道理和真正体会到一个道理还是有很大区别的。
 由此,引出我的第二个坏习惯:总是对各种技术吹毛求疵,J2EE也好,DotNet也好,人工智能也好,C++也好,VB也好,网络协议也好,this list goes on and on,我总以它们的不完美为理由,在了解到勉强够用到项目完成就离开。对现实技术不满的我,却没有耐心和信心去完善它们。DotNet已经是我的最后一站了,看来技术总不是完美的。我必须接受这个现实。与其临渊羡鱼,不如退而结网。Html base的网页设计起来非常笨拙没错,但这里面一样有复杂而可以改进的地方。看看别人的blog,已经在研究浏览器的JS解释引擎的垃圾回收机制了。我还在对Html的原始发呆,既然asp.net已经能够用虚拟机把html tag和js的生成做得这么棒,我为什么不能站在这个不完美的巨人肩上呢?
 牛顿在几百年前就已经要靠站在巨人的肩膀上,而他仍然成了一个时代的巨人。我在想什么呢,做网页去啦!

现在,就去见你

 日文直译的话,应该是,现在,就去相会吧。
 好美的一部日剧。老实说,我又被感动了一把。
 幻境般的山林间的草地里的,一间充满生活气息的房子,美丽的女人和可爱的孩子,这种与世隔绝的生活,也许,就是许多人理想中桃花源吧。
 节奏悠闲的小镇,安静,满足在空气中弥漫。
 公共设施简单却不陈旧,实用而不繁多,公路空旷而干净。
 气候温润但不乏温暖的阳光,季风总在吹送着山外海洋的气息。
 好心情的人们见面总笑着打招呼,不会因为认识的人太多而兼顾不过来,不会窒息在都市的人海中。不会因距离太远而疏远,更不会因距离太近而隔绝。
 幸好,我又习惯性地没有仔细看介绍;幸好,我开始仅仅注意到女主角是自己偏好的演员。于是得以一直抱着悬念和未知的紧张心情跟着剧情发展。于是,结尾对我来说充满了意外。还有,惊讶。
 即使只是虚构的故事,仍然被那份执著感动。义无反顾,就是这样的吧。六周的相处,能够让一个人愿意放弃漫长的人生和无限的可能,投入一段短暂的爱情,以及接受注定的死亡。好强的缘!可以想象,原著的作者在生活中一定也有被类似的执著感动过。
 世事是无常的,流转的因缘却会一直影响下去,并在各种事物,包括行为和作品上表现。这种形式的存在,这样的蝴蝶效应,是否被人们所注意和理解呢?
 唉,我是否想得太多了呢。

台湾问题

这几天就google map上台湾的地位问题闹得沸沸扬扬.我还专门去那个台湾人的blog看了看.
其实我挺理解他们的,就如同理解强烈要求统一的人一样.
基本问题就是大家价值观不同.
从这个角度上有可比性的一个例子是对待恐怖分子的态度.如果说举西方的恐怖分子不够贴切的话(因为有不少中国人是抱着幸灾乐祸的态度看待本拉登斗山姆大叔的,包括我有部分也是)
举新疆的东突分子为例会比较有意义.对于东突恐怖分子,恐怕能理解他们的中国人就不多了吧.
但其实他们也只是为了自己的宗教信仰以及他们心中的民族和国家.如果这么想,我们在考虑他们的行为的时候是否可以考虑到这行为背后的准则?在西方,社会价值观是生命最宝贵,面向平民的恐怖行为就不可理喻.但在伊斯兰人的文化中他们就不这么想:英雄是敢于为自己的国家和人民献身的人;敌人的定义也包括支持军队运转的平民,国家和国家内的东西是分不开的.谁对谁错呢?也许我们看问题都是有历史局限性的.三国时魏蜀吴各路英雄和人民为自己的国家而战斗,而他们心中凌驾于生命之上的东西我们今天看来是否值得抛头颅洒热血呢?他们之间又是谁对谁错呢?
回到台湾问题,国家的定义究竟是什么?政治上和地理,民族上的意义谁更重要?国家和民族是否是不可变化的?这些其实就是两岸人民的差异所在,由于受的教育和生活背景不同,台湾人愿意放弃"中国"这个不重要的名字而强调另一种生活,而大陆同胞则坚持"民族大义".究竟"国家"这个东西是否重要?也就是价值观的不同.We value something you don’t value.
如何看待这种价值观分歧呢?佛的看法是没有善恶的.因为这一切都是因缘,都是空.2005.09的中国国家地理西藏专辑第166页上有一句话:"释迦牟尼从来没有说过不许你怎么样".这出自一个离家出走遁入空门又在教内结婚的人之口,我觉得他的教派很好地掌握了我佛的精神.这句话和他的行为表现了佛教的因缘观.很赞!
回到价值观分歧的问题上,我想已不用再多说什么.当然,还有部分人知道这个道理,但仍坚持敌意地对待对方的.我也可以理解,换个角度,对自己来说,即使我能理解别人的恶行,但这恶行施于我自己的时候,我也能理解和接受自己的冲动…虽然我会常常反思.
因此,有些人在某些情况下不得不做某些事,世界就是如此,因缘就是如此.