找酷方法招聪明人

英国 每日镜报 Daily Mail 最近要招一名 SEO manager,一般来说,传统媒体不在圈里混的,招聘起来难免还是老套方法,老套方法当然没错,只要有用就行,不过这次他们也玩了一把酷的。

他们是在自己网站的 robots.txt 里放了招聘广告,这个逻辑很明了:狂热,geeky 的家伙会关注跟 search engine 相关的东西,其中特别是 robots.txt,这正是 镜报 感兴趣的人,看来他们可不想因为自己是传统媒体没技术积累而不小心招到一位唐博士,同时也表明了自己求贤若渴,绝不乏味。


Disallow: /tvshowbiz/tvlistings/
Disallow: /home/ireland/
Disallow: /home/scotland/

# August 12th, MailOnline are looking for a talented SEO Manager so if you found this then you're the kind of techie we need!
# Send your CV to holly dot ward at mailonline dot co dot uk

# Begin standard rules
# Apply rules to all user agents updated 08/06/08
ACAP-crawler: *
# User-agent: *

我记得类似的方法此前也出现过,一两年前吧,WordPress 的公司 Automattic 也打过广告,是放置在 TechCrunch 的 HTTP header 里,更绝,专抓那些喜欢看 HTTP request 和 response 的家伙。而这份广告对 TechCrunch 来自中国的读者更是绝对无法忽略,因为当时 wordpress 还是 GFW 的关键字,所以一访问 TechCrunch 就 reset ……

其实,这背后的逻辑和 Y Combinator 建立,关注,跟进自己的 hacker news 也类似吧,人喜欢和跟自己类似的家伙聚在一块,特定类型的人有特定的偏好和行为,观察和衡量某人的水平可以从他做什么,在行什么透出端倪。

Posted in Web | Tagged , , | 1 Comment

Google Voice 电话的 Myth 及试用

新闻背景:Google Voice 今天在网页中提供语音电话服务,具体不多提了。

Myth:
嵌入在 gmail/igoogle 中,无需下载安装任何客户端,拨打和接听电话都在浏览器中进行。据说“纯浏览器应用”也是 Page 和 Brin 的长期愿景,他们希望并推动着所有 Google 服务/应用都是这样。

直觉反应:
有点怀疑,又不是基于 flash 的实现,按目前光杆浏览器的能力,如果不能访问外设,就无法入出语音或视频,当然,编解码谁完成的我不确定。

真相:
你“必须”先下载安装插件,而且不同浏览器得下载安装各自对应的插件,想一会在 IE 里用,一会在 Firefox 里用?那俩插件都得装好;想在不同电脑上用?每台电脑都得装好插件。插件自然不算是完整客户端,不过要为每台电脑,每个浏览器都下载安装的过程,本质上一样麻烦。“纯浏览器应用”?算了吧。

实验:
用 Chrome 做实验,登录 gmail,展开 gmail 左边栏的 chat,会要求安装,跳到 Google Chat 页面,比如这是对 Windows 的:

静默安装,无选项,无用户介入

如果是 IE, 需要下载 Google Talk Plugin Video Accelerator。这个我就没试了。

Chrome 安装过后,Firefox 就不用装了,想来是因为两者都支持 NPAPI 插件的缘故,用任何一个浏览器装过后,可以两者通用。

然后拨了个 Google 总机,650-253-0000。从1)接通速度 2)语音清晰度 3)通话有无断续或延迟上看,效果不错,听音辨识没问题。当然,挑刺肯定是挑得出的,而且后面我试用也连续打了同一个电话好几次,表现细节还是有区分的。当时是接入着 VPN 的,也就是没用利用到最大带宽给语音,不过总体我觉得不错。

上市公司在 google finance 都能查到总机,所以,然后,我又播了 Yahoo,Apple,北上播了 Microsoft, Amazon ,东进打通 Goldman Sachs 和 Morgan Stanley……我觉得我也够贱的,反正不要钱……

