Knowledge Gained by Three Wrong Ideas From Computer Science

在读完工匠技艺之后,ㄚ琪要继续读资讯科学中三个错误的想法,有三个错误的想法:‘

    1. 搜寻的困难之处在于找到足够的结果,
    2. 去锯齿(anti-aliased)的文字比较好看,还有
    3. 网路软体应该让网路资源的行为和本地资源一模一样。
    4. 这三个问题如果没有注意并且去思考,很难想像这是错误的想法,且看约耳如何解释。

      搜寻

    5. ‘大部份搜寻的学术研究都一定会被类似的问题所困扰:比如“如果搜寻”car”,可是想要的文件内用的却是”automobile”,这时要怎么处理?”’‘搜寻真正的问题在于如何将结果排序。’虽然Google用PageRank演算法来排序网页的搜寻,但老实讲有时候我要找特别的东西时,我并不怎么希望用排序的方式,因为有一些稀罕的东西不见了,你找死也找不到,因为Google只给你100页来找,如果说这种搜寻的概念把它用在家谱的搜寻上,那我铁定会骂得要命,只因没有类似的东西可搜寻,或是排名不够前面,所以省略了一些东西,那可真是浩劫啊!所以说这个错,我觉得是有条件的错!
    6. 去锯齿的文字

      ‘去锯齿处理是1972在麻省理工学院的Architecture Machine Group(后来合并到著名的Media Lab)发明的。它的想法是针对低解晰度的彩色显示,可以用灰阶来产生解析度的“幻觉”。’所以后来‘Microsoft Typography group。他们创造了一些非常好的字型,像是Georgia还有Verdana等等’,‘Microsoft Reader group使用了另一种他们称之为”ClearType”,针对彩色LCD荧幕设计的去锯齿技术。’,老实说约耳举的例子满实在的,原来如此,所以还是不需要用clear type,因为记忆体需要增加,那还是用原来锯齿状的好了,反正也看习惯了不是吗?
      1. 可使用性(Availability),
      2. 延迟(Latency),以及
      3. 可靠性(Reliability)。
      4. 约耳举了两个例子来举证这个错误的想法,一个是CopyFile的作法,另一个是FtpOpenFile。还好ㄚ琪还没搞懂DCOM这个东西,虽然也很想玩,无奈就是时间不够,不过既然约耳出面说了这个错误的想法后,没有懂DCOM可能就无伤大雅了!
      5. ‘结论:下次当某人想卖你一套程式设计产品,声称可以让你存取网路资源有如本机资源一般,请往反方向全速逃离。’
      6. 嗯!了解了!以上三个观念或多或少厘清了,我们使用软体的观念跟想法,若是可以应用在日常生活中,一定很受用无穷。
  1. 网路透明化

    ‘网路透明化有个著名的例子RPC (远端程序呼叫),这个系统能让你呼叫在网路上另一台电脑执行的程序(副程式),就像这些程序是在本机电脑执行一样。’,‘另一个例子是建立在RPC之上的微软分散式COM(DCOM),它可以存取在另一台电脑上执行的物件,就像物件是在自己的电脑上执行一样。’

    别台机器资源和本地机器资源在取用上有三个非常大的差异: