﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Brian Sun @ 爬树的泡泡-随笔分类-随心</title><link>http://www.blogjava.net/briansun/category/443.html</link><description>&lt;marquee direction="down" scrollamount=4 height="120" align="right"&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/09/03/11884.html"&gt;关于洞穴寓言的几部电影&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/08/31/11634.html"&gt;关于AOP的七个猜想&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/07/31/8813.html"&gt;测试驱动开发全功略&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/07/21/8095.html"&gt;体验经济在软件&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/07/20/8028.html"&gt;NXUnit 中文说明&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/07/15/7765.html"&gt;发表我自己的开源软件&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/04/16/3336.html"&gt;4月16日评点IBM&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/04/04/2808.html"&gt;4月4日评点Google&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/27/2505.html"&gt;3月27日评点版权制度&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/21/2274.html"&gt;天下归一，谈EclipseCon2005&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/20/2270.html"&gt;软件标准的生命周期&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/18/2205.html"&gt;2005年度Jolt大奖&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/14/2067.html"&gt;3月14日评点Microsoft Office&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/14/2063.html"&gt;3月14日评点OMG&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/12/1963.html"&gt;关于UI的不同解释&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/07/1786.html"&gt;非理智的抗议，只为JDO&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/03/01/1597.html"&gt;关于ERP的未来&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/02/27/1534.html"&gt;有没有可能以开源软件为平台建构ERP？&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/02/26/1518.html"&gt;UI框架的组织模式&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.blogjava.net/briansun/archive/2005/02/19/1321.html"&gt;关于人工智能&lt;/a&gt;&lt;br&gt;
&lt;/marquee&gt;</description><language>zh-cn</language><lastBuildDate>Wed, 18 Apr 2007 05:23:54 GMT</lastBuildDate><pubDate>Wed, 18 Apr 2007 05:23:54 GMT</pubDate><ttl>60</ttl><item><title>可视化思考</title><link>http://www.blogjava.net/briansun/archive/2007/04/18/111580.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Wed, 18 Apr 2007 04:44:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2007/04/18/111580.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/111580.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2007/04/18/111580.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/111580.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/111580.html</trackback:ping><description><![CDATA[人们常说，人类发明的任何一样东西，都是对人类的一种本能或功能的延伸。人类发明哈勃望远镜，是对人眼的延伸；人类发明手机/电话，是对人耳和嘴的延伸；人类发明汽车，是对人脚的功能的延伸；人类发明起重机，是对人手的功能的延伸；那。。。人类发明电脑呢？是对人脑的延伸吗？可是有谁敢说，电脑简化了我们的脑力工作了呢？<br><br>今天要和大家谈的是一种全新的办公方式和全新的思考理念。<br><br>在谈这些内容之前，我想先请大家回到自己的办公室，翻翻曾经用过的草稿纸，或看看会议室里的白板，还有书桌上的便签，似乎有点什么启示吗？有没有注意到我们平时——我是说我们每个人都一样——尤其是当我们大脑高速运转的时候，当我们思路如潮水般涌上心头的时候，当我们激动的想把一个好想法传达给别人的时候——呵呵，我们其实写不了几个字的。取而代之的是，我们画了一些图，仔细的看，会发现这些图其实是有共同点的，这就是平时所说的模式。当然，生活中充满学问只是缺乏一颗好问之心。我们平时都不会注意这些东西，很少有人专门去总结这些。也就是说，我们一直都在进行着一种&#8220;<span style="font-weight: bold;">可视化思考</span>&#8221;，你的大脑比你清楚。<br><br>可视化思考是一种全新的办公理念，可能你从来都没有听说过这种理念，但是，当你做事情的时候，你就会不自觉的在使用这种理念。但是，英国大脑协会主席托尼&#183;巴赞就注意到了这一点，所以他提出了思维导图的概念。这是一个伟大的概念，他从理论上让人们进一步认识到大脑的使用有技巧可言。巴赞曾经见过一个朋友的女儿，她上课特别认真的记笔记，但是成绩就是提高不了（这个在中国太正常不过了），于是巴赞责备了小女孩记笔记太认真，让她放弃这个体面而整洁的习惯，改用随意乱画式，很快她就发现，听课更容易懂了、老师讲的更生动了、成绩上去了。这个原理很简单，因为节省下来的精力全部投入了&#8220;听课&#8221;上。<br><br>这是可视化思考的一个典型案例，他告诉我们少许技巧就可以让大脑放下负担，达到无限创意的状态。如果你现在已经意识到了可视化思考的力量，那么我们就正式开始研究了，我研究问题都是采用极其简单和有限的方法（因为智商比较低），这样正在读我文章的你也不用把思路绷的太紧，我们都放轻松点吧。我们只来看可视化思考的特征和模式。<br><br>前面那些图的主要标志就是关键字散落在纸面上（或白板上），<span style="font-weight: bold;">这是第一个特点</span>，关键字的最大功效在于组合，这个Google比我们理解的深刻，如果一个关键字能表达1分的力量，两个就能表达4分，这是一个3维的递增级数。<br><br><span style="font-weight: bold;">第二个特点</span>是它们往往呈发散方式展开，这是人大脑的样子，树突的组织结构，人们常说真正的画家其实都是在画自己，大脑是真正的画家，所以他画出来的东西也是特别像自己。<br><br style="font-weight: bold;"><span style="font-weight: bold;">第三个特点</span>是关键字与关键字之间存在联系，表达联系的方式可能有很多种，但联系的实际种类却只有两种，一是类属关系（常常被称为父子关系），二是非类属关系（又是也叫弱关系）。不信你自己找找，除了父子关系和弱关系外，关键字还有哪些关系？<br><br><span style="font-weight: bold;">第四个特点</span>就是你不自觉的就找到了三个帮手，他们分别是线条、形状和颜色。形状往往表达本体，线条往往表达联系。当然最后那个帮手不是随时都能跳出来帮你的，如果用软件就好办多了。所以很多培训师包括巴赞，都建议作为你的大脑的唯一仆人的你，应该为你的主人准备好几只彩色笔，这是激发潜意识与创造力的最低成本的手段了。<br><br><span style="font-weight: bold;">第五个特点</span>，也就是我现在正在用的技巧——数字的技巧。你会发现你写出的关键字大多被在前面加上了一个数字，它们大多标识一种时间序、重要程度、优先级，或干脆就是简单枚举，仅作计数之用，更复杂的数字可能被用来表示精确时间和百分比。总之，这些数字是思考的魔法，它帮你立即理清思路。<br><br>无论如何，这五个特点都不是为了美观，它们都是可视化思考的工具。但最终，如果这些思维图要被别人分享时，你也可以添加图片和照片，让思维图看起来更像是一个成品，而不是半成品。&#8220;一个青年，畅想在艺术的海洋里，那些光影，那些线条。。。&#8221;<br><br>现在，我们已经从特征上分析，得出了什么是&#8220;可视化思考&#8221;。我们常常不自觉的就在用可视化思考的理念工作，但是我们只觉得自己在画图，这些图（可视化思考的成果）被我们称为思维图，大量的思维图如果不加整理就只是一个过程了，有心的秘书会把老板的这些思考过程装订成册，保存起来。你有这样的帮手吗？如果有，现在这些工作簿定是一笔宝贵的财富，把它们打开你就会从中找到一些模式，模式是固定不变的东西，但它没有形态，只有被总结和概括，还有名字。可视化思考也有模式，有些人把它总结了出来并取了名字，其中的一种普遍存在的模式被称为&#8220;<span style="font-weight: bold;">思维导图</span>&#8221;，它是360度发散结构的；另一种形似鱼骨头的被称为&#8220;<span style="font-weight: bold;">鱼骨图</span>&#8221;；一种2维的被称为&#8220;<span style="font-weight: bold;">矩阵图</span>&#8221;；其它的还有&#8220;<span style="font-weight: bold;">组织结构图</span>&#8221;、&#8220;<span style="font-weight: bold;">树状图</span>&#8221;等等。<br><br>等等，打住，不会觉得被我骗了吧，我可不是思维导图的推广员。我要说的不是大家来学习画这些图吧，这可不是学的，这不要学，你的大脑天生就会。人天生就会直立行走，但是狼孩就不会，因为他长期不用这项功能，就退化了。可怕啊。我们的大脑天生就会可视化思考，但是如果长期不用，就会不灵，人就会失去思考的勇气和激情，失去创意的源泉，失去创新的动力。所以你需要的不是学习，而是放松，放松你的大脑，让它呈现在beta波的状态（有点学术了啊），找回大脑的本能。&#8220;日画思维图300张，不辞长做地球人！&#8221;正如郑渊洁对孩子们说的：&#8220;去玩吧，今天别写作业&#8221;。<br><br>最后这个理论距离完备性还差最后一件事情，读者可能已经提出这个问题了。如果我长期使用可视化思考会培养良好思考的习惯吗？我不是脑科专家，不能给你标准的答案，但是我只相信爱因斯坦的一句话：&#8220;头脑一旦到达一个全新的层面，就再也不会回去了。&#8221;<br><br>但是，这一切美好的发现，都会因为我们的下一个发现而变得不美好起来。现在请打开您天天为伴的电脑，看看里面有多少思维图？答案很可能是：一张没有。回到我们在本文开头时的那个问题。电脑不是对人脑功能的延伸，因为它丝毫没能表达人脑的功能和意图。而电脑仅仅是对人脑思考的结果产生一个呈现和组织，Word/Powerpoint这两个办公最常用的软件，它们已经成为其它办公软件模仿的对象，但仍然只是线性的呈现文字。它们把办公的结果从纸张搬上了计算机屏幕，于是人们就从提笔忘字转而到了&#8220;打开Word忘字&#8221;，看着白白的屏幕，一句话也写不出来。友人说人类花了200年关闭你的大脑，而我说不是，人类只花了20年就做到了。人们仅有的办公软件已经足够&#8220;办公&#8221;使用了，人们不需要新的办公软件，而是需要新的&#8220;可视化思考&#8221;软件，需要软件来帮助人们理清思路——理清思路带来的价值是不言而喻的，进一步就是提高效率。<br><br>我想说我最近读了本书，是MIT媒体实验室主任写的《未完成的革命》。书上说汽车革命已经结束，它结束的标志就是我们随时可以为汽车加油和买新零件安装，这是因为汽车已经被标准化了，而计算机软件的革命尚未完成，它完成的标志一定也是这样，软件可以随时被扩展、购买零部件、和安装，这一切都只需要普通技能。我的观点是，软件的革命已经进行了至少20年，但它仍然才刚刚开始，它需要一个强有力的变革来将革命推向高潮，这个变革是对以往变革的延续，但却常常被人们认为是全新的力量。我想说，思维导图软件已经有了很多，MindManager和FreeMind是其中的佼佼者，但是它们太像了，是同一种软件，所以这场革命尚未结束，只有全新的产品的到来才能结束它，开启新的篇章，而这种产品，它将不再只是&#8220;思维导图&#8221;软件，而是&#8220;可视化思考&#8221;软件！<br><br style="color: #cccccc;"><span style="color: #000000; font-style: italic;">
可视化思考的泡泡</span><br style="color: #000000; font-style: italic;"><span style="color: #000000; font-style: italic;">（转载本文需注明出处：Brian Sun @ 爬树的泡泡[http://www.briansun.com]）
</span><br> <img src ="http://www.blogjava.net/briansun/aggbug/111580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2007-04-18 12:44 <a href="http://www.blogjava.net/briansun/archive/2007/04/18/111580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>午夜阳光</title><link>http://www.blogjava.net/briansun/archive/2006/09/14/69586.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Thu, 14 Sep 2006 03:09:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2006/09/14/69586.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/69586.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2006/09/14/69586.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/69586.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/69586.html</trackback:ping><description><![CDATA[
		<p>很久没有写Blog了，与其找理由说“没时间”，不如老实交代说“没心情”，更不如发觉一下潜意识说“没感想”。</p>
		<p>昨天晚上，温习了阔别很久的夜生活，和一个演艺圈的著名主持人，一个微软亚洲研究院的实习生。所以，我的感想，也分成两个截然不同的部分。</p>
		<p>我不得不在彻夜长谈之后对微软亚洲研究院顶礼膜拜，即使是一个像我这样嘴上没德的评论者，也难以抵挡这种情感，就像学生总是对自己的老师心存敬畏一样，我为亚研院设在北京而感到脸上有光。但话也说回来了，这样的新认识并没有改变我们对于微软在走下坡路的判断，我们只是说亚研院不会跟随微软走下坡路，只要M$还有$就可以了。在“比尔一路走好”的情感和深思中，我们期待着微软能更多的更快的将亚研院的一些研究成果产品化，毕竟，用技术上的东西来改变人类的生活，这才是微软存在的唯一理由。而我们，又何尝不是呢。</p>
		<p>尽管我们一个做研究一个产品，但还是有太多的话题可以聊，主持人对我们的行业很陌生，但是也喜欢看热闹。当她加入到我们的话题中来时，我们已经开始散扯了。在星巴克打烊之后，我们又一直坐到一家酒吧打烊，因为我们都很喜欢并擅长散扯，所以我们聊的很hi，但是到了最后10分钟，散扯的气氛陡然消失，从主持人的心底发出了几句肺腑之言。我立即被感动了，一种酸酸的东西涌上心头。我很真诚的望着她真诚的眼睛，晚上刚见面时想大声喊美女的心情已经渐渐的渐渐的转变成了另一句话，她还是我的初中同桌！虽然都出来混不久，但是平时的生活中已经很少再说肺腑之言了，假大空占领了我们的语言，做秀占领了我们的生活，我们必须带上面具，把从心底发出的呼唤封在咽喉。况且，她所处的环境和行业，比我们的压力要大的多。</p>
		<p>我们都谈到自己是技术员工，连主持人也是，作为脑力民工的我们，更要用今天清醒的头脑来面对明天所可能发生的一切。你没有权力选择明天的命运，但是你可以选择今天的头脑。谢楠，作为粉丝，无论你走怎样的路线我都会支持你；但是作为同桌，我还是希望能成为一个散发知性光彩的女主持，可能是我只看CCTV2的缘故，我一直觉得这样的人才太少太少了，太需要太需要了，而偏综艺的主持人一抓一大把。</p>
		<p>同样的忠告也给看我Blog的其它朋友，我相信我们中的多数都是脑力民工，把握自己唯一的、终身的、天赐的、永恒的权力——选择你的心态！<br /><br /></p>
<img src ="http://www.blogjava.net/briansun/aggbug/69586.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2006-09-14 11:09 <a href="http://www.blogjava.net/briansun/archive/2006/09/14/69586.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>两件小事让我抓狂 之二：Google编程大赛疯狂掉线</title><link>http://www.blogjava.net/briansun/archive/2005/12/13/23587.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Tue, 13 Dec 2005 01:40:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/12/13/23587.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/23587.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/12/13/23587.html#Feedback</comments><slash:comments>31</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/23587.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/23587.html</trackback:ping><description><![CDATA[<P>订阅我Blog的人都知道，我小时候，编程竞赛是我的强项，这是我最引以为豪的两件事之一。尤其是“动态规划”的题目，我更是花了高一宝贵的一年去研究，并且已经多次证明我是全市（小城市）青少年中做的最好的。所以直到现在，我仍然对这类编程竞赛充满了自信。昨天和今天举行的“Google中国编程挑战赛”又让我兴奋了起来，我已经一年没这么兴奋了，说实话，我对进入Google工作不抱有什么希望，也没想过得了什么奖，只是希望能够爽一把，（倒是很想得到李开复博士的签名），就像一个游戏高手看到游戏挑战赛那样。<BR><BR>令人气氛的结果不说你们也能猜到，更可气还是态度问题，下面是我跟admin的对话：</P>
<P><EM><FONT color=#006400>briansun&gt; (To Admin) admin:我刚刚掉线的时候还剩3分钟，能否将着3分钟补回来<BR>briansun&gt; (To Admin) admin: 我已经完成了代码，但是在点Compile的时候掉线了<BR>visualage&gt; (From Admin) briansun: 报歉，不能。<BR>briansun&gt; (To Admin) admin: 我掉线的时候，系统自动log off，然后计时仍然在继续吗？<BR>visualage&gt; (From Admin) briansun: 是的。<BR>briansun&gt; (To Admin) admin: 那不是很不合理？<BR>visualage&gt; (From Admin) briansun: 我们认为这样才合理。<BR>briansun&gt; (To Admin) admin: 我后来又连续登陆了4～5次都没有成功才耽误了时间<BR>visualage&gt; (From Admin) briansun: 不然你不是可以登上来，看了题，下去做，做好再发上来？<BR>briansun&gt; (To Admin) admin: 你们为了杜绝这种情况就把一些水平高但是网络环境不好的人拒之门外？！<BR>visualage&gt; (From Admin) briansun: 首先，断线而导致来不及的人，比offline下去作弊再上来帖的人，肯定要少得多。<BR>visualage&gt; (From Admin) briansun: 其次，真正水平高的人，不会在快来不及的时候才交。<BR>briansun&gt; (To Admin) admin: 我能不能再做一次别的题目，用刚才那么多的时间？<BR>visualage&gt; (From Admin) briansun: 不可以。<BR>visualage&gt; (From Admin) briansun: 一个人只允许有一个账号。<BR>briansun&gt; (To Admin) admin: 难道公平和多少有关吗？？！！<BR>briansun&gt; (To Admin) admin: 真正水平高的人可以喝杯咖啡再来做题吧？<BR>visualage&gt; (From Admin) briansun: 真正的选手，相信不会在比赛进行当中浪费时间。<BR>briansun&gt; (To Admin) admin: 但是网络浪费了我的时间！<BR>briansun&gt; (To Admin) admin: 你们对网络质量不好的人一次机会都不给吗？<BR>briansun&gt; (To Admin) admin: 那我应该投诉Google还是TopCoder还是中国网通？<BR>visualage&gt; (From Admin) briansun: 投诉谁也没有用。<BR>briansun&gt; (To Admin) admin: 你是哪个公司的？员工号多少？我投诉你！</FONT></EM></P>
<P>之后他再也没有回复。技术问题已经使我很恼火了，居然还有态度问题！我还是上篇那句话，我可以驳倒他，但是却不能对这场比赛有任何影响，只能眼睁睁看着它继续沿着“不公平”的道路走下去。后来我看了一下论坛，多数人反映教育网容易掉线，看来有志向的大学生们是跟Google无缘了。</P>
<P>抓狂的泡泡<BR></P><img src ="http://www.blogjava.net/briansun/aggbug/23587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-12-13 09:40 <a href="http://www.blogjava.net/briansun/archive/2005/12/13/23587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>两件小事让我抓狂 之一：Mac OSX上没有可用的双拼</title><link>http://www.blogjava.net/briansun/archive/2005/12/13/23586.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Tue, 13 Dec 2005 01:35:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/12/13/23586.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/23586.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/12/13/23586.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/23586.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/23586.html</trackback:ping><description><![CDATA[<P>1995年我就看上了苹果电脑，但是没有钱，也没必要买，当时的苹果电脑还很难用，高层应用和PC有很大的差异，但是现在的Mac OSX已经很好用了，很多平时在PC上赖以生存的工具都有了Mac版。简单举两个例子，凡是跟Apache/Eclipse/Mozilla/Codehaus有关的产品一般都有Mac版，GNU的产品很多都有Mac版，Microsoft的产品很多都有Mac版，凡是Mac OSX上的字处理软件，多数都有导出成Word文档的选项，以前认为我的掌上电脑（PocketPC2003）没有同步软件，最近也找到一个叫做PocketMac的东东。唯独没有的，就是双拼输入法了！事实上，Mac OSX本身带有一个双拼输入法，但是不能改码表，有点输入法常识的人都知道，双拼不能改表等于没有，因为市面上流行的码表少说也有5～8个，无论你选择哪一个，基本上只有1/8～1/5的用户可以使用。</P>
<P>但是，最令我气氛的是，国内软件除了100%PureJava的外，几乎清一色没有Mac版，但是据苹果公司的数据看，中国的苹果电脑用户并不少，这是为什么？！起初我站在软件生产厂商的立场上，觉得应该“把有限的资源投入到最广泛的市场上去”，但是随着时间的流逝我越来越感觉到这是欺负人（当然也是欺负自己），为什么呢？我有三个理由：</P>
<P>1。把应用从Windows上转移到Mac OSX上非常简单。Mac OSX的架构看起来复杂，其实很简单，就是BSD+Step，你用FreeBSD+OpenStep就可以模拟一个了，上面有GCC，还有支持老式MacOS的API，要知道，MacOS跟Windows的相似程度要大于其它任何视窗系统。</P>
<P>2。拱手把市场让给别人。Mac OSX上没有金山词霸，我只好用Google工具栏的及时翻译；Mac OSX上没有QQ，我只好用Sinomac的isQ（其实大部分时间我用iChat，这是一个Mac OSX自带的聊天工具，因为支持Jabber，所以可以跟Google Talk的用户聊天）；Mac OSX上没有Maxthon，我只好把机会留给Firefox；Mac OSX上没有FlashGet，我只好下个iGetter并且一直在用试用版；Mac OSX上没有紫光拼音，我。。。我。。。我什么办法都没的想，因为老外不会去做拼音输入法。</P>
<P>3。态度问题。抱着激励国产软件的想法，我分别给QIM（一个很好的输入法）的作者和紫光拼音的支持人员发了邮件。前者给我回了邮件，说他不懂双拼所以不做，然后我又回了邮件，告诉了他双拼的概念，任何一个有输入法常识的人都知道，双拼只要在全拼上稍稍修改就可以了，如果QIM真的全部代码都是他写的话（或者只要他理解全部代码的话），做出这样的修改不到8个小时的工作量，可是我收到的回复邮件还是说“不做”，理由居然是“...完全依赖于输入的上下文关系...”。天哪，我简直不敢相信自己的眼睛，我开始担心起自己是否有编程的天赋了，为此我特地请了一位同事——他是拼音加加的创始人之一——证明了这种说法是站不住脚的。但是我没有再给他任何回复，人家毕竟是一个人在无偿的写一个软件，即使我能在技术上驳倒他也不能“要求”他做任何事情。我突然想起来很久之前老外曾经议论过免费软件有没有服务的问题，可惜这种争议在国内毫无动静，我的同事还笑我说“国产软件连收费的都没有服务，更不要说免费的了”。真的吗？我的心巴凉巴凉的。紫光华宇更是直接了当的说不做。</P>
<P>稍有一些编程常识的人都知道，从Windows移植到Mac OSX是很简单的，稍有一些输入法常识的人都知道，从全拼到双拼的改动是很小的，可是国内同行，你们在面对上面两个常识的时候，在想什么呢？？<BR><BR>抓狂的泡泡<BR></P><img src ="http://www.blogjava.net/briansun/aggbug/23586.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-12-13 09:35 <a href="http://www.blogjava.net/briansun/archive/2005/12/13/23586.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>由ATM机的变化引发的思考</title><link>http://www.blogjava.net/briansun/archive/2005/11/18/20362.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 18 Nov 2005 01:37:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/11/18/20362.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/20362.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/11/18/20362.html#Feedback</comments><slash:comments>22</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/20362.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/20362.html</trackback:ping><description><![CDATA[先做一个过期的广告，前些日子有幸参加了世界可用性日（WUD）北京站的活动，这是世界可用性日的第一年，活动在多个国家同时举行，今年北京站的活动是一
次半讲座形式的聚会，来讲的除了主办方UIGarden的人外还有一些可用性行业里的著名人士。Windy没来是个遗憾，IBM的赵晨博士来了是个惊喜。
有些不足的是在下面聆听的很多人是学生，因此一互动起来，整个活动的基调就略微有些稚气了。<br>
<br>
会上一个问题引发了很热烈的讨论，问题是这样的：<br>
<br>
我们现在所能接触的多数ATM机，都是采用先吐钱后吐卡的工作流程（取款业务流程的后半部分），但是现在，全世界的ATM机正在经历一场变革，把这个顺序改为“先吐卡后吐钱”，理由是占信用卡丢失原因排行榜和丢失危害排行榜双第一的是“取款时忘了取卡”！<br>
<br>
问题抛了出来，两方面的声音也同时响了起来。支持变革的一方把这个问题归结为国内多数ATM机的可用性问题太差，尤其是一些海龟们，认为这是不可理喻的事
情——全世界都在改为什么中国没有改。很多人认为“危害大”是一个很重要的原因，因为在后面排队的人可以不费吹灰之力取道前面那个人卡上的所有钱，如果不
幸的事发生的话。另一个理由是“拿到现金”应该标志着此类交易的完成，因此它应该是最后一个环节，在此之后应该没什么事轮到用户做了。<br>
<br>
反对变革的人认为，为什么不会有人在取卡后忘了拿走现金呢，那样危害不也是很大吗？况且很多人已经习惯了这个顺序，如果突然发生改变，肯定会有人出错。这
些人通常认为，只要ATM机在吐钱后给出类似“请不要忘记信用卡”的视觉和听觉的双重提示就可以了，没必要为此而变化交易流程，后者对全社会的成本远远高
出了丢卡人的成本。<br>
<br>
我个人在下面坐的时候，比较同意后者的观点，尤其同意“记得卡却忘了现金”的那种说法，但我有自己的原因。&lt;&lt;事务处理&gt;&gt;这门
学科不仅仅是为软件从业人员准备的，这门学科里有这么个概念就是“事务的原子性”问题，在用户的潜意识里，ATM机吐出现金和从信用卡上划走相同数量的金
额是同一件事情，同一个事务，因此应该是同时发生的事，吐钱了卡没划和划卡了没吐钱都是不可以被接受的事情。。。（阿，等等，前者好像可以被接受）。。。
先吐出卡往往给人的心理暗示是已经把钱划走了，接下来用户们担心的就是如果ATM机坏了不吐钱怎么办？！要知道机械设备的可信度要远远低于电子设备。<br>
<br>
当然，我这么想并非不支持变化。作为软件从业人员，我相信变革以后的流程事实上比之前的流程安全性要高了很多。因为这给了ATM的软件以更多处理安全性的
机会，比如先通过卡号和密码获得本次交易的“凭证”，吐卡，然后凭该凭证向服务器端申请划走卡上的金额，这时，问题已经变为原来的交易流程了，ATM机只
要保证该凭证在服务器端的生效和ATM的吐钱在同一个事务内就ok了。<br>
<br>
<span style="color: rgb(128, 128, 128); font-weight: bold;">可用性泡泡</span><br style="color: rgb(128, 128, 128); font-weight: bold;">
<span style="color: rgb(128, 128, 128); font-weight: bold;"><span style="color: rgb(128, 128, 128); font-weight: bold;">（转载本文需注明出处：Brian Sun @ 爬树的泡泡[http://www.briansun.com]）</span><br style="color: rgb(128, 128, 128); font-weight: bold;">
<br>
</span><img src ="http://www.blogjava.net/briansun/aggbug/20362.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-11-18 09:37 <a href="http://www.blogjava.net/briansun/archive/2005/11/18/20362.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>平台相关性与平台无关性</title><link>http://www.blogjava.net/briansun/archive/2005/11/17/20177.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Thu, 17 Nov 2005 01:19:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/11/17/20177.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/20177.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/11/17/20177.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/20177.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/20177.html</trackback:ping><description><![CDATA[这是一篇写给初学者看的文章。在前一段时间的招聘软件设计师的过程中，我对每一个看似初学者的人都会问这个问题，“您觉得平台相关性和平台无关性哪个更好
一些”，呵呵（偷笑），其实这是唬人的，多数回答者都会顺着出题者假装的思路回答“我个人认为平台无关性比较好”，可是只要有点软件设计经验或是对这个问
题有所思考的人都知道其实这个问题不只两个标准答案。<br>
<br>
关于平台无关性，我不想说什么，说什么也没用。大量软件设计或软件架构以此来标榜自己的优秀和出众，其实这没什么，因为大部分平台无关性的工作不是由你来
做的。如果你正在写一个Java程序，并依照Sun的100% Pure
Java的要求来做，那么应该就是平台无关的，如果你正在写一个Eclipse应用或直接用SWT/JFace组合来写应用程序，那么也是平台无关的，如
果你喜欢C/C++，并在用wxWidget写应用程序，那么也是平台无关的，如果你实在是很牛，在依照OSGi的规范写代码，那么ok，你的程序已经可
以从微设备到大型机统统可以用。<br>
<br>
平台无关也是一个相对的概念，在多个操作系统上运行可以称为平台无关的，以往在多个不同品种的CPU上运行可以称为平台无关性，还有一件搞笑的事情，某个
公司出了一套系统，可以在Java和.NET两个平台上运行，但却只能依赖于Windows系统（因而只能依赖于x86芯片），居然还可以称平台无关性，
可见这个概念有多么混乱。我个人评价是不是平台无关的仅有一个标准，那就是——你有没有为平台无关做出贡献！如果你为了能在多个平台上跑出你的代码而做了
很多工作，那么你就可以称自己为平台无关的，而如果你仅仅依赖SWT工作，那就不能称自己为平台无关的。不过话又说回来，如果你把SWT包含在自己的软件
中，并为此出了该软件的多个版本（每个SWT的版本是一个发行包），那么你也可以称此为平台无关的，虽然这个贡献并非出自你手。<br>
<br>
平台无关也不见得总是个优点，很多系统为了坚持平台无关而牺牲了很多特性，或不必要的提高了成本。比如前几年很多系统原意搞WEB界面，导致了很多易用性
方面的问题，Cooper说Web使人机交互技术倒退了10年，的确如此。我还读过一段源码，大概是一个单机版个人软件的源码，令人惊奇的是，该软件很
小，却把很多笔墨花在了业务对象和JDBC访问层之间的一个“抽象数据存储层”，理由是便于将来移至非JDBC平台，天哪！会有多少用户有机会使用不支持
JDBC的数据库？？！！这种设计和下面一种设计是一样的效用：“为了让这段代码支持非OO语境，我决定整个软件只用一个类！”。这种追求可以用四个字来
表述就是：“过渡设计”或者“吃饱撑着”！<br>
<br>
相反，这个世界上有80％的软件是平台相关的，这没什么不能理解的。就像“民主和专制的TCO哪个高”这个问题的答案一样，如果我现在要招聘的是部门经理
或副总裁，我很可能会问这个问题。事实上是，在整个人类的发展历程中，总成本最低（即总效率最高）的几个“社会时期”，几乎全是专制，但如果你不假思索，你的
答案一定是民主！当然，平台相关也是相对的概念。<br>
<br>
说到这里，有兴趣的读者可能会说结合二者是最好的选择，我不喜欢这种说法，因为太辨证了，我喜欢的是首先考虑依赖于哪个框架，再找寻该框架的平台无关性，
如果没有必要，尽量不要为平台无关（实际上是一种优先级非常低的非功能性需求）做任何事情，但如果有必要且成本允许，再做少许考虑，最好还是能够重用开源
世界的产品。<br>
<br>
仍以OSGi为例，这个例子很好，它对Java语言本身（还不是面向对象的公共语义）非常依赖，直接依赖至VM的spec，当然也写了些代码以避开
ClassLoader的个性，即使如此，OSGi事实上实现了从微设备到大型机全套支持，借助Java的平台无关性，既没有易用性、性能和成本方面的丝
毫损失，也为上层平台提供了平台无关的环境。同样，为Mac
OSX设计的很多非常优秀的软件都没有考虑平台无关的问题，而是用在PC上再做一套的方式来解决，这些都是值得思考和借鉴的解决方案。<br>
<br>
<span style="color: rgb(128, 128, 128); font-weight: bold;">有点忙的泡泡</span><br>
<span style="color: rgb(128, 128, 128); font-weight: bold;">（转载本文需注明出处：Brian Sun @ 爬树的泡泡[http://www.briansun.com]）</span><br>
<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/20177.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-11-17 09:19 <a href="http://www.blogjava.net/briansun/archive/2005/11/17/20177.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于隐喻</title><link>http://www.blogjava.net/briansun/archive/2005/11/15/19925.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Tue, 15 Nov 2005 08:54:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/11/15/19925.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/19925.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/11/15/19925.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/19925.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/19925.html</trackback:ping><description><![CDATA[<p>重温2005年1月期的《个人电脑》，一篇文章引起了我的思考，这篇文章的思想是说虽然每种电子产品都努力成为未来时尚，但任何电子产品都不会成为
未来时尚，因为在它们被普及之前它们就已经被淘汰了。（我认为作者是这个意思，但如果不是，请原谅）。文章以iPod为例，iPod？我没用过，但是我身
边这位同事，正在使用。</p>
<p>事实上这个世界上所有绝对创新的产品——注意，是绝对创新——都是超前的，不易被人理解的，流行不流行都是它的表面现象，它的本质是颠覆了人们之前
的某种理念。历史证明这种创新很难成功，想要举出一个伟大的发明因不合时代要求而饱受磨难的例子非常容易，找个小学生就可以了；历史证明这种创新很难成
功，但iPod不是失败者中的一员；历史证明这种创新很难成功，除非。。。。。。</p>
<p>除非什么？先看看我常说到的三个例子。</p>
<p>iPod是人类历史上的一个歹怪的东西，它违反了人们之前对MP3播放器的要求，它既不轻也不小，没有击中人们对随身听的主流需求；但是iPod引
入了另一些优点。。。可以播放很久。。。你都不知道自己想听什么。。。华丽的外观。。。等等等等；事实是iPod取得了市场的胜利，传统MP3厂商推出了
大量模仿iPod的产品也丝毫未能撼动它的地位，iPod嘲笑别人“你们不了解客户的真正需求”，抨击iPod的人则说“iPod将用户导向了一个错误的
领域，用户是缺乏理性的，他们并不了解自己的需要”，这就像辩论赛的双方，正方说反方没有读懂辩题，反方则说正方在歪曲辩题。</p>
<p>另一个例子来自Google
Talk，现在我已经基本离不开它了，虽然在几个月前我曾扬言“聊天工具我只要QQ”。Talk的出现来自对传统及时通讯工具（IM，Instant
Message）和“因特网实时聊天”工具（IRC，Internet Realtime
Chat）的反叛，这些工具经过近10年的发展已经越来越趋向复杂和娱乐化，互联网上随处可见“QQ大战MSN”之类的帖子，评价它们娱乐功能之间的差
异，但是Talk却以简洁的外观和几乎可以称为“功能不全”的软件设计杀入市场。与前一个例子相比，Talk并未取得什么可以称道的成功，但它的成功是必
然的，我有我的理由。</p>
<p>问题出在哪里？为什么会有些违反市场原理的所谓绝对的或彻底的创新取得胜利了呢？问题场出在我们的意识上。这就好比你遇到一位美女，你把她跟老婆做
了一个简单的比较后发现她比老婆更性感，但没有老婆可爱贤惠，这时美女向你表达了爱慕之心，怎么办？哈哈。我用脚趾头想一下也知道会有两种结果发生，一种
是在犹豫痛苦了很久之后终于还是回到老婆的怀抱，让美女失望即使她取得过短暂的成功，另一种可能是和老婆之间产生了越来越多的隔阂（不知道这些隔阂是从哪
来的）最后“不得不”分手，然后在痛苦了一小段时间之后又找到了新的归宿。而我要表达的观点是，这两种结果产生于两个不同的隐喻。在前一种情况里，美女向
你示意的结果是你认为她可以成为你的老婆，也就是说，她的目的是老婆，她的竞争对手是老婆，你必须在她和老婆之间作出选择。而在后一种情况里，她为自己设
定的隐喻是“情人”，她的目的是成为你生活中的另一个角色，因此你很快就接近了她并在不经意间帮助她取得了最后的胜利。</p>
<p>这个例子足够夸张了吧？再看看前面两个例子，开头那篇文章引起了我的注意，因为作者的观点是iPod的隐喻并不是一个MP3随身听，而是一个晶体管
收音机的替代品。（做惊讶状）试想人们为什么听收音机，是为了随时随地可以听到已经录制好了的节目，这些节目包括多数具有听觉享受的声音内容，并可以随意
切换，而现代收音机的缺点是这些节目不能随意组织，有时还会被地理位置影响收听品质。iPod没有地理位置的影响，节目可以随意组织，（也可以
Shuffle），更重要的是，现在的互联网和BT下载等技术已经可以很方便的找到所以你喜欢的节目，除非你喜欢某个电台的DJ，或者喜欢打热线电话参加
互动游戏，否则iPod都可以胜任。此外，我们应该对网上可以下载的声音内容越来越丰富充满信心，我之前的一个室友一直以听mp3的评书为杀时间的主要方
式。</p>
<p>我已经离不开Talk了，自从我跟一个武大的MM常用Talk聊天之后，现在跟老婆也总是用Talk聊天，Talk的好处是轻磅，速度快，窗口小，
不占空间（桌面空间和内存空间），没有乱七八糟的提示和广告。与Gmail良好集成，最近还发现它的一个好处是使用开放协议，所以在我刚买的iBook上
没有Talk我还可以用Google帐号跟Talk用户聊天（用iChat），这样又充分利用了iChat的优点。上次见到dudu（很久了）的时候还谈
起Talk，很多人认为Talk的优点在于跟Gmail的良好集成，这意味着Talk存在一个很有竞争力的隐喻：“能聊天的邮件提醒器”。如果你大部分的
网络生活都跟Gmail联系在一起，那你真的会离不开它。</p>
<p>隐喻的魅力是可以让一个不易被人理解的创意变得易于被人接受，不理解不要紧，感情上的接受是最重要的。事实上，隐喻并不是对事物表面现象的某个概括
或总结，而是对事物本质的歪曲的描述。虽然歪曲，但毕竟是体现本质的。不仅不同的隐喻可以导致不同的后果，同一个隐喻也可以导致不同的后果。最初老师在课
上讲“菜单”，很多学生都笑，“此菜单非彼菜单也”。Windows中提到的主菜单有很多，每个窗口都有一个，优点是菜单的内容与窗体（甚至窗体的内容）
相关，在同一个桌面上可以看到主菜单的比较，缺点是带来了大量的视线转移，且存在菜单被遮蔽的可能性。Mac系统上的主菜单是全局唯一的，随当前激活的窗
体的改变而改变，优点是为不会出现用户“找菜单”的局面，缺点了降低了菜单在应用程序功能中的地位，好在多数用户在从“初级”向“中级”的转变中，对菜单
的依赖越来越少，对快捷键（Mac上称“键盘迅捷”）的依赖越来越多。<br><br><font color="#808080"><strong>泡泡很久不见</strong><br></font></p><img src ="http://www.blogjava.net/briansun/aggbug/19925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-11-15 16:54 <a href="http://www.blogjava.net/briansun/archive/2005/11/15/19925.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用例还是用案</title><link>http://www.blogjava.net/briansun/archive/2005/09/19/13397.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Mon, 19 Sep 2005 06:37:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/09/19/13397.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/13397.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/09/19/13397.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/13397.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/13397.html</trackback:ping><description><![CDATA[<P>首先要做个广告，UMLChina(<A href="http://www.umlchina.com">http://www.umlchina.com</A>)是一家致力于在国内普及UML工具和方法学的一家网站，UMLChina目前已经举办过17期公开课，第17期于上周六周日在北京举行，主讲是国内第一批该领域的先行者潘加宇，熟悉&lt;&lt;程序员&gt;&gt;的朋友们应该非常熟悉这个名字。我有幸去听了这次公开课，虽然课程的内容多数对我来说是很熟的了，但是课程的形式上还是让我感受到了一丝震惊，我已经很久没有认真听过课了（大三的时候我喜欢学校里几个教管理学的教授，挺的很认真，此后就再也没认真听过课了），但是这次为期两天的课程还是给我感觉吸取了很多能量。作为一个学生的观点，我认为能吸引学生是合格的老师的第一道门槛；作为一个老师（我偶尔也走上讲台），我认为一节课能让学生领悟到一个或两个道理就已经很了不起了，而老潘就是这种讲师。（本条广告不收费）</P>
<P>第二件事还是做广告。在上课的空余时间里，我看了&lt;&lt;UML Distilled&gt;&gt;这本书，最新的版本是第三版，里面涵盖了UML 2.0的主要内容，Martin Fowler的书我全买了，也全看了，每一本都是经典，没有一句废话。可是令我有些不爽的是这本书的翻译。这本书的翻译者和本书第二版的翻译者是同一个人，可能这位翻译者在翻译上一个版本的时候UML界的一些术语的译法还没有统一，所以用的词和我们后来看到的多数关于UML的主流文档和书籍中不太一样，为个人阅读带来了一些不便，这一版他还沿用了上一版的译法，可能是译者很满意于自己以前的作品的缘故吧。（本条广告也不收Martin Fowler的钱了）</P>
<P>最后一件事是想讨论一下这本书里的一个译法：译者把所有的Use Case都翻译成了“用案”，而不是我们闭着眼睛也能说出来的“用例”。事实上China-pub上曾经还有翻译成“用况”的，并且讨论也十分激烈。关于这个词的翻译我想了很多，（没有利用上课的时间想，呵呵），最后我还是觉得可能“用案”更贴切一些。我的理由是这样的：case一词在国内用的最多的地方一般都翻译为“案例”，主要出现领域是管理咨询业和大学教育，所以为了保持其字面意思，还是翻译成“用例”或“用案”比较好，至于“用况”，不容易让人联想起Case来，要知道技术翻译最重要的一点就是“隐喻”，任何翻译都应该保证“Use Case”和“Test Case”在本质上是一种东西，二者的差别应该体现在用途和形式上。就像男人和女人的本质都是人一样。如果Test Case能翻译成“测况”的话，那我就实在佩服这位译者的想象力和勇气了，因为“测况”很容易让人联想起“测试实况”。接下来比较“案”和“例”，因为案有书面表示的意味，与公文打叫道的工作常常被称为“文案”；而“例”既有依据的意思，又有规定的含义。我认为使用“用例”一词的译者认为用例既是一种依据也是一种规定，所以应该用“例”。但事实上使用Use Case一词的老外也许并不是这种看法，他们可能既不是想要依据，也不是想要规定（Specification），而仅仅是想要一种结构化的文档，该文档以定义角色和封装角色的目标为表现手法，很好的为需求的描述和特征的枚举提供了。所以，“案”更能表示其英文原意。而Test Case则可以翻译成“测案”，如果不舒服，就叫“测试案例”好了。下面附上&lt;&lt;国际标准汉语大词典&gt;&gt;对这两个字的分别解释。</P>
<P><FONT color=#006400>案<BR>1.长形的桌子或架起来代替桌子用的长木板：～子。～板。书～。条～。拍～而起。<BR>2.提出计划、方法和建议的文件或记录：档～。备～。议～。提～。方～。有～可查。～卷。～牍。<BR>3.事件，特指涉及法律问题的事件：惨～。血～。～件。～例。～犯。破～。<BR>4.古代有短脚盛食物的木托盘：举～齐眉（形容夫妻相敬）。</FONT></P>
<P><FONT color=#006400>例<BR>1.可以做依据的事物：～证。～题。举～。～句。～如。<BR>2.规定：～外（不按规定的，和一般情况不同的）。体～。凡～。条～。破～。发凡起～。<BR>3.按规定的，照成规进行的：～会。～假。～行公事。<BR>4.调查或统计时指合于某种条件的具有代表性的事情：事～。病～。案～。</FONT></P>
<P>我本人英语水平很烂（不是谦虚），所以对于翻译也没什么发言权，更不想跟技术翻译精英们叫板，这篇随笔仅是随便聊聊，弥补一下中秋之夜没有写blog的憾事罢了。<BR></P><img src ="http://www.blogjava.net/briansun/aggbug/13397.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-09-19 14:37 <a href="http://www.blogjava.net/briansun/archive/2005/09/19/13397.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>南京Starbucks的怪现象</title><link>http://www.blogjava.net/briansun/archive/2005/09/04/11961.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Sun, 04 Sep 2005 12:59:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/09/04/11961.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/11961.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/09/04/11961.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/11961.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/11961.html</trackback:ping><description><![CDATA[南京有四家Starbucks，分别是东方商城店、大洋百货店、1912店和北极阁店。我在南京待了8个月，除了最后一家我没有去过外，其余全都去过。粗
略的估计一下，总共去过Starbucks不下40次，喝过店堂咖啡不下50杯，买咖啡豆3包，杯子两个，点心尝过不下10种（显然每种只吃过一枚），由
于南京Starbucks没什么特别的熟客，所以我这样的记录，已经可以排上TOP10了。<br>
<br>
如果有人问我南京最让我感到舒服的地方在哪？那么我只能说，家、单位、Starbucks。所谓家，只是租的房子而已，不认识几个邻居，所谓单位，不过出
差办事而已，不认识几个同事，唯独Starbucks的服务员认识的多，比我的邻居和同事加起来还多。我觉得Starbucks“第三空间”的营销对我来
说最有效不过，事实上我把Starbucks当成一种寻找灵感的场所。对于学习来说公司太死板了，家里太安逸了，只有Starbucks可以读下有内涵的
书；对于工作来说公司不安静，家里没感觉，只有Starbucks可以想清楚平时想不清楚的问题；对于交友来说公司和家都不可能，只有Starbucks
最有品味。可以说我在南京除了在家、公司和在交通工具上的时间，剩下时间的80％都是在Starbucks渡过的，真的要走了，却难免有些舍不得。<br>
<br>
但是，当要我评价南京这三家Starbucks所提供的服务时，我突然想不到什么褒奖的话了。我总是发现一些弄不明白的奇怪现象。<br>
<br>
东方店是我第一次去的店，因为恰好在新街口的有力位置，标志又比较大，容易被发现，不好的一点就是店面太小，有些拥挤，来往的客人杂乱，三教九流什么都
有。更让我不明白的是，我第一次去的时候就和里面一个服务员谈的猛投机，把跟咖啡有关的一切都谈了，她还教会了我很多我不懂的东西，我买了一包豆子一个杯
子以表示感谢。奇怪的是从那以后我每次去她都不认识我，然后我每次去都要再跟她聊一遍之前聊过的东西，实在很搞笑，像遇到了某部电影中患有失忆症的女主
角。虽然她的态度依然跟第一次认识一样好，可这种事情我还是头一回遇到，实在不知道该怎么办才好。<br>
<br>
后来我主要的去处就是1912店，这家店的优点就是人少，空旷，屋顶高，非常符合开放式办公场所的要求。我跟这里的每一个店员都很熟，跟店长也聊过一次。
我喜欢跟这里的人聊天，要知道，我通常是他们从开门的时候（上午11点）坐到晚上8点，如果没人聊天，仅仅是读书和写东西，那将是多么枯燥的一天啊。不知
道是不是不善于聊天的缘故，我发现她们在聊天时都不太放的开，其实她们的水平和内涵可能要高于她们给客人的感觉，她们中的一些给客人的感觉是平庸的南京女
孩，另一些把自己打扮的很时尚并更愿意跟老外聊天。我曾建议Starbucks为她们的店员加薪，以鼓励她们多读一些有内涵的杂志和了解一些重要的新闻便
于和客人交流。如果我是Starbucks的咨询服务供应商，我会建议她们在开下一个店时以更高的薪水聘用学历更高和更有品味的男性服务生，而且由于
Starbucks的定位是“第三空间”而不是“休闲场所”，所以服务生的性别和长相并不重要。其实1912店仅有一个服务员给我的影响最好，成熟中带有
一点理性，老成中带有一点随和，给人一种驾驭生活的自然感，可惜半个月前以薪水为主要理由离开了Starbucks，到附近一个地产商那里做物业去了。还
有一个叫Apple的女孩，看起来很像她的名字，很可爱也平易近人。<br>
<br>
令我奇怪的还不是这些，我在最后一两个月里惊奇的发现，她们对我的态度正在逐渐下降。当我刚成为这里的“超级熟客”时，每一个人都对我非常好，只要有空就
会主动跟我讲话，跟我分享工作的心得。但是最后的一段时间里，因为我也不知道的原因，她们对我越来越冷淡，以前一些基本的要求比如加热已经冷了的咖啡也变
的吞吞吐吐一脸不情愿的感觉。当然，我的感觉也可能随心情而变得不太准确，因为我之前来的时候多数心情不太好，现在来的时候多数心情很好。但我也觉得可能
另有原因，或者是我的一些琐碎的小事做的不对导致的累积效果，比如下面一件事情。<br>
<br>
不久前我在1912店居然认识了一个大洋店的服务员，当然她也是以顾客的身份来的，她跟本店的服务员都很熟，这使我忽视了她们存在略微的竞争关系，而后来
我们聊的很投机，我跟多数学管理出身的本科生都能聊的很投机。后来我去过一次大洋店，那是我去的唯一一次，那里的缺点是太吵，人很多，几乎可以跟KFC、
PizzaHut这样呼吸困难的场所媲美。后来我曾想把博客园的一次4人规模的聚会定在那里，可惜沙发已经被坐满了，我们被迫换了地方。<br>
<br>
写到这里，我突然发现我对刚刚所说的问题其实没有发言权，因为我只是一个普通的顾客，没有投资经验，没有开店经验，也没有为这类企业做过咨询，也许她们有
着某些特殊的苦衷我不知道，如果本文对南京Starbucks有任何冒犯的地方，敬请原谅。如果再要我为Starbucks提一次建议，我可能不会再提起
任何与服务员有关的问题，我可能会说：“请让所有的Starbucks店面都通上Wi-Fi，谢谢。”<img src ="http://www.blogjava.net/briansun/aggbug/11961.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-09-04 20:59 <a href="http://www.blogjava.net/briansun/archive/2005/09/04/11961.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>也谈天下归一</title><link>http://www.blogjava.net/briansun/archive/2005/09/02/11844.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 02 Sep 2005 09:23:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/09/02/11844.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/11844.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/09/02/11844.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/11844.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/11844.html</trackback:ping><description><![CDATA[还记得我的文章吗？http://www.blogjava.net/briansun/archive/2005/03/21/2274.html<br>
<br>
现在，有两件事情需要补充：<br>
1。我当时（3月份）的猜测已经得到证实，Borland已经宣布作为独立软件的JBuilder已经走到了它生命的尽头，下一个版本的JBuilder
（可能是2006，今年年底将发行Beta版）将建立在Eclipse的基础之上。也就是说作为Eclipse对头的JBuilder已不复存在，现在的
JBuilder将是以一组Eclipse的插件形式提供给它忠实的用户和粉丝的。<br>
<br>
2。BEA已经把AspectWerks贡献给AspectJ这个已经不是新闻了，但是直到今天我才意识到这一战略的真正含义！原本AspectJ由
IBM一手主导的情况已经被改变了（施乐已经交出了AspectJ整个开发小组，现在的领导人是IBM的Adrian
Colyer），现在的AspectJ是由IBM和BEA联合控制的产品。看看有关AspectJ
5的随便一篇报道吧，长期以来在AOP领域内的楚河汉界——语法方面和XML方面——转眼便成了一条通天大道！而AspectJ昔日的最大竞争对手今天也
手拉手肩并肩的走在了一起，就好像那些战火和硝烟只存在于日记中一样。<br>
<br>
2004年，AOP的创始人Kiczales曾有过一段访谈，大概介绍了AOP的标准化之路，其中给出了两条道路供世人选择：以AspectJ为标准，或
者，以AspectJ来制定标准，现在看来IBM和BEA已经代表人类作出了选择。想到这。。。。。。我真的无话可说了。<br>
<br>
而且，BEA的野心还不仅仅局限于此。“在开源的世界里，什么是贡献？”这个问题不好回答，但是下面这个问题要简单一些：“靠昆虫传媒的花为什么都要好看
一些？”BEA贡献出AspectWerks的代价是得到了整个AspectJ，并且它已经多次表示将在JRockit中全面支持AspectJ了！设想
一下这是什么样的局面吧，作为中间件巨头的BEA，现在已经具备了随时可以将它庞大的产品线全方位的平移到轻量级容器的路线上去了，因为它可以从虚拟机的
级别支持AOP，釜底抽薪式的对所有开源容器发起新一轮的剿匪运动！IBM怎么办？IBM也没办法啊，除了应招之外还能干什么，好在IBM的精力全在这方
面了，又有AspectJ的主控制权。再假想一下——最后一次假想，如果IBM和BEA联手转向轻量级容器。。。。。。宁可。。。不要让。。。漏网！——
嘘，小声点！<br>
<br>
写日记的泡泡<br>
<br>
<br>

<img src ="http://www.blogjava.net/briansun/aggbug/11844.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-09-02 17:23 <a href="http://www.blogjava.net/briansun/archive/2005/09/02/11844.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>8月11日记事</title><link>http://www.blogjava.net/briansun/archive/2005/08/11/9792.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Thu, 11 Aug 2005 04:00:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/08/11/9792.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/9792.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/08/11/9792.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/9792.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/9792.html</trackback:ping><description><![CDATA[这一天必须要写一篇blog，这是我对自己的要求，因为这一天对我来说太不平常了。<br>
<br>
首先要庆祝一下中国情人节，因为七夕是按农历算的，而后面我要说的几个纪念日都是按西历算的，所以这在同一天纯属巧合。记得我在今年西洋情人节的那一天也
写过一篇blog，呵呵，算是呼应一下吧。祝愿天下所有的请人都能过好这一天，尤其是中国的请人，不要吵架，不要闹别扭，不要过得太平庸免得后悔，不要在
这一天表白免得被据了以后终生难忘，不要在这一天去太远的地方玩，别忘了小偷们也想过好情人节，最后，一定要记住，日子是慢慢过的，所以不要花太多钱，哈
哈。<br>
<br>
这一天之所以对我的一生都有巨大的影响，其实真正的原因发生在1995年。那一年我小学毕业，按照（我家里的）惯例，我要在假期学一样东西。从小学到初中
我学过国际象棋，学过英语（那时候小学是不教英语的），学过数学竞赛（我拿过不少奖，自己赞一下），学过骑车，学过游泳，其中数学竞赛成绩最好，但是每一
样都对我的一生产生了巨大影响，让我受用终生。下面该学什么也是家里一直争议的话题，父亲在这件事情上具有最终决定权，他很想让我学电脑，但是说实话，电
脑是什么，我们家没人知道。后来父亲大约花了几百块买了一台“小霸王学习机”，现在看来就是一个有QWERTY键盘的游戏机，但是有些学习功能，比如五笔
字型，广告是成龙做的，很有吸引力。我整个七月份就在家里玩学习机，玩的很开心，父亲发现我的指法越来越熟练，觉得我学电脑可能会有天赋，就给我报名参加
了一个学习班，他哪里知道，我后来学习的东西同指法几乎没什么关系。<br>
<br>
学习班是由父亲的一个朋友办的，我在后来的很多年中都跟他保持密切的联系，他是那种入门很早的人但是有点玩世不恭的人，其实他没有教过我一天课，但我仍然认为
他是我的启蒙老师。学习期共有15天，安排的很有意思，5天DOS，5天五笔字型、汉字系统和字处理软件（UCDOS/WPS），最后5天Basic，老
师在考虑要不要教Foxbase，后来决定还是basic，容易让人接受，也许我应该认认真真感谢一下这个决策，如果当年我学的真的是foxbase，我
一定会听不懂或者因为无聊而不会走向编程的道路的。<br>
<br>
我一下子就被Basic的世界吸引了，一行一行有意义的单词和数学公式的组合，竟然能“跑”出一个自动化的程序来，太神奇了，我立即被这种力量征服了，并
且在未来的10年中从未停止过对这种力量的追求。后来的一个老师说，人类发明每一样东西都是对人的一种自然属性的延伸，我觉得很有道理，人类发明汽车是对
人脚的延伸，发明望远镜是对眼睛的延伸，发明电话是对耳朵和发声能力的延伸，而发明电脑则是对思维能力的延伸。对于一个在小学时就对丰富多彩的数学世界充
满兴趣的人来说，对思维能力的延伸是多么必要而有价值的一件事情啊。<br>
<br>
这一期学习班是从8月1日到15日，所以如果我记得没错的话，10年前的今天我第一次接触了编程！这难道不是个值得庆祝的日子吗！<br>
<br>
学习班的最后一天是多媒体电脑的演示，因为当时刚刚出现VCD2.0，MPEG协议也刚刚引进国内，所以用电脑放出来的清晰电影实在令人着迷，（所谓清
晰，是指在13寸弧屏上的效果），看完侏罗纪公园一之后，学习班就结束了，人们也回家了，只有我还在一台80286上用basic写各种各样有趣的东西。
刚刚提到的那个老师给了我一项任务——写一个统计成绩和平均分的程序，可惜当时不懂得保存，这个程序现在已经失传了，但它确实是我写的第一个软件。<br>
<br>
因为接触了编程语言和排序算法，从某种意义上说也就算是个完整的程序员了。开学以后我就报名参加了中学生计算机竞赛，恰好竞赛也是编程性质的，很多年以后
我才知道省里的竞赛AOI（Anhui Olympics of
Infomation）是仿NOI（National...）的，而NOI是仿IOI（International...）的，而IOI则是仿ACM
ICPC（国际大学生编程竞赛）的。在竞赛班上的学习对我的启发和帮助就不言而喻了，你可以想象一个初中生每天都跟离散数学、组合数学、图论、数据结构、
Quick Basic/Turbo Pascal/Turbo
C、和一些叫不出名字的算法（比如笛曲克斯拉）打交道的样子吗？这些都使我至今收益，其中最值得赞一下的成绩就是连续3年在本市的竞赛中夺魁，但是由于本省人才济济，以数十分之差
（数十分在竞赛中不到一个TestCase）没能进入省队，后来进入省队的几个人都拿了全国金牌并参加了国际竞赛，还有人拿了国际金牌。我想假如我在别的
省可能已经进了国家队，但是我仍然不后悔，那样我不会很早学OO，不会选文科，也不见得会有现在的独特思维方式。<br>
<br>
成绩也常常伴随着失败存在。第一次参加竞赛的失败使我看清了Basic语言本身的缺陷，这使我决定要学习一种纯面向过程语言，Pascal语言由于描述算
法和数据结构的能力及其在竞赛中的普及程度首当其冲，但我没有选，而是去安徽大学学了C语言，这也是一次对我后来发展路线产生巨大影响的决策，而这个决策
也发生在8月，安大的这一期培训班，也是在8月中旬。<br>
<br>
除了这两件事情之外，今天还有一个值得纪念的地方，那就是半年前的今天——2005年2月11日，我写了自己的第一篇blog，哈
哈，dudu别急着感动，那篇文章好像是批评BlogJava的。:) Blog是我职业生涯非常重要的一件事，以前常常苦于有想法没机会表达，不表达自己都记不住，或者由于没有被语言化而使得很多
想法都转瞬即逝，或流于表面不能深入思考，blog真是个好东西。<br>
<br>
不多说了，该吃中饭了，回到我们前面的话题，我小时候就想知道牛郎织女到底是一年见一次还是一天见一次呢，天上一日地上一年啊，哈哈，搞不懂。<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/9792.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-08-11 12:00 <a href="http://www.blogjava.net/briansun/archive/2005/08/11/9792.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不易被人理解的三种男人</title><link>http://www.blogjava.net/briansun/archive/2005/07/19/8016.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Tue, 19 Jul 2005 15:21:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/07/19/8016.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/8016.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/07/19/8016.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/8016.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/8016.html</trackback:ping><description><![CDATA[<span style="color: rgb(255, 0, 0); font-weight: bold;">1。拳击运动员</span><br>
他一生中的每一时刻，都在痛苦和希望之间徘徊。一个没有被打倒过的人不算是真正的拳击手，只能算是拳击运动的爱好者和参与者罢了。没有人愿意跟一个没有失
败过的人打，就连电影百万宝贝中的女人也这么想。这并不是说一个人若想称为真正的拳击手就要主动尝试被人打倒的滋味，而是说如果你从未有过被人打倒的经历
和体验，你就不能很好的知道什么时候该勇往直前，什么时候该保护自己，如何保护自己，保护自己的哪里，用什么来保护自己，甚至，牺牲自己的什么来保护自
己！一个男人必然不会是一生都不需要保护自己的人，当然，一个男人也不能时时刻刻都在保护自己，正在保护自己的男人是痛苦的，他不得不忍受“我是男人，而
男人应该去保护别人”这样狗屁不通的理论对自己的煎熬，别人的非议就更不用说，但是希望有随时都会在他的心中点燃——下一刻，我将挥出我复仇的一拳！<br>
<br>
<br><span style="color: rgb(0, 0, 255); font-weight: bold;">
2。赛车手</span><br>
他一生中的每一时刻，对他来说都是一次信心的考验。尤其是排名世界第二的赛车手，如果他挑战自己的极限，他有可能命丧黄泉，如果他见好就收，他毕生取得的
成就都会在他死后烟消云散，甚至在生命的最后一段时间里不仅要忍受老去的躯体的折磨，还要忍受昔日崇拜者鄙视的目光。多数处在这个位置的男人都会选择继续
挑战人生，毕竟只有第一能够博得终身的成就和死后殊荣，但这样做的结果往往也是死路一条——现实生活不会总像电影Troy那样气势磅礴。在这一点上，商界
的很多男人选择激流勇退，这样做对他们来说叫做“留得青山在，不怕没柴烧”，不知道这算不算是一种理性，倘若是，那这种理性究竟是人性的倒退，还是人类发
展的必然未来？<br>
<br><span style="color: rgb(0, 100, 0); font-weight: bold;">
3。潜艇艇长</span><br>
他一生中的每一时刻，都要隐藏自己内心的恐惧。他不能有恐惧，是的，就是这样，或者说，他不能让别人发现他的恐惧。在数百尺深的海底，每个人都会一定程度
的丧失他在陆地和海洋表面的理智与信心，而潜艇之长，作为几十人到数百人的领导，更要无所不知，无所不能，且每时每刻都要让别人感受到他的信心、乐观与积
极，连他自己有时都被自己的表象所欺骗，简直就像一个四处散发信心的广播。更重要的一点，也是电影U571要向我们描述的一点是，一个合格的水手可以为了
别人牺牲自己，这无可厚非，可是一个艇长不仅仅要有随时牺牲自己的勇气，还要有为了整艘船牺牲个别船员的洞察力和决策力。这往往也是一个男人不易被人理解
的地方：该牺牲自己时牺牲自己，该牺牲别人时牺牲别人。<br>
<br>
（转载本文需注明出处：Brian Sun @ 爬树的泡泡[http://www.blogjava.net/briansun]）<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/8016.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-07-19 23:21 <a href="http://www.blogjava.net/briansun/archive/2005/07/19/8016.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>致歉</title><link>http://www.blogjava.net/briansun/archive/2005/07/15/7764.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 15 Jul 2005 04:47:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/07/15/7764.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/7764.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/07/15/7764.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/7764.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/7764.html</trackback:ping><description><![CDATA[首先，要向大家致以我深深的歉意，因为我已经有两个多月没来关心我的这个与朋友们交流的平台了。原因有很多，最主要的原因就是太忙了。起先是忙写毕业论文，这件事很让我头疼了一把，因为我要一边上班一边完成毕业论文，于是每当我打开Blog想添一篇新文章的时候我就会立即想到还要论文要写，于是立即打开 word毫不含糊。论文忙完了之后，我着手写一篇很长的文章，记录了我这三个月来对“测试驱动开发（TDD）”的理解和体验，这篇文章对我来说非常重要，也是我一段时间工作的总结，于是我想等我把整篇文章写完之后再奉献给大家比较好。这篇文章刚有了构思和提纲之后我又收到北京总部发来的消息，要求我们每日加班到9:00，周六也工作，这耗费了我之前用来写Blog的几乎全部时间，再之后就是转出消息领导要来南京视察，尤其是视察我们小组的工作，于是我又要加班加点的赶进度，因为我们小组的几个人进度都不能另自己满意（更不用说领导了<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/16.gif" width=20 border=0>）。再之后就是领导没来，但是要求我们尽快去北京参加评审和一些开不完的会议，于是我们又Z50去Z49回来，中间转正花了一周开会花了一周。然后我就回家洗了个澡，睡了个安稳觉，然后就到今天了。<BR><BR>还有一件事情也是最近一段时间值得骄傲的，要提一下，就是我花了点时间把自己写的一个小工具包装成了一个开源软件，在SourceForge上登了出来，是一个单元测试工具（当然也可以叫TDD工具啦，哈哈，<IMG height=19 src="http://www.blogjava.net/Emoticons/teeth_smile.gif" width=19 border=0>），对NUnit的一个扩展，使其可以方便的比较和断言两个XML，希望能对遇到同样问题的朋友们带来一些帮助。所谓“花了点时间”是指我把每个周日都耗在了提着笔记本在Starbucks要一杯Frappuccino然后写十几个小时的代码和文档上了。<BR><BR>但是，再多的借口也不能弥补我在春夏换季时不写Blog的罪过。所以我决心从今天开始洗心革面，重新做人，每周都写Blog，大家再给我一次机会吧！<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/10.gif" width=20 border=0>。。。。。。<BR><BR>致歉的泡泡<BR><BR><img src ="http://www.blogjava.net/briansun/aggbug/7764.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-07-15 12:47 <a href="http://www.blogjava.net/briansun/archive/2005/07/15/7764.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>4月4日评点Google</title><link>http://www.blogjava.net/briansun/archive/2005/04/04/2808.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Sun, 03 Apr 2005 16:04:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/04/04/2808.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/2808.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/04/04/2808.html#Feedback</comments><slash:comments>33</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/2808.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/2808.html</trackback:ping><description><![CDATA[终于有时间让我们冷静下来好好谈谈Google。好在现在是凌晨，我打开了窗户，这样很冷，但是可以让我的脑子更清醒一点，看看这个我们的生活已经离之不得的工具——尽管几年前我们还没有——看看它到底有什么可谈论的话题。<BR><BR>在我们谈论它之前首先我要感谢它，愚人节那天Google将我的邮箱升级到了2G，感谢它给我的这个节日礼物，尽管我半年内只用了5M。<BR><BR><FONT style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0); FONT-FAMILY: courier new" size=4>1。Google以前做什么</FONT><BR>在Google出现之前人们只有一种搜索引擎，那就是分类引擎，这个想法来源于Yahoo，或者可以说来源于图书馆。后来人们在想如果网页不是由“人类” 添加上去的，而是“机器”自己找到的那该有多好，实现这个理想就意味要用大量的Spider搜寻整个互联网。<SPAN style="COLOR: rgb(0,100,0)">“嘿，等等，机器怎么知道鸡肉的味道？我是说它们很可能搞错了，这有可能是三文鱼的味道！”</SPAN>就像&lt;&lt;黑客帝国&gt;&gt;所担心的一样，Spider怎么才能知道我们需要什么能？于是有了动态的给每个网页评分的办法，这个办法就像小朋友们做游戏，别人对你的评价要远远重要于他们对你的拜访，PageRank就是这么来的，在结合了几种天才的想法和可行的技术细节之后，人类智慧的结晶，人工智能的当代经典，Google诞生了。<BR><BR>Google用大量的服务器（数以万计）做着每日的网页查找，每个线程就是一个Spider，每个Spider的工作就是从一个网页去另一个网页，检查他们是否已更新，是否废弃，是否存在新创建的页面，评价他们之间的关系，生成快照，并将数据存入数据库。Spider需要很好的协调以避免重复的劳动，同时他们需要确定工作范围的优先级，否则就会“跟不上时代的变化”或者干脆淹死在某些每秒种更新数千次的网页中。在确定了两张网页的关系之后，Google分别更新他们的PageRank得分，这个得分显然已经不是一个公式能够说清楚的了，它总是处在动态更新之中，但PageRank的大意就是，别人对你的连接数量越高你就越有价值，Google就越让你的位置靠前。<BR><BR>Google的出现使互联网的应用向前大大迈出了一步，大量可用性很强的信息资源立即出现在它的需求者面前。为此，权威的PC Magazine将Google和同一年出现的&lt;&lt;The Sims&gt;&gt;同时称为人工智能的经典作品。但也正是Google的这种优秀表现使人们开始了先知式的担忧，著名评论家Dvorak认为 Google的存在改变了以往“小公司大喇叭”的商业格局（借用了Chuck Martin的说法），它再次使互联网变成庸俗的经过资本市场洗礼的温顺绵羊，人们真正需要的东西可能会被排在后面或者根本找不到（比如我的Blog，<IMG height=19 src="http://www.blogjava.net/Emoticons/teeth_smile.gif" width=19 border=0>），而商业化的东西往往占据重要的位置（比如MSN的Blog！<IMG height=19 src="http://www.blogjava.net/Emoticons/cry_smile.gif" width=19 border=0>），最麻烦的是一旦人们依赖了Google，它就会不自然的扼杀人们对通过其它途径找寻信息的兴趣和勇气。从个人感情角度来讲，我认为这个论调是很有道理的，可这个问题的提出方式已经超出了本文讨论的范围，就像是一个生活态度问题：即使麦当劳再提供100倍的温馨服务，它也无法击败我家楼下买锅贴的；也不能指望USR公司自己维护NS-5机器人的安全，v这些都只能靠别人。同样，假如Google真的谋杀了互联网的本质，那么我相信拯救我们星球的会是一个更体现互联网本质的Hero，而不是Google自己。<BR><BR><FONT style="FONT-WEIGHT: bold; COLOR: rgb(255,165,0); FONT-FAMILY: courier new" size=4>2。Google后来做了什么</FONT><BR>正如我们所期望的，Google迅速成长为互联网企业的新兴代表，不断优化的引擎使我们获得了快速获取免费信息的途径，在一片叫好声中，Google开始向其它网络产品扩展。比如<A href="http://news.google.com/">Google新闻</A>，就是对Google这个巨大资源库的一种非结构化应用。现在Google新闻不仅有了搜索能力，还有了自动选择能力，这是在公开的抢报纸编辑的饭碗。再比如Google图像搜索，也为我们解决了不少难解决的问题，还有<A href="http://groups-beta.google.com/">Google Group</A>，这些服务使Google看起来更像Yahoo，或者MSN这样的门户网站，而事实上Google用来实现这些功能的成本比其竞争者要小的多，原因很简单，他们用的是人，Google用的是Spider！Google就像互联网领域里的Matrix，随处可见。<BR><BR>在提供了这些网络产品的同时，Google还在客户端与竞争者们一决高下，首先是浏览器的工具条<A href="http://toolbar.google.com/">Google Toolbar</A>，起初我觉得很有用，后来觉得没什么用占地方还损失性能，但是现在看到Firefox和Google结合的这么好，又开始使用了。然后Google推出了用于推广它自己的极好工具，这就是著名的<A href="http://code.google.com/">Google API</A>，在付出少许费用之后，你就可以在自己的程序里使用Google了（通常是Java），我曾经还一度想做一个Flash版的Google呢。此外还有用于处理“科学难题”的网格计算：<A href="http://toolbar.google.com/dc/offerdc.html">Google Compute</A>，模仿捐献家用计算能力以分析外星人电波的<A href="mailto:SETI@home">SETI@home</A>，后者由Stanford提供。<BR><BR><A href="http://froogle.google.com/">Froogle</A>也是一个伟大的设想，虽然它还没有中文版，但我已经领略到了它的能力。它提供一个商品的搜索引擎，让你可以在需要时浏览商品的价目和图片。这使得Froogle有时看起来很想<A href="http://www.ebay.com">ebay</A>，况且Froogle还有它的WAP版，也就是移动版。<A href="http://local.google.com/">Google Local</A>又是一个有价值的作品，它使得Google可以作为旅游指南或者地图使用。即使是Google的web搜索也有了很多衍生用法，比如瞧天气啦，找手机归属地啦，当计算器用啦，当词典用啦，反向搜索啦什么的。<BR><BR><FONT style="FONT-WEIGHT: bold; FONT-FAMILY: courier new" size=4><SPAN style="COLOR: rgb(0,128,0)">3。Google现在做什么</SPAN></FONT><BR>在客户端的竞争中Google并没有占到什么优势，MSN反而成了受益者，你想啊，搞软件设计谁能搞得过“买块肉SOFT”，Netscape、 Apple、IBM都尝试过，也不怕Google多尝试一次。但是Google却在这种内忧外患的情况下上了市，而且市场反映一片叫好！为了推陈出新，保持股价的攀升，Google采用了上市公司最喜欢华尔街最欣赏股民们最容易被欺骗的手法——虚伪扩张！一方面，Google大量投资研究操作系统、数据库和应用服务器这些网络商最赖以生存的技术；另一方面则投入大笔资金扩展业务领域，这种手段的优点是可以转嫁主营业务的成本和风险，做出更漂亮的财务报表，缺点是片面注重表面上的资源优化，往往错过改革技术和商业策略的最佳时机。<BR><BR>在Google陷入寻找新的扩展点而不能自拔时，一个新新人类的话题摆在了Google前进的道路上，这群人就是Blogger，他们要玩的就是Blog。说时迟，那时快！只见乌云密布，雷鸣电闪，咔喳一声晴天霹雳，Google站在<A href="http://www.blogger.com">Blogger.com</A>面前，笑里藏刀的说：“天下英雄，唯使君与操尔！”在收购了Blogger之后，Google基本放弃了它建造<A href="http://blog.google.com">blog.google.com</A>的计划。<BR><BR>2004年愚人节，对于网络邮箱供应商来说简直就是一个鬼节，这一天Google推出了它的<A href="http://gmail.google.com">Gmail服务BETA版</A>，它采用了非常具有神秘色彩并借助六度分隔和150法则而更具有神秘色彩的邀请发放方式。最令人头疼的是它提供1G的空间和压缩邮件（压缩意味着物理空间1G，而很多邮件供应商公布的空间是压缩之前的占用空间）。2005年的愚人节，Google更“丧心病狂”（开玩笑<IMG height=19 src="http://www.blogjava.net/Emoticons/coffee.gif" width=19 border=0>）的将这个数字增加到2G！跟进还是卖出？！这是其它邮箱供应商必须面对的一个抉择！<BR><BR><A href="http://desktop.google.com/">GDS（Google Desktop Search）</A>是Google的另一个重磅炸弹，这个是用来对付微软的。是的，你没听错！当微软在它下一版Windows（长角）的计划中露出新版文件搜索引擎的设想时，Google已经把成型的产品送到了客户面前。但是在试用了几次之后我有点纳闷，为什么这个备受好评的GDS在我的机器上跟Lucene 一样难用（对不起一次骂了两位<IMG height=19 src="http://www.blogjava.net/Emoticons/rose.gif" width=19 border=0>），它几乎搜不到什么有价值的文件——难道因为我用的是英文版？抑或是我没有掌握使用技巧？<BR><BR><FONT style="FONT-WEIGHT: bold" size=4><SPAN style="COLOR: rgb(238,130,238); FONT-FAMILY: courier new">4。Google遇到了什么困难</SPAN></FONT><BR>多少年来一个问题一直困扰着我，“一个以高科技著称于世的企业不会不在正面战场上胜过一个商业成熟的企业呢？”几乎每个受到工业革命和文艺复兴影响的人都会相信这句话。可恰恰是这句话导致了很多企业的失败。Google并未在正面击败Yahoo，相反，在与Yahoo的竞争中Google已经渐渐显出劣势的一面，这是由于“机器不能理解鸡肉的味道”的缘故吗？我们不得而知，但是有一点可以肯定，促使巴别塔停止建造的原因也在困扰着Google，简单的说就是全球化和本地化。在中文搜索引擎市场上，简体中文的第一是百度，其次是Yahoo，繁体中文的第一是Yahoo，其次是Google，日文版市场排名第一的还是Yahoo，第二名是MSN，俄文搜索引擎的老大也是俄罗斯的本地化引擎。面对这个局面，Google只能说OMG！（Oh！My God！）。下面这段文字摘自&lt;&lt;Google中文的三大软肋&gt;&gt;：<BR><BR><FONT color=#006400><FONT size=2>……据iResearch（艾瑞市场咨询）研究报告分析，百度仅用4年时间，远远领先于Google，百度拥有目前世界上最大的中文信息库，比Google中文更准确，更全面，快照功能也占优势……<BR>……雅虎一直很重视本地化，收购3721则是最好的一例。在国内市场上，3721的本地化购物搜索非常好，再上本地化的商业搜索，更具竞争优势。从某种意义上来说，3721网络实名的目录，就是一个典型的中国本地化企业产品的目录。所以说，拥有3721之后，雅虎如虎添翼，对Google构成了更大威胁……<BR>……在中文语言处理能力上，本地搜索公司的优势更让Google难堪。比如，《功夫》公映之前很久，在百度上检索“功夫”就能直接指向周星驰的电影，可是 Google搜索相同的“功夫”，则大失所望。因为这些时令性的关键词都需要专业团队去随时添加，由于Google缺乏专门针对中国市场的开发力量，尤其是对中国互联网信息检索存在的问题了解不透，所以，Google对于国内市场需求的反应速度很慢，本地化技术服务力量也跟不上，无法解决国内网民遇到的一些实际问题……<BR></FONT><BR></FONT>Google的新闻搜索也引来很大的争议，我们都知道如果一家媒体要摘录别人的新闻作为自己的新闻，那么他必须付费，可是如果这条新闻是搜索引擎搜出来的怎么办？如果这条新闻是和它的提供商几乎同时登出又怎么办？Google当然不会为他搜出来的每条新闻付费，而且，就像前面说的那样，Dvorak这样的同志又要大骂Google了，因为它扼杀了消费者冲浪的乐趣和获取别人没能及时获取的信息的喜悦感，以及Google的意志代替了互联网的意志等等。<BR><BR><FONT style="FONT-WEIGHT: bold; COLOR: rgb(0,0,255)" size=4><SPAN style="FONT-FAMILY: courier new">5。Google以后会做什么</SPAN></FONT><BR>目前还不知道Google下一步想做什么，但是我们都知道了资本的魔力和技术的信仰在控制着它，这使它成为人类有史以来最有想象力的公司之一。<BR><BR>我们猜想Google不久就会开放它的Gmail供人们随意申请，但申请时仍需要提供一个唯一的其它邮箱的帐号，（就像非Logitech的老鼠标加钱换新罗技，随意一款老洗衣机加钱换新荣事达一样），现在Gmail的策略是每个用户可以邀请50个新用户参加，此外每20人次的Google Web Search使用就会放出一个新的邀请。<BR><BR><A href="http://www.picasa.com/">Picasa</A>也将是Google发展的重头戏之一。前者是一个图片文件客户端，看起来好像很简单，肯定没有ACDSee做的好，但是在图片共享方面 Google可是从来没有放弃过啊。现在，Picasa又和Gmail结合到了一起，每个Gmail用户都可以用Picasa将图片上传到Gmail，这项功能大大加强了Picasa图片共享的能力。<BR><BR>此外，人工智能和大型计算技术也是Google发展的重要方向。不久之前Google发布了它的企业搜索服务器，虽然引来一路臭骂，但还是有一些专家认为这是个利好消息，说明Google正在别的盈利点上发觉自己的价值。概念已经有了，天价只是技术之不成熟性使然。这一趋势不仅可以从Google的产品上看出来，从Google的挖人策略也一样可见一斑。前不久，Google正式宣布它挖到了Java世界一只下金蛋的鹅——Joshua Bloch，这个人经常在我的梦中出现，要卖一本&lt;&lt;如来神掌&gt;&gt;给我！<IMG height=19 src="http://www.blogjava.net/Emoticons/confused_smile.gif" width=19 border=0>&nbsp;对不起，记错了，是一本&lt;&lt; Effective Java&gt;&gt;。说说J.Bloch的历史，可能很多人都会感到惊讶不已。他首先创造了曾在危难时期令整个Java世界恢复自信的Collection Framework，并获得了当年的Jolt大奖；后来为了让更多的Java程序员从Collection Framework的设计模式中收益（当时设计模式还不是很流行），他又以此为题写了&lt;&lt;Effective Java&gt;&gt;，并再次获得了Jolt大奖；为了在Java世界引入元模型的魔力，他继而提出了JSR175(A Metadata Facility for the JavaTM Programming Language)，并成为其首席专家；在Sun最危难的时刻挺身而出接掌Tiger（JDK 5.0）的大旗；在这之后，关于他的唯一新闻就是被Google挖走了。此外，Google还高薪挖走了无数把名字倒过来写我们都能认识的科学家， CSDN这样报道：<BR><BR><FONT color=#006400 size=2>……接着，Google又把BEA的首席架构师Adam Bosworth拢入自己旗下。Bosworth在软件行业作为技术主管受到广泛的尊敬。在为新创企业Crossgain（2001年被BEA收购）工作之前，Bosworth曾在微软任职数年，并成功地从事于一些项目的开发，如微软的Access数据库。<BR>他的跳槽来得太突然了，两个月以前，他还在供应商的“年度eWorld秀”中担任重要角色，并他的主题演讲中介绍Alchemy项目----一个建立下一代移动浏览器的计划。<BR>Google的招兵买马计划一直在有条不紊的进行着，曾在SUN微系统工作的David Stoutamire，现在在Google工作。就在上星期，Neal Gafter,SUN公司的javac主管，也离开SUN转向Google。<BR>不仅是Java方面，Greg Stein，曾是CollabNet项目经理,管理Subversion 项目并且发布了他们的SourceCast产品，现在在Google的博客软件组工作；Rob Pike，曾是贝尔实验室最初Unix团队成员之一,参与过Plan 9 和Inferno操作系统的开发，如今也投奔Google。<BR>Google一直渴求人才，对于开发者来说，Google也是一个充满吸引力的地方。他只雇佣最棒的、最聪明的、近乎于天才的那些家伙，在笼络人才这方面，也只有微软可与之媲美。最近Java人才不断涌入Google究竟是巧合，或是Google准备尝试基于Java做一些事情，我们拭目以待……<BR></FONT><BR>如果我没记错的话，Google前不久还从微软挖走了一位足可以称为WindowsNT之父的人，Google之野心路人皆知。看看下面这则招聘启事也许你就会更了解这一点了：<BR><BR>
<TABLE cellSpacing=0 cellPadding=1 width="95%" bgColor=#999999 border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=2 width="100%" align=center bgColor=#ffffff border=0>
<TBODY>
<TR>
<TD>
<TABLE cellPadding=2 width="100%" border=0>
<TBODY>
<TR vAlign=top>
<TD colSpan=7><FONT size=-1><B>Passionate about these topics?</B> <A href="http://labs.google.com/why-google.html"><B>You should work at Google</B></A>.</FONT> <BR></TD></TR>
<TR vAlign=top>
<TD width="22%"><FONT size=-1>• algorithms<BR>• artificial intelligence <BR>• compiler optimization<BR>• computer architecture <BR>• computer graphics </FONT></TD>
<TD>&nbsp;</TD>
<TD width="22%"><FONT size=-1>• data compression <BR>• data mining<BR>• file system design <BR>• genetic algorithms <BR>• information retrieval </FONT></TD>
<TD>&nbsp;</TD>
<TD noWrap width="25%"><FONT size=-1>• machine learning<BR>• natural language processing <BR>• operating systems<BR>• profiling <BR>• robotics <BR></FONT></TD>
<TD>&nbsp;</TD>
<TD width="22%"><FONT size=-1>• text processing<BR>• user interface design <BR>• web information retrieval <BR>• and more! </FONT></TD></TR>
<TR vAlign=top>
<TD colSpan=7><FONT size=-1>Send your resume and a brief cover letter to <A href="mailto:great-engineers@google.com">great-engineers@google.com</A>.</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><BR><FONT style="FONT-WEIGHT: bold; COLOR: rgb(128,0,128)" size=4><SPAN style="FONT-FAMILY: courier new">6。Google应该做什么</SPAN></FONT><BR>这一节我们将抛弃所有商业的想法，认认真真的坐下来考虑一下技术问题，当然，这会使得我们对Google的要求过高，我们会把很多未能被实现的我们曾经的梦想都交给未来的Google，就像我们把Sun没有做到的强加给IBM，把IBM没有做到的强加给微软，把微软没有做到的强加给Netscape，把Netscapge没有做到的强加给Yahoo一样。<BR><BR><STRONG>首先，Google应该认真考虑考虑<A href="http://www.w3.org/2001/sw/">语义网</A>的问题了，我个人仍然认为这是互联网发展的正道。</STRONG>虽然<A href="http://www.w3.org/RDF/">RDF</A>标准的发展雷声大雨点小，可是现在RSS已经如火如荼，这还只是语义网技术的一小部分，（就像WAP没什么用，但短信却发展起来一样），XSL和XSLT也是语义网的一小部分，它们将作为语义网与其展现之间的接口。我为什么要提语义网这个东西呢？举个例子你就能明白，比如我的Blog每篇文章每一页上都有菜单，都有最新评论、阅读排行榜和自定义列表，这些加速了访问者的效率，是富有亲和力的展现形式，但是对于Google来说这些都是垃圾，因为它们错误的表达了网页的含义，如果我要搜一篇阅读率极高的文章，可能搜出一堆没用的东西，而这些东西又不可能从页面上拿掉，所以Google必须自己去认。<BR><BR>反向快照可能是解决这个问题的临时方案。它的主要思想是Google首先发现别人是如何“描述”该网页的（通过链接的文字表达），再在该网页中找到与这个 “描述”相关的内容，把这部分内容作为该网页的高优先级内容，再把该网页与相同目录下的其它文件比较，将相同的部分列为低优先级的内容。（这是我个人想出来的方法，不知道可否奏效，估计可能会遇到性能问题<IMG height=19 src="http://www.blogjava.net/Emoticons/72_72.gif" width=19 border=0>）<BR><BR><STRONG>其次，Google将面临语义搜索的问题。</STRONG>这是MSN正在开发的技术，我相信Google也一定在做。这项技术的目的是让使用者同计算机之间的交互变得更人性化，看起来好像是用户像计算机提出了一个问题，计算机利用Google这颗大脑找到答案然后告知。哈哈，这个镜头是不是有点眼熟，它多次在好莱坞的电影中出现，比如&lt;&lt;AI&gt;&gt;中的Dr.Know（无所不知博士）和&lt;&lt;时间机器&gt;&gt;中的图书馆管理员，他们都是语义Google的愿景和Use Case。其中最有趣的是Dr.Know，他首先让用户选择类别，然后提问，问题按个数记费，答案往往只给出一个——当然是人工智能觉得最符合问题的一个。这提示了我们带类别的语义识别可能将成为语义识别技术迈出的第一步。再看看Google英文版目前提供的收费服务<A href="http://answers.google.com/">Google Answer</A>～～～有点意思吧？<BR><BR><STRONG>第三是模式学习。</STRONG>不客气的讲，Google一直在以自己的想法在搜索。不是吗？Google把Spider找到的所有页面都认为是资源，所以对其涵盖的内容一视同仁，对其表达的形式漠不关心，而正确的方式应该是将页面和搜索用户都看成用户，把页面人性化，从页面中吸取人类思维的模式，进行模式学习。这种技术给Google带来的好处是巨大的，其实现技术也简单于语义理解。打个比方，对于Sina被盛大收购，很多新闻网站都作为专题加以报道，而对于Google来说，要等很久才能把新浪和盛大这两个单词联系起来，这中间的时间包括其它由人来更新的网站的更新时滞，其它网站对这些网站的连接的更新时滞，这些更新被Spider发现的时滞，发现后PageRank更新到合理数值（中间可能经过多次迭代）的时滞等等。这使得Google明显慢于人的反映速度，这也就直接的造成了上面所提到的&lt;&lt;功夫&gt;&gt;不能及时搜到的原因。靠人工智能实现本地化，这是一条路。<BR><BR><STRONG>第四是信息源的深层发掘。</STRONG>这使得Google能触及互联网的死角，就像洗衣粉尽量触及衣物的死角一样，（“有汰渍，没污渍”<IMG height=20 src="http://www.blogjava.net/Emoticons/hitwall.gif" width=25 border=0>），例子很简单，如果我在网页中加入一段Javascript，就可以很容易把网页引到另一个地址，而这个地址很有可能是Google没有涉及到的，浏览器却可以访问。<BR><BR><STRONG>第五就是不得不提到的网格计算。</STRONG>因为Google的客户来自世界各地，一个日本人拜访Google和一个印第安人拜访Google在99.99％的概率上是不会访问相同内容的，因此将这两个人所要访问的内容放在一起实在是一种性能上的损失。最近听说Yahoo已经将中文搜索服务器迁到国内，这正是为了性能考虑的啊。当然，分布式服务器已经可以做到这一点了，那为什么还要网格呢？解释这个问题首先要从解释BT的原理开始，BT之所以让人们下载的那么快就是因为BT让Downloader成为其它Downloader的服务器，这种P2P的方式充分利用了Downloader的机器的计算能力和上行带宽。Google也可以做到这一点，例如我、我的邻居、李彦宏（百度总裁）<!--StartFragment -->和杨志远（Yahoo创始人之一）四人同时搜索了同一个关键字，假定服务器在中国，李彦宏首先获得了响应页面，我再访问时，Google通知我找李商量一下，李毫不犹豫的给了我页面，杨志远的请求收到处理，因为它不便于访问李彦宏或者我的机器，所以Google又给他开了一个响应页面，最后处理的是我的邻居，他的请求被推给了我，因为我们处在相同的子网内所以交流更为方便。原本四次的检索变成两次，即使加上两次简单的响应，总时间也大大缩短，假若我们四个人拜访Google的机会分别是10:10:2:1，结果就更不言自明了。如果Google在网格方面多追加一些研发资金，自然会比Yahoo做的好，这是由Google软件的架构决定的。<BR><BR><FONT size=4><FONT color=#800080><STRONG>写这篇文章花了我整整一天的时间，我写这篇文章的开始时间是4日凌晨0点04分，现在已经快到5日的0点04分了，可是我还意犹未尽，为了不影响手头上的工作我决定就此打住，如果您有什么想法，请回帖指教，谢谢。</STRONG></FONT><BR></FONT><BR>累死了的泡泡<BR><BR><img src ="http://www.blogjava.net/briansun/aggbug/2808.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-04-04 00:04 <a href="http://www.blogjava.net/briansun/archive/2005/04/04/2808.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开心一刻(2)</title><link>http://www.blogjava.net/briansun/archive/2005/03/29/2584.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Tue, 29 Mar 2005 10:07:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/03/29/2584.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/2584.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/03/29/2584.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/2584.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/2584.html</trackback:ping><description><![CDATA[<SPAN id=showcontent><FONT color=#a76423>1、&nbsp;情况不同<BR><BR>一只小猪、一只绵羊和一头乳牛，被关在同一个畜栏里。有一次，牧人捉住小猪，牠大声号叫，猛烈地抗拒。绵羊和乳牛讨厌牠的号叫，便说：「他常常捉我们，我们并不大呼小叫。小猪听了回答道：「捉你们和捉我完全是两回事，他捉你们，只是要你们的毛和乳汁，但是捉住我，却是要我的命呢！」<BR>立场不同、所处环境不同的人，很难了解对方的感受；因此对别人的失意、挫折、伤痛，不宜幸灾乐祸，而应要有关怀、了解的心情。<BR><BR><SPAN style="COLOR: rgb(0,128,0)">2、 自己</SPAN><BR style="COLOR: rgb(0,128,0)"><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">小蜗牛问妈妈：为什么我们从生下来，就要背负这个又硬又重的壳呢？</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">妈妈：因为我们的身体没有骨骼的支撑，只能爬，又爬不快。所以要这个壳的保护！</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">小蜗牛：毛虫姊姊没有骨头，也爬不快，为什么她却不用背这个又硬又重的壳呢？</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">妈妈：因为毛虫姊姊能变成蝴蝶，天空会保护她啊。</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">小蜗牛：可是蚯蚓弟弟也没骨头爬不快，也不会变成蝴蝶他什么不背这个又硬又重的壳呢？</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">妈妈：因为蚯蚓弟弟会钻土,&nbsp;大地会保护他啊。</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">小蜗牛哭了起来：我们好可怜，天空不保护，大地也不保护。</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">蜗牛妈妈安慰他：「所以我们有壳啊！」</SPAN><BR style="COLOR: rgb(0,128,0)"><SPAN style="COLOR: rgb(0,128,0)">我们不靠天，也不靠地，我们靠自己。</SPAN><BR><BR><SPAN style="COLOR: rgb(255,165,0)">3、&nbsp;鲨鱼与鱼</SPAN><BR style="COLOR: rgb(255,165,0)"><BR style="COLOR: rgb(255,165,0)"><SPAN style="COLOR: rgb(255,165,0)">曾有人做过实验，将一只最凶猛的鲨鱼和一群热带鱼放在同一个池子，然后用强化玻璃隔开，最初，鲨鱼每天不断冲撞那块看不到的玻璃，耐何这只是徒劳，它始终不能过到对面去，而实验人员每天都有放一些鲫鱼在池子里，所以鲨鱼也没缺少猎物，只是它仍想到对面去，想尝试那美丽的滋味，每天仍是不断的冲撞那块玻璃，它试了每个角落，每次都是用尽全力，但每次也总是弄的伤痕累累，有好几次都浑身破裂出血，持续了好一些日子，每当玻璃一出现裂痕，实验人员马上加上一块更厚的玻璃。后来，鲨鱼不再冲撞那块玻璃了，对那些斑斓的热带鱼也不再在意，好像他们只是墙上会动的壁画，它开始等着每天固定会出现的鲫鱼，然后用他敏捷的本能进行狩猎，好像回到海中不可一世的凶狠霸气，但这一切只不过是假像罢了，实验到了最后的阶段，实验人员将玻璃取走，但鲨鱼却没有反应，每天仍是在固定的区域游着它不但对那些热带鱼视若无睹，甚至于当那些鲫鱼逃到那边去，他就立刻放弃追逐，说什么也不愿再过去，实验结束了，实验人员讥笑它是海里最懦弱的鱼。</SPAN><BR style="COLOR: rgb(255,165,0)"><SPAN style="COLOR: rgb(255,165,0)">可是失恋过的人都知道为什么，它怕痛。</SPAN><BR><BR><SPAN style="COLOR: rgb(0,0,255)">4、&nbsp;神迹</SPAN><BR style="COLOR: rgb(0,0,255)"><BR style="COLOR: rgb(0,0,255)"><SPAN style="COLOR: rgb(0,0,255)">法国一个偏僻的小镇，据传有一个特别灵验的水泉，常会出现神迹，可以医治各种疾病。有一天，一个拄着拐杖，少了一条腿的退伍军人，一跛一跛的走过镇上的马路，旁边的镇民带着同情的回吻说：「可怜的家伙，难道他要向上帝祈求再有一条腿吗?」这一句话被退伍的军人听到了，他转过身对他们说：「我不是要向上帝祈求有一条新的腿，而是要祈求祂帮助我，叫我没有一条腿后，也知道如何过日子。」</SPAN><BR style="COLOR: rgb(0,0,255)"><SPAN style="COLOR: rgb(0,0,255)">试想：学习为所失去的感恩，也接纳失去的事实，不管人生的得与失，总是要让自已的生命充满了亮丽与光彩，不再为过去掉泪，努力的活出自己的生命。</SPAN><BR><BR><SPAN style="COLOR: rgb(238,130,238)">5、&nbsp;钓竿</SPAN><BR style="COLOR: rgb(238,130,238)"><SPAN style="COLOR: rgb(238,130,238)">有个老人在河边钓鱼，一个小孩走过去看他钓鱼，老人技巧纯熟，所以没多久就钓上了满篓的鱼，老人见小孩很可爱，要把整篓的鱼送给他，小孩摇摇头，老人惊异的问道：「你为何不要？」小孩回答：「我想要你手中的钓竿。」老人问：「你要钓竿做什么？」小孩说：「这篓鱼没多久就吃完了，要是我有钓竿，我就可以自己钓，一辈子也吃不完。」</SPAN><BR style="COLOR: rgb(238,130,238)"><SPAN style="COLOR: rgb(238,130,238)">我想你一定会说：好聪明的小孩。错了，他如果只要钓竿，那他一条鱼也吃不到。因为，他不懂钓鱼的技巧，光有鱼竿是没用的，因为钓鱼重要的不在＜钓竿＞，而在＜钓技＞有太多人认为自己拥有了人生道上的钓竿，再也无惧于路上的风雨，如此，难免会跌倒于泥泞地上。就如小孩看老人，以为只要有钓竿就有吃不完的鱼，像职员看老板，以为只要坐在办公室，就有滚进的财源。<BR><BR><FONT style="FONT-WEIGHT: bold; COLOR: rgb(128,128,128)"><FONT color=#a9a9a9>摘自：Papaya Fly </FONT><A href="http://www.blogcn.com/user29/lookmoon/index.html"><FONT color=#a9a9a9>[^]</FONT></A><FONT color=#a9a9a9> 感谢Papaya！</FONT></FONT><BR><BR></SPAN></FONT></SPAN><img src ="http://www.blogjava.net/briansun/aggbug/2584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-03-29 18:07 <a href="http://www.blogjava.net/briansun/archive/2005/03/29/2584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>3月27日评点版权制度</title><link>http://www.blogjava.net/briansun/archive/2005/03/27/2505.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Sun, 27 Mar 2005 15:44:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/03/27/2505.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/2505.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/03/27/2505.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/2505.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/2505.html</trackback:ping><description><![CDATA[尽管我已经在不少原创的文章中评点过现代版权制度的是是非非，但是在Blog里说这个话题还是头一回。提到版权制度，我的观点就是，我理解那些版权所有者的愤怒，我同情那些版权支持者的执着，但我同样批评那些版权制度的维护者，他们正在错误的道路上越走越远。<br>
<br>
<font style="color: rgb(255, 0, 0); font-weight: bold;" size="4">1。软件版权<br>
</font>自青年才俊Bill
Gates将版权制度引入软件界以来，盗版软件一天也没有停止过。拿国内市场来说吧，自王江民在磁道与磁道之间写正版信息，到金山红色风暴疯狂降价，自联
邦软件“我自豪，我用正版”精神激励法，到各大杀毒软件网上自动更新，正版软件与盗版光盘市场的竞争始终是软件从业人员优先考虑的问题。可是结果呢，这些
策略都以失败或基本不成功告终，即使正版软件的销量的增长速度大于PC使用者的增长速度也不能说明问题，因为盗版光盘仍然占据着大部分的市场。<br>
<br>
但是今天，我们已经看到了盗版光盘生产商的末日即将来临，这不是因为正版软件采用了什么加密手段，而是得益于互联网的飞速发展，现在Google+BT就
可以下载到几乎所有需要的软件，我们完全有理由相信在不久的将来盗版软件光盘会把市场占有率降低到10个百分点以内。这种说法听起来有点搞笑，正版软件没
有了老对手，却不得不面对更强大的新敌人？！是的，问题不在于盗版，而在于正版。一个软件厂商想写点代码，做个可以在PC上跑的好玩好用的东东就可以一夜
暴富的时代一去不复返了，现在，正是软件厂商好好考虑考虑自己所提供的服务的时候了。我从没见过Eclipse或Apache或JBoss为盗版头疼过，
我也没见过网易或盛大或QQ视盗版为敌人的，原因很简单，他们不把软件当成产品卖，或者不把软件当成盈利点，他们卖的是服务！我并不主张所有的软件公司都
要放弃产品改卖服务，像用友金碟这样做ERP的企业照样卖产品也没什么问题，别人即使盗版了也没办法用。我也不是主张所有的软件公司都要开源，Java虚
拟机既不开源也不开放，但一样有上十亿美元的业务。为什么？因为他们都没有把自己和盗版商栓在同一个炸药包上！<br>
<br>
这就是版权制度的问题，凭什么写代码就能赚钱？！现在已经不是程序员是稀有动物的年代了。想想吧，AIX和HPUX和MacOSX三种操作系统的盗版加起
来还不到1％o的市场占有率，Linux的正版常常会比盗版卖的更便宜，同样是操作系统，WindowsXP就惨不忍睹了，国内盗版的品种（光我看见的
就）不下20个。如果这还不能引起Bill
Gates他老人家的注意的话，那么为什么连微软自己的核心工程师都认为DotNet没有前途了呢，原因很简单：一个软件公司，即使市值几千亿，也斗不过
整个开源社区。<br>
<br>
<font size="4"><span style="color: rgb(255, 165, 0); font-weight: bold;">2。书籍版权</span></font><br>
书的盗版问题不是一个全球性的问题，也就是说，是个国内问题。国内书籍的盗版主要集中在两块，一块是制度问题，另一块，还是制度问题。<br>
<br>
首先，书籍的销售渠道没有为正版铺平道路。比如说以前中央搞过“百城万店无假货”，虽说没有把假货斩尽杀绝，但是起码也树立起了真货的形象，让想买真货的
消费者知道了它的存在。书籍就不同了，因为很多消费者认为买盗版书没什么太大问题，所以就没有人提出“打击以假乱真”的问题，我在合肥时想表扬一家书店做
的不错，他们把正版书和盗版书放在不同的书架上出售，并明确告知消费者，这些是盗版，有一种没有欺负人的感觉。当时我就随手拿起一本盗版书翻了一下，没
买。一周后我偶然发现这本书出现在正版的书架上，书签还留在上次我翻阅时放置的位置！！！:(<br>
<br>
其次，书籍的出版发行印刷渠道也有问题。现在的伪书特别多，很多书都写着“拿破仑·希尔 著”或者“杰克·韦尔奇
著”，其实他们根本没写过这些书，中央电视台告诉我们判别这些伪书的最好方法是去Amazon，搜这本书的书名，如果有再看看作者，如果也有再看看样章，
Amazon上都有样章，简单翻译两句对比一下就知道是不是伪书。这种方法很有效，可是太麻烦，如果书店的进货伙计能够帮消费者这么做就没问题了，这就需
要数据库提供方与书店的合作了，假如某家书店同CIP合作，搞个什么诸如“powered by 中国版本图书馆”一定生意很火爆。<br>
<br>
<font size="4"><span style="color: rgb(165, 42, 42); font-weight: bold;">3。音乐版权</span></font><br>
Napster早就被打到了，还在&lt;&lt;Italian Job&gt;&gt;上被人羞辱了一番，尽管他的创始人曾经和Bill
Gates、Michael
Dell一并称为IT三大神童。如果把Napster的倒台看成是音乐版权商的一次维权行为那就大错特错了，那是腐朽的音乐版权商向新兴的开放音乐服务供
应商发起的一次猛烈的报复行为，就像封建贵族必然会反对革命一样。我们希望那是最后一次了。另我们无法忍受的是，Napster仅仅是像ICQ和
Netscape一样的工具提供商，他没有从卖软件的方式上得到过一分钱，却一直在做正确的事情。另我们更无法忍受的是，Dvorak的数据表明，
Napster出现之后，正版音乐光盘的销量比Napster出现之前提高了140％！这说明开放音乐市场无意中刺激了很多消费者的购买欲望，而音乐商们
却对这个数字视而不见。<br>
<br>
在我看来，音乐版权最后的归宿也应该同软件一样，从卖产品转而卖服务。不信我可以给你举出很多成功的例子来，Real
Networks是不是一个，MTV是不是一个，Channel
V又是不是一个，他们都是不怕盗版的。想想吧，现在哪一首歌能比网络歌曲的流行速度那么快？又有哪一首歌在网上没有人把自己的翻唱版交付下载。我可以付责
任的告诉你，不久你就会发现某个新新歌手，刚刚灌第一张唱片，就已经被人翻唱过了，导致很多人不知道这首歌的原唱到底是谁？！此外，演唱会也是一种很好的
方式，就好像盗版DVD再多也不会影响电影制片商的“正常利润”，因为票房和广告收入是他们的主要经济来源。我相信，最终，真正合理的版权制度应该让歌手
的利益得到保障，至少是让他们不要为经济利益而担忧，这样他们才能全身心的投入艺术创作中去；对于有明星梦的人，应该降低他们进入演艺圈的门槛；对于消费
者，应该有效保障他们付费是为了质量和服务，而不是什么虚无飘渺的版权；对于版权商和唱片公司，则应该进一步浓缩他们在产品上的利润率，而促使他们转向更
合理的商业模式的进化。<br>
<br>
聊天的泡泡<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/2505.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-03-27 23:44 <a href="http://www.blogjava.net/briansun/archive/2005/03/27/2505.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BlogJava的下一步</title><link>http://www.blogjava.net/briansun/archive/2005/03/17/2167.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Thu, 17 Mar 2005 07:32:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/03/17/2167.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/2167.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/03/17/2167.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/2167.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/2167.html</trackback:ping><description><![CDATA[1。完善备份和转移功能。我应该能在blogjava，cnblogs，和cnweblog三个网站之间转移blog，这一功能包括文章和评论的导入和导出。<br>
<br>
2。好友blog，或者支持订阅别的RSS。<br>
<br>
3。blog首页分页显示。<br>
<br>
4。自定义模板，或配色方案。<br>
<br>
5。更容易被Google搜索到。<br>
<br>
6。为团队提供wiki功能。<br>
<br>
7。代码更规范。以便更好的兼容FireFox。<br>
<br>
8。提供更多的blog客户端，如桌面应用程序、邮件收发blog、移动设备收发blog、web service等等。<br>
<br>
9。改善文章管理机制，建立文件夹式的文章和评论管理。<br>
<br>
10。采用某种方式鼓励原创作品，并改善排名机制。具体的方式我还没有想好，但有一点可以肯定，如果一篇文章在Google上可以很方便的搜到其中的任意一段文字，就应该不属于原创。<br>
<br>
<br>
<br>
P.S.以上意见纯属学术讨论，不是对dudu的要求，现在的BlogJava已经做的很好了。:)<br>
<br>
博客泡泡<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/2167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-03-17 15:32 <a href="http://www.blogjava.net/briansun/archive/2005/03/17/2167.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开心一刻</title><link>http://www.blogjava.net/briansun/archive/2005/03/17/2164.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Thu, 17 Mar 2005 07:12:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/03/17/2164.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/2164.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/03/17/2164.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/2164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/2164.html</trackback:ping><description><![CDATA[[转贴 自http://mmm.china-pub.com/]<BR><BR>1. 护士看到病人在病房喝酒，就走过去小声叮嘱说：“小心肝！”病人微笑道：“小宝贝。” <BR><BR>2. 有位大嫂在公共汽车上看到一位即将下车的男人掉了包烟在踏板上，于是赶紧对那男人说：“同志，你烟掉了！”男人大怒：“你才阉掉了！”<BR>　　 <BR>3.某男入厕便秘，忽见一人飞奔而入，顷刻风雨交加。“哥们儿，真羡慕你呀，那么快。”“羡慕啥，没脱裤子呢 ！”<BR><BR>4.某公司招聘，下一位该面试的女孩的英文名是“spring”。秘书欲借机卖弄一下自己的英语水平，喊道：“hi！那个叫‘春’的，轮到你了！” <BR><BR>5.公交车上，站着的孕妇对身旁坐着的陌生男子说：“你不知道我怀孕了吗？”只见男子很紧张的样子道：“可孩子不是我的呀！ ”<BR><BR>6.民：“军中有军妓吗？”军：“有呀，没有军纪怎么行！”民：“真的！要付钱吗？”军：“这还要什么钱呀，我们的军纪都是统一由上面传下来的。 ”<BR><BR>7.一个男人怒气冲冲的冲进某单位，嚷道：“这里是动物保护协会吗？”工作人员：“是啊，请问是谁欺负你了？ ”<BR><BR>8.农夫：“我晚上上床后常感觉发冷。”医生：“我也有过，那时我会搂着我太太，就会暖和了。”农夫：“这办法不错，但您太太什么时候方便呢？ ”<BR><BR>9.女秘书：“老板，你太太来电话，她说要在电话里吻你。”老板：“你先替我收一下，一会过来交给我。 ”<BR><BR>10.王太太怀了四胞胎，并到处向街坊邻居炫耀，说怀四胞胎很不容易，平均要六万次才会发生一例。李太太很惊异：“那你还有空做家务吗？ ”<BR><BR>11.孩子正考虑有关“遗传与环境“的问题。母亲插话道：“这个问题很简单嘛，大家都知道如果孩子像父亲，那就是遗传；像邻居，那就是环境。” <BR><BR>12.赫鲁晓夫参观农场，记者照了一张他在猪圈和猪一起的照片。次日见报，旁边有附言：左起第三位为赫鲁晓夫同志。 <BR><BR>13.女说：“你为什么看上去那么老气呀？”男说：“如果你喜欢人民币的话，还会在乎它是哪一年发行的？”<BR><BR>开心泡泡<BR><BR><BR><img src ="http://www.blogjava.net/briansun/aggbug/2164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-03-17 15:12 <a href="http://www.blogjava.net/briansun/archive/2005/03/17/2164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我评张先生在China-pub的帖子</title><link>http://www.blogjava.net/briansun/archive/2005/03/12/1959.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 11 Mar 2005 16:38:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/03/12/1959.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1959.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/03/12/1959.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1959.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1959.html</trackback:ping><description><![CDATA[原贴：<br>
http://www.china-pub.com/computers/bbs/addfollow.asp?id=52065&amp;rootid=2&amp;boardid=1<br>
<br>
不知道今日怎么会误打误撞到这张帖子，也真没想到国内居然有这么多人无聊到在这里讨论这个由一个疯子发起的无聊的问题，好吧，就让我也无聊一回，写个帖子
吧。这张页面我看了很久，（我指的很久是我的胃能承受的最长时间，不是由我主观决定的，但由于我自幼犯有胃病，估计不会太久），终于在精神崩溃之前归纳出
了张先生自始至终批评别人（所有人）的三大理由，尽供参考，欢迎继续批评：<br>
<font size="4"><br style="font-weight: bold;">
<span style="font-weight: bold;">
1。如果一个人讲不过“我”，那就说明“我”是对的，而“他”是错的！</span></font><br>
<br>
与程序员的称谓比较，我更喜欢别人说我是辩手，因为大学时代我确实是个专业辩手，还是个不错的辩手。但作为辩手我忠告天下所有喜欢辩论的人，在现实生活中
你只有能力证明自己是对的，没有能力证明别人是错的！也许张先生的翻译真的很不错，很能表达原作者的本意，但这并不代表别的译本就是错误的。<br>
<br><font size="4"><span style="font-weight: bold;">
2。因为考英语的时候英汉翻译都有标准答案，所以所有与标准答案有字节级差异的都是错误答案！</span></font><br>
<br>
我就不明白：为什么一个单词不能有两个翻译？！为什么一个英文句子不能有两个汉语句子相对应？！为什么不会出现一句翻译无论怎样也无法表达它的原意？！不
知道张先生认为&lt;&lt;指环王&gt;&gt;和&lt;&lt;魔戒&gt;&gt;哪个翻译正确哪个翻译错误？如果张先生也抱着这样的态度看
过&lt;&lt;指环王3&gt;&gt;，那他一定记得这个下面的场景和对白：女伴男装的公主在战场上遇到黑骑士，两人各说一句：<br>
&nbsp;&nbsp;&nbsp;&nbsp; —— ......no man can kill me !<br>
&nbsp;&nbsp;&nbsp;&nbsp; —— I am no man !<br>
如果张先生有空的话可以翻翻这句话，别让黑骑士在中国观众的心目中死的太冤，相信现在的评论家都不是眼高手低吧。另外，恕我多一句嘴，根据刚刚列出的第一条，假如您对这句话翻译的不能让我说不出话来，我又能不能说您是错的而我是对的呢？<br>
<br><font style="font-weight: bold;" size="4">
3。评价一本书好不好的唯一标准是看它有没有错误，尤其是翻译上的错误！</font><br>
<br>
这个观点乍一看就不那么顺眼，我到china-pub上来从来就没想过要买书回去学英语，更没想过要买书回去学中文！我来这里——同绝大多数来这里的人一
样——是想买一些好书回去学技术、学思想、学大师们的眼光，如果我想挑同一本书的两个译本，那我一定会找有思想有见地的IT界人士翻译的书，而不会去选一
个英语系老学究翻译的东西——即使他完全忠实于原作我还怕自己误解了呢，这个社会需要的是精神的一致而不是刻板的风格。按照张先生的逻辑，评价一个国家的
强大与否主要看他的居民平时写不写别字，评价一个软件的好坏主要看它的bugzilla上有多少条记录，评价一道菜的口味主要看它有没有按菜谱来做，评价
一个人的对错应该看他有没有和“我”的逻辑相冲突对不对？你看，又回到了第一条。<br>
<br>
我猜想张先生是只听纯音乐不听带歌词的，（或者他连纯音乐都不听），因为任何一首歌的歌词都能被他找出几个语病来，有些甚至没有一句是通顺的。我还猜想张
先生一定不看国内翻译的电影，因为为了对口形国内的电影往往会少翻几个词或多翻几个词，而张先生的存在就意味着这些译制片厂将关门大吉。<br>
<br>
写到这我突然有个疑问，百思不得其解，张先生为什么要研究三年熊节呢？好像这不是个有明显好处的活，我推荐张先生找个刚刚上映的影片，好好研究一下，在影视评论上发表一篇它的翻译错误和您的正确翻译，顺便再帮盗版厂商提供一下文字轨，以后的DVD市场就是您的了！<br>
<br>
（作者：本文尊称原贴的作者为“张先生”，但根据第二条理由，这并不代表他不可能是“张小姐”，处于和他一样的严谨，特此声明。还好，由于第三条理由的存在，我们可以不必关心他的性别）<br>
<br>
逛网站想买书的泡泡<br>
<br>
<img src ="http://www.blogjava.net/briansun/aggbug/1959.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-03-12 00:38 <a href="http://www.blogjava.net/briansun/archive/2005/03/12/1959.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我是月亮狮子</title><link>http://www.blogjava.net/briansun/archive/2005/02/25/1515.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 25 Feb 2005 15:41:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/25/1515.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1515.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/25/1515.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1515.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1515.html</trackback:ping><description><![CDATA[<span id="BlogViewId"><p><em>引号</em>  </p><blockquote> <p>>><a href="http://spaces.msn.com/members/janetpeng/blog/cns%211pY5QNEXk96GYCpjaydVeUoA%21497.entry">我是月亮双子</a><<</p> <p> </p> <p><strong><a href="http://spaces.msn.com/members/janetpeng/" target="_blank">彭彭</a></strong></p> <p><strong></strong> </p> <p><font color="#006600"><font color="red">什么是“月亮星座”？</font><br><br><font color="#000000">      月亮星座其实是你出生时，月亮在你的星宫图中坐落的位置。<br>   <br>    月亮一直都受中外占卜着的重视。从天文学来说，月亮的确影响重大，月亮是地球的卫星，距离地球最近，环绕地球运行速度最快，潮汐起落、女性月经来潮都收到月亮运行影响。<br><br>    在星座学上，太阳星座反映个人的外在性格及行为，而月亮星座则是内心潜意识的反映，因为月亮代表一个人的情绪，安全感的来源，属于一种阴性能量。<br><br>    月亮星座代表了你内心对事物的真正看法，你的价值观念以及家庭生活方式，也直接影响你和伴侣相处的态度。<br><br>    月亮星座也反映了你和母亲之间机女性之间的关系，在星座学上，月亮代表母亲，一个人一生下来，和母亲是什么关系。而男性对女性的要求度，女性对自己为人妻的责任度，全部可以从月亮星座中找出答案。<br><br>    如果月亮在星宫图中与其他星位角度和谐的话，你是情绪未定、体贴周到的人，不易有挫折，有贵人运！加入月亮与其他星位角度相冲，你会非常情绪化，容易产生很多感情困扰，童年时与母亲关系差，成年之后与异性相处又会出现问题！<br><br>    如果你的月亮星座与另一个人的太阳星座相同，你们两人会很合拍，是好夫妻的组合。如果月亮星座相同或是在相合星座时，是好朋友的组合，彼此明白对方的心意。<br><br>    </font><font color="blue">所以月亮星座对</font><font color="red">感情</font><font color="blue">有很大的影响。<br><br></font><br></font><strong></strong></p> <p>>>[<a href="http://spaces.msn.com/members/janetpeng/blog/cns%211pY5QNEXk96GYCpjaydVeUoA%21497.entry" target="_blank"><strong>看原文</strong></a>]<<</p> <p> </p></blockquote> <p align="left"><strong><font color="#999999">[园长的话]</font></strong></p> <p align="left"><font color="#cc0000">园长是月亮狮子 ...... ( 跟处女座好像很矛盾哎 ..... )</font></p> <p align="left"> </p> <p align="left"><font color="#3366cc"><u><strong>月亮星座在狮子座</strong></u> </font></p><font color="#3366cc"> </font><p align="left"><font color="#3366cc"><font color="#999999"><font color="#000000"><a href="http://www.0797it.com/constellation/moon/moon-08.htm">http://www.0797it.com/constellation/moon/moon-08.htm</a></font></font></font></p><font color="#3366cc"> </font><p align="left"><font color="#3366cc">　　你的個性高貴而寬宏，積極且富自信心，一旦下定決心，你是完全的堅持己見，甚至顯得有些固執。但也因此，常常無法看清有些事是行不通的。</font></p> <p align="left"><font color="#3366cc">　　眼睛是你發展得最好的一個感官。當你想要開始學習新事物時，必須在一開始對它便發生興趣，否則便不易堅持下去。而對其發生吸引是導因於感情，並非理性；一旦開始學習，你的速度與正確性，是無人能及的。</font></p> <p align="left"><font color="#3366cc">　　你並不是屬於〝好奇寶寶〞型的，且具有獨立性，喜愛應有的自由氣氛，對人生充滿進取與樂觀的態度。往往希望成為領導人物，甚至你覺得有一種天生帶領別人邁向成功的責任。</font></p> <p align="left"><font color="#3366cc">　　如果你是男性的話，你傾向十分自負，處處想表現自己的被重視性，非常的唯我主義，以致於不太考慮別人的反應。排斥外界的資訊，常依賴自己的思緒做決定。</font></p> <p align="left"><font color="#3366cc">　　而女性則不會有上述的情形發生，反而是優雅的，謙和的，個性顯得均衡。</font></p> <p align="left"><font color="#3366cc">　　月亮在獅子座的男性所遇到的女性，一般來說類似上面對女性的描述，且對你十分信任。</font></p> <p align="left"><font color="#3366cc">　　你對於周遭的人事與情況都反應得相當快</font></p> <p align="left"><font color="#3366cc">　　不過你恐怕會不大樂於聽到有人自以為比你更懂</font></p> <p align="left"><font color="#3366cc">　　你會變得非常頑固，堅持己見</font></p> <p align="left"><font color="#3366cc">　　而且有時候你的驕傲</font></p> <p align="left"><font color="#3366cc">　　反而成了你的致命傷！</font></p> <p align="left"><font color="#3366cc">　　基本性格與氣質</font></p> <p align="left"><font color="#3366cc">　　光芒四射的天生明星！</font></p> <p align="left"><font color="#3366cc">　　你的獅子座感情<br>　　你像把熱火，遍地燃燒，熊熊不絕。即使情況不妙，你也有強顏歡笑的本事;更難得的事，你還有體諒別人的寬宏雅量。愛情的施與受，在你身上發揮到了極致。承認自己也是有弱點的，給內在的力量一個機會！或許透過靜坐冥想，直通內心那道泉源！</font></p> <p align="left"><font color="#3366cc">　　你的事業<br>　　你渴望掌握權利，迎接掌聲，成為舉世矚目的焦點;而你放得開的爽朗個性，也使你到處都吃的開。再偉大的明星，再成功的偶像，都需要虛心接受人家的批評與指教。允許自己勇敢的迎接各方指責或建議吧！這樣一來，便能為你的事業再開一道窗，讓你看得更高更遠喔！</font></p> <p align="left"><font color="#3366cc">　　你的家庭.朋友.及人際關係<br>　　你就像是寒冬裡的熱爐，溫暖了四周每一個人的心房！愛，對你而言，永遠不嫌多！多去接納別人本來的面目。交友，除了熱誠之外，還需要真誠！廣納善言也會讓你廣結善緣喔！</font></p> <p align="left"><font color="#000000"><font color="#3366cc">　　獅子座月亮的愛情<br>　　你滿心的愛正急於找人分享呢！能夠被你愛上的對象，也一定跟愛了你的人一樣，是天底下最有服氣的人囉！但你不見得要把你心愛的對象當偶像看待啊！你也不必去要求對方拿你當明星看待</font></font><font color="#000000"><font color="#3366cc">啊！"愛神之前，人人平等"才是戀愛不敗法則喔！</font></font></p> <p align="left"> </p> <p align="left"><font color="#000000"><font color="#3366cc"><strong><u>月亮在狮子</u></strong></font></font></p> <p align="left"><a href="http://et.21cn.com/horoscope/xingxiang/2004/07/22/1665892.shtml">http://et.21cn.com/horoscope/xingxiang/2004/07/22/1665892.shtml</a></p> <p align="left"><font color="#000000"><font color="#3366cc">月
亮落在狮子座的人，乐观、自信，也容易固执己见，若较严重的甚至会刚愎自用。在感情上，非常需要受到依恋和被依赖的感觉，但也相当的自我中心；除非刻意用
心，否则是不太去体贴旁人的情绪。然而，一旦决心投入感情时，总是热情无比、专心致志的。领导欲强的特质，使你在任何感情中，均习惯居于主导的地位。</font></font></p> <p align="left"><font color="#000000"><font color="#3366cc">凡事有求快的欲望，有时容易失去耐心；事情一旦拖得较久、或进展较慢时，就会令你变得懒散，而忘记用心思考的重要性。</font></font></p> <p align="left"><font color="#000000"><font color="#3366cc">小叮咛：</font></font></p> <p align="left"><font color="#000000"><font color="#3366cc">过度骄傲，会是你的致命伤。不要害怕示弱或认错，让真情流露，是不会令你失去魅力的。另外，不要以自身的观点，强加在对方身上；凡事只依着你的理想走，未必是最好、最正确的。建议应常站在平等的立场，多适时倾听对方的心意与需求。</font></font></p> <p align="left"> </p> <p align="left"><strong><font color="#999999">[园长的话]</font></strong></p> <p align="left"><font color="#000000"><font color="#cc0000">今
天是园长的生日.........俺在这一天突然有想法，想知道自己是哪个月亮星座的，所以就问了老妈，老妈说今天是她的受难日，她哪记得那么清楚，只知
道当时护士正在吃午饭，是盒饭，还有牛肉、肉园、大白菜烧粉丝。。。。滚！cut!。。。只知道当时护士在吃盒饭，而且时针笔直向上，那就是12：00左
右啦，哈哈。。。。。特地帖了这篇，其实是从Frank的树上抄下来的，以此纪念老妈的受难日。。。<br>
</font></font></p>
<p align="left"><font color="#000000"><font color="#cc0000"><br>
</font></font></p>
</span><img src ="http://www.blogjava.net/briansun/aggbug/1515.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-25 23:41 <a href="http://www.blogjava.net/briansun/archive/2005/02/25/1515.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>My MailBox Icons</title><link>http://www.blogjava.net/briansun/archive/2005/02/23/1467.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Wed, 23 Feb 2005 14:26:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/23/1467.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1467.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/23/1467.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1467.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1467.html</trackback:ping><description><![CDATA[<DIV style="TEXT-ALIGN: center"><SPAN style="FONT-WEIGHT: bold; FONT-FAMILY: courier new">Gmail Icon Small</SPAN><BR>&nbsp;<IMG height=21 alt=gmail.s.gif src="http://www.blogjava.net/images/blogjava_net/briansun/gmail/gmail.s.gif" width=170 border=0><BR><BR><SPAN style="FONT-WEIGHT: bold; FONT-FAMILY: courier new">Gmail Icon Long</SPAN><BR>&nbsp;<IMG height=20 alt=gmail.l.gif src="http://www.blogjava.net/images/blogjava_net/briansun/gmail/gmail.l.gif" width=200 border=0><BR><BR><SPAN style="FONT-WEIGHT: bold; FONT-FAMILY: courier new">Gmail Icon Nice</SPAN><BR>&nbsp;<IMG height=20 alt=gmail.n.gif src="http://www.blogjava.net/images/blogjava_net/briansun/gmail/gmail.n.gif" width=200 border=0><BR><BR style="FONT-WEIGHT: bold; FONT-FAMILY: courier new"><SPAN style="FONT-WEIGHT: bold; FONT-FAMILY: courier new">Gmail Icon Huge</SPAN><BR>&nbsp;<IMG height=64 alt=gmail.h.gif src="http://www.blogjava.net/images/blogjava_net/briansun/gmail/gmail.h.gif" width=220 border=0><BR><BR></DIV>
<DIV style="TEXT-ALIGN: center"><SPAN style="FONT-WEIGHT: bold; FONT-FAMILY: courier new">Hotmail Icon</SPAN><BR></DIV>
<DIV style="TEXT-ALIGN: center">
<DIV style="TEXT-ALIGN: center"><BR></DIV><IMG height=21 alt=hotmail.gif src="http://www.blogjava.net/images/blogjava_net/briansun/gmail/hotmail.gif" width=183 border=0></DIV><img src ="http://www.blogjava.net/briansun/aggbug/1467.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-23 22:26 <a href="http://www.blogjava.net/briansun/archive/2005/02/23/1467.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>到时会不会有人想控制互联网，建立互联网帝国?</title><link>http://www.blogjava.net/briansun/archive/2005/02/19/1337.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Sat, 19 Feb 2005 11:43:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/19/1337.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1337.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/19/1337.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1337.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1337.html</trackback:ping><description><![CDATA[下面回答dudu提的这个问题。<br>
<br>
这个问题我想了很久，既然人类历史上出现过拿破仑、希特勒、成吉思汗、比尔盖茨，我们就没有理由否定这个假设存在的可能性。<br>

<br>

但是，如果有人想控制整个互联网，其概率就像哥斯拉毁灭曼哈顿一样微乎其微了。这得益于自有人类开始就有的人类社会。<br>

<br>

想象一下病毒是破坏性极强也具有一定智能性的程序，任何一个病毒都有能力摧毁整个国际互联网，可是没有机会，因为社会化的杀毒系统控制了它。互不认识的人们联合起来从提交新病毒到研制杀毒软件再到发布病毒公告，提供在线杀毒服务等等，简直比天气预报还要快准狠！<br>

<br>

在我看来人类目前的管理学"Management Science"有可能会划分为两个分支：<br>

1。管理学"Managing Science"：主要研究如何调动人的意识，更多发挥人的能力。<br>

2。受控学"Managed Science"：主要研究如何控制人的权限，避免大家不愿看到的事情发生。<br>

<br>

比如说企业管理就更多偏向前一个学科，互联网安全的管理就更偏向后一个学科。想象一下无数黑客多次进入五角大楼的网络系统，却没有任何一个恐怖组织可以获
取美国的最高军事机密，这就是受控学的力量。它应该启蒙于社会科学，却以数学和物理学系统论为基础（就像学习型组织的理论）。最简单的受控学原理就是分层
授权问题，目前大型数据库（比如全国的身份证数据）一般愿意采用这种方式。<br>

<br>

可以说，我对于机器人将来会统治人或者非人道主义将统治人的说法都不太相信。<br>

<br>

谢谢。<br>
<br>

信任人类的泡泡<br>
<img src ="http://www.blogjava.net/briansun/aggbug/1337.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-19 19:43 <a href="http://www.blogjava.net/briansun/archive/2005/02/19/1337.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于人工智能（3/3）</title><link>http://www.blogjava.net/briansun/archive/2005/02/19/1321.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Sat, 19 Feb 2005 03:56:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/19/1321.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1321.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/19/1321.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1321.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1321.html</trackback:ping><description><![CDATA[<P>一不做二不休，趁着过年满嘴油，就索性把这一篇也和盘托出，献给大家。见笑了，见笑了。</P>
<P><BR>我之所以会写这一篇是早就在酝酿的了，因为我这几年除了对科幻电影十分喜好外，对国际软件界，对人工智能，对人类历史和历史发展的规律等等都有很深的兴趣。可能是在学校的缘故，自认为花了点时间，总有一点想法，想找人探讨探讨。</P>
<P><BR>在我看来，人类建造一个大规模AI系统是迟早的事，如果没有估计错，也就在2020～2030年之间，因为2010年之前还属于航空热，硬件条件也没有达到。据摩尔定律推算，2020年的计算机运算能力应该是现在的1000倍，所以保守的估计，个人电脑的计算能力应该相当于现在的3000G+，移动设备是这个数字的一半，但体积只有现在的手机这么大，现在一切应用包括小型的AI客户端都可以在手机或MP3或PDA或数码相机上实现。大型计算机的计算能力也相当于现在的1000倍，也就是说一个衣橱那么大的计算机就可以达到国际象棋九段，那么深蓝（那时候也有20岁喽<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/24.gif" width=20 border=0>）的模式匹配能力也相当于现在的1000倍，应该可以达到围棋九段了吧。<BR></P>
<P><BR>当硬件已经很能承受数据和AI算法的压力时，流体计算也应该可以实现。请原谅我使用BEA System的概念名称，当我提及“流体计算”时，我指的是一种将计算能力与物理计算设备分离的技术。它近似于BEA System的“流体计算”概念，Microsoft的“高可信度计算”概念，Sun Microsystems和IBM的“网格计算”概念等等<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/laf.gif" width=20 border=0>。这种技术使得计算能力像自来水一样充足，当你打开水龙头时，自来水会源源不断的流来，你无需知道这是哪个厂生产的水，也不知道它的物理来源。电力网也是这样的一个比喻，它还使得计算能力可以来回借用，白天合肥把电借给上海用于商业区，晚上上海把电还给合肥用于工业生产。空闲的计算机帮助繁忙的计算机处理计算任务，这更便于形成一个全球的数字大脑。由于流体计算的产生，计算机的计算能力不再是简单的CPU对称多处理，也不是网络工作站性能的叠加，而是一个呈几何级数递增的天文数字，我们假设它可以另全球的计算机总计算能力再提升1000倍，也就是比现在的1,000,000倍。</P>
<P><BR>现在我们谈谈全球的数字大脑。互联网给我们开了个好头，因为它成功的屏蔽了物理设备，想想看无论什么电脑：巨型机、大型机、中型机、小型机、微型机（好像是小学计算机课上教的<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/13.gif" width=20 border=0>）只要你TCP/IP了，就可以上国际互联网！它也让各种各样不同的应用，服务，商业内容，个人内容等等登陆上网，互联网就好像一个全世界人民共同经营的知识库，Google的开发更给了这个知识库一个好管家。开源软件社区是另一个例子，它可以网罗世界精英，做同一个软件，且不在同一个地方不持同一种语言不处同一个时区，贡献被保留，噪音被高权限的人rollback。最重要的是，他们可以做软件的不同部分，然后通过事先或事后定好的协议或接口或规范连接在一起，这就是全球大脑的真正形式——蚂蚁而不是大象！</P>
<P><BR>关于中央管理设备，还是个有争议的问题，但是也好解决。可以分三个层次考虑：社会，各个国家可以管理自己的国土，自己的国民，就像社区的成员必须要遵守自己所在地的法律一样。技术，高速而大容量的IPv8已经需要大量分布式的DNS，我相信在AI系统里路由不是经常性发生的，即使在将来经常发生了，也可以分布的管理。内容，如果遇到有必要集中管理的地方，Wiki版的百科全书就给了我们一个不错的榜样，大家可以写，高权限的人拥有高责任，commit or rollback？</P>
<P><BR>至于这个全球的数字大脑可以做什么，这已经超出了本文所讨论的范围。但是我们可以简单设想一下，最简单的应用是帮助我们管理国际互联网这个知识库，因为它现在太乱了，以后我们会拥有真正的电子警察（当然不要想象成&lt;&lt;少数派报告&gt;&gt;里的电子警察了<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/14.gif" width=20 border=0>）。最现实的应用是金融风险降低，AI将帮助人类理财，使现在社会的经济发展速度再发生质的飞跃。最普及的应用可能就是娱乐了，AI可以提供大量的游戏（Be Careful！不准研制Avalon！<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/knife.gif" width=20 border=0>）最贵的应用可能会是跨国公司统一管理，那时一定会出现这样的公司，他们专门为投资者管理企业，当然通过AI，收取管理费用，一些跨国公司也会提供这样的服务，比如“国际石油公司”管理全球石油开采（别忘了我们刚刚才说的要遵守那里的法律哟<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/44.gif" width=20 border=0>），“国际飞机制造公司”为所有的飞机制造商提供统一质量管理系统等等。最有前景的应用就是航空，比如共同建造国际空间站，共同寻找外星人发来的电波等等。</P>
<P><BR>现在我们的思路已经很清晰了，一幅美丽的画面在我们的眼前展开。让我们再简单总结一下：<FONT color=#006400><STRONG>2020～2030年，人类将建造全球数字大脑，即“国际互联人工智能系统”，该系统充分利用了几乎全世界的计算机，它屏蔽了物理设备的差别，以分布式的形式提供强大无区别的计算能力，它由世界各地的人们共同建造，并为世界各国人民提供科研、知识、金融、娱乐、公共安全、企业管理等等各个领域的服务，它是强大而真正意义上的人工智能，并使得各个分散的“大脑”可以共同思考，相互联系，就像社会，或者像一个既有智能又有行动力的生物，但它几乎不会对人类造成伤害，因为有分层的权限管理体系制约着它，它会改变很多人的生活，使人变的更懒和脆弱，但它也会使人类的文明达到前所未有的高度。</STRONG></FONT></P>
<P><BR>上帝啊，这难道就是寓言中的“巴别塔”！</P>
<P><BR>（完<IMG height=20 src="http://www.blogjava.net/Emoticons/QQ/39.gif" width=20 border=0>）</P>
<P><BR>做软件的泡泡</P><img src ="http://www.blogjava.net/briansun/aggbug/1321.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-19 11:56 <a href="http://www.blogjava.net/briansun/archive/2005/02/19/1321.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我想要的机器配置</title><link>http://www.blogjava.net/briansun/archive/2005/02/18/1299.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Fri, 18 Feb 2005 07:11:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/18/1299.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1299.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/18/1299.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1299.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1299.html</trackback:ping><description><![CDATA[<P>年中到了北京，我要买新的机器（台式机）了，下面是我想要的机器配置：</P>
<P>1。Athlon 64 3000+ 以上。现在正是进入64位计算的绝佳时间！在64位平台上我们已经可以顺利的使用很多我们赖以生存的软件，比如Java，Eclipse等开发工具。</P>
<P>2。1G内存。这是程序员的基本门槛，VS.NET，SharpDevelop，Eclipse+MyEclipse，JBuilder 2005 Ent等等都是吃内存的主。</P>
<P>3。两块120G硬盘。不好意思，我的电影稍多了一些。</P>
<P>4。nForce3/4芯片组的主板，要集成声网的，还要4个USB2.0。因为我不打游戏，所以喜欢集成显卡的主板。nVidia的芯片还有一个好处，那就是可以通过升级驱动程序升级显卡性能！◎＃￥＃￥％％……％……※＃￥◎</P>
<P>5。无线网卡+AP。</P>
<P>6。DVD 土 RW。电影迷要看电影，电影狂往往要自己做电影。</P>
<P>7。19寸纯平。搞设计的人都知道CRT比液晶有一百个优点（便宜、亮、清晰、色彩逼真、分辨率高），却只有重和有辐射这两个缺点。买个TCO05的（＃￥￥％％……％×◎）可能比15寸液晶还要便宜。</P>
<P>8。无线键鼠。躺在床上玩玩吧。</P>
<P>9。5.1声卡+5.1音箱。可以把自己包围起来。</P>
<P>10。六合一读卡器。便于以后买数码相机和其它数码产品。</P>
<P>11。QuickCam。让老爸老妈想我的时候可以看看。</P><img src ="http://www.blogjava.net/briansun/aggbug/1299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-18 15:11 <a href="http://www.blogjava.net/briansun/archive/2005/02/18/1299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>祝福</title><link>http://www.blogjava.net/briansun/archive/2005/02/14/1165.html</link><dc:creator>Brian Sun</dc:creator><author>Brian Sun</author><pubDate>Mon, 14 Feb 2005 03:03:00 GMT</pubDate><guid>http://www.blogjava.net/briansun/archive/2005/02/14/1165.html</guid><wfw:comment>http://www.blogjava.net/briansun/comments/1165.html</wfw:comment><comments>http://www.blogjava.net/briansun/archive/2005/02/14/1165.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/briansun/comments/commentRss/1165.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/briansun/services/trackbacks/1165.html</trackback:ping><description><![CDATA[<P>很高兴今天是西洋历情人节，我还能有机会上网，祝福全世界所有有情人的话我就不讲了，讲了也没什么意思。我只想说这样一句话，</P>
<P>到了将来无论什么情况，无论哪一天，无论发生了什么事，都要想想今天，你和什么人一起过，过的怎么样，或者一个人如何坚强的度过或虚度这一天，这说明且只能说明一件事：“既然我可以这样过完一天，那还有什么不快乐的呢？”</P>
<P>最后献上的是一首Celion Dion的Let's Talk About Love。晚安，全世界的恋人们。</P>LET’S&nbsp;TALK&nbsp;ABOUT&nbsp;LOVE 
<P></P>
<P>&nbsp;Everywhere&nbsp;I&nbsp;go&nbsp;all&nbsp;the&nbsp;place&nbsp;that&nbsp;I’ve&nbsp;been<BR>&nbsp;Every&nbsp;smile&nbsp;is&nbsp;a&nbsp;new&nbsp;horizon<BR>&nbsp;On&nbsp;a&nbsp;land&nbsp;I’ve&nbsp;never&nbsp;seen<BR>&nbsp;There&nbsp;are&nbsp;people&nbsp;around&nbsp;the&nbsp;world<BR>&nbsp;Different&nbsp;faces,&nbsp;different&nbsp;names<BR>&nbsp;But&nbsp;that’s&nbsp;one&nbsp;true&nbsp;emotion<BR>&nbsp;That&nbsp;reminds&nbsp;me&nbsp;we&nbsp;aren’t&nbsp;the&nbsp;same<BR>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;love</P>
<P>&nbsp;Form&nbsp;the&nbsp;laughter&nbsp;of&nbsp;a&nbsp;child<BR>&nbsp;To&nbsp;the&nbsp;tears&nbsp;of&nbsp;a&nbsp;grown&nbsp;man<BR>&nbsp;There’s&nbsp;a&nbsp;thread<BR>&nbsp;That&nbsp;runs&nbsp;straight&nbsp;through&nbsp;us<BR>&nbsp;And&nbsp;helps&nbsp;us&nbsp;understand<BR>&nbsp;As&nbsp;subtle&nbsp;as&nbsp;a&nbsp;breeze<BR>&nbsp;That&nbsp;fans&nbsp;a&nbsp;flicker&nbsp;to&nbsp;a&nbsp;frame<BR>&nbsp;From&nbsp;the&nbsp;very&nbsp;first&nbsp;sweet&nbsp;melody<BR>&nbsp;To&nbsp;the&nbsp;very&nbsp;last&nbsp;refrain</P>
<P>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;love,&nbsp;let’s&nbsp;talk&nbsp;about&nbsp;us<BR>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;life,&nbsp;let’s&nbsp;talk&nbsp;about&nbsp;trust<BR>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;love</P>
<P>&nbsp;It’s&nbsp;the&nbsp;king&nbsp;of&nbsp;all&nbsp;who&nbsp;live<BR>&nbsp;And&nbsp;queen&nbsp;of&nbsp;good&nbsp;hearts<BR>&nbsp;It’s&nbsp;the&nbsp;one&nbsp;you&nbsp;may&nbsp;keep&nbsp;up&nbsp;your&nbsp;sleeve<BR>&nbsp;Till&nbsp;the&nbsp;name&nbsp;is&nbsp;all&nbsp;out&nbsp;lost<BR>&nbsp;As&nbsp;deep&nbsp;as&nbsp;any&nbsp;sea<BR>&nbsp;With&nbsp;the&nbsp;rage&nbsp;of&nbsp;any&nbsp;storm<BR>&nbsp;But&nbsp;as&nbsp;gentle&nbsp;as&nbsp;a&nbsp;falling&nbsp;leaf<BR>&nbsp;One&nbsp;any&nbsp;autumn&nbsp;morn</P>
<P>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;love,&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;us<BR>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;life,&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;trust<BR>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;love,&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;needing<BR>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;us,&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;breathing<BR>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;life,&nbsp;I&nbsp;wanna&nbsp;know&nbsp;you<BR>&nbsp;Let’s&nbsp;take&nbsp;about&nbsp;trust,&nbsp;I&nbsp;wanna&nbsp;show&nbsp;you</P>
<P>&nbsp;Everywhere&nbsp;I&nbsp;go&nbsp;all&nbsp;the&nbsp;place&nbsp;that&nbsp;I’ve&nbsp;been<BR>&nbsp;Every&nbsp;smile&nbsp;is&nbsp;a&nbsp;new&nbsp;horizon<BR>&nbsp;On&nbsp;a&nbsp;land&nbsp;I’ve&nbsp;never&nbsp;seen<BR>&nbsp;There&nbsp;are&nbsp;people&nbsp;around&nbsp;the&nbsp;world<BR>&nbsp;Different&nbsp;faces,&nbsp;different&nbsp;names<BR>&nbsp;But&nbsp;that’s&nbsp;one&nbsp;true&nbsp;emotion<BR>&nbsp;That&nbsp;reminds&nbsp;me&nbsp;we&nbsp;aren’t&nbsp;the&nbsp;same</P>
<P>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;love,&nbsp;let’s&nbsp;talk&nbsp;about&nbsp;us<BR>&nbsp;Let’s&nbsp;talk&nbsp;about&nbsp;life,&nbsp;let’s&nbsp;talk&nbsp;about&nbsp;trust<BR></P>
<P>爱情泡泡龙<!--03:19--><!--01:55--></P><img src ="http://www.blogjava.net/briansun/aggbug/1165.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/briansun/" target="_blank">Brian Sun</a> 2005-02-14 11:03 <a href="http://www.blogjava.net/briansun/archive/2005/02/14/1165.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>