Amazon 和 Apple 的自动应答是男声,好玩,其中 Amazon 打通后按提示再按键进入 customer service 或者 marketing 等,会马上听到女声提示说分机号不对,弹回那个男声菜单,很奇怪,不知是按键传送问题还是能检查 fake 号码?其他几家公司都是女声录音;这些家公司的语音质量参差不齐,或许有线路问题,有自家录音问题,同一家公司连续接通几次,比方 Microsoft 和 Yahoo,质量也都不同,而且是绝对不可忽视的差别;有时候语音中间有点磕巴(不是延迟,就像流畅谈话中的毛刺),不知是编解码问题,还是本来线路质量就不好,或者 VOIP 不可克服的缺陷。我自认曾调戏接线员无数,应付过不少人工和机器的 greeting,不过还是很难分清这磕巴是 TTS 合成的缘故还是实时编解码地方出的问题;Goldman Sachs 的录音质量不好,有气息和背景噪音,然后1级菜单下去就接通了一位女士真人,不好意思,我不是有意的,不过我得说,对方语音过来很清晰;Morgan Stanley 更不好意思了,总机直接是真人,听起来有点强弱不均,不过这种问题在普通座机上也会出现,不知道谁的责任。

最后,我勇敢地拨打了自己的中移动号码,证明,chat 这边快速的回铃音只是用户体验设计,是骗人的,无论对方手机有无接通响铃,chat 都会马上听到回铃,让人感觉好像响应性不错,一般 chat 这边听到回铃 2 下,手机这边实际就开始响了,可以接受;接通后听得到有些回音,不严重,也没有啸叫 (如果用过 android 上的 fring 就知道啸叫那劲头了……),有可以感知的延迟;最悲剧的,如果手机拒接,chat 这边还起劲地响着回铃音…不知道是不是 bug,如果接通后手机正常挂断,chat 这边能正确地知道通话结束,挂断。

要说不足,无论是 Chrome 还是 Firefox,从按键回音速度看,有延迟不流畅。不过 pop out,pop in 设计得很贴心,可以把拨号盘弹出/弹回到独立浏览器窗口。

回到前面说的安装的 plugin,这是个名为 googletalkplugin.exe 的程序(如果先前已经装过 Google Talk ,会不会还需要装 plugin 呢?我装 plugin 前没装 Google Chat,现在也懒得验证了),32 位,装在 user 的 appdata 下,而非 program files 或 program files x86。用 process explorer 观察内存占用 private 和 working set ,在 Firefox 里,不拨打电话时分别是 11M/14M ,接通电话 22M/18M ;在 Chrome 里,不拨打 12M/15M,接通 23M/19M。如果关闭浏览器,或者关闭 gmail 那个 tab,此程序会自动退出,不占用资源。

个人感觉 Chat 语音电话的最大好处:
电脑到电话的花费省下来了。当然,集成到 android 中就模拟出无需电脑这个中间物的情况了。
以前 Skype 什么的要买点才可以电脑到电话,这些 VOIP 服务商都把通过 PSTN 接入传统电话网路作为收费项目,而 Google Chat 此举一下解放了一大批人,想象一下这些应用场景,全都不要钱了:中国学生问询美国学校招生情况;淘宝国内买家电询美国代购卖家;老娘问万里之外的儿子有没有搞定洋妞;沪市挤出的散户call美国券商;东方毛孩儿逮住北美同龄人练习口语……

God bless Google,哦…等会儿,应该是 God bless the no-evil Google.

Posted in Technology, Web | Tagged , , | Leave a comment

Facebook 传闻,时差与处理器

这周有传言说 Facebook 要考虑使用装备 ARM 处理器的服务器,替代 Intel 或 AMD 的 x86 服务器。此传言出现在 Facebook is the first to jump into ARM servers

我读到这个消息是周二晚上从 TechMeme,考虑到 TechMeme 的时效和衡量 credit 的算法,我相信这是最早出现的,也是谣言的源头。

昨天晚上还是 TechMeme,福布斯 Forbes 有新文章 Is Facebook About To Use ARM Chips In Its Data Centers? No! ,这不是 Forbes 在说不,是 Facebook 的 vice president of technical operations,Jonathan Heiliger,说, “This story is completely false”,用词很直白,不用翻了。
Heiliger 本人也在 SemiAccurate 那篇谣言源头留了言说明。考虑到在这件事上,使用什么 technology infrastructure 不属于需要掩盖,迷惑乃至撒谎的丑闻或竞争型商业秘密,false 应该是明确的表态。当然,你还可以纠着 Heiliger的原话 we have no plans to deploy ARM servers in our Prineville, Oregon data center,说他这只是说 Oregon 的 data center,重新表述重音的话,是不是可以解释成不否认在其他地方部署呢?你要愿意这么想我也不能怎么样了。。。。。。

