May 24, 2005

被国际商用电器公司拒绝

终于尘埃落定地收到IBM的拒绝信。

五一前,我申请IBM的一个暑期实践项目——Mutil-lingual Desktop Search Engine。这个非常适合我的实验室的研究背景,凭我在实验室多年摸爬滚打的经历,申请应该......哼哼,估计不成问题。

过了将近一个月,也没有等到IBM的电话。天天察看邮件,还不时地向朋友打听。虽然嘴上说,即使被拒绝也没问题,其实还是满心希望能够有这个机会去IBM风光一下。IBM的信息检索方面的研发实力不强,也正好适合我。我现在正在研究句子检索,在索引速度上遇到瓶颈问题,也希望能在IBM取回经。顺便利用假期,挣点钱。总之,想法是好的,动机是纯洁的。

周一打开电脑,一封婉转的拒绝信已经躺在我的收件夹中。我觉得有些遗憾,虽然我不清楚为什么没有给我机会。这样,假期我就安排准备GRE吧。就这样。

Posted by victor at 04:20 PM | Comments (1243)

May 20, 2005

A Small Truth To Make Life 100%

I've heard the truth from a friend. I like this truth.

Let's consider A is equal to 1, B to 2, ... and Z to 26. We can see
Hardwork =H+A+R+D+W+O+R+K =8+1+18+4+23+15+18+11 = 98 %

Knowledge =K+N+O+W+L+E+D+G+E =11+14+15+23+12+5+4+7+5 = 96 %

And
Love =L+O+V+E =12+15+22+5 = 54 %

Luck =L+U+C+K =12+21+3+11 = 47%
though most of us think this is the most importance.

Well what makes 100%? Is it Money?
Money =M+O+N+E+Y =13+15+14+5+25 = 72%
Is it Leadership?
Leadership =L+E+A+D+E+R+S+H+I+P =12+5+1+4+5+18+19+9+16 = 89%
Answers for both are no's.

Every problem has a solution, only if we perhaps change our attitude. To go to the top, to that 100%, is what we really need to go futher...a bit more. ATTITUDE!
Attitude =A+T+T+I+T+U+D+E =100%

It's our attitude towards life and work that makes our life 100%!!
Attitude is everything. Change your attitude and change your life!

Posted by victor at 10:38 AM | Comments (3475)

May 14, 2005

“图灵杯”感想

计算机学院的第一次程序设计比赛——“图灵杯”,我有幸参加。忆苏、正华还有我组队,参加一次不是ACM/ICPC竞赛的ICPC大赛,名字够吓人的——“图灵杯”!“图灵奖”是计算机界的诺贝尔奖。不知道什么时候“图灵杯”能成为程序设计比赛中的“世界杯”。不管怎么说,能参加比赛,我觉得很幸运。

说起来这次参赛还很有意思。这次比赛是计算机学院的迟跃老师和孙志刚老师发起的,主要有各个实验室的俱乐部组队参加。在Bill Lang的组织下,我们组成了两支队伍。另一队是大二学生。从来没有参加过ACM/ICPC竞赛的我,把这次比赛当成我的ACM/ICPC,弥补一下我的遗憾。我接触ICPC太晚了,已经没有机会参加了。近一段时间,一有时间就看算法、在OJ上做题。看着提交数不断的上涨,感觉算法应用和编程遂平在不断的提高。

比赛前我们模拟做了一次题,效果不是特别理想。8道题,只提交通过2道题。我做的两道题都比较复杂,目前还没搞定。练习过后我们小结了一下。现在看来,赛前的磨合非常重要。虽然这不是大型比赛,虽然没有多少人喝彩,我们一样严振以待。对于我来说,这可能是仅有的一次体验ACM/ICPC气氛的机会。

赛场在软件学院的机房,设备相当好,还配有打印机。我提前到场,熟悉一下机器,试了试集成环境。随着裁判长说开始,比赛就正式开始了。一丝丝紧张,一点点忧虑,随着试题页的展开,全都流淌在手指间的按键上。我们先看题。柿子要挑软的捏,题要找简单的做。不过,出师不是很顺利,忆苏提交C题,未通过;我提交F题,依旧没有通过。过了不多久,一个队就升起了一个气球。接着几个队,陆陆续续“宣告”通过一题。正华出手,尝试A题,提交仍然不过。我把程序打出来,和队友商量解题的思路,查找边界条件。终于,几次WA(错误答案)后,我们终于通过了一题。然后乘胜追击,通过A题。

忆苏认为C题思路每问题,不清楚为什么不过。我看了题意后,暂时没有思路。浏览一下其它的题,看看有没有什么思路。这次题目出得很有意思,很有ACM/ICPC的味道。每道题都有背景,有的还有一段故事(比如“小明和小红”),可见出题人用心良苦。我比较了一下H题(“希尔伯特分形曲线”)和B题(“全球定位系统 ”),感觉还是H比较容易一些。查看一下排名,我们列第3位。而且发现H题没有人提交。看来这是一道有比较挑战性的题目。我先分析解题思路,然后和忆苏讨论,接着就上机,一边调试,一边分析...碰巧我曾经做过一个迷宫的题,当时编写过过生成迷宫图的程序,这次沿用同样的思路。我采用递归的方式,逐渐的生成希尔伯特图。看着程序的结果越来越清晰,我和忆苏都感觉这题一定能过。花了1个多小时的调试,终于觉得可以提交了。简直是迫不及待,慌乱中还弄出点错误。提交后,满怀希望地等来的结果是Presentation Error。我们马上检查程序,修改了一下,再提交一次。依旧是PE。提交了7次,得到7个PE。当时真是有点泄气,虽然与AC近在咫尺,但却又感觉是隔岸相望。国共两党都会谈了,为什么我们还不通过呢?最后一次修改提交,终于得到一个AC。那一刻,我们几乎都快大叫一声“耶!”了。忆苏最后又修改一下程序,终于再一次提交通过一题。

