Category Archives: 流水帐

今天地铁上遇到的一家美国人

  没想到地铁也会堵车,每站都停10多分钟,还不时在黑暗中临时停车。今天上班算是彻底迟到了。

  我右边坐着一位老外,再过去是她的一对儿女:小男孩也是黄头发蓝眼睛,他妹妹却是黑头发黄皮肤的亚裔模样。时间过得很慢,打哈欠,就和这个外国妈妈聊起来了。

  我:你是到中国来旅游?

  老外:算是旅游吧。

  我:第一次来中国吗?

  老外:不,六年前来过一次,那时候(摸摸女儿的头发),她还是个小baby呢。

  我:两个孩子很可爱。

  老外:谢谢。

  我:除了北京,你们还去了什么地方?

  老外:香港、上海……还有山东(费劲地发音),她出生的地方。

  我:您的女儿出生在山东?

  老外:可能是吧,事实上,嗯,你知道,我们收养了她(身边的小女孩不安地扭动身体,伸手搂住妈妈的腰,于是给她额头上一个吻)。

  我:哈,你们一家人真让人羡慕。

  老外:谢谢,我喜欢中国,除了她的缘故(轻轻拍拍头),还因为人们都很友善。

  妈妈转过头和女儿说了一句什么,没听懂。她转过来说:其实我女儿会说一点汉语。然后又转过去。看样子她是想让女儿用汉语和我打个招呼,可小女孩紧张地盯着我,就是不肯张嘴。我冲她微笑,她躲到妈妈身后,最终还是蹦了一句英语。

  老外(很无奈地向我解释):她不喜欢说汉语,我逼她去学习班,我们那里有个协会(或者团体?没听懂的一个单词),全都是收养中国孤儿的家庭,我们希望孩子不要完全断绝与中国的联系,因此努力让她接触一些中国的东西,比如我们也庆祝春节,有的父母甚至学习做中国菜。

  我:她还小呢。说外语很麻烦。我就很头疼学英语。看样子她一定很乖。

  老外:孩子慢慢长大,上学,开始懂得很多事,问题就来了。有一次她生气发脾气,冲我喊:”我是被你偷来的。”

  我:这的确对她,对你,都不容易。

  老外:是啊,也许等她长大了就明白了。这次带她来,就是想让她看看自己出生的地方。我想她好像理解一些。老实说,来之前我自己也很紧张。

  小女孩紧靠着妈妈,很紧张的样子。我想,让一个孩子完全接受这一切:自己的种族、身世和来历,陌生的文化,的确不容易,需要很多年。

  我(冲着小女孩):中国和美国有很多不一样,对吗?

  她还是很警惕,盯着我不出声。倒是她哥哥大声说:“我恨蹲式厕所!”,大家一起笑起来。

  于是我和小男孩聊起来。

  小男孩:你喜欢听什么歌。

  我:很多,如果说是英文的,也许,Beatles(甲壳虫乐队)。

  小男孩:(拖长声音)太老了。

  我:和你比,我本来就是个老人了。

  小男孩:你是做什么工作的?

  我:我嘛,信息技术,你知道软件什么的吗?

  小男孩:知道,我有一台电脑,上网。据说中国人和印度人对这方面很厉害。

  我:你还真知道不少。

  小男孩:我们两个一起学汉语的,%&$#@*&(说了一堆貌似汉语发音的东西)

  我:……(没听懂,汗)

  小男孩:中国人为什么不喜欢女孩儿,要把baby扔掉。(妈妈打断,责怪他,同时紧搂着女儿;可是小家伙还是挑战式地盯着我,感觉周围的人都竖起了耳朵。)

  我:这的确是个很坏的传统,我很抱歉,不过这种事现在已经很少了,中国变化很快。

  小男孩:不管怎么样,我会保护我妹妹,我不让别人欺负她(挺起胸膛)。

  我:嘿,这位男士真棒。

  我到站了,再见,希望以后常来北京。

  小女孩也冲我招手了。

  祝这一家人幸福。

