• 速去之

    2011-03-29

    Tag:

    昨晚因为某些原因,回头翻以前的日志。一不小心翻回当年的Const项目,然后开始遥想当年,天天在想怎么设计类结构,怎么弄器件更新流程,怎么测试,怎么封装……那时真是一门心思做软件,不愁未来,不愁对象,也不愁毕业,只想把代码写得滴水不漏。

    那种对一件事纯粹的追求好像已经消失了,因为很多其他事情介入。什么都讲究投入产出比,大到一个课题要不要做,小到一个函数要不要写,都在考虑“以最小的代价达到目的即可”。换句话说,所有问题都是优化问题。优化就要计算,计算就要瞻前顾后,确定的记下来,不确定的算概率,算不准的抛骰子。对事情本身的追求,变成了对投入产出比的崇拜,希望搞搞股市就翻几倍,炒炒楼市就几百万,忽悠几下就有项目经费。学术上就不多说了,也有这种心态。快,要的就是快,在最短的时间内,不破坏规矩,达到目的,就是王道。快就是至高无上的能力,快就是不可辩解的标准,只要你够快,你就有资格说这说那,否则,等你快了再说。

    快了再说。快了之后,除了说怎么加速,还有多少东西值得说?

  • 我的位置在哪

    2010-09-16

    Tag:

    突然发现,原来的那个idea今年被MIT的人做了。

    我都还没想到怎么做,他们就做完了。

    唉,学术发展这么快,赶都赶不上。

  • Tag:

    话说有一个孩子想加入黑社会,被拒。
    “你疯了吗?你只是个孩子!”
    “孩子?我哈草磕药(吸毒),杀人放火,我是男人!”

    这是电影City of God中的一幕。City of God是一部巴西的电影,描述的是几个人在一个难民区从小长大直到成年走上不同轨道的故事,那个难民区就叫City of God,真实存在,在里约热内卢郊区。电影所叙的时间在60年代到80年代。在这个“走是死,不走也是死”的地方,吸大麻就像吸烟那么平常,杀人可以随心所欲。政府已经放弃这个地方,以至于大规模冲突发生之际,警察说“让他们自相残杀吧”。

    City of God的小孩从小就可以用枪,这些枪来源于当地的帮派。帮派靠抢劫为生,他们抢周边稍微富裕地区的人,或者来往货车。小孩子会加入抢劫的队伍,行动的时候一群小孩蜂拥而上,嬉皮笑脸地把大人围起来,就像幼儿园的小孩子嘻嘻哈哈地围着老师一样,不同的只是这些小孩子接着就嬉皮笑脸地掏枪连射,大人于是身中无数枪被射得稀巴烂。他们不像战争时代的儿童,杀人是因为有统一的“理想”例如“保卫祖国”,他们杀人只是一种游戏,就像我们玩过家家一样。电影给这些杀人的场面配上轻快的音乐,表现出小孩在开枪扫射时的快感。

    这种快感,我肯定感觉不到。City of God的人无论男女老少,可以随手拿起大麻就抽,轻松和熟练得好像我们喝茶一样。他们不顾虑毒品上瘾有什么下场,这点我也肯定感觉不到。

    开始我以为,感觉不到没关系,不妨碍理解,这种电影也不是第一部了。无非就是说,这种动乱地区的人已经习惯了动乱,对杀人放火习以为常,价值观被极度扭曲,值得同情,而已。但这些只是电影的开始。

    City of God讲述了若干个想离开这种暴力生活的人的故事,这些人要么死了,要么因为各种原因又回到原来的生活中。City of God就像一个大漩涡,想逃出去并不是做一个决定那么简单。电影选了主角在公车上遇到的Ned作为典型来描述这个大漩涡。Ned住在难民区,但有正常的工作,那就是在公车上卖票。Ned很好人,主角和他第一次碰面的时候,他让主角的同伴免费乘车,同时告诉他们要好好念书,才能离开贫民区。Ned给主角讲他自己的故事,他上过学,当过兵,最后找到这份工作。他在努力练空手道,等有了别的工作,就离开贫民区。他想让年轻人看到离开这里的希望,很讽刺的是自己最后成为一个反例。

    Ned的女朋友被黑社会老大强抢,他自己也遭到追杀,和他有关的人也一起遭到追杀。在一个夜晚,Ned孤身打退了黑社会的一轮进攻,他因此被看成是这个难民区的希望,同时也成为黑社会必须除掉的眼中钉。他于是和另一个帮派联合,策划反击,准备除掉那个为所欲为的黑社会。没想到这件事使难民区从人间地狱真正地变成地狱。

    Ned的团伙需要买武器,资金只能通过抢劫得来,周边地区又遭受一轮浩劫。Ned的原则只抢劫不杀人,执行很严格。有一次在抢劫的时候,有人想偷袭他,被当场击毙,Ned于是明白“任何规则都有例外”。接着,经过很多次例外之后,Ned已经能主动杀死企图反击的人,很熟练。终于,装备齐全了,Ned的团伙发起反击,或者叫“起义”。结果并没能举消灭原来的黑社会,而是使难民区进入长期火拼的僵持状态。City of God从此被分成两部分,平民互不来往,除非为了火拼。商人卖了更多的军火,更多的青年甚至儿童加入,居民很难独善其身,“自愿送死的人越来越多”。这时Ned即使后悔也起不了作用,年轻人已经不听劝告,就是喜欢拿武器参加火拼,也许为了出气,或者证明自己是“真正的男人”,或者走投无路,谁知道呢。

    一个人的激烈反抗导致City of God这个漩涡放大了很多倍,而这只是一个极端例子。在它之前,大大小小的矛盾冲突给这个漩涡提供着源源不断的能量,而漩涡的增强又会导致更多的矛盾冲突。所以,“走也是死,不走也是死”。

    这种压力,可以想象,但如果不看完全片,却不好理解。它产生于City of God这个特定的环境,在人物的个人经历中不停被加强,背后有很多只有当事人才明白的痛处。在电影开始,我只想到“这片要说的就是一群观念被扭曲的穷人在穷苦地区过着苦难生活的故事,为了唤起人们的同情”,看完之后我觉得它说的是“难民之所以逃不出苦难生活背后的痛处”,这个“痛处”是什么,我概括不出来。也许痛处本来就很复杂,不是像教科书一样一句“农民阶级意识落后”就可以说得清楚的。

    每个人都有自己的经历,有自己独特的成长环境,从而形成很多不同的观念、意识、偏好、做法,在别人看起来有时不正常,甚至很不正常。例如开头那个男孩,他理解的男人和你的不一样,这是由于他那种环境和经历,就算你和他讲道理也没有用处,就像很多后来加入火拼的小孩一样,完全不理会Ned的劝导。我们不在难民区,碰不到这么极端的例子,却能碰到很多不同的人。他们的想法、做法、结果和他们对结果的看法,都会和你不同,而这种区别源于他过去特有的经历,不是你可以通过“换位思考”就能理解的,你换不过来是因为你不是他,你以为你经历过他正在经历的事情,但其实两件事情不一样。事情可能看起来一样,但人不一样,人背后的痛处不一样,忽略这些去谈人家做事合理不合理,容易把沟通建立在你的臆测之上,产生误会。就像有人喜欢打扮是因为她习惯于被人称赞,有的只是想看看不同打扮的效果,有的却因为之前不注意打扮被人家分手,如果不理解她为什么这样做,而去评价她是不是爱慕虚荣,是会造成误会的。有些人相信一些带童话色彩的故事,你以为她幼稚,但其实她经历的也就是这么顺利的故事,她就是在产生这种“幻想”的时候遇到了她幻想的那种人,然后好上了;而有些人总是把现实看得很残酷,你以为他没有了想象,但其实是因为他经历过很多不幸的事情,每每有希望都落空,即使他再有希望也不会兴奋了。

    理解别人的这些不同,需要我们去了解别人的经历,去了解到底是什么和你不一样的事情导致了和你不一样的想法、看法和做法。就像City of God这部电影,不做判断,只讲故事,把零零散散的故事都讲完了,让观众把理解建立在对人物经历的了解之上,而不是建立自己的臆测之上。

  • 心惊胆战

    2010-07-14

    Tag:

    已是深夜,启动电脑,打开播放器单曲循环。声音不是很够,需要调节。一般人只需要调一个地方——操作系统的音量或者音箱音量,但是我得两个一起调。音箱在桌子底,要用脚趾头去调;操作系统的音量,当然用右手调。我小心地用脚趾推动音箱的旋钮,因为一旦打滑,就可能瞬间把音量推到最大。至于操作系统那边,当然是用鼠标左键按住音量滑动钮,然后把它慢慢推上去。结果我的手一不小心,操作系统这边的音量被瞬间调到最大,轰的一声把我吓到了,顺带脚趾一滑,音箱被推到最大音量,重低音效果完全呈现,桌子都振动起来。凌晨一点,在这房子里,声音贯彻云霄。

    我被吓了一下,好在马上冷静下来,点一下静音键,房子又在一瞬间完全静下来,和外面一样。

    整个过程估计不到两秒钟。

    接着就有点害怕,我怕隔壁的人会冲出来骂一顿。我不知道平时深夜放的音乐有没有影响到他们,虽然我已经很小心调过,很小心站在门口测试过,很小心地借机进入隔壁宿舍测试过,但再小心还是有可能出错。也许他们的耳朵比我灵敏,也许我测试的时候窗户没有开到最大,也许那个窗帘都有影响,也许我自己后来放大声了都不知道……每晚听见隔壁关窗的声音,我就觉得那是抗议。如果有在放音乐,也许太大声;如果没放,也许是别人在避免听见半夜歌声……当然,也可能只是因为他要开空调,不然为什么那么准时。

    被这突然震耳欲聋的声音吓了一下,竟然手脚有点颤抖,可能是因为觉得隔壁的人就要冲出来了,要出事了。但外面连个声音都没有,没有人开门,没有人开窗,当然也没有人说话。但两只手还是有点颤抖,好像要想办法逃离这个“危机”,却又逃不出去。总是觉得,就要出事了,也许就在下一瞬间,虽然各种迹象表明,不大可能。

    这只是一个小错误。一个小错误并不可怕,可怕的是已经有很多错误,再加上一个小错误。就像摇摇欲坠的高楼再加一小块,旋即倒塌。

    错得太多,再错一小点,都让人心惊胆战。

  • Tag:

    你和朋友出去玩,你朋友带了一台单反。他突然要你帮他照一张相片,于是把那台笨重的单反递到你的手上。
    你一看就头大了,这机器满身都是按钮,好些地方还是可以转的,好像一切都和你用惯的那台只有一个屏幕和一个开关的卡片相机不一样。
    你开始有点恐惧,连忙推说不会,但你朋友说很简单,一按就行了。
    那好吧,于是你硬着头皮上。首先,你一看显示屏就蒙了,怎么没有图像?于是你朋友告诉你要看上面那个玻璃框。你从一个黑黑的框看出去,果然有图像,可以拍了。
    你小心翼翼地按下那个键,开始感觉到机器有点振动。莫非已经拍了?于是迅速放手。朋友走上来,你小心翼翼地说一句“不知道拍到没有”。结果一看,果然没拍到。
    第二次,朋友告诉你要按着那个按钮直到咔嚓一声。于是你再从那个黑黑的框看出去,慢慢按下那个按钮,机身有点振动…………咔嚓!OK啦。结果你朋友上来一看,怎么拍糊了?
    ……从此,你觉得单反很复杂,不是简单的你可以驾驭的。

    有多少人遇到过这样的情况?

    其实单反没有那么复杂,拿起来就可以用,第一次使用并不需要看过说明书或者教材。只要简单的几个步骤,下次你出行的时候不但可以帮朋友拍,还可以借朋友的单反来自己拍。
    第一次用单反,只需要注意3个简单的问题,即可拍出满意的照片:
    1,把单反端起来
    2,取景
    3,对焦

    在开始之前,让相机的主人帮你调到自动设置,包括自动曝光和自动对焦。设置自动曝光很容易,单反一般在上面有个转盘,转到Auto或者P即可。
    转盘的样子都差不多,大概就是这样。自动对焦通常有专门的开关,最好让相机的主人帮你弄。

    好了,开始拍照。
    首先你要把单反拿起来,姿势你应该见过很多了,就是右手握着机器,左手端着镜头,如图。由于单反的镜头比较重,这样端着它会比你两只手都握住机器稳当。

    现在的单反可以用屏幕来取景了,但老的不行,而且你朋友很可能忘了给你开屏幕取景。不怕,取景框就在屏幕上面,把你的眼睛挨近了就可以看见。要多近呢?一个字,贴;三个字,尽量近;五个字,接吻的距离。脸贴着相机的时候,眼睛和取景框的距离就够近了。把那个框当成望远镜就可以了。

    接着就是你要面对的唯一一个技术问题——对焦。
    照相的时候,和相机距离太近的物体会模糊,太远的也会模糊,只有在一个确定的距离会清晰。对焦就是调整这个清晰的距离,让你要拍的东西最清晰。
    你可能会问,为什么以前用卡片机的时候没有这个问题呢,对焦不是可以自动的么?单反和卡片机都可以自动对焦,而且都有可能对焦到错误的地方。但是由于卡片机的镜头小,它拍出来的照片一般整张都是清晰的,所以对焦出错影响不大。单反的大镜头会使不在焦点的地方明显模糊,所以一但自动对焦没选对焦点,问题就很严重。不过这既是问题也是优势。
    那怎么才算对焦成功?看看例子

    A图成功拍到了墙壁,B图成功拍到了风扇。第一次拿单反可能发生的杯具就是想拍墙壁但拍成了B图,或者想拍风扇却拍成A图。
    同时也可以看出,自动对焦是不可能每次都正确的,因为只有人才知道哪里应该是焦点。像上面这幅图,自动对焦有时会对焦到墙壁,有时会是风扇,取决于你手的轻微颤动。

    那怎么才能保证对焦正确呢?
    从取景框看出去,你不仅看到画面,还会看到一些屏幕标记,例如框框、中央“十”字之类,注意看这些标记的变化。在你轻轻按下快门的时候,相机就开始自动对焦,这时能感觉到机器有点振动,同时你看到的画面有些地方开始变清晰,有些地方慢慢模糊。在对焦即将完成的时候,屏幕标记往往会闪一下,有时你能听到“嘀”的一声。这是相机在提示你,它为你自动选择的焦点在什么地方。注意看这个焦点是不是在你想拍的物体上。例如下图。

    红色的框框在对焦就要完成的时候出现了,说明焦点在那个地方。如果你要拍墙壁,那对焦成功,可以动手了。
    如果你要拍风扇,它却总是对焦到墙壁,怎么办呢?这时就要用先对焦后构图的办法,看下面的动画。

    (这个gif文件有点大,耐心等候……)

    由于在原来的画面中,墙壁占了大部分,相机会倾向于对焦到墙壁。既然是这样,你可以先让风扇占据画面的大部分,对焦之后再回到原来的角度拍摄。注意刚才那个动画的左上角,按下快门对焦之后,不能松开手,不然等你回到原来的角度,再按快门,它会重新对焦,又对焦到墙壁去了。半按快门会阻止相机自动对焦,这种功能叫“锁定焦点”。有些相机有专门的键,但一般都是半按快门。不过半按快门有可能连曝光也一起锁定,这在某些时候会出问题,但那是后话了。

    其实,也不是那么难,对吧?

  • 纯粹好奇

    2010-06-06

    Tag:

    今天有个人打了很多次电话过来,均被我不小心错过。是香港的号码,不在我记录之内。想到可能是某些内地的同学来了香港,生怕怠慢,于是打回去。第一 次,我“喂”了之后,对方迟迟没响应,只有环境的吵杂声。这让我想起了某些电影情节,莫非有人打电话求救?于是我认真听,用尽了我大脑里的各种 filter,各种network,各种classifier都没听出发生什么事。过了一分钟,终于来了一条能听懂的消息——“Hello?”。

    至 此,可认定此人搭错线。为了避免意外断开连接造成对方陷入思考的死循环,我也回复了一句“Hello”。果然,这一条消息使对方的判断逻辑得以顺利完成, 返回false,果断断线。

    只是一次错误的连接,每天这世界都有数不清的错误连接,不足为奇。

    但是,对方很快有打电话来了。 难道刚才只是掉线?这次一拿起话筒,就听到叽叽喳喳的消息,可以肯定不是环境噪音,是某种听不懂的语言。由于我一向听力不太好,就认真听了一轮,以确定不 是英语。好吧,断定是一次没有意义的错误连接,回复nak——“I think you've got the wrong num....."还没说完,又断线了。

    这是一次来自恶劣通讯环境的错误连接,每天这世界都有无数的连接从恶劣的环境通向相对优越的环境, 然后返回错误,不足为奇。

    但是,接着又来,我就没接了。

    每天都有无数的连接被nak之后就一路被reset,对方应该会明白 的。

    于是没声音了。我以为这下应该结束了吧,一般reset两次以上就是没戏了,大家都懂。没想到,晚上又来了。

    这次没有来 电话,只是来了一条消息:

    Anti nand2 na kmi sa pwesto. San na kayo ? Che-Che

    这 是什么意思?我打进google翻译,也没识别出什么语言,更加没翻译出有意义的文字。

    那还是不回了。每天都有无数的请求石沉大海,这只是 其中之一,不足为奇。

    不过我很好奇,那个到底是什么意思?

  • 动力缺失

    2010-04-24

    Tag:

    最近没什么动力看论文,也没什么意愿写程序,整天就是看新闻看校内装软件,时不时良心过不去才打开论文看看,已进入到数学公式就转头看校内,然后就到吃饭时间。吃完,心想应该看论文了,一打开,就睡着了。爬起来,再看看新闻,又到了吃饭时间……

    为什么?

    1,目标太遥远。

    2,太无聊。

    3,总是觉得手不放在鼠标上就不舒服。

    4,总是觉得硬盘不在响就浪费电脑的空闲时间。

    我想关电脑,拔网线,换地方,或者其他强制措施。不过通过改变环境来改变习惯,不是长久之计,关键还是要能控制住自己。明天开始,努力控制。

  • 恢复更新

    2010-04-22

    Tag:

    现在开始,这个博客恢复更新,欢迎光临~~

  • 转移

    2010-04-09

    Tag:

    已转移至人人网,此处暂无更新计划

  • 新来的phd

    2009-09-12

    Tag:

    今天11点起床,1点半听了个关于XML Labeling的硕士生报告(和研究方向没关系,纯粹好奇),2点半在电脑前开始看paper,直到晚上11点,只看了一篇,的大概。

    不知道这样算慢还是快,但下个星期四就要向导师报告,总结一下最近看过的SIGGRAPH文,然后选出两个感兴趣的领域,交代为什么感兴趣。所以,其实现在是在浏览paper,这样下去,到下个星期四也只能浏览完5篇,加上前面有3篇一共才8篇,8篇paper能让我知道自己对什么最感兴趣么?看来不行,现在的速度还是太慢了。速度慢有两个原因,一来是细节追究太多,为了一个函数查wiki、查书、查paper,耗费了很多时间和精力,关键是精力,因为第二个原因就是4点半之后基本昏迷,吃一顿饭之后又清醒过来,然后9点之后有昏迷。明天,从paper跳出去查文献之前,先写下若干目标,查到即止;一旦有昏迷的征兆,出去散步,整理思绪,或者上q吹水,或者趴下睡觉。

    时间不能用尽,精力不能枯竭,但又要花大量的时间;看文献不能太深入,又不能太表面;不能太快,也不能太慢;不能总在看,也不能总是不看;不能想学什么就学什么,也不能对知识漏洞置之不理;idea不能天马行空,又不能过于保守;不慌不忙,稳步前进。PhD之难,就难在这里,你在和全世界的同行较量,比速度,比新意,比深度,比表达,但最终归根结底,比的是智慧,这是和过去最大的区别。你要合理分配时间,阅读必要的资料,充分观察和思考,选对题目,理论和实践结合,再加上平时劳逸保持思维敏捷,身心健康,才有可能做出有影响的研究。不能只靠hard work,又不能仅凭smart,要找对方向使对劲,才能有所成就。其实,和做生意类似了。PhD训练的这种综合平衡审时度势的能力,对以后应该有很大帮助的。

    导师说,他最喜欢这样来比喻PhD。在读PhD之前,你周围有四面墙,墙上有一扇门,但这些墙和门都是透明的,读PhD的过程就是你自己慢慢地去摸那扇门;当你摸到之后,走了出去,回头一看,便可以看见自己以前所在的那个房子。导师是做图形学的,在图形学中,一个平面有正反两面,从正面看可以看见,从背面看则是透明,这个比喻大概启发于此。

    现在,离这扇门还有多远呢?是不是只有一间这样的屋子呢?

  • 下一站香港

    2009-08-31

    Tag:

    明天又要背井离乡了,这次要在香港奋战4年或更长。我一直都觉得自己不是个恋家的人,都已经在广州读书7年了,什么都习惯了。不过,这次还真有点舍不得走,可能喜欢家里这种安定的环境,也许在外面混久了,什么大城市什么现代化什么5星级,不过都是花花绿绿过眼云烟,再漂亮的外衣,看多了也是一样。无论去到哪里,无论条件多好多坏,关键还是和谁一起,为了什么,做什么事情。

    最近看了麦兜系列动画,很有感触。有些东西有就是有,没有就是没有,没那个条件就没那个结果,就算有那个条件,也不一定有那个结果。第一次离开连州,到广州读高中,我以为以后可以考上清华北大,结果没有;第二次去广州读大学,我以为毕业的时候会金奖无数,再加一段美好姻缘,结果都没有。这次去香港继续深造,应该期待什么呢?独创一门理论,做大科学家?发明一个东西,卖几百万?还是左右逢源,桃花无数?有些东西,没有就是没有,没有那种IQ,没有那种商业头脑,没有那种气场,再期待,又奈何?

    我只希望4年之内,身体健康,做事有目标有计划,养成高效的习惯;4年后顺利毕业,术业有专攻,不至于出来找不到工作。and,最好能认识到几个很好的朋友。这样总可以了吧。

  • 有限的美

    2009-06-22

    Tag:

    今晚话剧社上演了精彩的毕业剧,质量之高,完全对得起“告别剧”之名,显然是投入了全部精力在这最后一战了。演出过后,舞台上一片欢呼,and,一片泪光,相拥而别。对于某些人来说,这可能是他们的最后一次合作了,格外珍惜与不舍。

    合 作的机会总是有限的,幸亏如此,不然它就不会这么珍贵了。如果时间可以定格,那将很悲惨——你只能和相同的人排相同的话剧、上相同的学校、学相同的内容、 去相同的地方、玩相同的东西、用相同的方式浪漫……多姿多彩的生活将会被锁定为一种颜色,多无聊。时间的流逝,使得人与人有限的共处显得非常珍贵,这是一 件好事。大学也因为只有4年,所以才那么值得珍惜和怀念,如果现在突然说教育改革,本科再加10年,大家就郁闷了。放在电脑的照片,可能直到你的硬盘坏的 那一刻,都还没重新看过;反而,如果它只能保存1天,相信无数的人会马上翻看自己的照片,觉得特别珍贵。

    流动的时间像洪流一样,推动着我们去到各个阶段,该分别的时候分别,该重逢的时候重逢,它这样做是为了维持我们对生活的一种眷恋——给你有限的资源,让你珍惜。

    其实我们没有损失什么,不如就平静地毕业吧。

  • 童年的印记

    2009-06-01

    Tag:

    童年结束于哪一年,已经记不起来了,只知道那个打超级玛丽、斗蜗牛壳、拍小人纸的童年已经是很久远的事情了。我们想起童年,常想起那个玩具,那个地方,那个人,那件事,然而那些东西都离我们远去了,他们只属于过去。童年还剩下什么东西,伴随我们走到今天呢?有什么东西,印在我们身上,作为我们经历过那个童年的证据?

    童年对我们来说很重要,因为那时我们是一张白纸,别人画什么就是什么。我们对世界一无所知的时候,什么事情都没有对错,无优无劣无主无次,我们只是爱做什么就做什么,然后让别人去判断。这些判断的依据,后来就成为我们无条件接受下来的依据,成为我们的“公理”——没办法,我们当时没有其他依据来判断这些依据。以后,符合这些“公理”的事就是对的,反之是错的,就这么简单。

    听老师的话,老师就奖励一朵小红花,挂在黑板旁边的墙壁上,于是“听老师的话”是对的;

    和同学打架,然后被老师训了一顿,于是“打架”是错的;

    勇敢地上台唱一首歌,然后大家都鼓掌,于是“勇敢地上台唱歌”是对的;

    上课的时候看窗外,被老师用尺子啪啪啪地当众往脸上打,于是“上课东张西望”是错的;

    在巴士上向路人喷水,被路人跑上车来训了一顿,于是“骚扰路人”是错的……

    别人对我做的事情的一次次判断,塑造着我的价值观——什么是对,什么是错。想想,我们是什么时候学会见到老师叫“老师好”的?为什么要这样叫?难道是因为年少的我们已经深谙教师这个职业对社会的重要作用?不是,只是因为爸爸妈妈说,“要听老师的话”,然后老师说,“见到老师要问好”,所以见到老师就应该叫“老师好”,这是对的。原因?不需要原因。

    嗯……是不是发现你的价值观也是被这样塑造出来的?

    是不是发现,童年其实在你身上留下了很深的印记?那些玩具、那些玩伴、那个和蔼的老师、那个令你沉迷的游戏都已经过去了,想追也追不回来,然而他们在你身上塑造出来的对世界的认识,却难以磨灭。好在我们没有一个杀人狂的老师,不然现在我们大概拿起刀砍个人也不会眨眼。

    对我来说,有三个最重要的观念被无条件接受下来并且延续至今,都是来源于我母亲:不能说谎;要讲道理;问题都有解决的方法。

    老妈会带我去游戏机室玩游戏,会给钱我买漫画书,买游戏卡带,买零食,租vcd……我每天都有两块钱的收入,可以用来吃早餐,剩下的存起来,钱自己保管,随时可以拿来花。很多事情都有自由,有商量,唯独说谎没得商量——绝对地禁止。现在已经记不起因为说谎发生过什么惨剧,例如挨打或者罚跪,有可能因为这点被强调得太厉害所以根本没机会发生惨剧。玩游戏说了玩几个小时就玩几个小时,有一次父母出去上班了,我玩啊玩啊,想着反正没人见到,等他们回来装作没玩就行了。看父母回来的时间差不多了,关机,做别的事情。结果他们果然就回来了,问我是不是一直在玩游戏,我说没有,于是他们一摸显示器,热的……只能挨训了。说谎必自毙,做人还是诚实点好。

    老爸经常不在家,所以要玩游戏、买漫画、买玩具就只能向老妈申请了。老妈子的大原则就是,只要道理说得过去就可以干。“别人有,我也想要”这种垃圾道理是行不通的,如果说“我把两天的作业一天做完了,多出一天,可以看《老夫子》了吧”,这样就可以买一本《老夫子》。原则上,开学不能玩游戏,如果遇上生日请了一群小朋友来家玩,又可以格外开恩。现在想起来,这条“要讲道理”真是令我受益匪浅,它让我考虑什么理由合理,什么理由不合理,形成一种独立思考的习惯。

    小时候哭是很正常的事,打架啦,弄丢东西啦,狠狠摔一跤啦,只要不爽就哭。这时老妈子就说,哭什么哭,如此如此这般这般不就行了吗,动脑筋啦。经典事件,有一次我去放风筝,结果风筝断线飞了很远,不知去处。我哇的一声扑倒在沙堆上就哭了,回家继续哭。老妈子说,哭有什么用,想想啦,风筝飞了去哪边,往那边找找就行了嘛。果然,沿着风筝飞走的方向,找到了挂在树上的风筝。所以后来遇到什么不顺的事情,我总会对自己说,不用急不用急,想办法。

    嗯,这些就是我童年留下来的最深的印记——印证着一个民主的家庭和一个开明的母亲。

  • 同伴印象 - HB

    2009-05-31

    大学回忆文之人物回忆,第一篇就devote给HB了。

    hb同学,你最好保佑我以后不要做些和国家安全有关的事情,不然,国家要我人间蒸发的时候,你会挂得很快,哈哈哈哈哈。

    无论怎么排,hb都是我大学阶段最重要的朋友。按项目来说,我们一起参与了crazy rocket,图形学的动画项目,intel嵌入式的esketchpad项目,实训的游戏项目,再算上三维校园项目,真多。这些日后被写在简历上的重要开发经历,都有hb的身影。按第二路线(八卦路线)来说,经过无数次的长谈,我们基本了解对方的list,什么时候哪些人因为什么原因进出这个list,同时引发了哪些表面一个样背后又是另一个样的重要事件,哪些不好理解的事情加上一个“她”之后就完全合情合理……hb如果爆我八卦的话,后果真是不堪设想……

    说起八卦,我觉得最经典的还是那个五一夜谈。当年我们同时下决心向各自的“她”发起攻势,hb说事成之后,4个人一起吃饭。我说,还是算了吧,一般如果出现了这种约定的镜头,都是悲剧结局,到时又剩下我们两个吃饭了。哈哈,果然到头来又是我们两个吃饭。

    回忆一下八卦常用对话
    HB(经常问):如果我说我和xxx有路,你信不信?
    igame(经常答):信,信到无以复加(往往是粤语“信到乜~~梗”)
    HB(经常叹):唉,没想到过了那么久,你还不了解我的taste

    HB:我们的taste正好相反的啦,你知不知道,你喜欢的类型是这样(右手手掌横切桌面),我喜欢的类型是这样(右手手掌竖切桌面)。
    igame:……正交?

    HB:我知道你喜欢哪种类型啦,就是那些脸圆圆的,身材比你矮一点(省略复杂的描述若干)……
    igame:我也知道你喜欢哪种类型了,很简单,就是一眼看上去不会喜欢你的那种类型

    HB:(发来一张图片)看,这个行不行?
    igame:……不行
    HB:那就是行啦,我们的taste相反
    (以下省略)

    除了说,我们还是有行动的。最成功的搭讪是在b403,成功认识ccna同学;最令hb惋惜的是由于我的胆怯,没帮他搭到当年(dove毕业照那次)在体育馆观众席坐着的东张西望“明显在等人搭讪的”某mm;最常被提起的(怀疑是hb最自豪的)也是当年被主动搭讪,虽然别人是先搭hb临走的时候再和我说了几句话,但hb常常说那个人是来搭我的。说起搭讪,hb比我勇猛很多,可以说是深得他师傅精要,我就差远啦,hb不在成不了事。hb认为我那台看起来很pro的相机是搭讪利器,如果他早日得到的话,现在一定成果无数了。事实上,我觉得如果我早日有这相机的话,搭讪就不用靠hb了。

    虽然搭讪无数,但hb最关心的还是他的个人能力,具体的说,专业水平。作为深圳中学出来的人,hb对专业水平有比较高的追求,所以时不时会想起大学以前一起学编程的牛人们,和他们比比,然后冒出||||的表情,接着埋头看书。hb依然保持着看书做笔记的习惯,或者说,看什么资料都喜欢做笔记,所以OneNote在hb手上是整理资料的工具,在我手上只是个截图软件……hb同学,你对技术有追求也不能把原计划十多秒的动画做成四十多秒啊,唉,那次真是汗死我了。嗯……难道图形学大项目里面的小项目可以用“对专业水平具有较高追求”来解释?

    hb做PM的时候,态度高度认真负责,要求我们在实验室不能打机看电影,就算是晚上明显不会被老师发现的时候也不行。在宿舍的时候,hb主动拉我和津哥出来开会,就算为了争一些小问题吵到深夜一点也满不在乎。deadline临近,平时最强调早睡早起的hb也会和我们这些没日没夜(特别是津哥)的人一起喝红牛,连续通宵若干天。当年Intel嵌入式比赛冲刺关头,hb灌了若干红牛之后已经精神恍惚,叫他干嘛都“嗯”一声,又喊又骂都不见他有半点说话的意思,只是盯着屏幕敲啊敲啊,就像短路了一样,只能以最大功率通电,其他功能永久性损失……经过那一次,“model层”这个词,应该让hb刻骨铭心了。

    hb自认是个肤浅的人,至少口头上这样说。他肤浅的表现,就是随便碰上个人,都可以拿各种鸡毛蒜皮的事情引起洪水泛滥,这是他这几年来天天看新闻(说不定还做笔记)的结果。hb同学,其实这不是肤浅啦,说明你知识面广。不像我,经常会沉默半天,一开口就“这个问题本质上来说就是……”这只不过是缺乏素材,没办法而已。什么时候你这种“肤浅”才能中和到我身上呢?

    hb同学,希望你以后再工程界混成大牛,然后娶个看起来不会喜欢你但却出乎意料地喜欢你的人吧!

  • 学习是理解和掌握知识的过程。
    应用是使用知识解决实际问题的过程。
    创新是发现知识的过程。

    这三种过程,难度从低到高是学习、应用、创新,每一级的差别都很大,非常的大。
    例如牛顿第二定律F=ma,想到它、用实验证明它和通过书本学习它,哪个更困难?这是很明显的,人类花费了上千年才最终发现了它,而现在有的课本可以要求学生自己设计实验去验证它,所有的课本都会要求学生掌握它。例如白炽灯,想到它、制造它和学习它的原理,难度高低也是显而易见的。其实随便拿出一个知识都是这样,想到它、使用它和学习它,难度明显的不同。

    我的经验表明,尽量用创新来要求自己,可以提升学习和应用的水平。即使最后达不到创新的境界,也可以使自己深入地理解一种知识。

    学习是相对最简单的事情。其实在相当长的时间内,我们都在学习,在学习中经过了小学初中和高中。由于只有学习一个任务,所以不会觉得学习简单,相反,临近考试的时候会觉得学习无比艰难。我当年被语文折磨得死去活来的时候,认为这世界上最困难的学习任务就是做语文阅读,因为考试总是拿不到一半的分。只要有考试,就肯定有在考试的苦海中挣扎的同志们,通常还有为了拿高分而“在幸福中喊苦”的人们。学习就像榨汁机,不榨干你最后一点精力就誓不罢休,“我学习我容易么?”。而学习的简单之处,也就在于它像个榨汁机。只要你有精力,肯花时间就行了。英语不行,那就每天看3000字的文章,背200个单词,吃喝拉撒的时候带着耳机练听力,晚上用英文写日记,只要你肯耗,一定能把它耗上去。编程不行,就把课本从头到尾再从尾到头看几遍,每天300行代码,见题就做,好好coding,天天ac,总是可以耗上去的。如果你有更聪明的方法,就可以减少消耗的时间,但是即使你笨也可以粗放式地耗上去。努力学习,就可以天天向上。

    应用就比学习难很多了,因为它需要一定程度的独立思考。两位数加减乘除很简单,但如果一个式子包含有1000个运算,那你至少得考虑草稿纸应该怎样排版,你可能还要考虑如果有公因子的话是不是要先提出来,如果可以相减抵消的话先抵消掉,等等。如果写程序,你会发现10000行的程序和100个100行的程序完全是两回事。有的书主张先设计好再动手,有的却说要先动手然后慢慢改,有些问题开始想来简单后来越来越复杂导致返工,有的问题却看上去复杂实际上很简单导致无用功。知识的选择、方案的取舍、人员的沟通、效率和质量的平衡,现实问题总是充满了复杂性和变数,就算每种情况你都学过应对的方法,实战时一样晕头转向。知识的迁移也是应用中的难点,也就所谓的触类旁通。面对新的程序语言,你要分析它和旧语言的共通之处,哪些可以迁移,怎样迁移。面向对象的方法在缺乏面向对象机制的时候怎么办,在既不编译、又不会崩溃、还不会提示错误的脚本语言中怎么捕捉错误,这些问题都需要你把一个地方的经验迁移到另一个地方。所以,其实应用比学习是难很多的。

    但是应用也有其简单之处,就是可以找到东西来模仿(所以才有那么多山寨货),模仿出来的东西依然是应用,而且还可以是很好的应用。国内模仿国外的事情不停在发生,视频网站可以模仿youtube,交友网站可以模仿facebook,聊天软件可以模仿ICQ,播放器可以模仿winamp,而且这些模仿都产生了良好的结果。国外应该也有模仿国内的,例如MSN模仿QQ,不过我们不容易接触到。我们平时也经常这样做,写软件涉及到专门的算法,先google一下,看一下别人怎么解决问题,然后重新实现一下,或者干脆下载别人的模块,看着文档把问题解决掉。

    应用最初的吸引力,可能来自于可以模仿。例如,你看到一张很漂亮的照片,你可能首先感叹,“啊,如果我能拍出这样的图就好了!”在电影里见到一个很炫的特效,感叹“啊,如果我能做出这样的效果就好了!”小时候我玩游戏,就会感叹“啊,如果以后我能开发出这样的游戏就好了!”大一的时候写程序,就老会想着如果我能写出一个像xxx一样的软件就好了。可能这是必然要经历的,因为刚接触新事物,你能看到最远的地方,也就是前人到达过的地方,再往前就是一片黑暗了。其实,能看到前人走过的最远的地方,已经是相当相当不错了,更别说能到达那个地方。向着前面有路灯的地方去,每经过一盏灯,都会得到一次兴奋,因为的确是向前迈进了。这种兴奋的副作用,就是可能使你沉浸在成就感当中,限制你前进的方向,导致你从来不曾留意到身边还有一条捷径。找到这些捷径,需要创新。

    创新是最难的,而且远远不是灵光一闪那么简单,也不是“多问几个为什么”可以解决的(尽管这很重要)。我还记得小时候听到的关于瓦特发明蒸汽机的故事,话说小瓦特看着蒸汽冲开水壶盖,很有天赋地问了个为什么,再很有天赋地想象到了巨大的蒸汽冲开更大的水壶盖,然后……然后故事就到了他发明了蒸汽机那部分。于是我直接理解成,瓦特问了个为什么,然后发明了蒸汽机。事实上,瓦特研究的是对蒸汽机的改造,并且他的研究从1763年持续到1775年,才取得突破。这里有12年的时间,够我们读3次大学。在大学4年里专注于一个不知能否解决的问题尚且非常困难,何况12年?同样,小时候听牛顿的故事,就是牛顿被苹果砸了一下,问了个为什么,然后发现了万有引力。牛顿的确有通过苹果下落来研究万有引力,而且猜出引力大小和距离平方成反比,但是把万有引力理论完善却花了近20年。所以说,创新是很难的。不过,创新可以为你赢得核心竞争力,所以即使难,还是很值得尝试的。现在有很多山寨产品,但是没人可以仿造google,仿造windows,仿造intel的CPU,因为这些产品不是靠卖品牌的,它们背后的创新难以被替代。对于我们自身而言,如果你的身上只是汇聚了大量的知识,像个大百科,那你是很容易被取代的。只有当你的想法与众不同,而且善于把想法付诸实践的时候,你才有难以替代的价值。例如摄影,很多年前,在相机使用胶卷而且全手动,要拍出一张清晰的照片都很困难的时候,你可以凭借精湛的摄影技术来谋生。但是现在,相机全自动了,任何人轻轻按一下快门就能拍出清晰的照片,你的技术已经被机器取代了,如果你还想屹立不倒,那就要靠想法。你要看到别人看不到的镜头,想到别人想不出来的表达方法,不停地创新,才能不被取代。你的核心竞争力,就是你的想法和实践想法的能力。

    在本科这4年,我们再怎么创新也不可能和瓦特、牛顿、google、intel那些相提并论,但是在做一件事之前,想一想如何改进过去的做法,还是可以的。如果写软件,写之前想清楚你的作品有什么独特的闪光点,不停地考究如何改进现有的产品,一个有趣的想法就会慢慢浮现。现在要严重强调的是,对于我们的这些小创新,其实真正的难度不在于idea,而在于实践那个idea。07级刚上大一的时候,在软件idea比赛上,有一个小组曾经提出,通过人哼歌的声音查出歌名。软件创新大赛上又有人提出,通过哼歌来作曲。这些都是很有意思的idea,但是你愿意尝试这些idea么?要实现这种idea,没有成熟的方法,最多也就在研究领域有相关论文。你不可能学个C++、Java、ASP就解决它,也不可能学个快排、A*、剪枝树就可以想到办法,也不能指望师兄师姐或老师直接给你一个solution。所以,尝试这些idea有风险,可能会搭上4年都没有一个好的结果,最后你只能拿着个半成品瞻仰别人做的类似某网站的大网站、类QQ聊天软件、类千千静听的播放器等,懊恼地看着别人满载而归捧着一堆奖状在你面前路过。当年参加intel嵌入式比赛的时候,中大有一个小组做脚步声识别,做生做死做了几个月,但自己研究的方法毕竟有缺陷,到了现场受噪音干扰,效果不好,连安慰奖都没有。我们组做手写公式识别,也是做生做死做了几个月,最后效果也不比他们好,好在碰到了善良的评委,拿安慰奖。这就是创新的风险:没办法知道最后会成功还是失败。如果你决定要把创新作为自己的核心竞争力,那你就要做不一样的事情,同时做好实验失败的准备,并且要有耐力,在看着别人通过模仿获得鲜花赞誉的时候,坚定不移地往自己的泥坑里面挖。

    创新需要坚持,对这点我还想多讲一点。CCTV-2曾经在《致富经》里播过一期节目,叫《百万财富从放猪归山开始》,说的是一个山里的人通过放养山猪,年入500万的故事。主角叫李维臣,一次偶然的事情让他想到要卖山猪肉,因为当时家猪5、6元一斤,而山猪20多元一斤,而且有价无市,应该会供不应求,大赚一笔。好了,这是idea,很简单,接着要实践。

    开始,在家里圈养山猪一年。结果拿出去当然没人买,圈养的山猪还算山猪么?
    改进,用10万包下若干山地,把山猪放到山上养,增加野性。结果,由于天气寒冷,这些圈养出来的野猪经常集体睡觉,不出来运动,依然没有野性。
    改进,人工驱赶山猪,不让它们睡。结果,这边醒来,那边又睡下去,没解决问题。
    改进,用玉米引山猪,因为天气寒冷事物不好找,山猪面对满地的玉米不得不运动起来,终于有了野性。但是,拿出去依然少人买,大家依然怀疑,人养的野猪还算野猪么?
    改进,找人拍录像,拍下他们上山抓猪的过程,把录像交给农产品收购商。收购商很有兴趣,到现场视察发现果然很有野性,于是花40万收购。录像播出之后,很多人都有兴趣,销路打开了。不久,销路又出现问题,商家反应野山猪有骚味,不容易煮,所以买的人少了。
    改进,请厨师设计了30多道菜,并且做成菜谱和猪肉一起卖。猪肉不同部位分开卖,搭配相应菜谱,一头猪从原来3000块增加到5000块,年收入500万的生意做起来了。

    如果在第4次改进之前偶然地认识了主角,你会认为他在做年收入500万的生意么?你看到的只是一个人在尝试养一些卖不出去的野猪而已。你可能还会说,养的野猪根本不算野猪,这个idea有根本缺陷,行不通,等着赔光。创新的成果是辉煌的,但过程却是昏暗无光的。如果你站在整个过程的中间,难免会觉得前路茫茫没有希望。就算你不这样觉得,也免不了会有人这样和你说;就算别人不说,你也难免会羡慕别人走在通往光明的大道上,每向前一步都产生相应的效益。最要命的是,即使你能坚持,也不是每个idea都能work的,可能你的idea真的如别人所说,是行不通的。观点与众不同的人,可能是另一个哥白尼,也可能只是一个无知的人,你恰好有着与众不同的观点,那是先见还是无知呢?怎么处理这些疑虑?这时就要靠信念了——如果没办法预知一个idea最后work还是不work,你就只好无理由地相信一方,就像相信公理一样。所以,每一个坚持创新的人都不容易,如果你见到有人在做一些看起来没有前途的工作,请你理解,不要轻易地笑别人愚蠢,因为那可能是一个伟大发现的开端。同时,你也要这样相信自己,坚持下去,不停改进。

    学习、应用和创新,三个阶段是不能跳跃的,至少我的经验是这样。但是,你却可以选择停留在一个阶段,你可以停留在学习阶段,持续地享受一天背200个单词的成就感;也可以停留在应用阶段,每隔一段时间做一个可以和知名软件媲美的同类软件;或者停留在创新阶段,常常让人们惊讶地意识到原来事情还可以这样做。现实中,你不一定有创新的条件,最显著的就是缺时间做实验,但你可以保持创新的意识:是不是有一种没人试过的方法可以把这件事做得更好?

    不要害怕失败,试一下。

  • 毕设提交了!

    2009-05-07

    Tag:

    yeah,接下来应该自由了!

  • 小小更新一下

    2009-04-27

    Tag:

    为免荒废,在这里更新一下先。

    很长一段时间没更新了,因为要做毕业设计。

    毕业设计的实验情况很差,我问老师,“实验简化成这样行不行?”。老师没说行还是不行,只是说,“请你继续努力”。让我感到,研究是很容易要命的事情。

    最近另一个主题是摄影,嗯,不过我水平还很低,毕竟是没有时间练习。等毕设正式结题之后,我要学别人去拍一些专辑才行。也许我也要找些人做model才行,不过不要拍成明星照、封面照的样子,反对造作,特别反对女生装可爱。

    bad news,城大最近爆发政治危机,裁了几十个老师。别跟我说竟然会……

    现在担心的是,毕设怎么结题?好了,等毕设交了之后会继续更新的……

     

  • 早啊~~

    2009-04-14

    Tag:

    今天起得早,是因为担心毕设的问题,焦虑到没睡好,干脆早点起来做了。

    导师说这个问题要退一步考虑,但是我真的不忍心放弃之前提取出来的字符特征啊……不如再试一下。

    还有6天。

  • 香港之行略谈

    2009-04-09

    Tag:

    很累,很顺利。城大很好,导师很合得来,项目很有意思,期待日后的研究。

    为了搞定conditional offer的condition,好好做毕设,暂时就写那么多了,省时间。

  • 今夜无眠

    2009-04-02

    Tag:

    从放弃保研至今,6个月了。去年9月,信心满怀地断掉保研的后路,开始申请港校;10月开始为Research Proposal奋战,经过两个月之后精疲力竭,开始觉得力不从心;焦头烂额中,12月末才发现CUHK的中期deadline,RP撰写时间突然少了两个月,雪上加霜;写完那份RP,元气将尽,迎来的是1月的期末考,和8000字的论文作业,精神消耗加上体力消耗,一度down到极点。接着到了漫长的等消息阶段。

    留学,找工,考研同时进行,然而全部都碰壁。HKUST的早期招生不理我,CUHK的面试又不理我(连MSC都不理我),HKU拖了很久之后来了一封拒信。找工被微软拒掉,错过了网易腾讯等大公司,好在后来拿到3g的offer,无论如何还可以去打工,虽然工资比较低。考研完全没精力顾及,直接挂掉。

    4月1日愚人节,终于迎来了港校的第一份offer(估计也是仅此一份offer),城市大学。

    这6个月的煎熬中,最常发生的就是两件事——情绪低落和自我安慰。刚开始申请,就发现问题了,没有研究背景。我没有发过论文,也没跟哪位老师写过论文,对任何一个领域都没有什么深刻的理解,没任何东西可以拿来套磁。再加上传说港校在内地不再招硕士,而直接招博士,我拿什么来和一并申请的硕士比?拿什么和发过论文的本科生比?再加上今年美国奖学金减少,大家涌向香港,形势非常严峻。等挂。

    一开始大家都在讨论牛offer,总是觉得这些光环最终会戴在自己头上。很快就发现,这些光环只能在头顶上掠过,我只有看的份。“一定会来offer的”……“还有希望”……“AD也好”……“不如申MSC吧,以后再申研究型研究生”……“死定了”。对留学失去希望了,非常后悔当初没有保研,唉。

    情绪非常低落,只有把自己的目光从牛offer中转移出来,才是根本的开解出路。开始认真地想这个问题,“我到底要什么?”不断地考究这个问题,于是有了“心态平和化运动”的几篇博文,和nextgame支博。经过无数次的心态调节之后,精神状态和之前完全不一样了。穷则思变,如果不是被逼到那种低落的程度,我也不会去想那么多问题。这应该是最大的收获。你要为自己的理想奋斗,为了实现自己的意义奋斗,而不是为了看起来比别人更好奋斗。“人应该在生前想好自己的墓志铭”,就是要想好,你这一生的意义在什么地方?

    我要去挖掘游戏的积极意义。如果去3g工作,我就可以在手机上尝试各种想法,业余地尝试。我相信游戏不只可以entertain,还可以enrich our life。我希望可以在墓志铭上这样写,“这个人使父母鼓励自己的儿女去玩游戏”。所以3g是一个很好的工作,决不是很多人说的“浪费”。

    接着要感谢各方面的支持。

    感谢父母一直以来不懈的支持,虽然平时话不多,但那是最坚强的后盾。

    感谢3g的offer,如果没有这条出路,我根本没法平静地想问题。

    感谢张军老师的研究启蒙,使我知道研究是一种价值选择。

    感谢强烈“怂恿”和支持我申留学的洋葱同学,是你使我尽快坚定信心申留学,以及一起拿申留学来开了很多玩笑。

    感谢共同作战在一线的Element,是你启发我去寻找“自己觉得好”而不是“大家都觉得好”的东西。

    感谢共同作战在一线的sy,一起研究问题。

    感谢共同作战在一线的五价磷,提供了很多消息。

    感谢作战在1.5线的sy室友yl,一起研究问题以及大量的吹水。

    感谢作战在二线的lzz,不停地坚定我申留学的信心。

    感谢作战在另一战线的Carine,听我说了那么烦闷的话。

    感谢HB,Dove,小青猪和阿蕾,力挺留学路线,以及一起玩放松心情。

    感谢在CityU那边的导师,接受并向学校推荐了我。

    感谢所有在物质上和精神上支持我的人,没办法在此列出所有的名字,只能由衷感谢~

    and?大规模bg计划筹划中……

  • Tag:

    City University of Hong Kong,PhD(以前申MPhil,后来改PhD了,系统没有更新过来)

  • Tag:

    由于发现08级的ddmm们从单cpp转到多cpp中出现诸多不适应,特制作这个课件解释多cpp时各个cpp是如何联系的

    compile,link and multiple cpp

  • Tag:

    阿弥陀佛,希望cityu给我一个offer,大家帮忙祈祷……

  • Tag:

    著名美剧《反恐24小时》频繁出现酷刑镜头,有损美国的国际形象,一直被责备。对此,美国官方自然要反驳,表明他们很少使用并且不支持酷刑。怎么准确(既不说谎又有回旋的余地)表达这个意思呢?普通人可以这样说:

    We've never used torture to obtain intelligence. (我们从不用酷刑来获得情报)。'never'是一个颇为严格的词,历史上那么多审讯,谁敢拍胸口保证里面没有用酷刑?

    We seldom resorted to torture to obtain intelligence.(我们很少使用酷刑来获得情报)。'seldom'就是almost never,“很少使用”那还是有用过,形象不好。

    ……(省略无用方案若干)

    怎么可以既不否认又不承认自己用过酷刑,而且还表示自己对酷刑没有兴趣呢?wikipedia这样说:

    U.S. intelligence officers say they have little—if any—evidence that useful intelligence has been obtained using techniques generally understood to be torture.

    美国情报人员说,他们几乎没有——若有的话(也少得可以忽略)——证据表明(情报机关)曾经使用通常被认为是酷刑的方法来获得过有用的情报

    真是多重防御,如果真的被查出有酷刑的话,这也不是一句谎话,因为:

    1,咱们“没有证据表明xxx”,不代表我们否认xxx,检查措施不够严密。

    2,你认为那是酷刑,但其实不是。(这点最妙)

    3,对,真是酷刑,不过没有得到有用的情报。

    这句话真是太婉转了,很耐人寻味。

  • 创新班班聚

    2009-03-22

    Tag:

    回忆装满的抽屉,时光机里的光辉;
    人生艳如花卉,但限时美丽,一览始终无遗;
    回望昨天剧场深不见底,还是有几幕曾好好发挥;
    还愿我懂下台的美丽,鞠躬了就退位,起码得到敬礼.

    ——谢安琪《年度之歌》

     

    显然,菜头在实习时积累的活力还没用完,回来便发挥班长的带头作用,组织了这次班聚。这次来了很多人,如果我这老化的记忆没有出错的话,实际到场20人,包括:阮贵、小红、小建、月、骚威、阿闲、四两、黑心棉、俊青、俊东、夏文、非、建林、YY及其家属(杰)、燕雪、婷婷、菜头、我、秋菊。这个规模,已经达到全班的1/3了,实在是难得。如果我是小妖或者骚威的话,肯定可以把这次班聚写得很有趣,可惜俺文字功夫的确不行,只能概括一下。

    这次班聚严格来说只发生了两件事,聚餐和玩杀手游戏。在此之前是一个个或一对对地show up,在此之后是大合照散场。值得一提的是骚威从东莞远道而来(and四两从肇庆远道而来),杰开始不信他会来,开赌局,还想打电话验一下骚威,问他现在是不是天气很好啊(下雨)、附近有什么啊、咱们到附近的麦当劳集合啊(附近只有KFC)云云。聚餐最重要的是吹水,水花时高时低,洗出了一些信息。最近记忆不好,如果有误,一定要指出来啊。

    阮贵、小红和小建已经拿到北美若干大学的AD,都类似John Hopkins University的水准。大家都有自费出国的意愿。俊青和俊东保研,其中一个保北大(囧,忘了哪个,待补充……)。四两在实习,阿闲签了深发总部(9w/y),骚威在某非营利服装行业协会努力营利(沟通企业和政府)。杰签了黄浦海关但不是做公务员,菜头保研回东校区,建林签了雀巢。婷婷和黑心棉明年才毕业,黑心棉打算可以保研就保研,否则工作。月姐大家都知道了,高薪签了宝洁。

    另一方面,菜头今天和他家属3周年纪念日,YY和杰超过3周年,小红1周年。阮贵说了句很逻辑但没人听明白的话,我大概听成了“以前有,现在没有,将有”,这一解释得到附近若干人等支持,所以鉴定为“待复合”。婷婷、月姐和小建依然……那个。小建和沛聪的传言再次被提起,由于消息最初来自阿闲,当然要他解释。阿闲咬定有,小建说没有,作为当时另一目击者,我的解释是“从表面上看,阿闲纯粹吹水”。就在咱们一个个盘问下去的时候,我出去垫付饭钱所以没听到其他人的八卦,待补。

    杀人游戏上,杰总是一出来就被干掉,可能是长得太那个。非、菜头和杰是最熟悉游戏规则的人,把大伙玩得一愣一愣的。建林显然不会在逻辑上低人一筹,所以发言积极,言之有理,颇pro,不乏当年同桌之时滔滔不绝地针砭时弊的风采。月姐则有一次为了辩解混乱编了一通话,被加倍怀疑,绳之于法。骚威一次为了引导大家指明真凶,装警察,结果被众人诬蔑而亡。and,我做法官的时候因为没记住杀手,给了警察们错误的信号,导致整盘游戏大受影响,囧。

    9点多的时候,秋菊驾到,隆重欢迎。真是很久很久没见过秋菊了,前前团支书,党性一流,现在在广告公司做策划。大家都觉得这个有点难以想象,莫非出党报?呵呵,当然不是,是策划广告方案。

    果然是文字水平大大减退……anyway,祝大家都有美好的前途!

  • 健康而有爱

    2009-03-18

    什么是“更好”?

    平时说,某人的学习更好。其实严格地说,是某人的绩点(就是分数)更高,排名更前,或者拿的奖更大。

    或者说,他的工作更好。严格地说,是去了一个人更多,或者排名更前,或者工资更高的公司。

    留学也如此,他的offer更好,严格地说是他的学校排名更前。

    排名比较,居上为好。这样很赶,很累,甚至到最后很迷茫,不见得好。

    我觉得“健康而有爱”,就是好,没必要比较一个“更好”来获得胜人一筹的感觉。

    “健康”指的就是平时说的健康,身体健康和心理健康。“有爱”真是个概括性很强的词,爱人和被人所爱,包括亲情友情爱情,或者做自己所爱的事情,或者向着自己所爱的方向努力。

    我以前的学习是不健康的,一来书桌上和电脑几乎全是计算机和数学的各种教材,二来为了提高这方面的能力多熬夜少运动。前者限制了自己的视野,不利于与人交流,一步步把自己困在一个圈子里;后者使到每天的清醒时间越来越少,事情没做多少,精神上反而更累。这种耗尽式地追求专业水平的习惯,好处就是能获得个不错的GPA,坏处就是没持续性。好在,“有爱”在学习上一直持续,所以还是挺好的。

    其实我的脑子不太灵活,解题鲜有巧妙的方法,智力题尤其吃力。不过由于花了很多时间在上面,记住了很多东西,所以考起来还可以。但毕竟是不灵活,所以为了超越那些特别灵活的人,追赶得很吃力。想来不能一直这样,会累死的,好吧,不再追赶你们了,继续追下去不知会筋疲力尽地被你们领到什么地方。

    要健康而有爱地去自己想去的地方。

  • Tag:

    既然有人说到这个问题,那我发表一下看法。

    其实最准确的是直接问,因为即使有很明显的“证据”,那也可能只是前男友。不过,如果不好意思问,还是有些办法可以猜测的,只是猜测。

    1,多电话,多短信。一起吃饭,走路,或者多人聚会的时候,老在发短信。或者,在非工作时间(午饭、晚上)有不是来自家里的电话。电话打得越长越可疑。

    2,在博客、qq签名或者其他可以写东西的地方,使用暧昧的称呼。常用动物类称呼,例如“猪”(虽然多用在女生)之类。当然,直接用“老公”那就无疑了(个人觉得这个称呼相当肉麻)。

    3,在博客、qq签名或者其他可以写东西的地方,特别关注某个人。例如多次提及和某人去玩,通电话,反正是另个人同时出现在很多事情之中。或者qq签名表现出对某个人特别在意,如“我希望你相信”、“你不在了,我怎么办?”、等等。qq签名言简意赅,需要自己体会。

    4,常去一些适合有人陪同的地方,或者做一些适合有人陪同的事情。例如,去图书馆、逛街、看电影,跑步、打球(适合双人的球),等等。

    5,不太有兴趣长谈。这就很微妙了,比如你们以前经常谈论电影,但是慢慢地(或者突然地)她好像没什么谈下去的兴趣了,这就是征兆。又或者一开始就不太喜欢长谈。

    6,突然变宅。不是很多人这样,不过如果真是这样,有男朋友的几率很大。

    其实这是蛮微妙的事情,总括起来就是能观察到她对某个人比较依赖,或者她对其他人明显地没有依赖,即可怀疑。怀疑归怀疑,最后的结论还是需要直接问的,把握直接问的时机很重要。

  • 才一分钟

    2009-03-14

    Tag:

    我要永远记住这天:网易游戏(开发职位)只用了一分钟,就把我鄙视掉了。

    我之前积累的一切,竟然不值得用61秒来考虑?

  • 好玩的助教

    2009-03-11

    Tag:

    最近学院终于明白到学生帮学生是多么有意义的事情,既能减轻老师的负担,又能传承经验。想来最后一个学期,应该做点有意义的事情了,助教是个很perfect的选择,一来可以与人交流,二来可以复习,三来可以留下一点贡献,四来可以打发在宿舍的无聊时间……

    我选的是大一C++实验课助教。由于uk实习生项目不知最后会怎样,我没办法保证整个学期都在场,所以不能编为正式助教。不过,区别只是正式助教有一些勤工俭学工资(约400/月),可以忽略不计,能言传身教才是重点。so,最后成了一个非正式义工型助教。jfx老师很好人,给了我一个非正式助教的机会,谢谢~~

    今天是第一次上场,是jfx老师的实验课,貌似是第一节实验课,讲vc6的用法。怎样新建一个工程,新建一个文件,然后写一些交换变量的函数,怎样设断点,单步调试,等等。在下面听着这些早已烂熟于心的东西,感到非常怀念,那一种刚接触计算机学科的感觉,充满困惑地面对着满屏的错误,七手八脚地制造出更多的错误。第一个做完实验的自豪感,被人检查出bug的沮丧,看到别人巧妙的程序时那种羡慕和嫉妒,回忆一下子充满了大脑,和3年前一样,又没听老师在说什么。实验课记录了我们成长的轨迹,真是怀念。哦对了,我多久没有回教室听老师讲课了呢?

    实验课是一个可以令老师忙得焦头烂额的课,当年就是这样,无论什么时候,一眼望去,一排小手在空中摇晃。有了两个助教,问题好办很多,基本不用等了。

    “什么叫重载?三个重载是一个函数,还是三个函数?”

    “为什么int会变蓝,string没有变蓝?”(很多人问)

    “什么叫引用?”

    “怎么我刚写完的程序,再打开就不能用了呢?”(vc6写的源文件,双击后用vs05打开)

    “为什么这个从MSDN摘出来的swap(list x)的参数不是用引用呢?”(比较高级的同学,后发现是MSDN写错)

    “名字覆盖的规律到底是怎样的,能不能系统地说一下?”(我也记不清,就记得小域盖大域,只好给个标准文档他自己查)

    “为什么我这两个变量没法交换啊?”(没有用指针或引用做参数)

    “怎么它说cin的>>没定义啊?”(漏头文件)

    “这个编译错误怎么回事?”(语法写错,自己查去)

    ……

    哈哈哈,真是可爱的同学们啊~~

    两节课一下子就过了,接下来是理论课。不过大大的毕设摆在那,还是会宿舍看paper吧,下次继续。

  • Tag:

    就是习惯性的不回话。如果一次两次也就罢了,说不定真的是接电话、断网、死机、出门、信息没有传到……但老这样,就不是意外了。

    最令人发指的是,说到一半,明显还没说完(例如最后一句是问句),突然没了音讯,但依然显示在线。然后过了很长一段时间终于下线,下线时依然没有回话。接着,下次上线还是没有回话。这是明显的扭头就走,tmd你是谁啊,这么大架子。

    次讨厌的是,极端缓慢而无意义的回复,等了半天才回一个“哦”,一个“哦”字要考虑那么久吗?没空就说嘛,就算用“哦”来委婉地表示没空,就不能“哦”快一点吗?

    同样讨厌的是,假装不在线。问他一个问题,没回复,好像不在线,然后突然签名改变了。这是明显的无视。

    网聊也是交谈,交谈的那套礼仪还是一样,平时交谈你敢在别人说一句之后你当没听见,半个小时后再回过头答一个“哦”字吗?你敢说话说到一半突然扭头就走吗?

    这些人,最好就突然不受理睬。如果真是这样,我保准在墙角偷笑。哦,不用,直接走出来大笑就行了。