正华本来已经有思路了,由于H题耽误了不少时间,在比赛结束之前,我们没有能再提交。就这样,随着裁判长宣布结束,我们以4题数小胜,获得第一届计算机学院“图灵杯”程序设计比赛的冠军。

这个对我来说,很重要。在举起证书和奖杯的时刻,我真是很开心。就当是参加了一次ACM的比赛吧。老师们和研究生分会的会长忙前忙后,把赛场的氛围模拟的很好:赛场上气球有各色的气球,我们机器旁边插着4支。奖品也挺令我意外的,居然是一个MP3播放器,很酷。这次比赛,很多校内高手去参加Public的比赛去了,因此我们也算是幸运得奖了。总之,一点点实力加上一点点幸运加上配合,成就了我们的一个美好记忆。

比赛不会改变我什么。学习依旧,生活依旧,一切依旧。我还会继续在OJ上做题,因为我已经有点沉迷而不能自拔了。

谢谢诸位老师同学,没有你们的努力,也没有我们美好的记忆。这次比赛结果不重要,重要的是,ACM/ICPC已经开始在我们的学院、学校里生根发芽了。也祝愿HOJ越来越好,希望以后还会有第n届“图灵杯”程序设计大赛(n>=1)。

Posted by victor at 08:33 PM | Comments (30952)

May 10, 2005

除掉BUG一个

今天终于找到FAQ服务器程序中隐藏很久的BUG,除去了心头大患。这个bug由来已久,找了好长时间也没有找到。服务器程序需要用多线程支持并发访问,原来采用多线程响应式处理,因为有很多临界资源,处理效率比较慢。不久前我采用线程池技术,突破临界资源的限制,理论上能够提升处理效率。但是实际测试的时候,如果是单线程,还好;一旦两个线程以上,就不行了。错误出现还是随机的,增加了调试的复杂性。gdb也无能为力了。我只好奠出武林绝学——printf调试法。昨天调了一天,无果。幸得儒哥的指点,今天早上找到问题所在。服务器程序在200线程仿并发的条件下欢快的工作。

P.S.真是人逢喜事精神爽。今天在UVA和HOJ上各提交通过一道题。现在我在HOJ上已经通过59道了,虽然不多,但是对我来说,也是一段时间的积累。今年通过100题的目标,似乎小了点。越多越好吧,体会学习编程/算法的乐趣。

Posted by victor at 10:44 PM | Comments (279)

May 09, 2005

23岁的生日

登上实验室BBS,受到消息“今天是您23岁的生日...”,还是昨天发的。突然记起,昨天是我生日。没记起来。好在昨天吃了面条,算是长寿面吧。多少有点遗憾,没有人对我说“生日快乐”。祝我生日快乐。

23岁了,又大了一些。希望这一岁里,付出很多,收获很多。

Posted by victor at 10:43 AM | Comments (69)

May 04, 2005

《一封陌生女人的来信》有感

昨天在寝室,欣赏徐静蕾的获奖作品《一封陌生女人的来信》。现在耳边回荡着《信》中的主题曲《琵琶相》。音乐轻柔、淡雅,像一幅水墨画。

我很欣赏徐静蕾,佩服她的才华。这是她导演、主演的一部作品。虽然我没有看过茨威格的小说,但是我想,也许不必读了。徐静蕾一定是很成功的展现了那个女人的来信。

电影的开始就交待了结尾,但是悬念不断地吸引读者看下去。为什么是“陌生女人”的来信?徐静蕾导演地精妙之处之一,可能就是巧妙地将情节推进。随着这封信的内容的展开,往日故事层层地展现出来。这个女人一生只爱那个男人,而那个男人却视她如同陌生人。故事的高潮不是六年后她与他的相逢,也不是在重庆的宴会上的相聚。当老仆人和她若干年后再见,一声“早上好,小姐”,将情节推向高潮。仅仅数面之缘的老仆人,尚能依稀记得的“小姐”,在他的面前却是一个完完全全的陌生人。

音乐中似乎蕴涵了淡淡的愁丝,是不是也能衬托出她的心情。从少年起就一心一意爱着的人,竟然视之如路人。每年的一束的白玫瑰,也不能使他记起她。当他读到一封陌生女人的来信的,知道曾有一个陌生但又熟悉的人深深得爱着他,知道他和她的孩子刚刚死去的时候,他是怎样的心情。

今天依旧是他的生日,可是再也没有人送来白玫瑰。

Posted by victor at 09:10 PM | Comments (27401)