重构和元宵节孔明灯

  又该写BLOG了。今天本想聚焦写点编程和技术。像上次一样懒散无主题。不好意思,忏悔。先随便敲点流水帐。

  最近连续安排了多场code review和pair programming。还是老办法,一群人搬着投影仪到会议室,对着IDE上的代码七嘴八舌评头论足,把操作键盘的家伙搞得神经错乱,换人,继续折磨。等所有人都崩溃了,就暂停争吵,放音乐,派我奔下楼去买饮料、雪糕、水果或驴肉照火烧……

  此外,还花很大精力与新人交流:如何倾听和提问、如何制定todo list和里程碑、如何写邮件……感觉像把一辈子的话在几个小时里全说光了。

  工作强度虽大。心情还算不错,充实感。下一版pFind 2.3已经展开研发,敬请期待。

  回到家,有些疲惫,听音乐,到书架随手拽下两本的老书,乱翻。一本是Conversation with I.M.PEI,一本是The Software Architect’s Profession An Introduction。搜索以前的博客,这两篇读后感(2008/2/19,2006/1/3)已经差不多了,没有新想法。

  还是贴点照片吧,昨天元宵节,又买了一尊大礼花。注意第二张照片,空中那条红线,是一盏孔明灯顺风飘过。

  小时候用报纸和竹条糊过一只孔明灯,用家里炒菜的油做燃料,可惜刚飞起来半米高就倾斜烧毁了。老妈还因为油的事情揍了我。不过她不知道姥爷是我的同党:一开始油怎么也点不着,姥爷看了说:“油没有捻儿点不着”,于是我又从被褥里偷揪了一点棉花,姥爷教我怎么拧灯芯。因此,初中时代,物理老师问:“热气球的为什么能飞?”,我干脆回答:“有捻芯”,还纳闷有啥值得哄堂大笑的。

webgame和年货

  用了将近一个月时间试玩webgame。目前的商业模式大多还是照搬MMRPG,游戏免费道具收费。上周《经济观察报》也报道了webgame领域的风险投资和创业现状。记者认为webgame的最大亮点是B/S结构,不必安装,上班族可以瞒着老板偷玩。

  仅仅因此就值VC投资几百万吗?其实关键在于webgame向手机移植成本很低,战略类游戏又适于在轻轨公车上kill time。平台由PC换到3G,易部署和多人在线的特点就显出潜力来了,能给传统的J2ME游戏造成很大威胁。

  打扫房间,置办年货。买来了好几盆花卉。

  还运回来一尊100发的大礼花。本想选奥运“笑脸”和“脚印”,没想到脱销了。明儿晚12点,俺得把这死沉死沉的大家伙搬下楼,找一块能满足“燃放时人员后退25米”的安全区域,还真挺愁人的。老妈说:“这点事儿都搞不定,养这么大的儿子有啥用,拿来煮着吃吗?”

豆瓣新九点、pFind小品和团队氛围

  不好意思,最近寡人有疾。没上班也没上网,在家狂吃狂睡、翻书、看游戏风云频道。思维处于空白状态,BLOG也就一直没啥内容可分享。

  豆瓣的新版九点上线,试用了一下。刚刚把我的Google Reader的OPML列表导入九点阅读器,相比06年从bloglines导入Google Reader,麻烦少多了,也有部分feed抓不到。打算体验两者的自动推荐功能,看看谁的数据挖掘算法更贴心。

  今天恢复上班,组里的年轻人正在排练话剧,俺当了一下午的场记和剧务。故事的结局当然是略显木讷的pFind击败了趾高气昂的Mascot和SEQUEST。袖子哥还有一段激情澎湃声嘶力竭的“它不是一个人在战斗!”,那是相当雷人。大家别错过正式演出呀。

  前一阵JDL考核,有评委对我说,你有没有意识到,你的个人风格,正是你们组的特点:踏实、勤奋、有激情,但有些细节上喜欢钻牛角尖……团队成员不能太相似,还是不同性格和能力时时碰撞互补比较好。

