Google plus还是一款有些超前的产品吧. Circle的概念还行,算是解决了隐私和信息单向传播的问题. 除了这个和sparks,G+其实和buzz的差别不大. G+没有同步功能,大概是吸取的buzz的教训. 同步意味着创造内容的热情会降低,也就是会减少这个网络存在的价值. 因为信息都是从其他网络流入.buzz的存在只不过进一步查缺补漏罢了. 但是,对于G+来说,不同步并不意味这就有内容. 没有内容,就没有属于自己的信息流动. 没有信息,网络本身就没有存在的必要. 把circle和buzz结合起来考虑呢? G+的关系其实很弱.甚至比twitter follow关系还弱. 它更倾向于一种临时的,或者说随意性比较强的联系. 一个circle的建立非常廉价和安静. 而由于circle的channel特性,它非常适合做特定对象群体间的讨论. 这里可以看到wave的影子. Circle和wave在某种程序上是相似的. 前者可以看成是wave的简化版,一个单纯的在线协作/会议工具,尤其是结合handout,基本上可以说是传承了wave的有点,摒弃了wave宣扬的华丽的强实时. 然后考虑下sparks. 这东西跟google news其实差不多. 出现在G+的原因大概是为了加速信息的传播. 同时保持G+作为一个信息入口的优势. 毕竟,G+的通知功能几乎是无处不在的. 综合考虑Sparks和circle的话,其实G+的定位应该是一个内容集散地. 从spark/circle里获取源信息,然后到circle里加工. 但问题是,这个东西之前buzz已经做了. G+难道只是换个展现方式而已么? 考虑下,如果circle引入gmail priority inbox的模式,sparks 引入推荐算法的话,那么G+还是有可能成为一个革命性产品的. 想象下,sparks通过推荐算法把关注点筛选出来,circle通过机器协助归类,那么一个话题在一个circle就可能引发更大的讨论和共鸣,于是信息的价值以及网络本身的价值就体现出来了. 但,这多少过于理想化了点. 而且,依照Google的思路,它应该是把人类社会的运作看成是纯粹的信息流动了. 人类的社交行为只是信息流动的表现方式之一. 于是,Google把人类社会当作一个巨大复杂的神经网络,试图建立一个G+去training 这些信息. 于是G+能不能成功,在于用户能不能正确地使用G+了.
2011-07-01
Google plus的一些看法
2010-05-03
Twitter和Google bot
Google bot把整个互联网都爬了个遍. 于是Google的搜索引擎在互联网上变得近乎无所不知. 但是,现在的互联网已经不是纯粹的互联网了. web2.0的持续进化.facebook的SNS,twitter的微博客,互联网已经不是单纯的电子网络. 如今的互联网,是一个柔和了真实人物性格的social network. 那个著名的互联网狗理论也许就要被打破了. 这并不是不可能. 想想.SNS和微博的扩散.每个人都在网络中有意无意地流下了许多痕迹. 最终一个人的成本变得不再高. 你的每一个like,每一个share都是你真实意识的反映. 它的准确度是潜意识范围上的. 某种程度上说,这比面对面的调查或者问卷可能更准确地反映了一个人的特征. 当年Google用爬虫征服了互联网. 但如今的Google却必须想办法守住互联网. 如今的互联网已经不是简单的机器所能推倒预算的了. 当人的活动愈发地和互联网结合,也就意味这互联网的信息流向将会变得更加复杂和不可预测. 因为人本身的行为是很情绪化的. 有时候甚至是非理性的. 尽管,有时候这是可以引导的,但并不意味这你能够准确预知最终信息的流向. 机器味十足的互联网,google可以通过算法来认识. 而对于高度复杂和不稳定的social network,google目前显然有些难以应付. 这里不谈google. 而是换个思路认识这个莫测的互联网. 还是foursquare. 其实还是twitter. foursquare只不过像是一个实验模型,用来证明twitter有能力掌握social network. foursquare的checkin机制其实跟google的bot很像. 用户的每一次checkin算是一种加权行为. 也算是一种network的追踪描绘过程. checkin的人越多,checkin的次数越多,那么个人的特征也就越明显,群体的趋势也就更有能力把握. 针对每一个个体,每一次foursquare的checkin其实都算是生活轨迹的一次快照. 如同google的爬虫对网页的每一次抓取. checkin的频率越高,就代表着某个人越活跃. 某个地方的chekin总数越高,也就意味这某个地方的权重更高. 至少,从浅层来看,foursquare有能力绘制一张动态的流量图. 来表明人群的趋势热点以及习惯. 这对于social network来说,其实是人生生活当中,行为轨迹的一种分析数据. 通过checkin的数据,特征化人的行为方式,地方的集散特征. 如果在综合个人的SNS情况,将LBS信息结合起来,那么,得到的就不是单纯一个地方一个人的特征信息.而是一个群体的活动模式. 换回google的bot来说,这便是pagerank和search. 了解了人的活动方式,其他的也就顺水推舟了. Foursquare所体现的只不过是twitter信息聚合抽象能力的一部分. 它可以看作是twitter这个平台上的一个实例. 或者放宽一点来考虑. facebook的open graph. 这其实也是对人的一种信息聚合能力. 尽管,在facebook的connect已经遍布许多地方. 但是,这还不够. facebook以及facebook的生态圈依靠的是无休止的扩散. 就像Google的爬出必须爬满整个互联网一样,facebook也必须把自己遍布全球的每一个角落,这样才能更广泛地抽象出用户行为,从而从中提取商业价值. 但twitter和这两个稍微有点区别. google和facebook目前所做的有一个共同点就是,尽可能地把用户的数据收集到自己门下,作为数据挖掘统计的基础. 更一般的共同点是,他们依赖的是已经存在在互联网上的内容. twitter与facebook和google一样,也在尽力挖掘这个social network的流向模型. 但是,twitter采取了一个很开放的状态. 注意到twitter上产生的内容. 它不能说不是互联网的内容. 但跟普通的blog和新闻文章等有一个区别就是它可能看上去meaning less. 或者说,它的内容无意识的成分更多. 反过来,也就是说它浓缩了更多的人的行为. facebook的like虽然也很无意识,但它比较被动. 它依靠的依然是现有互联网的输出. buzz和twitter相似,但是问题在于用户量不多. 因此twitter的优势在于既有用户多,信息种类足够多样性. 但与此同时,过于杂乱的信息也让不是twitter本身能够消化吸收的. 面多诸多的混乱信息,twitter不可能象google一样用机器去解决分析归类. 因为twitter面对的不是固定的语义明确的网页,而是不可测的,语义复杂的人类思维. 也许,正因为twitter认识到这点,所以它才没有想google那样急忙地拓宽影响力,也没有像facebook一样拼命地扩展. twitter想做的是一个信息平台. 如同现在的google一样,做一个信息入口. twitter想要的应该是无数的像foursquare一样的,某个独立侧面的挖掘应用的存在. 一个基于twitter复杂数据的生态环境. 或者说,twitter的目标是成为一个social network的数据仓库. 就像google的爬虫一样. twitter所做的是不停地收集. 而分类的事情,交给想foursquare那样的应用去做吧. 所以,从这个层面上来看的话,twitter比google和facebook走得都更远. 因为它更早地明白了这个social network的特质. 海量的信息,杂乱无序的状态. 这不是任何一家或者几家公司所能力并掌握的.
2010-03-23
黯然的谷歌
刚刚twitter上收到消息,g.cn跳转到了www.google.com.hk了. 从官方博客逛了圈回来,大致意思是说把搜索,新闻和图片服务前移到了香港那边. 而研发和销售团队将保留. 销售团队会视block的情况增减. 谷歌希望通过这种方式,能让贵国政府有所表态. 当然,也做了最坏的打算,就是连.hk一起block. 所以说,谷歌会退地很巧妙. 尽管,没有想到会先退到香港. 但至少,除了搜索之外,其他东西都没有退. 这是它的巧妙之处. 事实上,整件事情的矛盾焦点在于对搜索结果的审查上. 所以,最后无论事情怎么解决,都还只会影响到搜索. 其他的至少在一段时期内不会受影响. 当然,如果真地搜索被block,其他不受影响是不可能的,但至少要过上一段时间. 有意思的是,声明里称,前移到香港是合法. 因为香港没有对应的审查体制,说要去过滤搜索结果. 这样一来,像是谷歌把香港当局也来下水了. 如果中央对香港施压,香港怎么办? 素来,就有部分香港人反对近年来港府的一些作为. 觉得他们越来越不民主自由了,越来越不透明了. 如果港府受压顶不住,那么估计会引发港民的不满. 在一个还算自由民主的地方,不满意味着什么. 也许就是再一次的高铁吧. 一面是上层的压力,一面是民众的压力. 港府该何去何从? 这是个问题. 如果倒像民众另一边,那某种程度上也就意味这香港的制度已经开始崩塌. 自由民主形象受到影响,很难不会对其自由贸易和经济体形象造成影响. 一旦估值不好,香港就算玩完了. 失去的自由贸易和经济中心的位置. 香港就不是香港了. 也就是说,如果港府想贵国妥协,那么代价是整个香港经济. 而如果不妥协,那么至少在中央和港府关系上会出现一些微妙的裂痕. 尽管,大陆方面大可以通过block谷歌的方式达到驱逐谷歌的目的. 但是,由于港府的阻挠,很难说,中央不会对港政府的"忠诚度"做重新的评估. 港府赞成谷歌做法的话,估计以后中央对港府政府成员的任命上,会更加严格和限制. 以避免出现类似的情况. 如果以后的港府官员都是中央一派,那么香港的自由民主迟早也会崩坍. 到时,实际失去的也是整个香港. 只是比起强硬态度来说,迟来许久而已. 那么,从中央来考虑,对于谷歌这种退居做法,最有效的方法就是当作什么都没有发生. 然后任你们访问.hk. 因为GFW的存在,即使谷歌不过滤敏感词,但是搜索敏感词的话依然会触发GFW. 所以,对于正常的搜索,不屏蔽. 对于敏感词,有GFW在. 所以,估计谷歌退居香港之后,.hk只不过又是另外一个.com而已. 有时候能用. 有时候不能用. 而对于谷歌来说,其实结果没什么大的区别. .cn和.com的区别在于敏感内容的过滤. .cn不予显示. .com被重置,也就是某种程度上的不显示. 所以谷歌退居香港,对中央的政治不会有任何实质性影响. 对谷歌自己的业务来说,也不会有大的影响. 一切如旧. 当然,这只是在中央采取不闻不问态度下的,也算是比较好的情况. 而如果采取完全屏蔽完全屏蔽谷歌的做法的话. 对于谷歌来说,只能潸然泪下. 算是彻底无缘大陆市场. 这个,对谷歌来说,打击还是会比较明显的. 而对于中央当局来说,这么做完全就是杀鸡儆猴. 相当于给外商来华投资制定了一条潜规则. 遵守则相安无事. 不遵守的话,下场跟谷歌一样. 这么做的后果,有待观察国际社会的反应. 如果国际社会觉得这是可以接受的,那么让我们期待西朝鲜时代的来临. 而如果国际社会觉得这是不可接受的话,那至少还有些希望. 因为不接受的结果很实际,就是经济的影响. 在华投资的缩减. 外资撤离,对整体经济影响并不大. 因为主要还是外贸. 撤不撤其实差不多. 唯一的影响在于,没有了外资环境,有些行业估计要没落了. 尤其是技术相关的. 毕竟,在很多方面,还是外资在起作用. 杜绝了一切外资后,那就是国企的天下了吧. 于是,就是官僚资本主义的到来了. 如果稍带些经济制裁的话,那应该是最好的情况. 这样,经济必然全面受到影响. 再结合当前有危机味道的国内经济. 中央也不得不慎重考虑一些做法是否合适. 这样,或许才能对目前的环境有所改变吧. 只是,前面说了,这种可能性不是很高. 因为有最保险的做法. GFW.
2010-02-23
Google buzz的意义
感觉google推buzz有些太激进了. 诚然.social network是比互联网更高级的网络. 对于google来说,抢先寻找人与人之间的page rank比维护现有的网页与网页的page rank更有意义. 如果google能发掘并且量化衡量social network的page rank,至少对于google的广告和搜索来说,帮助更大. 就广告来说,这其实是twitter也正在做的事情. 通过让广告在social network里流动,比让其在单纯的互联网里流动,所能传播的范围更广. 原因在于长尾性和social network本身的复杂性. social network是一个糅合了互联网的一个复杂系统. 一个人,他集齐了许多互联网关系网络. 他的一举一动都可以通过各种各样的关系网络扩散出去. 也就是说,在单纯的互联网模式里,无论如何地长尾,一个广告都只能传播一次. 而在social network里,广告的传播可反反复复,一直衰减,直到几乎整个网络的人都接受过了之后,才开始失效. 也就是说,某种意义上,基于social network的广告营销,理论上,一个广告,可以让互联网上的所有人都接收到. 甚至,如果存在一个连接跨互联网的social network存在的话,它可以把影响扩散到世界上的每一个角落. 而对于搜索,social network的pagerank有助于google把搜索变得更准确和个性化. 一旦google成功分析social network,并建立与之相对应的pagerank,那么当你搜索的时候,其实已经不单是你一个人在搜索了. 它可能是google分析过你的社会关系,分析过你的背景,分析过你的职业兴趣等等之后,猜测出你对信息的敏感点,从而有侧重地从这些敏感点建立搜索页. 比如说,google通过social network发现你是一个java程序员,那么也许在你搜索诸如"电脑崩溃"等关键字的时候它就会更偏向于推荐那些偏技术方面的结果. 而如果是非it人员,则可能会偏向于一些操作性更强一些的结果. 甚至,即时你没有明确地让googel知道你是IT人员,但是你的social network里IT人员的比率很高,那么google有可能会对技术方面的结果赋予更高的权重. 有或者,在搜索的时候,会综合你social network里各种关系对同类关键字的搜索结果的选取,做一个更优化的搜索页面,这也不是不可能的. 也就是说,当googel了解你的social network之后,了解你的信息是如何在social network流动的时候,它就有更多的一句去分析很预测你的下一个信息流向. 无论是对于广告还是搜索,更准确的预测就意味着这更高的投放精度. 回头看看buzz. twitter的网络是google一直以来想要得到的一个social network的分析样本. 对于google来说,所有美好的未来都基于那个全新page rank. 但这套新系统需要有一个对信息流向习惯的研究场所. 而twitter的去中心化和关系的从零开始的自发发展,对于google来说都是绝佳的标本. 可惜的是google一直得不到. 虽然推出了实时搜索,能够窥探到这种social information的流动方式. 但google需要的不单是过程和结果,它需要的更多的是信息传播的方式,以及人与人之间的关系. 单纯的实时搜索很难提供足够方便和详尽的数据,供google建立social network的page rank. 建立一个类twitter的buzz,就是googel自己建立了一个social network的实验样本. 这个网络的运行状态,一举一动,google随时都可以拿过来分析研究. 而不像实时搜索,只能被动地抓取数据. 而且,buzz的一个好处在于,google可以得到它想要的任何形式的数据. 虽然,即使没有buzz,google依然可以借助抓取twitter来分析. 所以,从这个侧面说,twitter还不能成为google推buzz的原因. google之所以要独立一个buzz,关键在于,它要分析的不是单一形式的social network,不是twitter风格的信息流,而是更广意义上的,潜藏在互联网里的人与人之间的,人与信息之间的交流. buzz连接了reader,连接了blogger,连接了twitter. 从信息的产生,接收,传播,扩散,各个阶段各种风格,buzz都能够介入. 如果说,实时搜索是google对social network的第一阶段的研究. 那么buzz应该是第二阶段. 第一阶段是特定风格的social network. 第二阶段是更普遍意义的social network. 所以,buzz不必成为一款非常成功的产品. 它只需要足够流行就,信息足够繁杂,流动足够真实就可以了. 对google,它需要的只是一个新的研究样本. 只是有些担心google. 是否野心太大了点,动作太急了点. 毕竟,在android和chrome的互联网战略还未成型的时候,又在搞这么超前的东西. 也或许,这才是google成功的原因吧. 永远走在世界的前面. 也许有一天醒来,会发现,其实google就是martix. 生活的世界其实只是zion.
2010-01-17
默哀
说实话,很希望Google彻底退出中国. 将所有业务搬离这篇神奇的国度. 让全世界看看,在这片热土上,每天都在上演着怎样的荒诞剧. 但心里也明白,Google不会真地离开. g.cn对Google的意义并不大. Adsense和Adword才是Google当前的大业务. 未来战略里的Android,也才刚刚走上舞台. 而Chrome也还在孕育当中. 所以,Google把g.cn撤除,对它并没有多大的影响. 有影响的其实还是贵国. 当g.cn消失,而世界看到Google并没有因此受到多少损失的时候,人们会开始考量这个所谓的巨大市场意义几何. 一旦这种重新评估觉得这块蛋糕其实只是个纸老虎的话,那么对贵国经济将是一大打击. 贵国吹出来的国际地位也将再一次跌到谷底. 哥本哈根上的疯狂嚣张,也将成为历史. 而这,除了对贵国有司是一种麻烦之外,对于其他任何人来说都是利好的消息. 虽然,暂时的经济低迷在所难免. 但对于新制度的建立来说,这种镇痛是难免的. 只是就目前的发展情况来说,虽然Google事件在国际上产生了一些影响. 但似乎还没有达到想象中的状态. 一来或许是因为海地地震,分散了关注度. 二来也确实是因为Google业务的特殊性,让它不能成为西方资本的普遍案例.毕竟,它经营的不是实体经济. 所以,资本世界似乎并没有很认真地打算重新评估这个市场. 那么,贵国经济环境到底会如何? 封闭的互联网环境,对互联网以外的企业并不会造成直接的影响. 况且,贵国的出口业务跟互联网没有丝毫关系. 因此,只要对对外资的贸易政策没有改变,至少在出口方面和劳动力方面是不会产生什么大的立刻影响的. 会受到影响的,之后互联网行业. 而即便Google不退出,国外的互联网行业也很难进入中国. 或者说,国外的互联网行业很少会考虑进入中国. 因为事实已经证明,国外互联网进入的结果一般都是很悲惨. ebey,yahoo,myspace和现在的google都是很好的例子. 所单纯g.cn的退出其实并不能立刻引发很大的经济连锁反应. 即使有,也只是对国内的互联网企业而言: 中小企业生存艰难,大企业将在一段时间内占领国内市场,形成类似电信行业一样的格局. 然后,国家队开始介入,尝试参与竞争. 从一些国内互联网企业没有涉及的业务开始,占有统领这些市场. 然后开始对个别大企业的业务干涉,以各个击破的方式,逼退国内的互联网公司,从而形成一个普遍的经济格局--国有资本控制重要行业(也许互联网之前不算是重要行业,但是进入web2.0时代之后,尤其是在CCAV等传统媒体公信力降到极低点的时候,新媒体的地位的重要性就凸显出来了). 所以如果Google在退出计划的第一步,也就是撤离g.cn没有得到足够的重视的话,那么互联网企业将成为这场博弈中唯一的输家. 而互联网的倒下,接下来就是很长一段事件网民很群众的倒下. 但是,如果Google的第一步引起国际重视的话,情况可能会稍有些不同. Google退出除了声明里的那些原因之外,应该还是一场政治博弈的一部分. 人权和言论自由向来是美国攻击贵国的武器之一. 这一次也不例外. 在Google宣布这一结果之后,美国政府就有相当迅速的反应. 这应该不是偶然. 那么,如果Google退出是政治博弈的一步棋的话,那么它就有可能把所有业务撤离中国. 因为一旦美国成功吸引其他国家,并说服他们共同发起经济制裁的话,不单Google,其他公司也会把业务撤离贵国.犹如20年前一样. 而外资的撤离,对贵国经济将产生如何的影响呢? 首当其冲的自然是对外贸易部分. 而当前这一部分还很大程度是劳动密集型的产品出口行业. 出口的死去,就意味着大批的劳动人口失业. 如何安置这些劳动力是一个问题. 更关键的是,有没有能力安置. 一个可能的情况就是,大批的基建项目计划出台. 从而试图拉动内需,带动各个行业的前进,以暂时吸收和消化剩余劳动力. 如果短期内,经济制裁结束,那么对外贸易回复正常,这些劳动人口再次流向原有行业. 而对于Google等这一类经济制裁中的棋子,也将陆续回到原来状态. 一切照旧. 如果这个拉锯时期比较长的话,对于贵国,基建的内需拉动效果并不能维持很久. 因此,如果贵国经济首先抗不住的话,剩余劳动力无法得到充分安置的话,社会问题将会突出. 拉锯的时间越长,问题就会越严峻,也就越有可能会发生体制层面的变革. 当然,如果拉锯时间过长,对于Google这样的棋子来说,损失也会很惨重,甚至影响其生存. 但是,如果Google的盟友够多,战线够长的话,情况也许会不一样. 考虑下,如果Google成功地将对Web的革命变为下一个工业革命. 企业的营销在开发的互联网环境里,演化为依靠即时信息平台进行传播和推广(twitter+adsens),产品的销售正式进入电子商务时代(google checkout/nexus one). 那么,此时的商品经济就是一个建筑在互联网环境里的开放经济模式. 而贵国,构建的是一套缓慢的封闭式互联网. 于是,对于零售业来说,它的销售业务就无法有效的展开.而如果采取传统方式进行营销的话,又有可能造成相对过大成本支出,使得其考虑放弃市场的开拓. 而对于制造业来说,可能影响不大. 于是,如果贵国在经济制裁的拉锯战里,世界经济模式发生根本改变,那么,对贵国的影响是,成为一个真正意义的世界工厂. 因此,即便美国能够拉拢足够的人进行经济制裁,对于贵国来说,最坏的结果也只是成为纯粹的世界工厂. 更何况,美国并不能保证它这条统一战线能够建立成功. 虽然,贵国在哥本哈根上的强势,让许多人产生了警惕. 诚然,贵国的经济虽然还称不上举足轻重,但是却也小看不了. 贵国已经是美国的头号债主,拥有的美元是越来越多. 尽管,美元汇率的波动使得贵国手中的财富不断缩水. 但实际上,对于贵国来说,没有所谓的缩水不缩水. 考虑到贵国货币是纯粹的实物货币. 也就是说,货币背后的并不是实实在在的硬通货,而是一系列的产业估值. 所谓估值,就是你估计你的价值大概有多少. 某种程度上说,这是一个信口开河的东西. 所以,很长时间以来,对于这类货币,国际上一直没给予太大地位. 只不过由于进十几年,市场的开放,让这个市场事实上成为可进入的. 于是,便有可能通过实际的交易行为来判定和接受这一货币. 因为有了市场,毕竟就有可能将这种价值通过劳动力转换成实在的硬通货. 因此,从宏观来说,持有美国国债就等于持有美元,持有美元事实上就等于持有黄金这种硬通货. 而在国际承认现行汇率的情况下,越多的硬通货,就意味着在汇率问题上有更多的话语权. 因为持有的是实实在在的货币. 而汇率话语权,一定程度就意味这经济话语权. 尤其是在对外贸易上. 对汇率有更多的话语权,就因为这有更多的贸易优势. 贸易的优势,带来的就是具体的经济优势. 所以,随着贵国对美国国债的增持,其经济地位进一步巩固和提升. 于是,在哥本哈根上,贵国凭借已有的经济实力和管有的拉拢手段,某新的国际地位. 在一直以来事实上拉拢了一堆第三世界国家之后,财大气粗的贵国开始考虑谋取新的政治地位. 而美国显然也意识到了这点,但可惜已经有点晚. 加上各国对美国超级大国的地位总有意见. 于是在哥本哈根上,美国输了一局. 面对失势,美国意识到贵国的野心. 于是有了这次政治博弈. 之所以选择Google事件作为切入点,也确实是因为Google声明中所提到的事情. 再就是隐私权利向来是公认的普世价值,容易得到声援和赞成. 而且美国一度暗示,这并不是美国及其企业会受到的待遇,其他企业也存在商业秘密被刺探的危险. 于是,在美国的算盘里,只要把这种件事情上升到影响商务发展的层次,那么,就有可能促使各国共同向贵国施压,以确保其商业利益,同时抑制贵国愈发强硬的态度. 但对于美国来说,现在单凭言论和人权论调还尚不足以说服各国以实际行动加入. 因此,目前各国还停留在纯发声明的观望态度. 美国只有拿出进一步的证据说服贵国的言论管制不单是管制,还有可能涉及到不公平竞争的话或信息不安全的话,才有可能说服各个发动联合制裁. 对于对于贵国不明真相的群众来说,希望Google退出能带来变革的机会怕是微乎其微了. 除非发生经济制裁,并且美国能够长期拉锯,并最终坚持到胜利. 而这个结局,目前来看怕是很难达到了. 于是,这场博弈结束之后 结果是,g.cn离开. 而互联网行业,也将变成一个由少数几个巨头们操作和把持的封闭行业. 而最主要的是,信息的管制将愈发的无形,和难以逃离.
Google光环
在某群上发了条有关google的消息. 于是被说是G粉. 其实是不是,自己也并不清楚. 只知道google帐号下的服务越来越多. 如果单纯看数量的话,也许确实算得上. 就搜索引擎来说. 从前用百度,现在用google. 这里并不是说百度搜索不好,也不是说因为google能搜索到更多的东西. 事实上,如果不是因为用了很多的google服务,以及一些偶然的因素,也许现在还在用百度. 就搜素来说,两者都只是获取信息的工具而已. 如何使用,使用得好不好是个人问题. 第一个正式的google服务是gmail. 当时是因为它开放注册了,终于不用邀请了. 但是由于当时已经有了新浪邮箱,所以使用地也并不多. 最主要的是,当时并没有使用email的习惯. 注册邮箱,只是因为注册其他东西的时候需要用到. 也正是因为这个原因,在很多年后的今天,新浪邮箱被各种无谓的信息所充斥. 而gmail也所幸由于这个原因,渐渐地成为了正式的私人邮件. 当然,有了新浪的前车之鉴,也并不敢过多使用gmail,尤其是在国内. 这并不是说国内邮箱服务如何,而是因为国内邮件很多因为没有相关法律约束,都不提供退订服务. 所以,一般来说,都避免使用gmail. 在多数情况下,还是用新浪邮箱. 如果需要正式一点的,而又对其邮件政策有怀疑的,就用QQ邮箱. 能够完全信任的,才启用gmail. 所以,事实上,除了没有搜索情结之外,也并没有gmail情结. 即便是在众人说gmail安全性如何如何,以及对这次google事件里gmail的表现的推崇. 事实上,电子邮件的安全性很大程度上并不在于邮件系统本身,而在于法律环境如何. 国内邮件提供商因为众所周知的原因,不得不留有后手. 而作为未来者的google,也并不是说不会受到约束. 只要明确立法,并通过正常的法律流程,gmail内容依然是可审查的. 所以,只要贵国有司脸皮足够厚,当着众多不明真相的群众把审查制度拉到全国人民的面前,google就会乖乖地协助审查. 但是,google对于这种非法手段的威胁和偷盗,自然是有足够理由拒绝的. 所以,并不需要过于神话google这次的做法. 它也只是做了应该做的事情. 回到话题. 投入google怀抱是从blospot开始的. 这个必须感谢腾讯. 如果不是它封了辛苦写了几年的Qzone的话,或许还没有机会接触google. 在体验和尝试过许多BSP之后,最后选择了blogspot. 因为相比许多博客提供商来说它的优点在于: 1.开放性很高.基本上可以完全定义blog. 2.服务稳定. 3.没有难以理解的内容审查机制. 对于第一点,虽然现在国内已经有了许多可高度定制的BSP,但是,只能说这是缘分. 从Qzone流亡之初,当时这样的BSP还不多,即便有,用起来也并不方便. 或者是开放程度依然不够高. 而后来,有了一些比较优秀的BSP的时候,人已经在blogspot了. 定居了,就不想搬家了. 况且,搬回来的话,还不指望那天会忽然又被封了. 辛辛苦苦断断续续写了几万字,说没就没了. 这种心情并不好受. 而且,一个明显的好处在于,写的时候不怕碰上什么敏感词. 尤其是在一个任何词汇都可能成为敏感词的时代. 虽然写博客并不是一定要谈敏感的东西. 但问题在于,什么是敏感,这个你是不可能事先完全了解的. 好的服务在于,开始是你选择了它. 接下来是你追随着它. 所以,即使在它再次被墙之后,依然会翻墙过来. 套用一句话,叫做非战之罪. 它,也只不过是个受害者而已. 在定居blospot之后,开始接触和了解google. 为了给博客弄个门面,四处找模板. 从单纯的套用,到一些小改动. 于是发觉,google对blogspot的保留并不多. 在从一个如何改动都可能要付费的BSP出来的时候,这自然会有很大的钦佩. 尤其是在意识到,它提供的比自己想象的东西多的时候. 第三款是reader. 这里,需要向抓虾说声谢谢和抱歉. 如果不是说要关停服务,也不会迁移到google. 虽然,一直到现在,仍然还能登陆抓虾. 但只能说声抱歉和以示同情. 尤其是在抓取feed的时候,还要过滤信息. 某种程度上说,中国互联网企业都是不容易的. 除了实现基本的领域功能之外,还需要额外地添加过滤服务. 后来就是news,webmasters,analytics,feedburner等等. 尤其是那些跟数据分析有关的,深深地被google的强大所折服. 无偿提供数据给人分析已经不错了. 更不错的是还提供了如此便捷和强大的分析工具. 这已经不是简单的气度所能来形容的了. 再后来,就是了解接触google对开发人员开放的一系列工具,产品和服务. 从始至终,google都以一个开放者的姿态出现. 于是,终于被google所折服. 在选择许多东西都开始首选google. 甚至于一些并不常用甚至稍显老旧的服务,诸如picasa,calendar,alerts等等都开启了. 完全是在google的光环下,自觉不自觉的动作. 在google推出每一项新服务,或者每一个新动作的时候,都在关注着. 理由是几乎没有理性的: google出品. 如果说google是一门宗教的话,那么或许我已经成为了它的信徒. 对于一个google教徒来说,google已经不是一个公司. 而是一种信仰. 一种信念的存在.
2010-01-09
从拼音输入法谈起(下)
之所以会抛弃QQ拼音,而转用谷歌拼音. 其实也并没有很好的理由. 偶然的推介,加上QQ拼音本身并不靠谱的做法,所以选择了尝试谷歌拼音. 中国有句话叫士别三日,当刮目相看. 用来形容谷歌拼音并不为过. 对于输入法本身,各家做的其实都差不多了. 于是,腾讯开始想着如何整合QQ拼音. 搜狗想着如何把市场扩大. 但最终还是脱离不了输入法的范畴. 但谷歌拼音做到了. 一个lua扩展,就已经足够让人遐想无限了. 从技术上说,能支持lua,也就能支持其他脚本语言. 而如果有心思往下挖掘的话,把输入法做成命令行又有何不可呢? 至少简单的,可以做一些简单的命令,调调窗口,移移文件也是可以的. 当然,把输入框作为复杂交互接口,其实并不合适. 毕竟,窗口大小有限. 当然,显示区域大小不是问题. 只不过,在把交互变复杂之后,就不是谷歌输入法,而是带输入功能的工具了. 所以,这是其实还是百度的框计算的概念. 输入法入口强于搜索入口之处在于,就国人来说,输入法输入的东西更符合人的日常行为. 也就是说,输入法更能够接触到人的日航生活. 你所打的一字一词,从理论上,是可以分析出你的个人风格,乃至兴趣爱好. 在不知不觉中,搜索引擎就能够学习到你的个人特征. 这样,不论是在搜索引擎对你做的推荐,以或者是你在使用搜索引擎的时候,都更可能高且快速地命中需求. 因为搜索引擎已经通过你的日常生活了解到了关于你的所有特征. 犹如一个无处不在的管家. 在尽心揣摩之后,为你做出最合适的动作. 数据分析,把人与网络的距离拉得更近. 从前,有个说法: 你永远不知道,屏幕背后跟你聊天的是不是一只狗. 现在,这个说法在渐渐地被打破. 至少,许多应用已经实际上或试图了解你的一个方面. 国外的亚马逊,国内的豆瓣. 基于数据挖掘的推介服务,已经成为了一个产品. 当然,这些服务目前还不是很通用. 因为它实际上还是基于你的一个比较明显的意图,购买,或者打标签. 事实上,豆瓣也许能够做地比亚马逊好. 因为它收集数据的方式,并不需要用户很有目的性. 虽然,一定程度上,这样会对分析结果产生一些"噪声". 但是,所谓的噪声也并不一定是没用的. 只不过是因为没有找到合理的解释. 所谓存在即是合理,有这样的什么样的数据,就表明用户可能会有什么样的行为. 对于豆瓣,它不仅经有用户对各种事物打的标签. 它还有小组,还有博客,还有各种各样能表征用户行为的系统在内. 从统计角度来看,数据越多,某种程度上说,也就越可能还原出实际方程的样式. 而对于豆瓣这种大杂烩式的地方,它可分析的数据量是非常多的. 但以用户发布的文字来说,比如广播,比如评论,比如小组发言. 即便只是采用搜索引擎的惯用的方式进行关键字分析,也能够对用户生成一大批标签. 越多的标签,也就意味这越多的潜在价值. 用googel的方式来说,越精确的关键词,也就越精确的广告投放,也就是越多的广告投放量,也就是越多的盈利来源. 所以,从这个角度来说,豆瓣这种方式,其实是很有潜力超越google的. 因为豆瓣现在所有的,其实就是google一直想要得到的一种模式. 想想google的服务. picasa,youtube和google earth的关系,已经他们对google 搜索的影响. 屡次传出收购twtitter的意图. friend connet的建立. google一直在试图寻找人与人之间的联系. 把互联网的pagerank带到现实世界. 而豆瓣手头上有的正是google一直梦寐以求的. 豆瓣自己或许也明白这一点. 所以才会有了现在的购书单. 但这不应该是豆瓣追求的. 豆瓣应该做的是把自己做成像google一样的广告商. 而不是把自己做成一个卖家. 懂得和所有人合作,才不会被任何人打败.
从拼音输入法谈起(上)
其实只是想把金山词霸从1.0升到2.0. 但是,顺手也把输入法从QQ拼音升到了谷歌拼音. 其实一开始并不喜欢谷歌拼音,不喜欢它微软拼音风格的输入方式. 于是,在还用搜狗拼音的时候,没有选择它. 当然,那时候也还完全认识google. 也当然,谷歌并不完全等于google. 不管怎么样,在搜狗拼音的时代,没有选择google. 因为它还不够好. 而且,确实,当时的一些做法,对于一个刚刚进来,并要挑战别人的产品来说,并不恰当. 尽管,词库这东西并没有说一定受到产权保护. 后来投奔了QQ拼音. 因为它比搜狗好. 当时的搜狗已经开始弹窗了,已经开始玩皮肤了. 这些,让我想起来千千静听. 贵国的软件产品,不乏好的,但缺乏能长远发展的. 毕竟,温饱问题还是当前的一个大事. 对于许多团队来说,开始可以做一款颇为成功的产品. 然后能够以非常迅速的速度占领市场. 但是接下来,很多产品都会堕落,止步不前. 当一款产品成为第一之后,面临的危险不亚于刚刚起步. 它需要更多的思量和考虑. 如何继续创新,这是一道坎. 新点子出来之后,市场反应如何. 通常,即便能有好的点子,但是投放市场之后,往往没有得到"预期中"的强烈反响. 于是,做产品的人开始急了. 反响不强烈,也就意味这市场增长可能会放缓. 这是许多人都考虑. 于是,各种各样奇淫技巧就用上了. 比如弹窗,比如所谓的联合推广,比如许多其他为用户所不适的做法. 其实回头想. 这些点子的反响真的不强烈么? 未必. 一款产品,在一个从无到有的市场里打拼,可以成长地很快. 迅速的成功容易让人失去理智的判断,误以为在这个市场,成长就应该是如此迅速. 而事实上忽略了市场本身始终是有一定承载能力的. 再拼命地扩张,也只能得到微小的回报. 投入产出比并不如想当然中的理想. 这也恰恰可以很好地解释,为什么当初的暴风千千搜狗,在成功之后,却变得面目狰狞. 因为市场已经就这么大. 对于产品上,再继续地改进似乎并不能在短期内带来很好的收益. 所以它们选择了所谓的横向扩展. 现在,QQ拼音也走到了这条路上. 从一款单纯的产品来说,QQ拼音的生命已经结束. 当它需要靠一切额外的条件来吸引人的时候,也就默认,产品本身已经不能够给人带来更多的东西. 但注意到,QQ两个字. 作为腾讯旗下的一款产品,QQ拼音走上这条路,某种程度上是它的宿命. 和许多腾讯的产品一样,它的责任只是尽可能地拉拢和巩固腾讯的帝国版图. 想想. 当一个人使用了越来越多的QQ产品的时候,它就越难离开QQ. 当一个人还在用QQ的时候,如果有一款QQ产品能替代他现有使用的工具,那么他也很可能会投靠过来. 而这,也正是为什么腾讯一直在模仿的原因. 因为模仿,所以超越. 一旦加入到腾讯的网络中,很少人能够全身而退. 就如同在企业应用里,一旦委身微软,oracle,sap,IBM等巨头,就很难再抽身出来一样. 依赖性很产品本身错综复杂的关系,让一个人脱离的成本迅速增大. 你要脱离的不单单是一款产品,而是一条产品线. 某种程度上说,这也可以解释,为什么linux和开源产品会受到追捧. 因为你只能选择linux,不然就选择windows. 无论选择那边,都被绑定到一条既有的产品线上. 至于商业产品,自然是它本身的产品线. 至于开源自由产品,自然是整个open source的产业链. 无论是哪边,一旦选择,更换的成本就变得非常之大了. 所以,QQ拼音,只是腾讯日常产品生命周期里的一个例子而已. 某种程度上说,QQ拼音的生命现才开始. 因为作为产品,它出不出色其实无所谓. 重要的是能符合用户的习惯,能把现有市场上的用户拉拢过来. 只要能做到这点就足够了. 某种程度上说,腾讯是个善于搭顺风车的企业. 不能否认,它有比较敏锐的市场嗅觉,做到抄什么有前途. 只是希望,它在占领市场之后,能走出自己的特色. 而这一点,是腾讯还需要学习的. 不单要学习微软,还要学习Google. 某种程度上说,腾讯和google还是有相似之处的. 在于他们都懂得以最小的成本去开拓新兴市场. 只不过google采用的是扶植合作方式. 而腾讯则是直接的寄生蚕食. 当然,这也是没有办法. 毕竟,google的盈利方式允许它不介入已有市场的竞争. 因为它靠的只是广告. 但腾讯,至少在目前为止还不能. 实际上,腾讯的核心还只是在它的QQ网络. 而对于这个网络,腾讯其实还没有找到很好的盈利模式. 不然,腾讯帝国的版图不会如此庞大. 从某种方面来说,腾讯的臃肿,恰恰是其没有真正利用好自己核心竞争力的原因. 不然它不会如此乐此不疲地在各个领域跑动吆喝.
2009-12-18
谈谈Nexus
对于google nexus,本来还是挺期待的. 毕竟,传说中有着droid配置,iphone厚度的机器,多少是让人遐想无限. 可惜,看着屏幕下端的曲线设计,只能说声再见. 相对来说,其实还是比较喜欢M8的造型. 线条分明,却也不失圆滑. 屏幕的大小也恰到好处. 只是功能和体验上到底还是差了些. 但,至少,平心而论,魅族确实有心思做手机,这在这片神奇国土上是很难得的. 希望不是昙花一现,或者跟moto一样,脱离不开V3的梦魇. 回到nexus. 有人说这是google进军硬件或者手机行业的一个标志. 也又人说google此举将会引起诸多合作伙伴的不满. 这些都说明一个问题,就是google太强大了. 强大到即使离开互联网,也成为了令人害怕或者说尊重的对手. 其实,nexus更多的应该是google对android的一种试探. 毕竟,android分支太多是一个事实. 这是开源产品的无奈. 随手可得的源代码和限制宽泛的授权,都很容易让程序员去制造属于他们自己的轮子. 某种程度上,linux的困境也是如此. 即使带着linux头衔的很多,但是,大多数严格来说,其实都是不同的操作系统. android初显混乱的开发境况是google所不愿意看到的. 这也是为什么当初google会选择不是很彻底的android开源. 考虑到源代码在编辑器里的变异速度不亚于病毒的变种繁殖速度,保留一定的限制,看上去是最直接的做法. 只是,geek们不认同,所以googel只能放弃这最后的守卫. 但,就如此让android肆无忌惮地变异下去,最终使得一个看似开放的系统因为各个亚版本的区别,而不能共用程序么? 这是google不能接受的. 在PC端,google能统一浏览器. 在移动终端,android本意要统一设备的,但本身却因此变得不统一了,这是google不愿意看到的. 那么既然无法限制其发展,google只能提建议做指导. 于是又了nexus. nexus的意义在于,作为一个从硬件到软件的android技术规范. 一个有google实现的android设备. 如同glassfish之于javaee而言. 做一个标准的示范. 它不需要是最好的,但应该是最符合标准,最具有指导性的. 也就是说,它可以不是商业成功的,而只是学院派的产品. 当然,作为一个试验性产品,自然有可能让他汇聚诸多令人惊叹的特色. 毕竟,作为展示品,从开始就不需要考虑市场的接受度,所以策划和制作上可能更天马行空. 就目前透露的nexus资料来看,google对它的限制做得很少. 从不捆绑运营商这点来看,google的目的不在商业而是在于让更多的用户有机会选择并使用android. 唯有更多的用户使用google制造的,纯正的android,才有可能反馈出google最想要知道的信息,才有可能把android用得更好. 而为了能以最少的成本,让这个nexus最广泛并最可能持久地被人们所使用,以达到持续反馈的效果,google有理由将它做成一个可扩展性很强的手机. 毕竟,不单android 2.1需要反馈,以后的android版本也需要反馈. 在对硬件需要没有超越的情况下,相信nexus能够成为android手机中生命周期最长的一款手机. 而为了能够让它周期尽可能长,尽可能地吸引消费者使用,这就需要google的品牌号召力,手机足够强悍的硬件和可玩性. 于是,有理由认为nexus将是一款足够吸引人的手机. 也有理由相信,这是google出品的唯一一款手机. 当然,前提是nexus硬件足够强悍的前提下. 所以,对于google和其他手机厂商之间的所谓意见,都是过眼云烟. google的目标不是某个手机用户群. 它的目标是所有用户群. 战略高度上没有可比性.
2009-11-14
已经神话的google
今年貌似google的动作很大. android自然不必说了. 某种程度上可以说今年是android年. 连国内,几个月前还被某手机浏览器公司称为冷门的手机平台,一下子成为了人们的焦点. 连moto也凭借droid出了一口气. 某android群也在这股风潮下,越来越热闹,而招人做android的公司也越来越多. 不管android离google最终的战略还差多远,至少,现在作为一个移动终端,android之于google是已经可以独挡一面了. 另一个是wave. 以前也谈过了. wave的意义一在整合,二在争夺未来web的话语权,也是所谓云计算的前端话语权. 另外两个是关于语言的. 一个noop,还有一个是刚公布的go. 计算机,具体地说互联网,除了眼光和营销方式之外,最重要的就是技术. 而技术依托的是语言. 语言是一切技术的根本. 尽管,对于一个程序员来说,语言只是工具. 但这恰恰说明了,一个出色语言,他对于技术的重要性. 好的语言对于程序员来说意味着好的工具,也就意味着一个杰出技术的基础. 从开始,google就选中了javascript. 这是因为javascript跟html跟google的搜索血浓于水. javascript某种程度上说是最平台无关的. 然后google看中了python. 一个同样是动态语言,同样地弱化平台性质. 而不同的在于,python能做javascript做不到的事. 而python被选中的另一个原因是因为它的字符串处理能力. 而字符串,自然,跟google的老本行也是息息相关. 于是,再有了开源的python之后,google将自己的触手从前端渐渐蔓延到后端. 但是,似乎google并不满足于python在某些方面的表现. 于是,提出了noop计划. 一个类似java,但比java更动态,自我描述能力更强的语言. 一个跟jdk7在某些方面有着共同努力的语言. 这或许可以理解为,google需要一个更符合自己风格的后端处理语言. 再然后是今天的go. 一个号称系统级的语言. 吸收了各种语言的优秀特质. 与其说google在创造一种语言不如说是在创造一种神话. 但同时也可以想到. google都系统的野心. 即便它不坐操作系统,但是他依然想要一个能够胜任系统编程的工具. 为什么? 因为对于系统之上的战略他已经部署完毕了. 在google眼里,以后的世界,是web的世界,是由google的网络所连接世界. 有人曾经这样比喻它,google就是martrix.现实就是zion,网络就是所谓世界. 从前,不满意mysql的时候,有了bigtable和mapreduce. 现在,估计是不满意一些底层支撑系统了. 所以要有一个google风格的语言,然后实现一个google风格的支撑系统. 可以不是os,但是是能运行google服务的东西. 借此,也试图把后端统一起来吧. 既然能像动态语言了,python对google还有意义么? 前后javascript后有go. 另一则消息是关于SPDY. 一个改进的HTTP协议. 只是似乎并没有提交标准委员会. 而同时,声称,chrome已经支持这个协议了. 这不由得让我想起了IE6和微软. 尽管google向来有不作恶的美名,但最近的表现看来. 在野心的驱使下,不作恶或许很难. 企图建立SPDY的事实标准. 与此同时的,还有HTML5标准的推行. google似乎想告诉人们,他是互联网的未来. 一切都应该参照它来部署. 试想想,google在过去将互联网真正地互联了. 接下来,google还会怎样? 与twitter和facebook的暧昧,connect的推广,social聚合的大力宣传. 一个现实里的人与人之间的pagerank么? 在搜索结果里,已经越来越多地融入了社会化元素. 想起当初传闻google想收购twitter的消息. 其实twitter如此成功,其原因不在于它的商业价值,而在于它的研究价值. 一个完美的研究人与人之间关系和传播扩散的绝佳模型. 对于google来说,这是一个绝佳的,"人肉搜索"的良好样本.
2009-11-01
关于google wave
一个有些期待的一周开始,然后以一个有些失望的周五结束. 本以为这周即如此灰色地走过,但到底还是有些阳光的. 周六起来发现了一枚google wave邀请,顿时激动. 想想申请也过了挺久的,本已经不抱什么希望了. 而在这疑似无路的情况,却又柳暗花明了. 最近一段时间,从各个媒体上看到求wave邀请的人增多. 也就意味着其实新一轮的开放邀请已经开始. 或许是wave准备beta的前兆吧. 也或者是第二代wave用户已经开启了邀请权限,所以一下增多了许多名额. 不论如何,对于还在preview阶段的wave来说,更多的人意味着wave需要更多的负载来做一些测试调整. 毕竟,在提供一个强悍平台之前,必须保证这个平台的容量. 所以,有些失望地,但也合乎情理的,wave里尚显得有些单薄. 提供的协作方式也比较单一. 没有想象中地,把docs集成进来. 或许是时机未成熟吧. 倒是gadget已经登陆了. 只是似乎以前的gadget要在wave里正常使用的话,还需要一些修改. 虽然官方文档里声称可以兼容,但到底是兼容,而不是无缝连接. 挑了几个external gadget,均空白. 意味着虽然能加载,但是不能正常运行. 而现有的wave gadget自然是乏善可陈. 倒是对map有了点想法. 想想google对map的态度多少有些不同. 似乎map是最早一批开放api的,也是诸多google服务里,最为人熟悉所用的一处. 而在wave里,maps自然也出现在了第一批demo类型的gadget里. 为什么google会对map情有独钟呢? 在网络里,google用爬出爬遍互联网. 而在现实,google街景和卫星图在试图覆盖全球的每一个角落,甚至连地外也在google的游荡范围. 有些模糊google到底目的何在了. 回到wave. 虽然说wave如今并不如预期的强悍. 至少还不足以应付一些正常点的协作需求,但不能否认的是google wave的理念是超前的. 随着全球化的分工,不单机器需要做到distribution,人也需要distribution. 地理上的隔离使得沟通的成本和效率都受到影响. 而wave作为协作平台,而且是实时协作平台,再就是有着开放的gadget体系,有能力应付这种分布式的协作关系. 从现有的gadget里面已经有了一些远程会议的模型. 当wave自身的表达能力,和表达体验更完善的时候,就是wave成为一个杀手级应用的时候. 但在此之前,wave还有很长一段路要走. 而且这段路不是wave一个人走完的,还需要google的其他服务跟进才行. 比如docs. 而wave的发展,也同样会对其他服务有着积极作用. 毕竟,在wave开发文档里,就明确了wave的可继承性. 而wave也自然会成为一个新的google api. 还有一点值得注意的是,wave和IE之间微妙的关系. google声称是由于wave需要大量快速的javascript处理能力,以及完善的dom支持,更重要的是预计会用到许多html5的特性,而这些事目前的IE所不能达到的. 在以上这些条件里,html5或许是一个比较重要的因素. 毕竟,微软对于html5的态度并不明朗,而且对于标准,财大气粗的微软总能找到相应的替代方案. 而更神奇的是,这些非标准也总能得到相当程度应用和支持. 这是关于标准,也是关于谁是领头人的角逐. 当google和微软同时意识到互联网在未来的地位之后,关于互联网基础的争执也就变得相当有战略地位了. 就像当年oracle担心IBM把java收入门下一样. 当兴冲冲地做了一个杀手级应用之后,一个标准的变更可能就使得所有的努力付之东流. 这便是标准. 所以,在看似关于浏览器之争,html标准之争的背后,是google和微软两大巨头的较量. 只不过google是刘备,善于拉帮结派. 而微软是曹操,拥有得天独厚的条件. 当wave夹带html5,夹带chrome frame,刺探IE的时候,其实也是在刺探微软的反应. 如果微软依然漠视html5,那么wave的成败相当一方面来说,就是微软在互联网的成败. 当满世界都是wave的时候,就意味着满世界都是微软漠视的html5,也就是说微软在标准之战里输了. 而如果wave没能预期地风行,那么也只能说google会郁闷,而对于微软来说,也只不过是打了个平手. 所以,对于微软来说,其实如何看待wave,还是需要斟酌的事情. 虽然如今的bing有能力威胁google search,但是,毕竟google search已经不是单纯google search. google lab里躺着的一帮search的后代都表明,google的搜索框背后不是微软一时半会就能赶上的. 天时地利人和,只有人和微软稍微有点. 毕竟微软也算是个技术巨头,bing也确实有了相当的市场份额. 于是,wave之于google是任重且道远.
2009-10-18
所谓设计模式和架构
大致看了下关于bigtable和mapreduce的东西. 想想,其实是google对于搜索引擎数据结构的一个解决方案吧. 广泛一点说,是对于面向内容的分类的解决方案的. 对于搜索引擎来说,主要有两个基础的数据: 一是原始的抓取对象,表现为网页内容. 二是对原始材料的分类信息,表现为关键字. bigtable对于这样的数据的处理,引入的是column family的概念.以传统的RDBMS理解的话,就是在url 和content列之后,有了一个不定数目的列数. 仔细想想,换个方式理解,其实更简单. 对于column family,更喜欢将其理解为tagging. 因为搜索引擎本身承担着两种功能. 抓取和分析. 得到content之后,只要对其打上相应的tag便行了. 如果要以RDBMS实现的话,便是简单地对每个关键字建立个表,然后指向相应的content内容便可以. 而要依据诸多关键字定位page的话,也就是所谓的map reduce. 先分类,在处理. 也就是所谓的先map,然后再reduce. 这其实就是分类处理的思想. 而map很大程度上,跟集合有着天然的血缘关系. 而搜索的目的就是在集合里找到特定的子集. 于是,map > reduce > map > reduce... 于是,纯粹从思想的角度考虑,bigtable和mapreduce不过是google对于搜索引擎需求的一个建模描述,或者说是基于内容个tagging技术. 话说回来,有时候,所谓的架构或者模型确实是建立在需求之上的. 软件产品脱胎于需求. 而产品的架构,虽然某种程度上说跟需求无关. 因为有着这么一个说法,就是说好的架构必然具有良好的扩展性. 一种很理想主义的想法就是在设计出一个好的架构之后,无论需求如何变更,都能够适应. 现在想想,这其实是本末倒置的误区. 所谓的架构扩展性在于面对需求变更的时候,有良好的适应能力. 其实质是,对于需求的变更,都能保证其跟原有架构设计的一些假设不会冲突. 意思就是说,你的架构没有做过多的假设. 比如对于一个这样的需求,偷菜写个函数. 于是可能有这么些个实现: steal(vegetable) or steal(stealable) or operate(someting) or operate(onething,anotherthing) or operate( list onething , list anotherthing ) or operate( list paticipate_1 , list paticipate_2 , ... ) or getHandle(steal_vagetable).process() 实际哪个实现取决于你做了多少假设. 也就是说粒度细分到什么程度. 而此时所谓架构是否有良好的扩展性,就在于,新需求会将粒度缩放到哪个程度. 一旦细化的粒度小于当前架构的粒度,也就是架构不适应需求了. 所以,最好的架构其实是没有架构. 即不做任何假设. getHandle(steal_vagetable).process() 这其实又是一个螺旋式的回归.
订阅:
博文 (Atom)
牛来餐馆
看了欢迎来龙餐馆. 总的来说,作为一个院线电影,成品多少是有点不太匹配的. 看起来更多像是一部网络大电影. 尤其涉及到一些大场面特效的时候,可以看得出服化道的降本增效. 剧本层面有一些比较有意思或者说闪光点. 就是试图用一个餐馆或者厨师来串起一个比较宏大的叙事题材. 这个可以说是...
-
从未对雪有过什么幻想. 于是,当这雪终究下下来了,也没什么特别的兴奋. 只是,由于是南方人,也就姑且好奇了一番. 望了望着属于别处的风景. 也许是因为昨晚下过雨,也或许是本来就会如此. 冰混着点积水,倒是怀念起阳光灿烂的日子了. 面对着这未知的...
-
最近写一个AgentCLI原型玩具的时候,发现一些比较有意思的点. 因为主要是照着DeepSeek API来写的. 所以基本上也可以说是OpenAI Chat Completion API的一些点. 不过,可能有些是DeepSeek特有的. 一个是请求的stop list. 大致...
-
去看了长安的荔枝. 前半段还可以,尤其像荔枝林里不知道是笑还是哭的几个镜头表演算是相当出色了. 结合人物背景的那种对目标的绝望与对当下人际环境的希望的交叉矛盾心理. 后半段就有些过滤潦草了. 如果说整片是对于一骑红尘妃子笑,无人知是荔枝来的解构的话. 带入民生潦倒涂炭这点是没问题...