今天有国内媒介报道谈论这事儿,比方我今天早上从 Google Reader 看到 ifanr 的 ARM正式进军服务器处理器 —- 可惜,兴奋过头了,这是根据最早的那篇不实的谣言报道的。

看来技术新闻真是容易螳螂捕蝉,黄雀在后,最后还有个小屁孩等着黄雀呀,一下没有注意 follow up 就容易错过一个环节乃至看到完全不一样的东西,说不定我后面还等着一哥们打算说我的消息也 out 了呢,不排除,不排除我此文一出,Mark Zuckerberg 都在我 blog 留言,我K,咱 Facebook 就是打算用 ARM 了!

按我的理解,如今 server farm 里的故事在媒体口中就剩下 电力 了,偶尔靠谱的还提到 performance per watt,仿佛功耗就是 chip design 的唯一命门和衡量产品的独门标准了。可是,请考虑一下,这是建立在 AMD 和 Intel 的产品已经提供了可以接受的性能的前提下的,媒体看到了工程师们正在热切地谈论“功耗”,却没看到他们已经不那热切谈论的话题“性能”,他们不谈论不是因为不重要,是因为已经做得不错,不需要再极其强烈地关注了,需要极其强烈关注的东西已经让位于“功耗”。这就像高手过招,不会再战术性地比拼蹲马步这样的基本功了,不是基本功不重要,而是大家都高手,基本功是不成问题的,所以他们要比的就是其他功夫招式了。在这里,Intel 和 AMD 产品的基本功就是“性能”,其他招式,目前,就是功耗或功耗效率。

现在,场景来到了 ARM,这时候,再把上面的规则适用就乱来了,因为大家的基本功不一样了。有哪个媒体在文章里提到总线,带宽,HyperTransport,QPI(CSI),多 socket 架构,cache 一致性….等等等等,然后把这些被认为丑陋臃肿的东西和 ARM 能提供的比较一下?没有,因为媒体不懂,因为媒体以为这方面 x86 产品和 ARM 没啥区别,那就……只比 功耗 好了,哇…… 不得了呀,ARM 这么省电,x86 完了 …… 故事出来了。

唉…… All men are created equal, all processors are not。

前半句是 杰佛逊 等厮说的,后半句是鄙人续貂,当然,不保证原创性。

从数据上说,Intel 自 Core2 一代开始,per core 大概 30W,这个数据在 Nehalem 一代得到很大优化,Xeon 系列最少 4 core 最多 8 core (是 core 不是 thread),per core 最低到 11 W,最高 23 W (根据频率,cache 大小等自然不同);而 AMD 要拿出来的 Bobcat 设计,据称可以到 1W (未经证实,拍砖我也认了)。而,用户并不是谁最省电就用谁,而是在不伤害或者不严重伤害效能的情况下……你知道的……

从 ARM 的角度,如果用于服务器产品,只计算处理器的功耗是不够的,比如需要 enable 64 位支持吗(这方面我真不清楚,不知道从版本几的核心有这个,可能根本没有)?再比如要支持服务器常用的 ECC DIMM,势必增加专门的 memory controller,这不需要增加耗电,或者占用 die 或者板子面积,继而增加成本吗?这方面 ATOM 也好不了多少(虽然 Seamicro 已经有基于 ATOM 的服务器产品了),同样没有加入 64 支持,另外我记得必须要搭配 965 还是 945 系列 chipset,那就限制了支持的 memory 类型。

