被一个JavaScript的问题折腾了好半天。原来是遇到了一个陷阱。
这个错误是这样的。
function foo()
{ foo = ‘Hello world’; }
当这个函数调用第二次的时候,就会报错 Error: foo is not a function.
JavaScript很强大,在JavaScript里,所有的一切都是Object,所有的一切都可以按照Object来操作。问题就处在这,函数也是一个Object,而且,完全不带保护,你可以对其进行操作。因此,函数foo的里面,对foo的赋值就把foo这个函数给覆盖了,后面,foo就是一个字符串了。
总之,这个算不上BUG,可以说是设计中的一种陷阱。以后还是要小心,这种语言太过灵活也容易出问题。尤其是在没有编译器和良好的调试环境的情况下,更容易出问题。
25岁的生日,有40小时。
从北京时间的3月6日零时起,到西雅图时间3月6日24时,40小时的生日。收到领导两份零点祝福,爸爸妈妈也两次在往上联系。
当然,工作还是要做的,这两天都需要上班。不过,还好公司不是很忙。
这边的6日,周五,下班后,和这边的同学、同事朋友一起去吃了一顿很不错的中餐”四季飘香”,这边的中餐馆都有这样的名字。而后去了同事家里去玩,可以说是非常充实。
哦,对了,还有好不容易,见到了百忙之中的Harry大人。Harry工作很忙,每天从早到晚都是会,都是discussion,但还是抽些时间见了见,简单交流了一下心得。总之,在工程部门能学到的东西还是很多的。还要努力学习啊。
周 末,去了Bellevue,逛了逛那边的所谓大型商业中心。不错,和这边东方新天地差不多,很多店。试了试苹果的最新的笔记本,恩,真的很漂亮,着迷呀。 逛了一下Bellevue的艺术博物馆,博物馆不大,不过,建筑设计非常漂亮,其中一段走廊设计及其经典。可惜,里面不让照相,所以,也就没法让大家见到 了。晚上回来,自己炒个鸡蛋西红柿吃饭(这边西红柿非常贵,基本和肉差不多价格,鸡蛋西红柿可是大菜啊),泡个热水澡。晚上,上amazon给家里人买礼 物,顺便给自己买了块手表,也算是送自己的生日礼物吧。
呵呵 总之,生日很快乐,谢谢领导,谢谢爸爸妈妈,谢谢所有朋友们,谢谢大家。
在美国呆了一段时间,感受了一下美国的购物环境。和国内还是又非常多的不同的。
先是还是说价格吧。这边的东西还是挺贵的,主要是吃的,蔬菜、水果肉什么的都很贵。在公司吃一顿中餐6$。在这边麦当劳算是便宜货了,一个巨无霸3$,和国内差不多。
下面我就来说说所谓,美国有些东西比国内便宜的说法吧。
事情基本上是这样的,大部分东西,在美国还是挺贵的。比如说我看一双袜子就要5$,一双简单的塑料凉鞋就要20$,比国内要贵很多。但是,有些东西,比如电子产品,基本上全球统一价格,iPod shuffle,这边36$一个,对于一般人来说真的是不贵了。所以,其实,说美国东西便宜,最大的一个原因是因为评价准绳不同。大家一般评价价格并不是真的去拿汇率来比较,如果在一个地方生活一段时间的人,他会用生活中必需品的价格比例来看待不同的商品价格。而一般情况下,食物餐饮是一大参考准绳。
在国内,你到外面吃一顿饭也就15左右,想想一个iPod shuffle 200多块钱,能好好的吃13顿饭。如果,很不幸的,你要是拿蔬菜做比较的话,在中国,iPod更值钱了。反过来,在美国,吃一顿饭随便就要6$以上,因此,一个iPod shuffle对于美国人的价格就是6顿饭不到的价格。里里外外就差了一倍了。还有,看看哈根达斯,在美国,其他的冰激凌也很贵,哈根达斯我不知道是不是比国内真的便宜点,不过,在美国真的就不觉得贵的离谱了。
另外,还有一个原因就是,其实,美国基本上买东西都是要上税的。所以,你买的东西的价格基本上要x1.09才是最终的价格。所以,我们一般看到的价签基本上是相当于95折这个样子的。
当然,并不是说所有的美国东西便宜都是因为这个原因。比如名品服装,Nike鞋也就是几十刀到一百刀,换算过来跟国内差不多,很多可能还要便宜一点。联想的笔记本(Thinkpad)在美国也要比国内便宜一个档次,Apple其实在国内还是要贵不少的。这都是有其他因素的。还有比如保健品,大概是个特殊的类别,国内炒作的比较厉害,在美国,老美们都不受骗,基本上保健品都比国内便宜一些。
总的来说,其实美国买东西一般情况下真的并不是比中国便宜太多。香港我没去过,不过我估计香港买东西应该就已经很不错了。现在国内很开放,真的是没什么国内买不到的东西了。
———
另外呢,就是美国这边购物真的是完全信息化,网络化。基本上所有的商店都有自己的网上版本,上面有自己的特价信息之类。而且,这边似乎也很时兴这种所谓’deal’的东西,基本上和国内返券差不多,就是买东西送你点打折卡啊,或是试用品啊之类的。化妆品便宜其实也是又这边的原因,30$买的化妆品,人家可能会配送30+的试用套装。
当然,试用套装是让你试用上套的。不过,对于我们这种在美国待一段时间,就带东西回过的“鸡贼”来说,估计这种把戏反而是让我们钻了空子吧。
经历了整整一周的折腾。其中例行无数次电话查询,老板发了至少30封以上的邮件。先找一拨人,然后一拨人指到另外一个Team管,另外一个Team说不归我们管又FW给了另外的Team。后来牵扯半天,终于算是吧account给搞出来了。虽然还是又很多东西残缺,但总归是有了个账号可用了。
恩总归是可以开始干活了。没有account总是不安心,工作都没有效率。
到这边on board一周了,居然还没有把account搞好,也算是见识了美国人的办事效率低以及官僚化。打电话问helpdesk,人家折腾了两天,终于弄明白他们没权限干这事,于是,之后每次打电话他们都说,这事不归我们管,没办法,至于该着谁管不太清楚,然后扔给我一个邮箱地址让我联系。于是我发现这个邮箱地址只接受微软内部信件,外部新建一律拒绝。你说我没有一个账号,没有邮箱,你让我怎么给他发信….这就是老美的逻辑。总之,微软这套什么Domain的系统真是从NT时代就流传下来的一坨垃圾。从现在这个运行效率也就知道微软是多么臃肿了。
哎,牢骚半天,还是但愿明天account能下来吧……没有账号真是什么事情都干不了,这里所有的资源都是要有Redmond域账号才能使用的,哎,真是,这年头,IT都这德行啊。
简单写一下流水账吧
刚到美国,倒时差睡不好,刚好写写日记吧。
10个小时的飞行,说实话,还是有点累,这么长的航班,中间有一段子开始头痛,不过后来很快睡着,醒来就好了,看来,国际航班还是挺累的。
路上风光确实不错,北京这边天气非常好,一直飞到哈尔滨,俄罗斯境内都还能清晰的看到下面的景色,还可以看到阿拉斯加的大海港的夜景。到了加拿大开始云层很厚了,在飞机上看了云海日出,最后,飞机穿云而过,顺利降落在西雅图机场。
很久没吃飞机上的餐饮了,飞机餐饮的东西大多没太多变化,反而让我想起了小时候爸爸经常给我带的飞机上的食物,想想还真是怀念啊。
入关取行李异常的简单,甚至海关的Officer看到H3 Type的签证就友善的说:”来微软工作?好好干,你可以走了”。看来微软在西雅图确实是影响力不小。
出租车到住处也非常顺利,到住处整理一下行李,大家就一起出发到超市采购。
初来美国,多少还是有些不适应。虽然,工作中英语用了不少,不过,完全用英文生活是完全不同的概念。有些时候,和售货员对话还是会磕磕绊绊解释不清,看来,这下子生活有的可练了。而且,第一天总还是紧张,经常是丢三落四,幸好几个同学在一起,互相有个照应,免去很多麻烦。
由于买了太多东西,我们发现四个人都没法吧这些东西带走。Qing刚好叫来SQL Server组的一个朋友驾车过来一起吃饭,顺便帮我们运一下东西。美国还真是没汽车挺难的一件事。美国的汽车确实都好很多,奔驰宝马满街跑,有各式各样的跑车。就连我做的出租车都是丰田的普锐斯(这车在国内很贵啊)。五个人一起吃了中餐馆,在美国的第一餐吃的还是中餐呵呵,虽然味道有点怪,不过,算是非常正点的中餐川菜了。
回到家,第一件事就是赶紧setup好刚买来的手机。这边手机也非常便宜,我这个50$的话费,送免费手机一个。0.1$一分钟也算不错了,而且国际费用好像也就0.2-0.4$一分钟的样子。总之,立马给家里先挂个电话…结果发现没人接。因为我不知道国内手机接听这种长途要多少钱,所以没敢给爸妈手机打,给Casa打了个手机(她免费接听,国际长途也免,所以安心的打了)报了个平安。收拾收拾,准备睡觉前,给家里拨通了电话,也算给家里报个平安。
后面就是写流水账,准备睡觉啦。
又过一年,又老许多。而且,实在觉得,这日子过的越来越趋向于平淡,如果再按月份计算,实在是没什么太多与众不同。1月份赶siggraph,3月份 rebuttal出结果,中间松散的弄弄项目,6-7月开始想今年的Project,然后8-9月开始,直到年底做siggraph项目…….总 之,生活越来越处于一种routine的状态。似乎周围的人写年度总结的也越来越少了,不过,我还是要在忙碌的siggraph冲刺阶段写点什么,主要还 是想方设法把今年的与众不同的事件记录一下,也算是有个交代,也算是搜肠刮肚的来无力的证明一下,似乎这一年的光阴没有虚度。
这一年,最大的感觉就是变老了,并不是因为实际年龄的增长,也不是生活平淡。主要是,周围越来越多的人开始步入婚姻殿堂。
2008年第一大特点 - 结婚的人多
师兄,同学,师弟纷纷结婚。当然,在这里,也要为今年结婚的几对新人送去祝福。
祝贺 马景然/田方夫妇、崔靖宇/王帆夫妇、Tinro/Xiaorui夫妇 新婚快乐。
同 样的,2008年也开启了新一轮的离别潮。又一批同学朋友到美国深造,或者工作。包括前面提到的马景然、崔靖宇、还有去康奈尔的赵爽以及到MSR工作的黄 欣、Li-yi Wei. 明年,魔剑大人也将东渡日本求学。值得庆幸的事,bluesea、flora都从英国归来、常年不上zzxy的MFD也开始在zzxy上复出,也算是今年 的几大幸事。
2008年的第一大收获 博士开题
虽然说,在学校开题好像不是很麻烦的事情,很多人都是水到渠成。但 今年一同开题lvdi还是没能通过计算机系的开题,可见开题也不是易事。总之,开题了,还是很不错的一 件事情,至少博士生阶段也算是顺利的过了一个重要关口。虽然,在题目方向上犹豫许多,但还是选择在纹理、表观建模这个比较有基础的方向继续做点研究。
2008年学术上第一大不幸就是自己的paper被SIGGRAPH2008拒掉,当然,有幸的还是被CGF/EGSR2008收录。另外,之前的一篇合作的文章也顺利收入ACM/TOG,也算是小有收获吧。
2008年最大的变化 逐渐宅化
开始玩日文galgame/erogame 回过头来发现,这一年玩的最多的galgame居然是alice系的….战兰和超昂2,然后超昂1玩了一点,斗神3玩了一点……
开始大量收入手办,其中包括超昂2女主角手办一枚。开始进入二次元禁断状态。开始写校服系列,制服控倾向严重….。似乎有邪恶向的倾向,十分危险, 恩 恩。
2008年最大的遗憾 某剧本没有进展
非常非常可惜,因为,总是因为各种各样奇奇怪怪的事情缠身而没有时间静下心来写东西。直接导致某剧本在今年完全没有任何进展。这个,明年一定要放上日程。
2008年家里的大事 家里快要拆迁了,到时候姑姑带爷爷住,以后就和爷爷分开住了,妈妈也会稍微省心一点吧,也算是家里的一大变化。
2008年的第一大幸福 领导一直在身边
当 然,其实,这一年,领导在身边是一切生活的一个基础,没有领导的支持,一切都变得一团糟。没有领导的体谅,不知道要闹出多少麻烦。总之,感谢领导这一年来 的关怀,这么说好像有点扯淡了,反正,就是领导很重要就是了。领导最重要,所以,2008年最重要的事情,还是,领导一直在身边。
中国人的搜索习惯和外国人不太一样这个似乎是“谷歌”中国的伟大发现
之前,Kaifu在CMU做讲座的时候,就特别提出了这个现象。 经过统计,美国用户一般之关注搜索结果的前几条。其视觉关注中心主要集中在左上角。就是Query,然后看前几个结果,如果不对,就继续换一个Key word去query。而中国用户一般会花更长得多的时间去浏览第一页结果中的每一个结果,甚至很多时候还会翻很多页面。当时Kaifu同志的解释是,中国人比较爱学习,于是,这种对知识的渴求导致中国用户去阅读更多的搜索结果。
具体的,可以在Youtube上找到Kaifu在CMU题为 Google at China 的主题讲座
www.youtube.com/watch?v=sgDGNPnb124
然后今天谷歌中国黑板报的博客更新,开始炮轰百度竞价排名
结论是,这种左上角优势在中国没有意义,是由于用户在原本的关键位置无法找到非广告的内容所致,他们需要自己满屏地,甚至翻屏地辛苦寻找有用信息。合计起来,中文用户每天比美国用户在搜索上浪费超过250万个小时的时间。
这条分析同样可以在google的blog上找到原文
http://googlechinablog.com/2008/11/blog-post_17.html
恩 谷歌中国对一个现象的分析果然做到了“与时俱进”不愧是在kaifu带领下,迅速找到了本地化的诀窍。
btw 即使是今天谷歌黑板报的内容,里面那个视觉试验的页面已然是用的Google搜索的页面进行的测试,是在不知道谷歌想在这里证明些什么。
好像以前都是很少打流感疫苗的,毕竟抵抗力还可以嘛。不过,从去年开始,因为冬天要忙SIGGRAPH的项目,所以总是提前打好疫苗会比较放心。还记得去年因为想到的时候已经晚了,校医院已经没有了,还大老远跑到北医三院打的……=.= 当时还在附近的医学书店看了半天,结果发现……..完全看不懂 =.#