qiming's profile陆其明 - 逐日PhotosBlogListsMore Tools Help

Blog


    2/17/2009

    CString是MFC类吗?

    答案是:曾经是,但现在不是了。这个问题困扰了我一段时间,因为时不时会在非MFC的项目中看到别人使用CString;只是这类技术细节也不是什么大不了的事,以往并没有深究。今天突然来了点兴致,在MSDN上查到这样一段话:
     
    ATL/MFC Shared Classes
    Beginning with Visual C++ .NET 2002, several existing MFC utility classes were rewritten or revised to reduce their dependencies on other MFC classes. These utility classes can now be used in any native C++ project. This section only includes classes that were previously available to MFC projects and have now been shared, plus a few new classes related to the changes in CString. It does not include the ATL classes, which can be used in any native C++ project type by inclusion of the appropriate header.
     
     
    Classes Shared Between MFC and ATL:
     
    12/31/2008

    改变自己,改变世界

    一段很不错的墓志铭,跟大家分享:

    When I was young and free and my imagination had no limits, I dreamed of changing the world.

    As I grew older and wiser, I discovered the world would not change, so I shortened my sights somewhat and decided to change only my country.But it, too, seemed immovable.

    As I grew into my twilight years, in one last desperate attempt, I settled for changing only my family, those closest to me, but alas, they would have none of it.

    And now as I lie on my deathbed, I suddenly realize: If I had only changed my self first, then by example I would have changed my family. From their inspiration and encouragement, I would then have been able to better my country ,and who knows, I may have even changed the world.

    12/21/2008

    《代码之道》勘误表

    由于《代码之道》一书整个出版过程比较仓促,在我把译稿交给出版社、出版社编辑同志完成修改之后,出版社并没有把修改后的译稿发回给我复查。结果是,书中出现了一些悖离原文的翻译,可能会给读者带来费解或误导。(毋庸置疑,我对全书精神的把握肯定要比编辑同志好一点。)这不完全是编辑同志的错,更多是出版流程上的问题。本着严谨、务实的态度,出此勘误表。参见http://blog.csdn.net/happydeer/archive/2008/12/21/3574823.aspx

     

    12/11/2008

    访谈录:中国的软件业需要悟道

    1.      记者:目前,随着中国IT业的发展,国外IT企业对中国IT业也越来越重视,能否简单介绍一下目前中国外包情况?

    陆其明近几年,中国IT业的发展确实比较快,特别是软件行业。你可以看到,全国各地都在建软件园,各级政府对软件企业也都有政策倾斜。软件企业的发展如同雨后春笋一般。遗憾的是,国内众多的软件企业中,很少能制造出有自主知识产权、并且拥有广大用户群的软件来。为什么呢?原因可能有很多,但我觉得最关键的是“土壤”问题——国人对知识产权的尊重意识不够。很多人都没有花钱买软件的习惯;企业做出来的软件没人买,那何以为继呢?于是,很多软件企业做起了含金量不高的定制项目,做起了软件外包。看一下前不久刚刚统计出来的数据吧:中国软件外包2008年第3季度的规模已经达到45.3亿人民币。看起来,中国的软件企业活得还不错。也很有意思,您的问题里没有提软件,而直接提到了“外包”;看来在中国,软件就等同于外包了J 中国的软件有了规模,但我认为中国离软件强国还有很远的距离。

     

    2.      记者:您目前在哪家公司就职,在公司中扮演怎样的角色?

    陆其明我目前在速尼软件(上海)有限公司工作,担任Qflix部门的工程经理一职。速尼是一家美资企业,专业从事多媒体内容的制作、管理、娱乐等软件的开发,在欧美享有良好的声誉。好莱坞的很多DVD都是通过我们公司的高端软件制作完成的!而公司的使命,更是要把好莱坞的娱乐体验带进千家万户寻常百姓的家中。再说说我所在的Qflix部门吧,这是一个新成立的部门,主要从事按需生产DVD的产品研发。听说过“长尾理论”吗?我们的产品能使这个理论在DVD消费领域变成现实。市场前景很不错哦,很有革命性!我本人主要负责中国这边的研发工作,以及相关的项目管理、沟通和协调。

     

    3.      记者:在一个项目中常常会遇到怎样的问题?

    陆其明建一栋房子是一个项目,造一架飞机也是一个项目,但我们这里只说软件项目。软件项目中可能会碰到的问题实在太多了:需求不清,需求经常改变,设计不合理,人员不够,人浮于事,计划太紧,代码太乱,毫无流程或者流程混杂,沟通不畅,软件Bug太多……任何问题处理不当,结果都可能是:不能在规定的时间内交付给客户符合他们的需求、达到他们的质量要求的产品或服务。那就是项目失败!

     

    4.      记者:如何提高一个项目的开发效率?

    陆其明一个项目能否成功受到很多方面因素的影响。而且各个项目有各个项目的特点,不存在统一的、放之四海皆准的、能确保项目高效成功的方法。但总体来说,人才是第一位的。我们国内不缺高素质的软件人才。再则软件流程也很重要,国内软件企业在这方面很薄弱,不过即使是国外的企业也不见得个个都很强。再则就是沟通,因为沟通永远都是个问题。再则……人才、流程、沟通,不分先后顺序,个个都很重要,个个都大有可为之处,做好了都能提高项目的开发效率。但是,迄今为止,没有哪个方法能够彻底解决软件开发过程中的所有问题,哪怕你采用最近几年很流行的敏捷软件开发过程。软件行业里有句名言,叫做“软件开发没有银弹”。因此,我认为,在项目实践中不必刻意去套用一种“完美”方法,而在项目过程中建立起一个持续反馈、自我改进的机制才是最有价值的。

     

    5.      记者:作为一个项目管理者,您是如何建立一支高效的软件团队?

    陆其明这是每个管理者都关心的问题。毕竟,谁不想拥有一支骁勇善战、能够百战百胜、建功立业的团队呢?!当然,为了建立一支高效的团队,有很多技巧可以应用。但我觉得更重要的,还是要提高我们管理者自身的素质。那就是如何让自己成为一名优秀的管理者?难吗?其实一点都不难,你只需要做好下面两件事:(1)确保你的团队能够正常开展工作;(2)把你的团队成员真正地当人看,而不是只把他们看成是资源。(呵呵,这些我也是从《代码之道》一书中学到的J

     

    6.      记者:我知道您最近翻译了一本软件职场方面的专著,书名叫做《代码之道》,在市场上这方面的图书并不是很多,能谈谈您对这本书的感受吗?主要针对读者人群有哪些?

    陆其明是的,我前段时间翻译了一本叫《代码之道》的书。虽然书名里有“代码”,但书的正文中没有出现任何一行代码。这本书阐述的是“道”,软件之道!我还要说的是,我太喜欢这本书了;不是因为我是这本书的译者,而真正是因为这本书的内容本身。这本书太贴近现实了,非常有启发意义——如果你把书中的“微软”换成你所在公司的名字,把“Windows”、“Office”换成你所在公司的产品名字,你会发现,整本书好像就是在说你们公司的自己事一样。说的是事,讲的是理,悟出的则是道。太精彩了!

    《代码之道》适合所有软件从业人员阅读。这本书,管理人员读起来会更有味道;但被管的人读一读此书,同样能够受益匪浅。我写过四本书,翻译还是第一次。不管我的翻译功力多么稚嫩,也顾不上“王婆卖瓜”之嫌,我真心向大家推荐《代码之道》。

     

    7.      记者:这本书给你感受最深是哪个部分,为什么?

    陆其明说起感受最深的部分,我想应该是那些关于“管理”的篇章吧。这包括了第1章的“项目管理”和第9章的“人员管理”。原因可能是因为这些话题比较贴近于我现实的工作。我是做技术出身的,管理对我来说存在着天然的障碍。为什么这么说呢?因为技术注重的是细节,而管理注重的是大局。技术出身的管理者一不小心就会陷入过于关注细节的泥潭,也就很难真正地把管理工作做好。因此,管理对我来说是个挑战,是一个需要我不断提高的领域,也是我目前的兴趣所在。通过阅读《代码之道》,我对如何克服管理上的障碍信心更强了。当然,我并不是在贬低这本书的其他部分。每个读者的知识框架是不一样的,各人有各人的实际情况。如果你对软件过程改进比较感兴趣,那第2章会比较符合你的胃口;如果你对效率很看重,那第3章定会让你大受启发……总之,大家见仁见智,各取所需吧!

     

    8.      记者:最后一个问题,目前又是一轮企业招聘的时节了,希望您能谈谈应届毕业生在职场上应该注意什么,或者说给他们提一些建议吧?

    陆其明时下受金融危机的影响,很多企业都在削减开支。一大批企业倒掉了,或者开始裁员,同时也停止了招聘。因此,我认为眼下的就业形势不容乐观,2009年可能还会更加严峻。至于应届毕业生就业问题,可能还要更难一点。因为大部分应届毕业生都是白纸一张,他们最缺乏实战经验,而这跟企业的用人条件是背离的。遗憾的是,很多应届毕业生还自我感觉良好,做起事来却是眼高手低。结果呢?他们对企业创造不了什么价值,难怪一些企业订下潜规则:“绝对不招应届毕业生……”但谁不是从应届毕业生过来的呢?作为过来人,我能给出的建议是:要认清当前的形势,认清自我的情况,始终保持一种谦虚、学习、积极向上的心态,“大处着眼,小处着手”,兢兢业业把事情做好。没错,应届毕业生年轻、思路开阔,但企业支付给员工薪水不是因为员工的能力,而是因为员工给企业创造了价值,也就是为企业做出了贡献。能力和贡献之间并不是直接的等号关系!要经常问问自己,你对企业的价值何在呢?如果说个人能力是进入企业的敲门砖,你在工作中也能保持良好的心态,那在一个企业工作达到一定级别之后,你会发现,个人的智力和行动的速度对职业生涯的进一步发展起到的作用已经不再明显。这时候,你的沟通技能以及自我管理能力就显得非常地重要。当然,这些都是后话了……

    11/14/2008

    温昱书评:读《代码之道》

    索然无味、毫无观点的书永远引不起人们的阅读兴趣。放心,《代码之道》绝对不是!

     

    形式上,本书中的每一篇文章都通过讲故事等方式提出问题,然后分析问题根源,最后给出改善建议。其中,问题的提出往往极具戏剧效果(作者也坦承“为了达到效果,我又一次夸大了问题”),这样一来,凸显了问题的巨大负面影响,且使阅读过程变得有趣。于是,当捧书在手时,产生欲罢不能的感觉,也就并不奇怪了。

     

    ¨        不必说“我认识一些架构师,他们的生活都是失控的”、“回到现实世界来吧,到别的经理手下干活也未必解决问题”这些亦庄亦谐的话点到了人的痛处——现实就是这样的!

     

    ¨        也不必说“你总是在伤害你爱的人”、“了解并接受你所选择的生活方式”这些富有哲理的话让人顿生错觉——本书的上架建议真的是“软件工程”?

     

    ¨        单是“管理层不切实际”、“如今,大家都在跨部门合作上空口说白话”这些你想说又不敢说的话就足以“抓”住你——此书我得好好读读!

     

    定位上,本书不仅是实用建议录,也是深入思考集。书的字里行间,透着作者的良苦用心:不仅“推”给你体现其多年经验精华的实用建议、医“病”良方,更要“拉”你就一线开发中的关键问题进行深入思考、对比分析。这是十分值得赞赏的。即使在我并不认同作者阐述的某个观点之时,我对作者“引发思考”良苦用心的赞赏也未减一分。

     

    内容上,都是和一线的“软件工程师和工程经理”息息相关的话题。首先,是软件开发流程。第1章,谈了项目管理方面的经验。第2章,核心观点是“敏捷,但应理性”。第3章的真正含义不是“停止写规范书”,而是“为了提高协作效率,建议采用非正式文档”。第4章,阐述开发者和测试等其他角色之间的关系。第5章谈质量,质量=业务上有价值+工程上无Bug。第6章讲前期设计。……是的,过程管理、项目管理、沟通管理、角色设置、质量管理、前期设计,这些正是软件开发流程关心的。

     

    除此之外,本书有30%的内容覆盖一线开发者和经理成长的话题。例如,我很喜欢第9章。作者为经理们提供了实用建议:如何识才、如何面试、如何帮助平庸员工、如何避免团队“内斗”……。很中肯的良方。

     

    有趣的是,这本书的很大一部分我是在外出讲课的火车上读的,而读此书的感觉恰似坐在晃动的火车上——它不容你的大脑懈怠,因为让你“为之一振”的观点会以极高的频率不断“跳”出来,冲击力十足。

     

    ¨        “有没有一种方法在大产品和小团队之间的缺口上架起一座桥梁呢?答案是肯定的,有!那就是架构。架构最重要的一点,就是它能把难以处理的大问题分解成便于管理的小问题。”非常到位的总结。我在架构培训中也常讲:架构要设计到什么程度呢?第一要支持并行的详细设计,第二可根据团队和项目情况灵活调整,第三业务层和通用机制应更深入设计。

     

    ¨        “工程的本质就是要真实地知道,而不是靠猜测。”言简意赅,却切中肯綮。

     

    ¨        别的公司,团队里有交互设计师、文档专员、过程经理等角色,你的公司要怎么做的?“如果那是一款很熟悉的产品,目标也很明确,那么你可能不需要很多的专员。如果那是一款不常见的产品,目标也很模糊(至少对于工程师来说是这样),那么你需要较多的专员。”这就是《代码之道》给出的回答。

     

    ¨        ……

     

     

    经验,对软件从业者的重要性,怎么强调都不过分。而在本书中,作者无私地分享了他过去在软件行业6个不同的公司、28年的职业生涯中提炼出来的经验。相信大家都能从中找到自己需要的。

     

    10/21/2008

    画面显示比率和遥控器上的调整

    一张DVD电影碟片,其解码出来的视频画面大小总是固定的。比如NTSC的DVD,总是720x480(其实不一定,但可以姑且这么认为),显示比例为4:3。不过,值得注意的是,现代的DVD Player和电视机都有比较强的图像处理功能,通过一些设置可以调整视频的显示比例,以让DVD观看效果达到最佳。

    举个实际一点的例子吧!假设现在有一个DVD Player,它的遥控器上可以设置4:3或16:9的画面显示比例;还有一个高清数字电视机(16:9),它的遥控器也可以设置4:3或16:9的画面显示比例;再有一张NTSC的DVD碟片,它的情景内容是16:9的,但因为要编码成4:3比例放到DVD碟片上,所以在编码时情景内容上下都加了黑边。当这张DVD碟片插入Player中播放时,很有可能看起来就是四周都有黑边的,虽然情景内容保持着良好的16:9的比例,但它蜷缩在中间,怪怪的!

    这时,通过Player遥控器,设置视频输出为16:9。于是,Player会对DVD解码出来的图像进行数字处理,把上下的两条黑边给去掉了,只输出16:9的情景内容。遗憾的是,连着Player的电视机仍然工作在4:3比例的显示模式下,于是电视机就对接收到的视频图像做了一次16:9到4:3的转换。(各种电视机的处理不尽相同:也许有的电视机马上能检测出来、自动调整到16:9的显示模式,有的可能给Player输出的图像上下加黑边,有的可能把Player输出的图像左右两边切掉一些后全局放大;我们这个例子假设是最后一种情况)。既然电视机直接支持16:9的显示,那么电视机这次做的16:9到4:3的图像转换完全是没必要的。接下去,通过电视机的遥控器,将画面显示比例设为16:9。最后的结果是,16:9的DVD情景内容完全地占满了整个电视机的屏幕,周围没有任何黑边,看起来多爽!!!

    经验总结: 如果在播放一张DVD碟片的时候,发现情景画面的四周都有黑边,那么你肯定可以通过Player或电视机的遥控器来做些调整。

    10/5/2008

    别了,Microsoft MVP

    是时候向Microsoft MVP这个Program告别了,也许是永别!(其实,这一刻比我预期的已经晚了1-2年。)今年10月份的MVP Renew没有通过,不过没有关系,而且我想我以后也不会再申请了。原因很简单,我现在的处境跟几年前已经有很大的不一样了——我不再可能有很多时间泡在论坛里,去帮助别人解决技术问题了——这显然跟MVP的精神有所背离!那么,就让我顺势退出吧 :-)
     
    MVP曾经给我带来了很多荣耀和快乐,也让我有机会认识了一些朋友。我衷心感谢MVP Program!祝MVP一路走好吧!!!
    7/27/2008

    《I. M. Wright's "Hard Code"》翻译完工

    这里好久没有更新了……前段时间在忙着翻译一本MS Press的书——《I. M. Wright's "Hard Code"》——从4月8号开始,历时整整3个月;每天晚上都是12点以后才能睡觉;几乎每个双休日都得扑在翻译上……一个字,“累”!期间,因为体虚,我的耳朵一次又一次地发炎;但我得坚持住,因为出版社给我的交稿期限是7月20号,时间很紧!也可想而知,我少有时间去照料我那刚满周岁的儿子。哎,好就好在,那段日子终于结束了——上上周我就把书稿交给了出版社。这是我第一次做翻译,也许也是最后一次吧,因为翻译需要花费的精力实在太大了!但不管怎么说,这本书的中文本估计再过3个月就能上市吧,还是有点期待 Smile
     
    *内容提高*
     
    本书总共有49个栏目,以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。作者文笔犀利,见解独到,对软件行业内的很多常见问题提出了解决方案,并提供了最佳实践。通过阅读本书,你将了解到:怎样提高软件的质量和价值;怎样切合实际地管理项目的时间表、风险和规范书;怎样为常见的低效率开发瘦身;怎样应用过程改进方法,避免固执盲从;怎样驱动一个成功的、令你自己满意的职业生涯;以及怎样发展并管理一个欣欣向荣的团队。
     
    本书提出的观点,是作者对过去在软件行业6个不同的公司、28年的工作经验的一次总结。本书不仅是微软内部员工的必读之书,它也同样适合于软件行业内其他所有的工程师和管理者阅读。
    3/24/2008

    旅行

    昨天在看一档《第一财经》的节目时,无意间看到这则路易威登(LV)的广告,觉得太棒了!!!故收于此~
     
    何为旅行?
    旅行不是一次出行
    也不只是一次假期
    旅行是一次过程,一次发现
    一次自我发现的过程
    真正的旅行让我们直面自我
    旅行不仅让我们看到世界
    更让我们看到自己在其中的位置
    究竟,是我们创造了旅行
    还是旅行造就了我们?
    生命本身就是一场旅行
    生命将引领你去向何方?
    3/22/2008

    护照换发

    我的护照今年6月份就要过期了,有效期不足6个月、出入境有麻烦了!于是要去申办新的护照。网上搜了一下所需的材料,昨晚就都准备好了。今天早上9点出门,驱车沿着锦绣路很快就来到浦东出入境管理局。车子停在迎春路上,收费10元。进入办事大厅,一眼就看到了取号台;说我要办护照,她给了我一个小纸片,一看300多号。再一看大厅的显示屏上说现在正办到100多号...看来有得等了~
     
    到大厅里拿了一张普通护照的申请单,然后找了个地方开始填写。表上主要是一些个人信息,但有一块要特别注意,就是关于“申请证件种类类别”的,一定要填对。我的情况是“普通护照换发”,换发原因选择“有效期不足六个月”。一开始我选了“普通护照失效重新申领”,其实是不对的,因为我的护照现在还没有过期啊,对他们来说这两种情况处理流程可能是不一样的,我也因此走了些弯路。
     
    填好表格,抬头一看,显示屏上说现在已经办到400号了,faint~ 怎么这么快啊!不管了,先去拍照,交了30块钱,6张照片。拍照的地方虽然人多,但流水线操作,很快!然后去快递的地方付费,30块。回头问了一下保安,确信了号码错过要重新领号 :( 重新领了一个536号。还好,没等多久就轮到我了。到了指定柜台,看那女工作人员好像没有睡醒一样,面无表情,也不知道她先要什么后要什么,于是把材料一并拿出。她收了户口本复印件、身份证复印件,然后看了一下原件,再让我对着摄像头拍照,最后告诉我旧护照也要复印件(旧护照马上就要没用了,还要复印件干嘛?费解!),复印好了可以直接找她...
     
    排队复印护照,然后回到办证柜台。旧护照被她收走了,给了我一个回执,说“好了”。嗯~ 不是说护照换发要220块钱吗?她怎么没问我要?疑惑地看着她。答曰:“快递送到的时候付费。”恍然大悟!其实回执上有写这么一条的,上面还写着取证日期是4月8号,算起来大概12个工作日。
     
    全部手续办完走出大厅,一看才10点钟。还挺快的!感叹现在政府部门的办事效率还真提高了不少。只是要再多一点微笑服务就更好了:)
     
    总结:
    1. 上海出入境管理局,地址:浦东新区民生路1500号(迎春路口)。办公时间:周一至周六9:00-17:00。
    2. 护照换发所需材料:身份证、户口本、旧护照的原件和复印件,照片3张。
    3. 所有手续在一楼都可以办完,包括拍照、快递、复印、办证等。不过最好预先将身份证、户口本、旧护照在公司各复印一份带去。
    4. 建议的办事顺序: 拍照->取表填表->领号->办理快递付费->等号,到指定窗口办理。其实顺序不那么重要,因为流程走得很快!
     
    *后记*
    3月28日上午快递就把新旧护照送过来了,算下来才5个工作日。再赞一下如今的政府工作效率!
    7/19/2007

    在东京呆了4天

    -序言
    很少有时间写Blog,而能写Blog的时候往往是在出差。这次来东京开会,前后会有4天。原本打算每天写一篇的,像我第一次去美国那样。可要想到动手写的时候,却又懒懒的。也罢,就写一篇吧,概要地写写。第一次来日本,总得留下点什么吧~
     
    -直飞东京
    17日下午从浦东机场出发,乘坐的是日本航空公司的JL792航班。机票是在携程定的,往返5566元。日航的空姐MM挺漂亮的,身材也好,养眼哪*_* 飞机也不错,好像是波音777,每个座位上都有液晶显示器和遥控器,可以看视频、听音乐、玩游戏,任你选择。随身带着笔记本,本来还打算处理一些事情的,结果玩了几圈麻将下来时间也差不多了...飞机快要降落前,空姐会来发表格:一张是出入境登记的(白色),一张是海关申报的(黄色)。我要了一张白色的填了一下(去美国时两张都要填,但日本好像不要求,那张黄色的可能主要是给日本人填的)。
    上海到东京总共的飞行时间大约是两个半小时,上海14点起飞,到达东京的时间是17点不到一点。但上海与东京之间跨了一个时区,东京比上海快一个小时,所以实际的当地时间是大约18点。接下去,经过移民局这一关。因为人不多,不用排队,挺爽的!接着下楼,因为我没有托运行李,所以直接经过海关,被盘问了一番(无非是看看护照、问问来自哪里、到日本干什么、呆几天、检查一下包包里的东西等)。通过!再穿过一扇大门,即是Narita机场的到达大厅,我算是真正来到了日本...
     
    -Narita机场到Shinagawa Prince Hotel
    东京有两个机场,一个是Haneda,另一个是Narita。前一个主要停靠日本国内航班,后一个停靠国际航班,两者的区别类似于上海的虹桥和浦东两个机场。Narita的汉字写作“成田”,但日本人读这两个字决不是我们说的“Cheng Tian”;Narita应该就是日本人对“成田”这两个字的音译。
    早就听说在日本坐出租车很贵,成田机场到我订的酒店又很远,所以不得已必须选择坐火车或大巴。早就打听好了,坐Airport Limousine的大巴比较方便,它能直接把我送到Shinagawa Prince Hotel。在机场到达大厅,一眼就看到了Airport Limousine,于是上前去告诉她我要去的酒店,并在那里买票,3000日元。她告诉我在Terminal 2的14号站台上车,最近的一班车是18:05。直接出了机场大厅就是,确实方便。
    大巴出了机场就要上高速,路面上有熟悉的汉字“高速入口”,路牌上也大都是汉字,觉得很亲切。在日本,车辆(包括行人)是靠左行驶的,有点不习惯:-> Narita机场确实够偏的,把我送到酒店足足花了将近1个半小时。不过一路上的风景还算不错,有山有水,绿化相当好。外面下着蒙蒙细雨。这几天东京的气温都在25-26度,穿短袖觉得凉飕飕的~
     
    -衣食住行
    我住的酒店叫Shinagawa Prince Hotel。Shinagawa的汉字写作“品川”,据说是一个高尚的区域。Prince Hotel挺大,有好几栋楼:Main Tower,East Towner,Annex Towner。我的房间在Annex Towner,在7楼Check-in之后,一进房间就读服务指南,然后打了个电话回上海,跟家里报了个平安。然后在房间转了一圈:房间不大,但设计得很紧凑、别致;提供Internet接入,但要另外开通;插座都是两口的(我的笔记本电源插头是3个脚的,于是去服务台要了一个转换器);卫生间里提供牙刷/牙膏/梳子/吹风机等用品,坐便器还有洗PP的功能(看过陈惠琳做的那个广告吗?这次我也有机会来享受一把了)。我的房间在22楼;从房间看,东京的夜色静谧、迷人,让人很享受~
    至于吃,一点都不成问题。这里的食物没什么不合胃口的,不像我第一次到美国的时候、需要为每天吃什么而头疼。Annex Towner的二楼有个Food Court,我们国内称大食代。那里有很多食物可供选择,吃一餐一般都在1000日元以内就能搞定(可用信用卡消费)。或者也可以到品川车站附近吃麦当劳,点点东西坐在靠窗的位置慢慢享用,我恍惚间觉得自己是在徐家汇@_@ 车站总是人气很旺,附近店子也很多,这就是所谓的地铁经济吧~
    走在路上,你要时时提醒自己:在这里要靠左边走路。否则,一不小心你就会发现自己正在“逆流而上”。再说说东京的火车吧:很多线路,四通八达!不过,一开始还真让我让费了一些周折。拿品川站来说吧,一个车站有好多条线路,而且都在同一个平面上,像上海火车站,不像上海的地铁、即使两线交汇也是错开的。进站前要先买票。这里都是自动售票机,你要首先在一旁的地图上查看目的地车站,查到其对应的票价。一般3-4站的距离在130-150日元左右。在售票机上选择你要的票价,然后塞入纸币或硬币,票子就自动吐出来了。进站/出站的验票程序跟国内差不多。只是进站以后,你要看清楚你要乘坐哪条线路、往哪个方向,然后再去对应的站台。不要像我18日早上去Toshiba那样,进站以后就直接下到站台,虽然方向是对的,但坐错线了!我坐过2站才发现的,不过也无大碍啦,只是浪费一点时间;于是反方向再坐回品川站,再仔细找到了我要坐的Yamanote Line(汉字叫“山手线”)原来在1、2站台,往Tokyo方向坐两站,从南出口出来,走10分钟就到了Toshiba Building(一路上都有东芝的标记)。记住,Keep Left~
    这次来东京,主要还是工作:开两天的会。会议内容比较无聊,听着别扭的日式英语,我在会议期间写下了这些文字。这次没有购物或出游计划。但Anyway要给老婆带点礼物回去啊~ 18日晚上逛了一下品川车站附近的商场,给老婆买了一个包包,9870日元(在上海换的2万日元一下子花得所剩无几~~~)。当时也没多考虑,后来算算挺贵的,呵呵~
     
    -明天飞回上海
    这次旅行很快就要结束了,很平静...东京从某些角度看很漂亮,遗憾的是,我没拍一张照片!曾经坐JR Yamanote Line到Yurakucho Station的Bic Camera(类似于国内的国美、永乐),看到奥林巴斯的FE-240要卖2万4千多日元,想想也不便宜,不买!就让我悄悄地来、再悄悄地离开吧:)
    7/16/2007

    要去日本出差了~

    今天中午拿到了日本签证,好悬哪,因为一周前就定好了明天下午飞东京的机票(公司外派去参加DVD Forum的会议)。日本签证是通过代理申请的,最快也需要5个工作日;倒还算争气,我的这次申请/审核没有延误。要是今天拿不到日本签证,那就惨了...以前没去过日本,这次一个人去,呆4天,主要还是工作吧。其他感想回头再写,现在大致介绍一下申请日本签证需要的材料吧:
     
    *自己准备的材料
        - 护照
        - 日本签证照片1张(可到任何柯达门店拍摄)
        - 公司营业执照副本复印件1张
        - 外资批准证书复印件1张(如果你所在的公司是外商投资企业的话)
        - 户口本复印件1份(需要户口本第一页和本人的那一页,并且户口本上显示的工作单位必须跟当前的工作单位完全一致,否则到户口所属警署去改吧,立等可取)
        - 本公司开具的出差证明(公司信纸打印并盖章)
        - 本公司开具的在职证明(公司信纸打印并盖章,说明员工姓名、出生年月、入职日期、担任职务等信息)
    *日方提供的材料
        - 邀请函(A Letter giving the reason for invitation)
        - 经济担保(A Letter of guarantee from the person in Japan inviting you)
        - 商务出差计划(Business Travel Schedule *in detail )
        - 日方公司的注册证明(Certified copy of register - <The Japan Company>)
    *到签证申请代理处送材料
        - 我用的代理:上海市因私出入境服务中心,地址:延安西路129号华侨大厦(近乌鲁木齐路)
        - 到那边还要填一张申请表,主要是登记一些个人信息,比如护照号、国籍、航班号、目的地、担保人等等
        - 带好350元钱
     
    ***以上资料仅供参考,各地代理可能略有不同。送材料之前你可以先电话确认一下!
     
    5/27/2007

    学习骑马

    公司组织活动了:骑马去!一直不知道,原来浦东还有一个辉煌马场,在三林那一块,上南路、新华路口(出外环了)。公司总共去了21个人,包了辆中巴车;而我自己开车过去。早上8点起床,8:40从家里出发,顺路去接一个同事;然后沿着浦东南路下去到上南路,再一直往南开。一路上的故事大致如下:(a) 浦东南路由北向南走时不能直接左拐到上南路,只能再往前开到下一个路口掉头;(b) 上南路在修路,比较难开; (c) 出了外环后的上南路就很窄了,也很乱,道路标记不明显,于是我很不幸错过了新华路口,到了陈行公路才确信:哦,开过了~ 从南浦大桥开到辉煌马场,总共花了40分钟;巧的是,公司包的中巴车也正好在那个时间到达,他们是从陆家嘴出发的,我们可没有约好噢 :-)
     
    马场门口有个门卫,因为我不清楚里面是不是可以停车,于是停下来问了一下他。老头说要收费的。问多少钱?老头似乎想说10元,但说了一半突然改说20元了(欺负咱陌生人哈~);我瞪了一下他,质问他怎么过来骑马还要收停车费。老头变得吞吞吐吐的,说即使会员也要收停车费的,但他看起来显然心虚。最看不惯这种人了,坐地起价,欺软怕硬!我指指后面的中巴车,说我们是一起过来团体骑马的;这时从马场里面的办公室也跑出来一个小伙子(我们这次活动的联系人),招呼我们继续往前开。于是我也不管那老头了,开车进马场。老头没辙了~
     
    马场看起来并不大,没有那种一望无际很开阔的感觉。来之前,我在想象今天骑马会不会是这样的情景:蓝蓝的天上白云飘,白云下面马儿跑...看来是我想得太美了。20几个人都下了车,然后来到一个教室,先坐下来听教练讲一些注意事项,比如怎么样握缰绳,怎么样控制马儿行进的方向,怎么让它走,怎么让它停...最重要的是,千万不要呆在马的后腿那边(马屁拍不得),可能会被蹬的哦~ 上马要从马儿的左前方靠近马儿!还真是很多学问!
     
    我们有21个人,只能分两批去骑。第一批11人先去换马装,换好后看起来个个都挺神气。这个马场做得还挺正规的!然后来到一个百米见方的马场,大家依次上马,排成一队。场内总共有3-4个教练。一开始绕着场地慢慢地走,比较的没意思。后来练习在马背上起坐。由于大家都是初学,大都找不准感觉;等马儿由慢步走变成快步走的时候,大部分人的屁股都被颠得够惨,呵呵~ 原来想,骑马不是很容易嘛!现在不这么认为了~ 绕着马场走了一圈又一圈,不知不觉一个小时过去了,于是换下一批...
     
    我们这次骑马,拿到的是团体价:120元/人/小时。我问了一个工作人员,他跟我介绍说,可以交1500元入他们的会,这样每次过来骑马可以便宜一点,170元/小时(非会员要200多呢)。还有一种VIP会员,交2万元,那就随时可以来骑了,也不需要另外再付费。随眼看到旁边的两块马场上有几个7-8岁的小孩也在骑马,而且骑得还相当可以,每个都有教练一对一的陪同,突然意识到:骑马应该也是有钱人家小孩的一种时尚吧~
     
    骑马结束,已是正午时分。于是我们在马场自助烧烤,50元/人。期间,大家在马场还打乒乓球、台球、扑克,玩得都很开心,一直到下午4点才动身离开...
    4/8/2007

    第一次被JC招呼了

    昨天一家人去共青森林公园。8:20从家里出发,走杨高路 >> 金桥路 >> 浦东大道 >> 浦东北路 >> 翔殷路隧道 >> 军工路。没想到军工路/民星路路口正好是中环的高架匝道口,地面有两条车道,左边一条左转,右边一条直行。一不小心走在了左边的车道上,开到路口的时候才发现。于是强行向右变道,被路口的JC逮了个正着。一看JC向我挥手,心想糟了,200块;开车以来的第一次罚款就要交给他了...
     
    车子靠边停下,JC要看我的驾照,还要看行驶证,一边指责我怎么能强行变道。我赶紧熄火下车,连声说对不起,说我第一次来这里,不熟悉路。这时候我老婆也下车了,挺着肚子,手上还拿着一张地图,过来JC这边帮我说话。JC翻了一下我的驾照和行驶证,接着问,你们去哪里啊?我说去共青森林公园。JC说就在前面啦!后来没再说什么,他把证件还给了我,让我走了 :) 虚惊了一场,不过我会记住这次教训的!这位JC真是好人哪,呵呵~
     
    接着沿军工路往前开,到嫩江路右拐就到了共青森林公园。那是南大门,有个停车场的,收费10元。下车一看手表,才9点多一点;买票进去,开始游园咯~~~
     
    3/19/2007

    spoolsv.exe占用CPU 99%

    今天,我的笔记本碰到一件妖怪事:启动以后,CPU就是100%,打开任务管理器,发现spoolsv.exe在作祟。网上搜了一把,原来要这么解决...
     
    1. 重启电脑,按F8,选择进入安全模式;
    2. 降c:\windows\system32\spool\printers目录下的所有文件删除;
    3. 重启电脑,进入正常模式,OK啦!
     
    关于这个问题,好像微软也有文档纪录,说是windows后台打印作业的问题...
    3/14/2007

    如果一件事情早晚是你做的,那你一定要主动...

    给大家讲个真实的故事。我有一对小夫妻朋友,我们姑且称男的为H,女的为W。有一次,我们一群朋友去他家吃饭。女主人W下厨,做了一桌子的好菜。大家都吃得很开心!饭后,H非常主动地收拾桌子,然后高高兴兴地去厨房洗碗了。我们笑问H为啥这么勤快呀?H答:“W做了饭,洗碗当然就是我干了。如果一件事情早晚是你做的,那你一定要主动...”
     
    你明白了其中的道理了吗?这句话非常的实用哦!
    3/11/2007

    再游San Francisco

    今天是星期六。来美国干了一周的活,今天终于可以开始玩啦!很早就跟Richard约好了,他会到Novato酒店来接我,然后带我去SFO玩(还有他9岁的儿子)...
     
    我跟Richard约的时间是早上9点钟。他到酒店的时候,其实我还没有来得及吃早餐。于是我匆匆忙忙地拿了一个香蕉就跟他走了。出了酒店,就上了101高速公路。Richard真是个有心人,他特意带我去Richmond Bridge绕了一圈。算上Golden Gate Bridge,Bay Bridge,呵呵,到现在我已经走过3座大桥了:) 我对SFO的湾区也有了更进一步的了解。
     
    从Richmond Bridge折回来,还是上101公路,直到Sausalito。虽然这个地方去年PP也带我来过,但这次Richard带我去了一个很特别的地方——Bay Model。这是一个展览厅,用模型重现了整个湾区的地形、地貌,甚是壮观!老美真是有心思,他们还模拟了真实的水流情况、污染程度,全都在展览厅里一一呈现。要想了解整个湾区又不想开车到处跑,这个地方再好不过了!
     
    我们在Sausalito还吃了点东西,那时才10点多一点,算是早中餐吧。然后就直奔Muir Woods National Monument了。一路上都是盘山公路,旁边就是峡谷,时而穿梭在树丛中,也挺有情趣。路上的车子很多,而且似乎都是奔一个方向而去,我心里暗暗佩服老美真会享受生活:一到周末大家都跑出来亲近大自然了。(Richard他们一家明天还要到附近的雪场玩,会享受生活吧~~~)再说Muir Woods,这是一个森林公园,里面有好多好多的参天大树,最长年龄的有3200年,光是树皮就有31英寸厚,My God~~~ 里面的树大都是Redwood,我先前以为是红木,其实应该是红杉。真正做红木家具的红木应该是Rosewood...公园里面非常安静,在里面走了一圈,很是惬意。真是修身养性的好地方哪!
     
    大概下午3点钟,我们驱车进城,来到SFO的第一站:Exploratorium。Faint~ 这个地方PP去年就带我来过,这个星期四晚上Steffen还带我来看过Show(还有他3个可爱的女儿),今天居然又来一次。不过,这里确实是一个科普的好地方,一个让小孩子接受启蒙教育的好地方。既来之则安之吧,看着Richard的儿子(他的名字叫Melokey,看起来很帅、很活泼的一个小男孩)这么兴奋,还是随他们一起进去了。好在,Steffen和Richard都是那里的会员,两次进去都不要钱。再说展览馆里陈列的东西都很有意思,每件展品跟根据一定的科学原理精心设计,让人在玩的时候自然而然地认识科学,这才是快乐教育!我虽然进去了两次,但两次都有不同的发现,也算长见识了!大概5点左右,我们去发去另外一个地方跟Richard的太太碰头,然后一起去了Fairmont酒店的一家很有特色的餐厅坐了一会儿,喝了点饮料。Richard和他太太都是英国伦敦人(小Melokey也出生在伦敦),举手投足尽显绅士风度,佩服~ 之后我们去了Italian Town的一家餐厅吃了晚饭,大家看起来都很满足...
     
    今天度过了非常愉快的一天,真的要谢谢Richard,这么热情,帮了我很多的忙。真希望他哪天访问上海的时候,我也能一样地带他到处好好玩玩。突然,我觉得有点犯难:上海有啥好玩的呀?Anyway, 明天就飞回上海了,好开心哦,马上就可以看见老婆和我的小土豆了,哈哈...
    3/5/2007

    二次访美竟然是一次历险

    2007年3月4日,这是我第二次来到美国。但这次情况不妙:在旧金山机场,我像无头苍蝇一样到处乱撞了将近两个小时——郁闷、彷徨、无奈... 就在我几近疯狂和绝望的时候,PP的电话打通了,这根救命稻草终于被我抓住了~
     
    前一次来美国的时候也是一个人,但那次有一个美国同事跟我在机场碰头,然后全程陪同,所以一切都很顺利。这次,又是我一个人来美国,要到公司总部——Novato(离旧金山城区比较远的一个小农村)——工作一周。忐忑不安哪!要知道,在美国没车开就像一个缺了腿的残疾人一样,去哪儿都不方便。美国人又不像中国人那么热情,会到机场来接你。但有什么办法呢?工作需要嘛,不得不出去!听说有一种Door-to-Door Shuttle的Service,可以预定车子到机场接人,好像还不错,于是就在网上下了订单;遗憾的是,这种Shuttle的司机不能离开车子,也就不能到航班到达的门口来直接与我碰头,而要我清关以后打电话给他,然后他会告诉我到哪里去找他。机场这么大,周围环境又不熟悉,我能找到他吗?心里一直悬着一块石头...
     
    我坐的UA858航班是在旧金山当地时间早上8:30到达的。一下飞机,我赶紧奔去移民局的通关口。(下了飞机不要磨磨蹭蹭的,厕所也不要上了,否则在移民局那里有得你等的;这可是宝贵经验哪!)清关很顺利,只花了半个小时。然后就在机场大厅里找到电话机,取下听筒,塞入身上仅有的一个Quarter,然后拨Shuttle的服务电话。咦~ 电话没通,电话里还提示我要塞入更多的硬币,怎么回事?随即看到电话机上写着50C,应该是打一次电话50美分的意思吧。身上硬币不够,得赶紧找地方去换!大厅里面不远处就有一家,但当我提出换零钱的请求时,却被告知:她也没几个Quater,建议我到大厅尽头的ATM上去自动换取。我顺着她指的方向找过去,果然找到一台机器,但仔细一看"Out of Service"亮着红灯呢。傻眼了~ 这时候开始后悔,为什么不在国内就把手机开通为国际漫游... 电话机旁边还有一台卖电话卡的机器,每张卡$20。电话总得打啊,买卡吧。拿到卡后,赶紧把卡插到电话机里面,却听到插卡错误的提示。反复插拔了几次还是无济于事。这时候想起要看看卡上的说明了:原来这不是IC卡,而是一种国际长途电话储值卡,要拨专用电话号码,然后输入私有卡号后才能再拨要打的电话。真烦!
     
    Shuttle的服务电话终于打通了。但是电话那头的声音奇小,他似乎也很难听清我在说什么。我问他能不能把车开到International Arrival Door 3来接我?没有回答。只听见隐隐约约的一个字母"G",而且他好像还是坚持要我去找他。放下电话,我看到旁边的走廊是通向G车库的,于是沿着那个方向赶过去。到了车库,一看这么多车,而且都是人家长时间停的车,Shuttle不会停在这里吧?还是按原路返回,说不定Shuttle的司机等我等不着,会在机场的环路上兜圈找我。结果会跟我想象的那样吗?继续失望...
     
    看来Shuttle是没指望了,于是拨通住在Fremont的PP的电话。电话通了,但没人接听,响到第5下的时候电话那头自动转向留言电话了。我也不知道是不是对着话筒说就直接能够留言,大概说了两句“我在机场”、“快来接我”之类的话,就把电话给挂了。今天是星期天,打电话的时候已经是早上10点多了,难道PP他们还在睡懒觉?先在机场等等吧,过一会儿再打。
     
    我打电话的时候是在2楼的国际到达大厅,3楼是国际出发办票厅,电梯口的指示牌上还写着3楼有地面交通 / Door-to-Door Shuttle / Airporter,难道在3楼?有点意外的惊喜,赶紧上了3楼,出了3楼的大厅,确实看到很多Shuttle停在路边。走上前去一辆一辆看了,没有去我要去的地方的。有位司机还主动过来问我要去哪里,然后被告知我要去的地方太远了,打车要100多块;比较省钱的方法还是到2楼去坐Marin Airporter,然后在Marin County再转车。一开始我还不大愿意搭理他,人生地不熟的怕被人宰。后来看他是真的在帮我出主意,觉得这人还挺好的,没给美国人丢脸:) 然而我一听转车就烦,不到万不得已还是别坐Airporter。
     
    返回2楼,还是来到电话机旁。突然想起来一个同事,Richard,不就住在旧金山嘛,而且离机场也很近。于是拨通了他的电话。电话那头是女的,然后被告知我打错了——线索又断了一根!接着打PP的电话,还是没人接。没辙了~ 到外面透透气吧,这种情况急也没用,越急越影响心情,事情反而会更糟!外面天气很好,时间也还早,虽然我屡屡受挫,也有点焦虑,但我一点都不害怕。大不了我附近随便找家旅馆住了,大不了我奢侈一把叫Taxi...但我最希望还是能够打通PP的电话。如果我这时候就草草地离开机场,万一PP听到我的留言赶来机场,不就扑了个空吗?!还是再等等吧!这头猪再懒也得起床啊~ 期间我还打了2次或是3次PP的电话,不记得了。看看手表,快11点了。决定再打最后一次PP的电话,如果还是没人接,就去坐Airporter算了,到了Marin County后再说吧:或是打车,或者叫酒店的Shuttle,都是未知数,管不了那么多了!......似乎老天不愿再折腾我了。电话响了一声后,那头传来了PP清晰可爱的应答声。Oh my god... 心里悬着的石头终于落下了。Thank God!
     
    PP从家里开到机场只要30几分钟,很快,他(和他老婆)就把我接走了,去了旧金山市区。饿死了,先找个地方吃饭去,于是去了Japan Town。吃完了还在附近逛了逛,然后就去Twin Peaks观光了。原来打算是先工作一周,然后在下个周末开始玩的。没想到今天一到旧金山就去玩了,行李还在车上呢!Twin Peaks其实就是一座山上的两个山峰(发挥你丰富的想象力吧!),却也真是个观看旧金山全景的好地方。
     
    我累了,眼睛睁不开了!PP他们就开车送我去酒店了:Novato Oaks Inn。一路上实在忍不住了,还是合上眼小睡了一会儿。这次真的要谢谢他们夫妇俩!PP,来,抱一个 :)
    1/5/2007

    差点我就撞上去了...

    昨晚下班的时候,蒙蒙细雨。跟往常一样开车回家。路上车子很多,但大概因为是天气关系,大家开得都不快。因为车速慢嘛,所以跟车就比较紧。在世纪大道、刚过向城路的那段,发现前面的车子速度一下子都放慢了,好像前面出了交通事故的样子;但右边的一条车道却很空。嘿嘿,何不变道过去走右边~ 看了一下右边的后视镜,没车。加速,准备变道...没想到前面的车在我视线转去看后视镜的那一会儿突然来了个刹停。天哪,我油门已经踩下去了!说时迟,那时快,我猛的推了一把方向盘,我的车头几乎擦着前车的屁股变道出去了...好惊险的一幕!
    开车有一年多了,最近老感觉有些不安全的因子在跳动。以前常听人说,刚开车那会儿其实是最安全的,应该不会出什么事情,因为自己意识到是个新手,处处小心;反而是开了1-2年的时候最容易出事,因为有了点经验,感觉好起来了,敢做危险动作了,敢去“抢”了(抢车距、抢黄灯),偶尔还开开小差,出事的几率自然也上来了。给自己敲一下警钟:安全第一哪!小心开得万年车!一定要保持良好的心态,保持车距,安全车速!
    12/25/2006

    修电脑记

    昨天去一个朋友家吃饭。到了他家门口,出来迎接的是阿姨。怎么不见伯伯呢?以前我们过来玩,伯伯阿姨都会非常热情地在门口迎接的。有点纳闷...大约过了5分钟,伯伯从房间里面匆匆出来,打了声招呼,然后又匆匆地回房去了——原来伯伯迷上了电脑,正在联众跟人下象棋呢~
    阿姨一个上午都很忙,给我们做饭吃;伯伯一个上午也很忙,呆在房间里面下棋,自得其乐。中午有很多美味的饭菜,伯伯也就在这个时候休战了一会儿。吃完饭,匆匆地又回房间去了;看来伯伯是真的迷上了下棋。
    “诶~怎么电脑打不开了呢?”这下把伯伯给郁闷坏了。原来伯伯在吃饭之前匆匆忙忙关机,程序出错了,于是直接按了电源开关...该我出马啦!首先怀疑是插座有问题。但换了几个插孔试了都没有解决。打开机箱,发现主板上的电源指示灯不亮,于是怀疑电源线坏了或者是PC电源坏了。我另外找来一根好的电源线,换上一试,还是没有解决问题。初步肯定是电源的问题了!(这时候我其实还疏忽了一点,也可能是电源到主板的连接线有问题,应该重新插拔一下来试试...)
    没办法了,打电话吧,找当初在电脑城负责给配电脑的小徐。找来小徐的名片,先打固定电话,结果是空号;再打他的手机,结果是关机。郁闷!不管了,直接把主机抬到电脑城去找那家公司。
    一楼找了一圈,没见有这个公司!二楼找了一圈,也没找见!正要上三楼,伯伯拿着小徐的名片问了一下楼梯口的那就电脑公司,问“这个公司在哪里?”那人看了名片,然后指了一下店里的另外一个小伙子,说“就是他呀!”原来,当初配电脑的那家公司已经不在这个电脑城了,小徐也就在现在这家新的公司打工了。
    小徐把主机摆在店里的一张桌子上,接上电源线...怪了!机器居然正常启动了!“哦,接触不好”,我马上想。但也不对啊,在家的时候我都反复插拔电源线了,而且试了两根电源线,照理不该是电源接触不良的问题了~总不见得白跑一趟就这么回去了吧。伯伯说要关机了,重新再试一下。结果机器再也开不起来了...真是庆幸,没有草草地就回去了!
    小徐换来一根新的电源线,试了没用;把PC电源和主板的连接线重新插拔了一下,也没用;换一个PC电源,OK了。真的是PC电源的问题:供电不足,电源到主板的连接线有4根芯都没用上!期间,伯伯一直跟小徐在聊天,问小徐是不是自己当老板了,有没有女朋友,在上海买房子没有,不断地夸他是专家!小徐听着应该是挺舒服的。别看伯伯对电脑是外行,嘴甜一点也挺顶事!因为电源的质保是3年,小徐于是就去拿了一个新电源,换上,OK了,没有收取任何费用。临走,伯伯感谢了小徐一番,还要小徐写下了新的联系电话,包括公司电话和手机(一开始小徐不大愿意留手机),以备后用。
    回到朋友家中,把电脑重新装起来,启动正常,挺高兴的!后头一想,小徐留的手机会不会有问题呢,于是拨通了他的电话。电话那头确实是小徐。伯伯说:“今天谢谢你啊!我们到家了,电脑能够正常工作了!你的服务真不错,生意一定能够越来越兴旺!......”
    我在一边听着,心里只有一句话:“姜还是老的辣啊!”