我觉得 ifanr 文章里有些说法不妥(我还是很喜欢他们的文章的,特别是评测和爆料,此处仅为交流无恶意),比方:
“别说ARM核心,就是现在最顶级intel i7 extreme980 6核12线程也入不了Facebook的法眼。”,这只是桌面处理器,说顶级值得商榷,不是 Xeon,ODM 不会拿来做服务器产品,Facebook 自然没法买没法用,要是 Facebook 自己搭机器,我看不会用不是因为效能不够,而是因为这个产品的定位。
top500 里,“看看最近的超级计算机50,排名末尾的机器也使用以万为单位CPU核心。这说明如果依靠数量,ARM核心同样有潜力匹敌专业服务器CPU阵列。”,不好意思,我觉得只能说明多 socket/多 core 的超级计算机架构以及软件优化有多么重要,而不是简单依靠数量(看看国产银河就知道了);特别是,用多 ARM 来拼性能,那 die 的面积,成本,每 core 效能等就不好说了。目前代工厂生产 ARM SoC 的工艺普遍落后 Intel 一乃至两代,依靠工艺省电省成本就别想了。扩展说来,top500 的趋势比较有风向标意义,不过和商业应用实践上是不一样的,因为超级计算机可以采用偏门的私有的无需考虑大规模市场应用场景的技术,成本顾虑不大,而一般的商业实践要考虑标准化和成本,如果有人用 ARM 拼出了打败 road runner 的机器绝对是好事,因为先行者可能已经搞定了基本的理论难题,不过这不意味着 Assbook 和 Google 有可以插上电源开始用的基于 ARM 的服务器。

说 ARM 会取代服务器市场里 x86 的地位,本身就是一个不够精确的提法。因为 server 里跑的应用特性和角色差别很大,需求也就不一样,有的 IO 密集,有的处理能力密集,有的要求低延迟,有的要求高并发,有的适合 SIMD 类型的指令来做,有的则是 MIMD,如此等等,不一而足。这些类型里,有些完全可以用 ARM 完成,而有些,目前仍然是 x86 胜任。简单地下个结论,ARM 取代 x86,是不合适的。

反过来,我也不能狂妄到觉得 ARM 涉及服务器市场这一天绝无可能到来。曾经 DEC/IBM 当道,只卖 mainframe,SUN 不信邪横空杀出的时候,无非被看成草根货色,不足为惧,可谁知就成就了 SUN 的事业,DEC 消失,IBM 明智地转向;当年 x86 从 Pentium 开始才蹒跚进入哄哄作响的机房,彼时 Power/PowerPC 和 SPARC 等也觉得 x86 不过就是便宜货而已,天下地下,哪能相提并论,可后来,拜业界明智合力促成软硬生态链发展所赐,x86 已经是如今服务器市场 珠穆朗玛 或 K2 级的角色。

我也喜欢竞争,希望有新技术进入服务器市场,是竞争让 Nvidia 提出 GPGPU,让 AMD 收购 ATI 推出 fusion,让 Intel 拿出 ATOM,收购 WindRiver 和 McAfee,因竞争而动本是好事,否则大公司的高管们就可以总睡在自己的春秋大梦和前A片演员的温柔乡里了,太舒服了吧。它至少保证了我们有摆脱坏产品的可能(虽然不敢说 100% 导致摆脱坏产品的后果)。

x86 有太多的 legacy,每次 IO,每次 memory transaction,每条 instruction 执行将来或许会被条分缕析,发现在特定应用场景下成本或效率比不上 ARM 或 LEG 这样的 RISC 处理器,是的,它输给 ARM 或许会因为这个,而不是简单地被一块电表砸落马下;ARM 的这一天会到来,不过那是因为从 英伦 的实验室到 台湾 的代工厂里大家挥洒的智慧和汗水,而不是因为媒体抽象地殷切希望和“判断” ARM 已经冉冉升起。

Posted in Technology | Tagged , , , | 3 Comments

Android 上音乐服务比较

Androinica 有篇文章汇总比较了目前 Android 上可用的 music streaming 服务。

图片链接到 flickr 上的大图

这篇文章的文字内容不太好,没看出各自服务的特色和区别,也没有数据和作者的关键发现做支撑,不过总结出的表格可以参考,而且列了这么多家公司,可以为感兴趣又没接触过的朋友做起点用。

总得来说,还是那么几家,Pandora,Slacker,Rhapsody,Last.fm 等等,成名的都还在持续努力,新兴的也一个没落。就我个人来说,凡是 9.99 的一个没考虑,都赶上联通 WCDMA 包月套餐的费用了…… 剩下的呢,其中 slacker 感觉很差,时常连不上,报错也很莫名其妙,建议大家回避。