计算机、围棋和有鬼气的好诗

   这次到上海出差,特别喜欢看zds大侠下围棋。呜呼,俺的棋感和算路下降得厉害。

  小时候很淘:动不动就爬到别人家平房屋顶上,玩宇航员和太空基地游戏;要不就把家里窗户的纱窗剪下一大块,模仿建筑工人,用网眼过滤砂石;再不然,就在院子里挖土、和泥、生火,打算烧制一个陶器烟灰缸……于是就被送到少年宫围棋班,老老实实安安静静呆着,学了四年围棋。

  由于这个原因,高中时代接触软件编程的最初目的,就是想实现一个围棋算法,打败李昌镐。

  围棋中的弃子腾挪很频繁,落子必须在局部计算和全局战略上取得平衡。因此设计算法的决策就不能仅仅依赖局部搜索。例如国际象棋算法中广泛应用的Alpha-Beta减枝算法,在围棋里就不太灵光。前两年法国人首先尝试用UCT(Upper bound Confidence for Tree)结合蒙特卡罗方法,取得了不错的效果。这一期《程序员》杂志刚刚转载了Google Zurich研究人员的论文《蒙特卡罗方法在计算机围棋中的应用》。

  《程序员》还提到,加拿大人Albert于07年在Science上发表论文,用数学方法完全求解了国际跳棋算法,被评为当年10大科学进步。目前Albert也进入围棋领域,并在cgos评测中成绩靠前。紧随其后的,是我国的职业棋手余平六段开发的软件。排名第一的是微软的课题组,但他们利用了超级计算机硬件。

BTW:

The woods are lovely, dark and deep.

But I have promises to keep.

And miles to go before I sleep.

树林美丽、幽暗而深邃。

但我有诺言尚待实现。

还要奔行百里方可沉睡。

 

  突然记起以前转贴过这首诗,翻箱倒柜搜索出来,居然恰好是一年前,07年最后一天的BLOG

  上次刚贴出来,就有朋友在MSN上开玩笑说:这诗有鬼气,你小子要小心。结果没几天我就在滑雪时摔断了胳膊,又过了不到半个月,经历了更恐怖的事。现在回头看,如果真相信所谓“忌讳邪门”那一套,我还的确有故事可讲。

  可俺仍然是那个单细胞。就因为这诗还是很符合当下心境,偏要把它再贴一次;过两天,我还是会去滑雪。

  抱歉。最近私人抒情太多,大概突然闲下来在家养病,容易胡思乱想。俺保证这是最后一篇。新年新气象。祝所有的朋友,努力就有好结果。(连祝福都是去年的老一套,哈)

再见上海

  瓶子哥光芒四射,顺利完成了汇报,这个月的pFind 2.2 Beta实验效果得到认可。BOSS H邮件说:“就把这一件事情做好,我们pFind的全部工作就非常有意义,可以说值得我们每一个pFind会员一生为之自豪。”马上回北京参加年底总结,要准备滑雪了。

  今年三次出差上海,待了将近3个月,我非常喜欢这个城市,更喜欢新认识的朋友们。ss正忙着准备出国;tiger身为工程师在Nature上灌水。都是俺的偶像呀。

  当然,这里也留下了一些复杂的回忆。无论是对周围的世界,还是对我个人来说,08年都是非常特殊的一年。《舞!舞!舞!》里说:“一直以为人是慢慢变老的,其实不是,人是一瞬间变老的。”

  对于俺来说,最后几个月像经历一次敌众我寡的神奇突围

  瓶子哥前两天教训我说:“心里装了太多事,累死了。”晕,清理手机,贴点图。

  前两张是年初在上海照的:大雪,骨折,毫无准备的不念情份的电话,心情一片茫然。后面是更早前在乔波滑单板。期待再次带上头盔和滑雪眼镜。这个雪季复出,先慢慢热身,恢复到受伤前的状态,再逐渐向高级道努力,09年要给自己买块好板子。




