新PC时代的思考(3)

观点, 随笔 May 12th, 2008

申明:本文为个人观点,不代表公司立场。

承上:

新PC时代的思考 (1)

新PC时代的思考 (2)

启下:

PC? 名字并不重要

现在不少buzz word中都比较强调未来的计算环境中”设备(Device)” 如何如何,并且把PC和Device分开,我个人并不太认可。 首先,在谈论技术而不是市场包装的问题的时候,名字并不那么重要,其次,Device比PC更加广泛和含糊,什么是Device? 我的螺丝刀,老虎钳也应该算是device吧?:)

PC (Personal Computer) 其实是一个更加贴切的称谓,只不过我们把PC这个本来属于技术的缩略词变成了家喻户晓的产品名字而已。 现在的手机的计算能力不要说和ENIAC去比,就算和我毕业时候的台式机比计算能力也不知道要强悍多少。 我清楚记得我毕业设计的时候用了实验室一台最强大的PC机, 486/66, 2M 内存, 200M 硬盘,SVGA显示卡能支持16M色800×600,还有Creative的Sound Blaster和CD-ROM, 当时已经是相当好的配置了, 现在我随便的一台手机都比这个强大太多了从CPU到内存到“硬盘”。

所以我觉得根本没必要羞涩地不舍得把手机,PDA/UMPC等称为device,  至少在讨论所谓新一台计算环境的时候,个人终端部分叫PC无可非议。

 

Think different

我承认我是Apple Fans, 不属于所谓典型用户。 而且通过实际生活中对用户的观察,的确我的想法和喜好和很多典型用户是存在相当大的差异的。

最近一个有趣的现象来自于iPhone (对不起,又是iPhone… :P ), 不过这个iPhone 现象有趣的是,我发现我访谈和观察的一些赞美iPhone的人中geek类的比例并不那么高。 过去我认为喜好gadget成瘾的geek们应该是iPhone的最忠实推崇者,但实际上一些玩了无数Smart或者不那么smart的电话的geek们往往可以历数一些iPhone的不是:比如现在还不支持3G, 不支持copy/paste, 没有全键盘那个cool cool的on screen键盘实际在写email的时候不那么好用,email、日历的集成不好(这是目前windows mobile, black berry的最大优势)等等,反而最推崇iPhone的人们却是过去常常自称自己不那么喜欢电子玩艺的几位。