我现在用的是 Grooveshark,在联通的 WCDMA 上表现不错(即便不在手机上,做电脑上的在线音乐服务 Grooveshark 也不错),我选上高质量音乐时常也跟得上(一般都是晚上在家听,路上没试过)。另外 Grooveshark 的 on-demand 和 随意 skip 太重要了,音乐本来就是放松和享受的,谁想被绑架去听不喜欢的声音呢?连挑歌的机会都剥夺了,没意思了。
话说回来,联通这张 W 的网目前看来不错,最坏的时候有 40KB,200多,300多到 400 KB 也不稀罕,上传倒是稳定得很,都是 200KB 左右(SpeedTest.net 的 android app 测试),以后争取多拍拍照片上传一下什么的,别浪费了哈哈。

Posted in Gadget, Technology | Tagged , , | Leave a comment

差不多所有东西都 dead (过)了

这周的 meme 是 Wired 主编 Chris Anderson 的 The Web is dead,在这篇灿烂文章的夺目光辉下,我几乎不敢从自己的 blog 这里链接过去了,以免我卑微平凡的 hyperlink 玷污了 Wired,Chris Anderson 以及那篇文章的光芒和名誉 —- 哦对,hyperlink 就是 Anderson 宣称死亡的 web 的关键特性之一,怎么能用心如此险恶地再用 hyperlink 来对 Anderson 表示不敬呢!

面对(又)一则卜告,technologizer 的 Harry McCracken 则更加勤奋,他敏锐地发掘整理出,像 Anderson 这样的记者以这样的观点,宣告过差不多所有东西都 dead (过)了,可是有图有链接为证的:The Tragic Death of Practically Everything

在开始下面的大屠杀纪念馆之旅之前,让我们对媒体,特别是技术类媒体和民间草根预言家的勤奋工作表示敬意,没有他们,web 哪会这么充满娱乐精神和幽默特质,没有他们,没有他们的工作成果,我敢决绝地断定,web 早就死了!

图片较多,查看原文 Continue reading

Posted in Web | Tagged , | 2 Comments

Bing 地图的新信息

Robert Scoble 这次飞 科罗拉多 Boulder 的时候,旁边坐了位 Microsoft 的员工,Scoble 和他攀谈起来,这位 Microsoft 的哥们透露了不少有意思的信息,后来 Scoble 写在 blog 里:Map Wars (visiting Bing’s imaging center)

那位 Microsoftie 名叫 Eric Waldman (内部员工可以在 global address book 搜到了),做 Bing Maps 的 license 工作。他说 Microsoft 有一项非常激动人心的计划正在进行中:在接下来的1年半里,他们将用飞机掠过美利坚的每一寸土地,拍照,存储,推测起来后面当然会上线而不是存着发霉,计划目前已经完成了 10%。此前的 “all USA” 航拍图计划已经进行 10 年了,很多地形地貌都发生了变化,Bing Maps team 面临着巨大压力要保持数据更新。相比较来看,Google Earth 是卫星拍照,我们能看到的民用解析率有限,相对低空的飞机拍摄,效果要令人期待得多吧……

Google Maps 的街拍车已经名声在外了,实际上 Bing Maps 也有街拍车在为街景服务提供数据。Waldman 说 —- 不光是“说”,而是肯定地确认 —- Bing 街景车上用的摄像机质量绝对比 Google 的要好。作为结果,Bing Maps 提供的服务至少包括 4 种类型的照片,路上照片 on road photos, 45度角低空航拍照片 45-degree low-altitude aerial photos, 高空航拍照片 high altitude plane photos, 卫星照片 satellite photos。如此这般,浏览城市景观和自然风光的体验应该会很诱人。

Scoble 举了两个服务在 金门大桥 的对比,Bing Maps 的可能需要 VPN 或代理才能正确显示,否则重定向到 bing.cn,所以我截了图,Google Maps 可以正常访问。

低空航拍图,这一点,Google Maps 切换成 Earth view 做得也不错

这个是最好玩的,bird eye,可以从任意方向观察,自由调整观察角度,Bing Maps 独门,Google Maps 没有。注意看左上角的东南西北指示。

从这个单项说, Bing Maps 确实提供了更丰富更有趣的信息。

当然,很多人不想再为了多看点东西而下载装个 Silverlight,如果有了的话,还有 3D 部分等,更超级的影像可看呢,那可真是超过 Google Maps 多多了。

