继续谈些 Web 2.0 和 SOA 的比较。我发现二者在某些特征上有异曲同工之处。上回提到 Tim O’Reilly 的 Web 2.0 专文。其中谈到一项 Web 2.0 的 pattern,叫 “Architecture of Participation” — 开放参与的架构。什么叫「开放参与的架构」?之前的 post 中提到,懂得抢搭、驾驭 Web 2.0 潮流的众家站点,如 Google, Yahoo, Amazon 等,近几年来纷纷将许多站内的功能以 Web API 的方式提供出来。我们看它们在过去 Web 1.0 时代,正如同当今大多数尚未「Web 2.0 化」的站点一样,少了这层 Web API(以 XML/Web services 方式提供),那么浏览器/HTML网页就成了唯一的媒介,让大家可以去使用这些站点的功能,取得它提供的信息。或许有的人会直觉上认为,有网页可以去操作、浏览,感觉上已经很够用了,为什么还要大费周章搞个 Web API?
很多人都知道,Web 2.0 的名词是 Tim O’Reilly 和他的公司在最近这一年炒热的。我蛮推荐所有关心互联网世界发展趋势的人,去看一看他写的这篇相关的专文,简体中文翻译的链接,已附在该网页中。
该文中提到的一些 Web 2.0 的特征和现象,我发现如果拿来和 SOA 做比较,会有一些很值得探讨的对照。不过在做这方面的讨论之前,我想先来介绍他文章中不断提到的长尾现象 (The Long Tail)。这个现象最早是由 Wired 杂志的主编 Chris Anderson 在一年半前所提出,随后即引发了许多热烈的讨论,也鼓舞了作者,决定把它写成专书(目前尚未出版),还针对该话题成立了一个专门的 blog 站点。
上个月趁着到赌城 Vegas 出差之便,前后各多休了几天假,在旧金山待了两天,另外还和 BEA China 的几个爱好大自然的同事,拜访了两个在犹他的国家公园 — Zion 和 Bryce Canyon。前往 Bryce 的那天,不巧碰上下大雪,本来计划四、五小时的 hiking,被迫缩成四、五分钟。这场大雪,倒是为 Sicheng 和我带回了多年前在加拿大和新英格兰生活的记忆。
上传到 Flickr 的照片,今晚也终于整理了一下。
Bryce Canyon 国家公园平均海拔两千多公尺,与两千四的丽江差不多。爬起阶梯来,比在平地稍喘的感觉倒也有几分相似。真希望能尽快再到丽江一趟…

Bob Dylan 在包括我在内的许多人心目中,是 20 世纪最伟大的歌手/诗人。看完 Martin Scorsese 所导的 No Direction Home,这部传记类型的纪录片后,立即激发了一些感触和启发 — 正如同 Sting 在 “Englishman in New York” 一曲结尾所唱:”Be yourself no matter what they say” — 跟随自己的直觉走,做自己想做的事,不理会别人所贴的标记。 more »
今天是愚人节,我的结婚纪念日,和 Apple 创立三十周年。
还有什么值得大书特书的?我刚跑出了个人 10 英哩(16.09 公里)的 PR (Personal Record)。成绩为 1 小时 24 分 47 秒。平均速度为 5:15/km。
平时常规练跑只跑 8 - 10 km,这次抱着不强求的心态,跑累了就随时喊停,我把 Garmin Forerunner 训练表上的 Virtual Partner 功能配置在 10 miles @ 1:30 的速度,没想到身体状态还不错,不但跑完全程,还击败了 virtual partner 达五分多钟。一切该归功于 virtual partner,让我配速得当,还有 Eminem 等人的歌,助我保持稳定的脚步韵律。
不过放在河堤公园长凳上、喝了一半的矿泉水罐,竟然也有人会偷。嘴唇干得都烂了!
在最近听到的一个 podcast 中,学到 xenotransplantation 这个名词,意思是异种器官移植,也就是将动物的器官移植到人的身上的做法。两三年前的 Dirty Pretty Things (台译:美丽坏东西)这部电影,对器官贩子剥削贫苦移民,取肾获取暴利的现象,有赤裸裸的描写。类似的场景,在许多国家的黑暗角落中,不断着上演着。随着基因工程和生化科技的进步,未来追逐金钱的角力场,将从上述的非法地下器官移植事务,移转到合法的高科技领域。各种基因改造的动物器官,将更方便地随时提供需要器官移植的病人的需要。可怜的猪,很可能是被主要拿来开刀的动物。在异种器官移植的领域中,现在已转向不采用非人灵长类(猩猩、猿猴)的器官,一则因为担心与人过于接近的物种有病毒移转的危机(AIDS/HIV 病毒的根源被怀疑是非洲的猿猴),其它原因包括猩猩的心脏其实无法提供足够人类所需的泵浦动力。
对生物科技将衍生的一连串法律、道德问题,美国这几年来已经开始有 Bioethics (生技医德)的学科出现,准备来应对一个受科技冲击而高速演变的未来世界。 more »
