来个全家福 这些都是我这里的。至于类似于iPhone或者别的是玩朋友的,我就不列了。 喜爱程度排名: HTC Hero > Nokia N810 >>>> Nokia N95 > HTC Diamond
Archives for IT圈
关于IT业界
关于Hero一些问题的统一回答及建议
自从发出HTC Hero 入手,附图和HTC Hero操作感受两篇文章后,很多朋友通过twitter,留言或者email的方式详细询问了一些Hero相关的问题,可见大家对于智能机的兴趣还是很高的。不过因为好多问题其实是重复的,一个个回答过于浪费时间,所以我就统一在这篇文章中一一解答。如果你的问题并未出现在这篇文章中,请直接留言。
HTC Hero 入手,附图
先谈谈为什么要买HTC Hero吧。 估计经常看我blog的朋友有不少不知道我的研究方向是mobile computing的。恩,因为我blog几乎不写我真正每天花大量时间研究的东西。这个原因很多了,这里就不浪费口舌了。正是因为这个研究兴趣,让我有很多机会接触很多优秀的移动平台。最开始在国内用的是development platform,到了国外才开始用商用手机平台开发。
让你无处逃逸—无线定位技术简介
现在的社会,是一个没有隐私的社会, 只要有设备和条件, 别人想跟踪你的位置实在是太简单了, 不管是你在大街上走还是在商场里逛, 只要上面想,你的行踪都很难不被暴露。好比我们看大片,罪犯在这边打电话,FBI在那边定位,唧唧几声,就把你的大概方位确定了。 千万别以为这是什么高深技术,我们天朝网警照样玩的转。而且, 随着网络越来越向智能化和移动化发展, 一些很有意思的应用都可能和将来的定位技术联系起来, 在一定程度上影响我们的生活,比如twitter,Aardvark,包括一些很有前途的mobile game,等等。 Google Latitude一出后, 很多朋友都惊诧于无gps条件下其定位的准确性,也有不少人因此对通过wifi定位比较感兴趣。 其实各式各样的无线通信技术都可以用来定位, 由于通信距离的不同, 有的可以用来室内定位, 有的可以用来室外定位。 这里, 我尝试着对一些逐渐在普及的定位技术做一些讲解, 考虑到GPS的普及性, GPS定位原理和优缺点就在这里忽略了。其实无线定位的流程很简单, 大概都遵从交换信号===>数据融合===>建模求解 的步骤。 下面就针对不同技术的不同重点,把这个过程分割介绍。
各式各样的硬盘钟汇聚一堂
什么是硬盘钟?顾名思义,就是硬盘做的钟:) 硬盘钟最早是Alan Parekh做的,一开始比较简陋:
Adobe Flash在移动市场上战略
针对Adobe在移动市场上滞后的发展形式,embeddedflash的评论家对此提出乐观的看法。他们认为,移动市场上的内容竞赛才刚刚开始,还无法判定谁会是最终的胜者。原因在于: 移动设备和桌面PC不一样,它们的处理器性能较差,屏幕很小,在系统没有发展到某个阶段时,类似于Flash这样的技术并不适用。因此,即使Flash想在移动设备上普及,也应该是专门推出一个类似于Flash Lite的专用版本。那些认为在2Ghz处理器上能流畅运行的应用也应该在400Mhz的智能手机上运行的想法无疑是愚蠢的。 由于目前的移动设备普遍缺乏对Flash的支持,导致很多移动应用程序开发者对基于Flash的开发不感冒。在某种程度上这是对的,但关键问题在于到现在,也没有一个统一的移动平台。微软,Google,黑莓,苹果…….几大厂商都有他们自己的开发平台,针对于某一个平台的应用无法在另一个平台上工作。从这种意义上讲,Adobe能提供的市场,不是Apple和Google所能提供的。 假想一下,如果在明年,Adobe能玩出一手好牌,拉拢并进入iPhone和Gphone,那就会拥有很广阔的市场前景。而微软方面,Adobe已经有针对Windows mobile系统的计划了。到目前为止,还没有关于黑莓平台的留言,不过应该是迟早的事。一旦Flash相关的技术在这些设备上被支持,那么大部分的移动市场会被立即打开,Flash Lite也会很快成为竞争中的胜者。
Aardvark初体验
补充:昨天忘了说了,该应用仅开放了一天注册,之后必须以邀请制进行,如果你希望也体验一下的话,请留言或者发email给我,内容包括你的用户名,你所擅长的三个方面(比如我填的就是programming,computer architecture和linux),你的邮件地址。That’s it. 上个月,我曾经介绍过Aardvark,并认为它是一个很有意思的应用。今天发现它开放了注册,就注册了一个帐号玩一玩。通过几次问题的交互,不得不说,这是一个特别有趣的social interaction with stranger。 在注册的时候,Aardvark会要求你填写的专长,爱好,居住地等信息,Aardvark就是通过这些信息,进行关键字辨识,并将你的提问转发给精通这方面问题的人。我举个例子,我试着问了一个问题:
Aardvark,可能会很有意思的social应用
Aardvark是一个有可能很有意思的社会应用。它提供给用户这样一个功能,你可以通过IM或者email来提任何问题,然后Aardvark会帮你把问题传达给你的social network,最后将回答反馈。这个应用最早会在 SXSW2009 推出。可以去他们的官方主页上看看应用实例。简单得说,如果效果真的和视频上一样的话,那么这是一种很好的扩展social network的方法。 现在因为还没有开放,所以不好说具体怎样,但至少social interactive方面的Q&A,没人做得很好。当然有人可以在twitter上提问,但是获得答案的前提是有很多的follower。比如我昨天注册twitter,今天在上面提问,目前还没人回答:( 这玩意应该是在内测中,不知道国内有没有人拿到内测名额,能不能share。 相关评论可以参考 John Batelle 和 ReadWriteWeb.
iPhoto09和Picasa的面部识别
Picasa是用了很久了,在它推出face recognition的时候,一开始觉得特别惊艳。今天在一个朋友的介绍下看到苹果iPhoto 09的面部识别以及信息管理,才发现要论UI,还真是没人能做得过苹果。如果谁能在移动平台上实现类似的效果,我估计adroid和iPhone用户会争相购买。 要看视频介绍的话直接点进去就可以了。 两者都是面部识别,但是具体方式还是有不同的,Technique review上有一篇文章就专门谈了这个问题:Face Recognition: Clever or Just Plain Creepy? 这篇文章最牛的地方在于其比较Picasa和iPhoto时精妙的评论:
Nokia的Mobile Games 2010 report
最近在做literature survey,今天看的是Nokia的Mobile Games 2010 report。这个report是Nokia在两三年前release出来的,40多页,网上直接可以下载。里面有一些很interesting的东西,暂且记录在这里和各位分享。
Personal network中的功耗问题
在讲个人移动网络之前,先吹吹个人移动市场吧。 searchengineland今天写了一篇文章,讲的是smartphone market的,里面有一些数据很有意思。 文章首先分析了local search的市场,结论是绝大多数美国人都会使用online resources来做local search, 目前为止,64%的人是这样的,考虑到移动电话用户比计算机用户多了39 million,移动搜索的市场将会不可限量。 据comScore统计,目前为止,美国有两亿多的移动手机用户,而data plan的订购者在不断增长,比如去年就增长了37%,而订购Unlimited data plans的用户与07年同期相比则增长了47.4%。想想也知道,现在的老美动不动就是BB,PALM,Iphone之类的,随着Iphone,Gphone的普及,人们用手机浏览网页的行为将会越来越普遍,上网的行为也会增多。
云计算,实用计算,网格计算及其他
开门见山的说,目前,我们是没法看到一个成型的云计算系统的,当前标称自己为云计算的服务,通常都是只是提供了一系列应用程序,以及把这些程序部署到实用计算框架内的能力。说实在话,这些东西严格意义上讲是建立在实用计算上的一种服务供应能力,并不是真正意义的云计算。而且,如今大多数的服务解决方案都只是能将一个单独的应用程序或者一系列单独的应用程序部署到一台单独的服务器上,也许,这是云计算的雏形,但坦白说,这是一个很trivial的雏形。真正的云计算发展成什么样,我也很难说清。我之前写过一篇对云计算的思考,中间谈了一些自己的观点,后来一些朋友邮件交流,问到云计算和目前存在的这些计算类型有什么区别,我大概在这里谈一谈。
谈谈处理器缓存
在电子计算机发展的早期,处理器,内存,以及计算机的其他设备,是作为协调发展的整体存在的。随着计算机的普及化,其架构已经稳定下来,开发者们为了满足日益增长的应用,开始关注如何进行计算机作为子系统在各种方向上的优化。接下来的事情,全世界都看到了:为了满足市场需求,伴随着摩尔定律,处理器的发展简直可以用激进来形容,而处理器速度与内存速度之间日趋扩大的鸿沟,使得内存,包括其他存储体系(比如硬盘)成为提高计算机系统性能的一种主要障碍。
说啥也要上多核
以前在远望混的时候,为了现在不值一文当初却众星捧月的技术积分成天就找技术问题回答,并以答案高深为荣,噼里啪啦说一大堆,追求的就是余音绕梁三日不绝的效果。当时多核也刚出现,众人皆问,多核好在何处,然后就是铺天盖地的技术分析,什么缓存效率啊,什么并行啊,什么管线可以做得浅啊,什么什么啊,一堆堆名词能把人唬死。
对云计算的思考
对于“云计算”这个名词,关注技术的朋友估计都有所耳闻。这玩意已经在技术届闹得沸沸扬扬,前两天在TopLanguage上和一些朋友对“云计算”这个概念也进行了分析和讨论,现把我在讨论中提出的一些想法总结出来成文,算是对我现阶段思考的汇总。
在这里我不对云计算的概念做最基础的解释,wiki上有标准定义。
首先需要明白的是,云计算不是一个具体技术,而是一个概念,主要目的在于,把这个世界的绝大多数企业和个人从繁重的计算任务中解放出来,其中最有吸引力的方向就是移动计算。