更多的数据自然意味着更庞大的存储,Scoble 顺便参观了 Microsoft 卡车数据中心。一辆如此 18 轮的擎天柱的货柜可存储 5 Peta 的数据,或者一大堆服务器,下图就是一张内部照,更多可以在 Scoble 的 Flickr 上找到。就是这些卡车用来处理来自街景车或者飞机的实景照片的。

下面这个是 Microsoft 早期的航拍相机,曾名 UltraCam:

其实 Mapquest, Google Maps 和 Bing 的很多地图数据来自 Navteq 等几家公司,Microsoft 和这些公司自然有紧密合作,Navteq 的相机就是 Microsoft 建造的。说到这不免要提起个新人了:Apple,传言其依靠收购等手段也在进入 地图 服务市场,从消费者角度看,有更多的竞争以及可选产品自然是好事,当然前提是 Apple 不要使出杀手锏,有了自己的地图就禁止 Google Maps 等提供 iOS 地图应用。不管别人怎样,Waldman 说,至少 Bing Maps 投入了数亿乃至数十亿的金钱打造,Scoble 的访问中有人也明确表示,这种游戏不是每个人都玩得起。

那就让豪门对砍吧 :-)

Posted in Web | Tagged , , | 3 Comments

回头看那些“位高权重的无关紧要者”

因为换了新域名(ResetTarget.com),原来的网站偶尔回去照看一下,周末一“偶尔”就偶去了半天,翻看了不少留在那的文章,还真碰到一篇有意思的,是翻译来的,写于 2006-6-24,标题“位高权重的无关紧要者”。

这篇文章的原文是 CNNMoney 的 10 people who don’t matter,列了个 10 个脑门上顶着超级头衔的无关紧要者名单,原意颇可作你我夏日消暑解闷之用,不过4 年之后的今天回首再看,对比之下,这篇文章的娱乐性发酵得更醇。

四年前:
Steve Ballmer
CEO, Microsoft
lame duck… Ballmer 的好日子似乎一直没有长久过。我很同情这位 300 斤的 CEO,虽然华尔街不 care 高管的身材,不过这次连部分员工和舆论都开始戏谑老鲍,惨就一个字,还被人拿来说无数次。。。Bill 离开以后,人们似乎更有理由不拿正眼看他。文雅一点的话,我觉得可能把 Ballmer 比做 乔丹时代的皮朋差不多,光芒难免被旁边的 Bill 盖住,比皮朋难堪的是,即便为 Microsoft 秃了顶,还是有那么多人不卖他的帐。

今日:
不光 Ballmer 可能仍然无关紧要,连 Microsoft 似乎也更无关紧要了。Vista 失足,7 奋起,Office 常青,WinMo 重生等等等等,可是… so what ?盈利丰厚财务强劲的…无关紧要者或许实至名归了。

四年前:
Reed Hastings
CEO, Netflix
3年前,Reed 差点就能上 Business 2.0 的另一份和现在这份截然不同的名单了: 50 Who Matter。即便编辑们现在仍喜欢 Netflix 的服务,可 Netflix 存在的理由,DVD,却已经爬上了濒危物种名单。面对业界向 video on demand 以及其他数字传播方式的转变,Reed 似乎没有什么举动。虽然是他开创了 120 毫米塑料盘片上的新世界,可今天,在线租赁的竞争对手 iTunes 和 MovieLink 似乎才代表着未来的方向。

今日:
编辑大大低估了 Hastings,他的眼光和执行力已经让 Netflix 成为现在最成功的 media streaming 服务。他对业界和自己公司的判断似乎仍然领先竞争对手,如今出租实物 DVD 早已不是 Netflix 的主营和未来业务(这种夕阳产业已经交给 Blockbuster 了)。从 100 万美元算法竞赛到支持 PS3 和 iPad 等一溜设备,Netflix 和 Hastings 证明了自己既酷又很有想法,远远超过了那些无关紧要的媒体之目力所及范围。而编辑提到的那两位里,iTunes 才传闻刚刚开始走向 cloud,MovieLink,谁?

