Monthly Archives: May 2009

贝塔技术沙龙:iPhone开发

  参加贝塔技术沙龙,活动位置在西直门奇遇花园,参加的工程师很多,不少牛人,比如《走出软件作坊》的作者阿朱,抓虾的徐易容,sohu论坛的架构师钱宏武等。

  TinyfoolRobin Lu先后讲PPT,由浅到深介绍iPhone开发。Tinyfool上来不废话,敲键盘写demo,实际Run出一个hello world。然后Robin Lu再给出更系统性的介绍,比如常用的设计模式等等。对于我这种不熟悉Apple开发环境的菜鸟来说,学习曲线刚刚好。

  像Tinyfool说的,Object-C语法的确有些怪。但对于接触过多种编程语言,尤其是了解动态语言特征(比如消息映射、委托、依赖注入)的程序员来说,只要把概念对应到具体实现方式,剩下就是Goolge文档、照方抓药了。

  随后的提问讨论也很精彩,而且涉及到技术以外的内容,例如App Store的商业模式等等。有个在Google实习做Android研发的清华学生提了不少好问题,包括iPhone和Android的对比。他每提一个问题,我就暗自点头:“对,我也正想知道。”

  大家的共识是,应用平台的成功取决于能否建立良好的生态体系,让消费者、第三方的开发者都遵守规则,分享收益。当然,一旦领先者找到聚宝盆大赚特赚,而竞争对手却无法从模仿其商业模式中获利,就会有破坏性创新出来搅局。个人觉得Android的开放机制对iPhone的App Store封闭模式有威胁。当年,就是土气但开放的PC战胜了高贵而封闭的MAC。

  96年看比尔盖茨的《未来之路》,预言到2010年,普通消费者就可以用手机从网络上购买游戏和音乐,查询和预订周围好吃的馆子。现在支付宝、点评网、App Store都很普及,一旦3G搬到手机上,Big G的预言就算实现了。只可惜MS并没有在这波竞争中取得优势。

  最后抽奖,我幸运得到了一本《iPhone开发基础教程》,内容的确不错。

IP、IC、IQ卡,通通告诉我密码

  昨天交流里提到了智商问题。回来查了一下。另外还有与此相关的若干八卦。

  先给定义,IQ是一种统计学的离差值。简单说,假设正常人的智力符合正态分布,取平均值为100,IQ值距均值越远,发生概率越低。110-120的占14.5%,120-130的占7%,130-140的占3%,其余0.5%在140分以上。

  影响智商的因素很多,比如遗传、营养、文化和前期教育。对比分布,男性比女性的方差大。也就是说,相对而言,男性里的天才和傻瓜所占比例都高于女性。

  高智商人群患精神疾病的概率比普通人大。有猜测是基因导致的,也有解释是社会原因。两者都受到统计学证据支持。《梦断代码》里就提到过,IT群体里,Asperger’s Syndrome(轻度自闭症)发病率较高。

  一时兴起做了个在线测试,得到的IQ是138。感觉测试题目让拥有先验知识(例如,学过Fibonacci数列)的人得到了不公平优势。也就是说,教育程度的不同、学科专业的不同,都会导致测试偏向性。反过来,记得前两天美国统计,财富排行榜上的人物,教育程度低于均值,但数学能力大大高于正常水平,恰恰说明这帮人的脑瓜真的先天就灵活。

  这就又回到昨天TL聚会讨论的内容,智能的本质,到底是“超大存储+超快检索”(换句话说,足够多的先验知识),还是另一种计算模型呢?

  有人认为,如果有足够大的存储和足够快的计算,现有计算模型已经够了,人的分类效果实际并不比Machine Learning算法高明多少,差别在于人拥有海量先验知识。记得Goolge公司发表过一篇文章也持这种观点,如果真如此,意味着互联网本身的终极目标就是一种智能;

  但也有不少人认为现存计算模型还差得远,实际上人脑的单位计算速度已经比现有电脑慢(当然,人脑是大规模并行计算,总计算量还很惊人),智能根本差异源于架构和模型。而且先天来说,很多底层本能反射不用训练,写在DNA里。

TL聚会,遭遇若干大牛

  今天TopLanguage聚会,见到了崇拜已久的若干大牛的真身,比如传说中的pongbaTinyfool……

  神侃内容:从互联网广告的商业模式开始,到电子商务的信誉体系和物流体系;到语义网络技术、信源挖掘推荐和评价;到人工智能、基因进化和大脑神经机制;到精密机械制造业和破坏性创新;到豆瓣应该完善的若干features需求;到北京美食和若干”驻京办”位置;到房价和经济危机;到国有垄断行业和IT创业;最后到各自工作中正在面对的算法和工程难题。

  能参加TL聚会的,大多有两个特征:技术不错,外向能言(写BLOG有文笔)。所以这样的聚会不会冷场,谈的话题也都绝对有趣儿。

  不幸的事实是,几乎所有人的工作都与互联网行业有关(连googollee的机顶盒也是),俺除外,哇哇哭。

五一比赛日,五二堵车日,还有书单

  五一上午,看休斯顿火箭队的比赛,姚明终于打进了季后赛第二轮。桀骜不驯的阿泰斯特在新闻发布会上说:“姚明每天都是第一个来训练场,最后一个离开,他是我们当之无愧的领袖”

  五一晚上,去工体看北京国安对上海申花的中超联赛。京沪德比气氛一向刺激,加上又是节假日,几万球迷声势浩大,还看到很多戴绿头带的老外。当然,也有一整看台是上海“蓝魔”方阵针锋相对,武警叔叔层层保护。

  遗憾的是最终0:0互交白卷。下半场上海队球员频频倒地,拖延时间,激起全场京骂。我更赞赏“绿色风暴”和“御林军”专业球迷方阵:对方一倒地,就有节奏喊“脓包”“狗熊”;当主裁判要求下场治疗,球员举手示意可以继续比赛时,就报以强烈嘘声。这给裁判和客队施加了压力,又没跨过界限,变成人身攻击和辱骂。

  今天去怀柔旅游,但不太成功,高速公路都被出京的车塞满了。下午回来,逛五道口的光合作用书店,买了几本书:许知远的《醒来》萨冈的《我最美好的回忆》莫顿森的《三杯茶》以及芬德拉的《北极光,请将我忘记》