本篇与技术无关

  被美女指责说写的东西太“挨踢”,有脱离群众之嫌。所以本篇BLOG与技术无关。全是八卦话题。

  今天又吃麻辣烫,看到有位老哥吃街边摊用LV钱包,大家争论是真是假,还告诉我BOSS Z用的是LV和Prada的包包。瓶子哥转过头对我说:这就是上海和北京的区别。北京人都大大咧咧的,哪里有这么精致。

  说到BOSS Z,混熟了以后,发现她也和手底下的小丫头们一样八卦。

  前天晚上加班,突然聊起男人长得帅这个话题。BOSS Z说,大学班上有个特帅特让女生着迷的小伙儿现在事业很一般。反倒是那些歪瓜劣枣一个个都混的不错,有个家伙以前总在女生宿舍门口赖着,死追她寝室的一个美女,结果没得手。现在这位老哥刚当上了副市长,不知女孩子有没有后悔自己不懂识别潜力股呢?

  俺高兴地说:“看来上帝真是公平呀。记得‘清华夜话’里也得出结论说,在北京,男人帅是最没用的。我太欣慰了,关键是,从小到大就没人说过我帅。”

  结果BOSS Z半响不语,叹息状,欲言又止,“你……还不知道会怎么样呢”,哄堂大笑。汗,好吧,心理承受能力一向出众:“俺是大器晚成,大器晚成”。

  大家在听宫崎骏电影钢琴合集,我插进去聊动漫,居然没找到一个人看过《银英传》,呜呜真的老了。不过听TJS大虾说田中芳树又有新作了,Google中

Python 3.0 final release和找工作

  之前跟进了这么久,Python 3.0 final release总算发布了

  我和瓶子哥原以为赶不上milestone了,没想到今晚22点时,测试脚本终于报告diff两个调试结果文件完全相同。松口气。瓶子歌昨天就带病工作,一直没精神。我也状态一般,纯粹就是坚持。

  今晚请朋友们去徐家汇吃诸葛烤鱼。感觉还不错,不过觉得把如此多的菜前面加上刘关张赵的名字,实在有点傻乎乎。

  回宾馆喝酒聊天,说到应届生就业,年景不好,有压力。其实,第一份工作既重要又不重要。

  先说为什么不重要。也许你被Google拒了,而隔壁那个怎么看怎么比你差劲的小子却进去了。那就承认自己比人家笨或运气差。找个合适的地方踏实积累,两年后就会苦恼选择太多,无所适从。事业是长跑,晚两年而已。

  为何又重要呢?应该注意的不是公司名气、个人光鲜和钱多钱少,而是有没有遇到好团队好项目,有没有成长空间。就怕13个员工,除你外12个都是老板亲戚(别笑,我真有朋友遇到这种事,即使如此,他得到自己想要的,很快跳槽,现在照样混得不错)。当人贩子时,发现很多应聘者遗漏了关键问题:“招我来具体负责什么?和谁合作?将面对什么独特挑战?”。即使是好公司也总有毁人的烂项目,而小企业却有可能提供成长平台。

  感谢我自己第一份全职工作的雇主。那是家小软件公司,呆的时间不长,经历了挫折和成长。辞职后问老板(比我大不了几岁的自主创业的博士)有什么建议,他对我的缺点提出了坦率的忠告,让人受益匪浅。

大嘴

  好长时间没更新BLOG,总觉得有愧疚感。今天补上。

  每次到上海来最开心的事,就是能吃到各种美食,比如西餐牛排,再比如吴江路的小杨生煎包。

  前天去朋友屋子里聚餐,大闸蟹个个肥美还不太贵,吃法也很正宗:加蟹醋加姜加糖……作为北方人,以前对付螃蟹腿总是很笨拙,这次彻底学会了。俺们从北京带来的烤鸭也大受欢迎。肚子溜圆站不起来。

  很喜欢上海本地品牌的啤酒,比青岛和燕京都清爽些。上周和瓶子哥每天调程序到很晚,回到宾馆依然精神紧张。一边喝啤酒一边讨论下一步工作,就能放松下来。

  今天又有美女过生日,吃到精致的蛋糕。

  接下来几个周末,计划去扫荡奶酪、烧鹅和烤鱼。

  还别喊辛苦,这几天,上海这边的老板回家和我们一样晚。她这么认为:“别太笨,训练自己做什么事都能达到中上,然后挑个喜欢的方向努力,取得几次小胜利,有了成就感,就可以把激情保持下去。”