四年前
Jonathan Schwartz
CEO, Sun Microsystems
哦,帅哥出场咯。SUN 的新任 CEO 有满脑子主意--比如有些在他的 blog 上说的--也正在大刀阔斧地砍掉泡沫般膨胀的员工数量。不过这些似乎都不能改变一些潜在规律:SUN 的服务器正在变成日常用品。此外这家 Java 之父的公司却没从 Java 上捞到多少钱--即便其他软件也是,这和同时在萎缩的硬件业务一道让 SUN 痛苦。SUN 总是敢于与众不同--从留马尾辫的 CEO 开始就是--不过通常情况都是,很快,它就不得不放下差异加入行业里其他人的队伍,然后,才开始赚钱。

今日:
卖了,走了。

下面是最有意思的一位了
四年前
Mark Zuckerberg
Founder, Facebook
在 timing is everything 的商业世界,Zuckerberg 正确地在 social networking 狂热刚起步的时候创建了 Facebook,当时是主要面向大学生的social directory。通过正确的运营,Facebook 很快成为最流行的 social networking 网站,不过…去年夏天,Facebook 很不给人 face 地拒绝了一笔 7亿5000 万美元的收购邀约--期待 20 亿的美梦。这实在是昏招,MySpace 在 5亿8000 万卖给 Fox 后,已经成为第二流行的网站,Facebook 虽然也再发展,但却给了 MySpace 一个成为拥有 8000 万用户的庞然大物的机会。现在,很难想象谁会仍出亿计的美元,只是为了给一家“我也类似”的网站。

今日:
不好意思,Facebook 已经远不是“我也类似”的那家公司了,它如今的光芒万丈让人觉得拿 MySpace 来比实在是有点滑稽,这是一家都让人开始思忖这是不是下一波 web 的发展方向的企业。Zuckerberg 和不少哈佛辍学生一样,表现出了惊人的斗智,还有令人发指的同龄人不具备的心智成熟度。他本人和 Facebook 的雄心勃勃与远大抱负,让人觉得曾经如此高估 MySpace 和 默多克 都是件丢脸的事情。肄业生都如此,让那些全日制毕业的校友们情何以堪啊…

读历史的乐趣可能就在于此。

Posted in Web | Tagged , , , , | 1 Comment

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Posted in Journal | 1 Comment

Android Market 的区域限制和绕过方法

Android Market 对用户地区的限制是件很恼火的事情,这其中并不是简单地只有指定地区用户才可以看到并购买付费应用,有些免费应用同样有区域限制,让人很不爽。

Google 确实声明了 Market Filters,从 manifest 文件到访问 market 的机器的硬件再到 SIM 卡等等都是 filter 的参考条件。所谓区域限制,在用户看来,就是某些软件在手机的 Android Market 中搜都搜不到,即便拍摄二维码,试图在 market 中打开也报告错误说找不到这个 app。而付费软件,指明只在某些国家的用户可以购买,大致和当年 八国联军 的名单符合(截至今日有 14 个国家),少许差别是还有 韩国,瑞士,新西兰,但是没有 俄罗斯 而已 ^_^。而对开发者来说,是否能销售也有不同,可以发布付费 app 的国家名单比可以购买付费应用的 N国联军 还短,澳大利亚,加拿大,韩国,新西兰和瑞士就不能能出售,悲剧。

地区限制这回事儿:
. 和身处的物理位置无关,不管是你的肉身所在,通过 WiFi,基站还是 GPS 得到的定位
. 与购买手机的地点,渠道,无关;在英国,美国还是纳米比亚,通过电器经销商还是运营商门店,unlock 的还是运营商定制的,均无关
. 和是否 root 过无直接关联
. 和刷的 ROM 无直接关联
. 和 locale 设置无关,也就是系统选择的地点,语言,数据显示格式等无关
. 和联网时是不是走了 VPN,即便有一个美国的 IP 也无简单关系
. 和是不是不走运营商数据链接,仅通过 WiFi 折腾无简单关系
. 和登录的 Google 账户所指明的所在区域无关
. 最后,和人品无关 :-P