这几天琢磨iPhone的UI设计和Windows Mobile的UI设计,同时结合Nokia的对比,发现一个比较有趣的现象:

  • Windows Mobile 最像PC
  • start 菜单 (这个是我最痛恨的东西)
  • 菜单 (好多地方按个smartkey后弹出个菜单,再上下地选择)
  • Nokia S60最像电话
    • 一堆菜单组成的操作结构
  • iPhone最不像PC,也不像电话
  • 电话的特点:功能简单、明确,大部分操作通过按几次键完成

    PC的特点:功能复杂、可以扩展、用户交互单元很多

    Nokia是来自电话时代的,过去的nokia非常好用很大程度上取决于其菜单的设计(相比那个时代的Motorola产品),但随着功能越来越多,从电话操作界面发展而来的nokia遇到一些麻烦,我的N70用了快半年了,至今还常常找不到一些操作项(层层菜单结构隐藏太深了)

    Windows Mobile是我最近生活的主旋律,无数最新的WM phone几乎快让我用得恶心了. :)  WM最大的优势是和exchange server的完美集成,其UI设计正越来越从PC的mini版变得越来越像电话一些(比如最新的Windows Mobile 6.1的home screen设计)

     

    未来操作系统也需要Think different

    未来的计算机是什么样子?其实没有人知道。但可以肯定,那不是今天的windows, 或者Linux的样子 也不是今天浏览器的样子。所以我不太明白为什么总是要用今天操作系统或者浏览器的膜炎去揣度未来的OS?

    比如前些时候流行的Web OS, 其实最早的 Web OS在netscape时代,可能是98年就出现了,那个时候web os可以说是个相当创新的东西,但其作者自己声明那只是个玩具而已,后来也没有继续开发下去。 但不知怎么到了web 2.0的时候,一群人翻出了故纸堆里的web os的idea, 搞了一堆堆的东西,宣称这个未来的xxx, yyy 云云。 这些所谓web os其实应该称为web desktop, 其核心在于用浏览器(有的用flash)弄出一个类似windows 的desktop界面的东西,并且能跑几个简单的Javascript程序,或者iframe嵌入些其它的内容,这种东西离OS距离实在太遥远,其实用性也更接近于玩具。 看到Live mesh的live desktop我不禁颇为失望,这个东西至少看起来颇有些前些时候web os的陈腐气息。

    所以我以为,未来的操作系统也应该以Think different的心态去设想和规划,如果太过停留在现有的思路上,很可能是一个漫长而曲折的过程,当然如果凭空完全新创,那更可能是镜花水月,这个过程是科学更是一种艺术。

    重读<<围城>>, 对钱钟书印象减分…

    读书, 随笔 May 11th, 2008

    上周末bank holiday,陪女儿在海边坐了3天,我随手翻出了本《围城》带去看看。 女儿和我一样热爱大海,因此和她去海边玩我相当清静,她玩她的沙子,我悠闲地看书。

    围城的开头就是方鸿渐在海上从欧洲漂回国的故事,坐在欧洲的沙滩上听着涛声看几十年前的故事颇有些乐趣。 不过看了这段觉得有些不是滋味:

    那登广告的人,原是个骗子,因为中国人不来上当,改行不干了,人也早死了。他住的那间公寓房间现在租给一个爱尔兰人,具有爱尔兰人的不负责、爱尔兰人的急智、还有爱尔兰人的穷。相传爱尔人的不动产(irish fortune)是奶和屁股;这位是个萧伯纳式既高且瘦的男人,那两项财产的分量又得打折扣。

    这些文字在今天看很有些种族歧视的意味,除去这个不谈,究竟什么是Irish fortune? 我网上查了一下,发现这根本不是一个很常用的成语,或者由于其种族歧视性已经被抛弃了,相关的仅有一个论坛上人在询问,以及一个色情俚语的解释。 但钱钟书说说的那个意思,除了歧视翻译似乎也是无中生有的。 看到新语丝上已经有人指出这个问题

    无论如何,对钱钟书印象减分…

    好Ideas的遗憾谢幕…

    随笔 May 10th, 2008

    一天之内看到两个曾经很欣赏的idea变成的产品落幕…

     

    image   image

    当初是先发现了Hello才注意到了Picasa, 后来Google收购了Picasa, hello却被冷落了,最终本月将关闭。

    Spotplex也最初是一个非常好的主意,让用户的点击成为投票,听起来是比Digg更好的一个idea, 然而今天注意到我的blog上的spotplex的icon已经变成了一个红叉叉, 到主页上看也将在本月关闭。

    还有Edgeio, 也是一个绝佳的idea, 和其founder & CEO还有过一面之缘,至今还挂在skype的朋友列表上,可惜终于没有能take off.

    软件、互联网服务和电影一样,都是遗憾的艺术。

    火炬登珠峰,天空出现的是日晕而不是彩虹

    河蟹社会, 知识, 随笔 May 9th, 2008

    看到这个新闻: 圣火登顶世界之巅 珠峰上空出现美丽彩虹.据说CCTV都报道了,有图为证:

    image image

     

    不过拜托,这不是彩虹,而是日晕, 英文是Halo, 爱玩Xbox游戏的朋友对Halo应该不陌生吧?

     

    日晕(Halo):

    wikipedia 解释: http://zh.wikipedia.org/wiki/%E6%9A%88

    HK天文馆的介绍:

    日 暈 其 實 不 是 天 文 現 象 , 它 是 由 無 數 集 結 在 大 氣 對 流 層 高 處 ( 5 至 10 千 米 ) 的 細 小 冰 晶 , 把 陽 光 折 射 而 產 生 的 現 象 ※ , 折 射 使 日 暈 呈 內 紅 外 紫 的 顏 色 。 最 普 遍 的 日 暈 視 半 徑 為 22 度 , 還 有 較 少 出 現 的 46 度 。 觀 賞 日 暈 , 要 先 留 意 天 空 有 沒 有 卷 雲   , 因 為 卷 雲 提 供 了 日 暈 所 需 要 的 冰 晶 。 此 外 , 還 需 注 意 避 免 直 視 太 陽 令 眼 睛 灼 傷 , 請 用 手 掌 或 燈 柱 等 物 體 遮 擋 陽 光 。

    image

    科普一下.

     

    中国古人(宋)对日晕的一些看法, 比较迷信,仅供参考:

    http://zh.wikisource.org/wiki/%E5%AE%8B%E5%8F%B2/%E5%8D%B7052

    日爲太陽之精,君之象,日行一度,一年一周天。日月行有道之國,則光明。君道至大,則日色光明;動不失時,則日揚光。至德之萌,日月如連壁。君臣有道,則日含「王」字;君亮天工,則日備五色;有聖人起,則日再中。人君有德,日有四彗,光芒四出;日有二彗,一年再赦。

    日暈,七日內無風雨,亦爲兵;甲乙,憂火;丙丁,臣下忠;戊己,後族盛;庚辛,將利;壬癸,臣專政。半暈,相有謀;黃,則吉;黑,爲災。暈再重,歲豐;色青,爲兵,穀貴;赤,蝗爲災。三重,兵起。四重,臣叛。五重,兵、饑。六重,兵、喪。七重,天下亡。

    新PC时代的思考 (2)

    Google, Microsoft, 观点, 软件, 随笔 May 7th, 2008

    感谢在新PC时代的思考 (1)后面留言的朋友们,你们的观点和讨论让我启发颇多. 同样得申明一下, 本文仅为个人观点, 不代表所在公司的立场.

    Xin Chen推荐的Joel on software上的一篇文章很有趣, 中文版在这里. Joel一直是比较推崇小巧、精干的团队和开发方式的,因此对Ray的评价有些苛刻,但的确Joel一针见血地指出了当今计算机界普遍存在的这种“假大空”类型的buzz word堆砌的局面,其实这种问题也不是一天两天了,这个行业一直如此。

    Joel有一点分析是比较有道理的,Ray是Notes出身,进而做了Groove最终被MS收购而加入,最近提出Live Mesh, 本质上都是基于数据同步(synchronize)的设计;数据同步是网络分布应用的一种有效的实现模式,但不是唯一的模式,也不是最有效率的模式,随着网络的带宽加大、CPU处理能力增强,同步模式的优势在always on的计算机应用大幅消退,不过最近这些年PDA, Phone等所谓有限连接设备的兴起才使得数据同步模式焕发了第二春。 在Google等公司认为未来一切都可以网络化,终端设备只是相对瘦的客户端的时候,Live Mesh如此强调数据同步,让人不太理解。

    网络存储的未来

    Joel还提到了xdrive系列的网络存储服务,这个在n年前曾经很时髦,然而时间证明了对消费者用户而言似乎这个不是,至少现在还不是必不可少的业务。

    然而,这里面是否有未来的机会呢?我认为有!只不过可能时机还没有成熟,方式也可能需要有所变化。

    苹果的.Mac服务中的iDrive服务是比较有些特点的,因为apple的这个网路盘不仅仅是个可以连接在你的电脑上的盘符,而且它还具有很多“天然的”接口,比如某个目录下的照片自然成为了你的相册,某个目录下的文件自动成为了你的个人站点,这个驱动器也是你的PC和多个apple在线服务之间的纽带,需要upload某个东西到某个应用中去吗? 丢到某个特殊盘里面去即可。

    一些现代的网络硬盘服务也获多或少提供了类似的服务,最多的如web访问网络盘、共享、搜索等功能。但是这些服务普遍最缺乏一个我认为最重要的东西 — 开放性。

    网络存储和一个硬盘本质上没有大的区别,不同之处,网络盘挂在Internet上,Inernet上随时可以访问;你的计算机硬盘挂在你的硬盘控制器然后挂在计算机总线上可以被计算机的其它设备访问。你的硬盘有一些基本功能比如说可能有指示灯说明读写状态,但其最大的用途是给其它的设备和服务读写数据,而不是隶属于自身提供的某种功能。 现在的大部分网络存储服务的功能全部是自身固有的,能暴露给第三方的?几乎没有。

    想象一个未来的网络存储服务,它对于我的设备(PC, Phone, PDA…)来说如同一个存储设备,可以很方便地当成本地的存储设备而使用;它对于我的使用的各种网络服务来说,也相当于这些应用的存储空间,比如我的email可能用Gmail, 但保存(至少有一个copy自动地保存)在我的网络盘上, 我的blog的数据,也保存在这个网络存储中, 我的facebook上的通讯录, 我的相册, 我的记事本, … 统统可以保存在这个属于我自己的网络存储空间中。这才是一个真正的网络存储服务! 而这样的体系结构如果能够存在,也将能解决不少Data portability的问题, 这就如同有时候我拔下这台机器的硬盘插到那台机器上去一样。

     

    网络时代的冯诺伊曼机

    作为old school boy, 我觉得Von Neumann结构仍然具有很强的参考价值,只不过其中各个部分可能被赋予了一些更新的含义。

    image

    (Graph from: http://zh.wikipedia.org/wiki/%E5%86%AF%C2%B7%E8%AF%BA%E4%BC%8A%E6%9B%BC%E7%BB%93%E6%9E%84)

    在这个结构里,I/O 模块毫无疑问是存在于网络上的,例如前面提到的网络存储是个典型的网络化的I/O设备;这里的memory的概念也应该发生了变化,它不再是memory chip中的0, 1 而是分布在网络上的系列可寻址的状态, 这些状态可能提供在多个不同的服务之中。 Control unit, ALU毫无疑问将可能是下一代新PC时代中处于核心地位的东西。

    SCSI 的联想

    可能吗?不可能吗? 其实一个并不新鲜的,但至今还在发挥功效的架构从一个侧面说明了这个可能性。 这就是SCSI, Small Computer System Interface.  抛开SCSI本身的设计目的不谈, 其实SCSI的本质是一群职能外设形成的专用计算机网络,SCSI上每个设备都有一定的“智能”,因此他们可以并行地自主工作,相互协调形成巨大的吞吐量。 目前大部分高可靠性存储设备都是SCSI的设备。IETF在SCSI基础上提出了iSCSI, 是对SCSI进行基于TCP/IP的网络扩展,使得这些scsi职能设备的连接距离、设备数量可以随网络而“无限”扩展。

    SCSI的例子只是说明了一个专用的环境下,网络上的各个“自主”的设备如何高效率运作形成了“一台”让你觉得是整体的计算机 — 你的scsi硬盘其实是一台计算机,你的scsi光驱是另外一台计算机, 你的扫描仪、打印机…都是完整的独立的计算机!感觉上你只是在用一台机器,其实你在使用一群机器。SCSI做到了,未来的”新PC”也能做到!

     

    谈何容易?!

    的确不容易,但是并非不可能。

    然而目前的问题并非在于技术上不可能,而是在于协作上和商业上的问题。很多的公司,包括google在内,打着开放的旗号,并没有真正把开放放在心上,而是现象着垄断未来。 Google的梦想是未来所有的应用都如同google search一样host在google强大的机器群上,这很好很强大,但是这样一来别人的空间在哪里呢?当一群人都梦想着自己做个super网络服务把所有用户都抢来的时候,其实就正是埋下了不可能的伏笔。

    然而Linux等软件的成功让我们看到了一线希望,也就是有可能通过大量群体的参与和协作来推动一个原先认为不可能的东西变成现实。

    我想起了一句很久以前的话–

    Nothing impossible.

    Close
    E-mail It