那,折腾来折腾去,绕过地区限制有什么好处呢?
. 让用户觉得有主宰感
. 有很多优秀的,无论付费还是免费的 Android app,只有某些地区才能看到并下载或购买。举个例子,免费的软件比如,Google Earth 在“某些”区域的用户手机上就看不到,mint 和 paypal 的 Android 应用亦然,还有 Bank of America 和 Wells Fargo 的 Android app 都是免费但是看不见 —- 这是件相当让人抓狂的事情。付费应用:Lonely Planet 系列,CoPilot 等 GPS 软件,稍微上道一点的游戏,无一不是付费的,很多软件也不贵,可我连花钱的机会都没有?!

好,兜了半天圈子,入正题。方法有二:
一是“有人说” Market Enabler,可实际上,这个 app 的网站可以访问(在 Google Code 上),却无法下载,我过去一个星期一直在试,结果都是一样。

二,考虑到 美利坚 内部绝对处于满足所有条件,没有限制的情况,再 review 一下前面提到的 market filters,有这么几个关键地方可以下手:
Priced Status
Not all users can see paid apps. To show paid apps, a device must have a SIM card and be running Android 1.1 or later, and it must be in a country (as determined by SIM carrier) in which paid apps are available.

Country / Carrier Targeting
When you upload your app to the Android Market, you can select specific countries to target. The app will only be visible to the countries (carriers) that you select, as follows:
* A device’s country is determined based on the carrier, if a carrier is available. If no carrier can be determined, the Market application tries to determine the country based on IP.
* Carrier is determined based on the device’s SIM (for GSM devices), not the current roaming carrier.

看来核心是“运营商”,那……就弄一张“别处”的 SIM 卡(此处和后面用词不区分 SIM 和 USIM),只要 market 支持付费应用的国家的运营商的 SIM 卡就行。
如果是美国,弄张 AT&T,或者 T-Mobile 的 SIM 卡 —- CDMA2000 的运营基本没有 SIM 卡这种东西,所以自然要找 WCDMA,moto 的 droid 系列我也不知道该怎么办了 —- 我有一张 T-Mo,两张 ATT,可以交叉验证,一张不行下一张还能前仆后继。好,关机,取电池,新 SIM 放入手机,开机,ATT 卡无法在中移动/联通注册是很自然的,不过没关系,其他什么也没有改变,无需刷机,无需任何 tricky 的动作。

进入手机会要求重输入当前 Google 账户的密码,重输好了,然后启动 market 应用,哈哈,是不一样了吧:首页原来是空白,现在有内容了,可以看到插入比如内地运营商 SIM 卡时看不到的很多 app 了,原来只有 top free 和 just in,现在各门类下 top paid 也有了,搜索能出来各色付费免费 app 了,原来看不到的 mint 和 Google Earth 也出来了。只需换 SIM 卡即可,IP 地址理论上会作为复合条件加以考虑,不过按我现在的试验,貌似没有负面影响。

那 ATT 等的 SIM 卡会是个瓶颈吗?嘿嘿,这个问题很不幸,早已经因为另外一件事而被解决啦—- iPhone 激活。美版 iPhone 需要 ATT SIM 卡激活,这门生意早就在国内红火了,淘宝上 ATT SIM 的售价大概 30 左右。买一张来,先谢国家,然后谢 Apple,最后插入 Android 手机,开始享受。当然,注意不是 micro SIM 就好。

至于购买付费 app 就直接了,付费应用点击 BUY,走 Google Checkout,确认后会用绑定的信用卡支付,10 秒不到就可以走完。然后是 market 自动下载该 app。非常便捷,Google Checkout 绑定卡片没什么多的限制,常见的发卡机构出来的信用卡都支持。

当然,这个方法的短处也很显然,换了 SIM 卡,电信业务就不用想了,电话短信没了,而且上网只能走 WiFi。只有装完 app 后换回原来的 SIM 卡。我纳闷,以后 Android 有了支持多 SIM,多网的方案,是不是可以插一张废 ATT,再插一张真正用的 SIM 就一劳永逸呢~~~

Posted in Gadget | Tagged , | 3 Comments

MapEnvelope

MapEnvelope 是个好玩的网站,帮人生成内里是 Google Map 卫星视图的信封,卫星视图的地址可以由用户任意输入,还可加上自己想说的话,中英文显示都没问题。完了之后,点 preview,生成的东西打印出来,按折线折好,就能当信封了。

其实,你说能不能反着折,把地图作为外皮呢,当然咯……

Posted in Web | Tagged , | Leave a comment