Profil von HaixiangHaixiang::Space();FotosBlog Extras Hilfe

Haixiang SONG

Foto 1 von 10

Haixiang::Space();

Je n'écris que ce qui M'ARRIVE
20 November

FR Life

上一篇,写于2005年11月,
那是进了计算机专业几个月后,习惯了新的生活后写下的,题为CS Life。
这一篇,写于2006年11月,
这是到了法国几个月后,同样是习惯了新的生活后写下的,题为FR Life。
 
古人十年磨一剑(磨刀的磨),我是一年磨一篇(磨蹭的磨)。
 
生活篇

入乡随俗,所以
 
习惯了所有的商店在星期天关门休息,包括大超市、面包店等等。因为在习惯之前,有过储备粮食不足,星期天挨饿的经历。
习惯了学校食堂和咖啡厅“严格”的上下班时间。因此不要想饿了就去吃点东西,这不像交大的新疆餐厅,随时都可以去买根羊肉串。
 
习惯了超市里坐着的收银员,慢慢悠悠地做事,当我们翻来覆去找合适的硬币的时候,她不着急,后面排队的其他人也不着急,所以以后,我也不着急了。
习惯了能在超市的货架上看到Microsoft Office、Norton Antivirus,所以以后再看到其他不可思议的东西放在超市的货架上,也不吃惊了。
 
习惯了食堂里的大叔,模仿鸡叫或猪叫来向我解释这是什么菜,有时还纠正我的法语发音,看到后面还有那么多人在排队,他不着急,后面的人也不着急。
习惯了entrée、plat principal、dessert的顺序,不再像刚来的时候,一口甜点、一口主食、一口前餐,然后循环如此。
 
习惯了马路上的汽车,会停下来让行人先通过。
习惯了乘公交车、有轨电车或地铁的时候,买票打票后一个小时有效。
习惯了市中心都是不超过六层楼的砖头房子,不再像刚到南特时,还在纳闷这个地方是不是法国。
 
。。。。。。
 
以上是日常生活中,我回忆起来的一小部分。
更多的习惯,真的变成了习惯,不太记得了。
这个国家和我想象的有太多的不同,有正面的更有负面的。
所以,在这里生活个两年,可以看看和以前听说的有什么不同,好好地认识一下这个欧洲国家。

游玩篇

法国还是蛮好玩的,从西北面的布列塔尼,到东南面的普罗旺斯,从阿尔卑斯山,到比利牛斯山,都是传说中的旅游或度假胜地。当然最著名的应该是巴黎。

在这里,趁着假期和休息日,我也跑了些城市,详情请见照片。(最后跑的几个城市的照片名字还没来得及起,就先凑合着看吧)
 
值得提一下的是万圣节的假期,去了马赛一趟。话说那一天,正巧遇到了法国最闻名遐迩的东西:公交全线罢工!!不过,幸好毕颖及时打电话过来通知了罢工的事件,幸好是法国GéGé同学开车带我去马赛的。否则,在一个没有公交的马赛,估计还没等到天黑,我就被阿拉伯兄弟们抢得一干二净了。
在此,
感谢一下美女毕颖,在马赛陪我逛了一天;去一个很深的巷子里,买了传说中的“马赛船饼”;绕到山顶的加尔德圣母院,看了马赛标志性的建筑。其间,还遇到热情的马赛老人,我这辈子也忘不了,她提的刮三的问题,和她推荐的找不到的餐馆。
感谢一下帅哥胡达,给我提供了住所,我们的夜聊还是很有成果的,两个大嗓门硬是把隔壁熟睡的法国人给吵醒了。
感谢一下帅哥GéGé,Merci,在没有地图的恶劣条件下,在我破烂法语的表达中,居然最终还能把我送到Luminy。
 
接着话说那袋著名的马赛船饼,本来还想带一点回Albi的,但是因为除了马赛,又拜访了其他的城市 ,于是在行程中逐渐消耗,最后在Nimes完全牺牲了。这个口味备受争议的船饼,还是很受欢迎的。
 
在Nimes,楼华峰为我接了风。来到他的寝室,才知道了什么叫真正的大寝室,他的寝室简直可以放个乒乓桌打球。。。
在此,
感谢一下楼华峰同学,给我提供了那么大的房间,还有你越来越牛的厨艺,怪不得陈绮文要和你搭伙。
最后要感谢一下,最后一天从Douai考察归来的陈绮文同学,话说那天,我与华峰正还在Avignon考察,你来电话说晚饭由你来做,我们着实吓了一跳(主要是我吓了一跳);不过到底跟着大厨久了,长进真是刮目相看!
 
总之,万圣节假期的旅行,非常开心。见到了好久不见的高中同学和大学同学,认识了高中同学的大学同学,还兜了好几个城市。虽然9天的假期,8天野在了外面也没看书,不过,看书能补嘛,假期补不了呵。(怎么思维越来越像法国人了。。。)

专业篇

一年前,带着满腔的热情选了CS专业(注:Computer Science和Computer 是两个不完全相同的概念,什么是Computer Science请见本space第一篇~),自以为从今以后就是IT人士了。始终认为,CS,多么passion的专业,多么amazing的专业,上有偶像型的Google 总裁李开复,下有千千万万像我们这样朝着李开复方向努力的奋青。。。所以,就算退几步讲,学精了操作系统呵、编译原理呵、数据结构呵、算法呵、网络呵、数据库呵、计算机组成呵,怎么着也是全能的了。要说工作,做底层能搭建网络平台,研究型一点可以做人工智能,应用型一点可以做软件工程,再时髦一点可以做和交叉学科有关的东西,好像也没有什么做不了的事情了。
 
然而,在这里,刚开学不到一个礼拜:
 
一门课叫Documentary research on a process,要求是研究一个实物产品的制造流程,研究从原料到产品之间的生产过程。于是材料专业的学生研究轮胎制造,制药专业的学生研究食品生产,原来是CS专业的我,突然发现,仅用CS,什么实物产品也制造不了。
 
还有一门课叫Data Modeling,在我看来有点像数据库。老师在介绍这门课的时候,说了这么段话:“在工程上,如果我们需要一个数据库。那么,我们要做的,就是把我们要的数据和关系,清楚地表达在需求文档上。然后,我们把这份文档寄到印度去,过一段时间,我们就可以得到我们需要的数据库。”估计在坐的印度兄弟没有听懂这段法语,否则不会那么平静。至少作为学过数据库原理的我听了以后,也感到很吃惊。
 
也许,原来在交大,电子信息实在是太强势了。Google一年要来个好几次做讲坛,Intel也是频频在学校里搞活动,一到宣讲会的季节,就是MS笔试啊,IBM笔试啊,来招的专业,大多数都是电信学院的。所以,身边洋溢着浓重的IT气氛,我很少看到在电信之外的东西。因而也根本不知道,在CS之外,有着一块更大的空间,比如对生产流程的研究,对质量控制的研究;因而也从来没有想过,在一个没有人精通数据库实现的团队中,也可以把需求描述清楚后卖给第三方,正常地运作。
 
再后来,参加了学校的企业论坛。来了最大的炼钢企业Arcelor Mittal,大型的化工企业Air Liquide,大型的制药企业Pierre Fabre,大型的环境企业Bureau Veritas,还有研究型的Areva,等等。这些企业,我以前从来没有听到过,但听来自不同专业的同学说,这些企业在其领域都很有名。
 
如今,在这个通用型的工程师学校里,学的课程是五花八门,
有时小组讨论一起上经济课(尽管讨论的时候总是有以下场景:A :疑,这1000欧哪来的?B :不知道呀。C :算了算了。。。)
有时在图书馆查阅资料做文档报告(研究了太阳能发电厂是怎么运作的)
有时披着白大褂去Toulouse做化工实验(那个大实验室是高级呵。。。)
学着和CS或者有关或者无关的课程,真是比交大的大平台还大平台。
不过,因此也了解了各个专业的内容。
就像很多外行人都以为Computer Science就是去装Windows,我原来对其他的专业也有类似的误解。
 
同学篇
 
要提一下的是,这里的法国学生普遍对我很友好,所以很应该感谢一下。平时一起聊天的时候,他们教我法国的习语。后来发现,这些习语在老师上课时也经常用,所以知道这些习语对听课有很大的帮助。做小组作业的时候,他们会带上我一个。尽管现在以我的法语水平,在小组里就像个弱智一样,不能完全表达自己的观点,但他们大多数还很愿意和我解释。
 
因此我也有一点感到愧疚。想当年在交大的时候,对于其它国家来的交换生,我从来没有理睬过他们。做小组作业的时候,更是从来不会去带一个,连中文都讲不清楚的废物留学生。等两年后回去了,我要改过一下~
 
当然,更要介绍一下的是这里的中国学生,虽然原来都互不认识,但交流了一段时间后就都很熟了。
马晴、刘涛、田亮都是烹饪高手,所以时常教我烧菜,不过我还是。。。哎,让你们失望了。。。
 
马晴,祖国首都公民,由于来自祖国的首都,当然要对我的普通话圈圈点点。。。不过在你的指导下,我的普通话正逐渐规范化。知道了“我帮你讲。。。”,这样的句式在普通话里面是不存在的,要说“我和你讲”;还有“角子”和“钢蚌”都是指的硬币,一个南方说法,一个北方说法;当然还有很多语言问题还在争议中:比如:对于“上海浦东”这个名词的不同理解,“六角形”和“六边形”到底是不是一样,云云云云。
 
刘涛,生化之王。。。什么生物问题、化学问题都懂。关于为什么要通过结晶得到产品,而不是直接把水烧干了,你那么一点我就通了。。。;什么加热加压啦,你也很在行;不过关于那个理想容器的,我这辈子是不指望搞懂了。。。还有你的寝室卫生真的要赞一下,我们什么时候换个寝室住住?
 
田亮,上两届学长,如今已经在制药公司工作了,时常会给我们人生导航~
陈建强,上一届学长,号称要去Toulouse把技术搞过来,想给中国造最大的飞机。。。
江山,ALBI的BOSS,元老级人物。就快回去了,回去结婚了,饭吃不到了。
 
明天呢

明天,可能对所有的同学来说都一样,两件事:Family & Profession。明天的路不好走,但也要走。
 
Family
 
针对这个问题,列出三种观点,分别出自于三类人:1。离异、2。已婚、3。未婚。
三类不同的人,代表着三种不同的想法。
 
原来Sam老板教导我:找爱人最重要的是真诚和信任,而不是别人的评价。
 
已婚的江山博士告诉我:成家立业,成家在前,立业在后。不要在意表面的相貌、学历,成家后会成熟很多。
 
和交大的三年床友吉羊同志,讨论了这个问题,结论是:
如今女孩子青睐的是比自己大5-10岁&&美国博士海龟&&麦肯锡小头头。所以我们要想找个女孩子,两条路:1:相中的女孩子摔一跤变成弱智。。。2:自己一步一步变牛。
 
当然,除了以上的观点,还有蒋QQ同学的四十岁理论和汤YY同学的包养被包养理论,介于其偏激性,我就不在这里列出了。。。
 
以上是一些人的观点,如有雷同,纯属巧合。
 
Profession
 
本来今年PRP项目要答辩的,但既然已经来了法国了,也就只能拜托小组的其它牛人了,对不起大家了。
原来要写篇图像识别的论文发的,草稿都写了一大半了,后来因为学法语,实在没有时间,只能算了,对不起姚老师了。
原来有计划,想走图像处理和模式识别这个研究方向的。而也由于这个交换项目的突然而至,只能以后再考虑。或许以后再也没机会考虑,因为现在离这个方向已经越走越远了。
 
也许,生活本来就会有很多没有想到的事,就像一年前我半个法语也不认识;也会有很多可惜的事,就像沈权对我说的:“人生总是有遗憾的,譬如说,你出去之前,我不在,没吃到你的bg。。。”
 
明天的事,没有人知道。对于Profession,也是一样。也许抬起头,说我要为民族工业的发展做出贡献;而低下头,却面对着一日三餐的柴米油盐,以及面对着工业革命以后诞生的新产品。。。就像以前我在讲座上问李开复:Google的使命和利益哪个更重要时,他给我的回答是:Compromise,理想、赚钱和生存之间的Compromise。
 
所以,明天并不一定能做我想做的,学我想学的,明天会和我今天想的不一样,就如今天和我昨天想的不一样是同样的道理,这些都不完全由我决定。我所能完全决定的,是保持着Motivation,一步一步地走。
 
后记:
写完了,本来还想写学校篇啊、住房篇啊、法语篇啊、学习篇之类的,顺便再记点去年的软件构件比赛啊、嵌入式比赛啊之类的报道,不过已经太长了。。。
 
今天突然会写篇作文上来,还那么长,可能会让大家吃惊。其实很久以前就说过要写一篇。。。不过一直是拖啊拖啊。。。拖的时间已经好长好长了,好像再拖下去要损坏同学关系了。。。所以赶紧写上。
 
最最后后,要特别感谢徐勋,帮我办了交大的保研手续,大大减少了我半夜3点起床,给教务处打电话的次数。我知道学校的这种行政手续办起来很麻烦,要一次一次地跑行政楼、电信群楼、逸夫楼,然后循环再跑。所以,在此先谢过了,回来的时候,我会把土特产带回来的~~
11 November

CS Life

Computer Science 的生活果然是不同凡响呵,近几个礼拜已经是N天12点睡,N-1天12点半睡,N-2天1点睡得了。。。课程设计一天到晚拼命做,还是来不及做。。。汗~~~现在再回想起暑假里的软件工程课,那简直是天堂般的生活啊。。。算了,多余的废话就不说了
 
首先,贴个图像处理构件:
 
刚开学的时候课程还是蛮轻松的,趁着那个轻松的时候,我们寝室组了个小队,参加了个小构件比赛,然后做了个很垃圾的小构件。已经上交了,估计再过两天就能收到淘汰的消息了。。。
 
那是个图像处理的构件,有些功能还是蛮有趣的,比如讲马赛克效果和修剪圆角功能之类的:
 
原图:
 
 
通过本构件加过马赛克效果图:
 
 
通过本构件修剪圆角后的效果:
 
 
本软件的优点是体积小,全中文,简单易用,老少皆宜。。。
本构件更多的当然是缺点:如:实现变换的算法不好,同样的浮雕效果变换,Photoshop只要我们十分之一的时间,这让我对做Photoshop的工程师们佩服得五体投地,看来我们对算法的修炼还任重道远。。。
 
好了,谁要是有兴趣就玩玩看吧~
 
 
 
 
接下来,贴一段我的偶像的话。
 
这位偶像这个学期已经来交大做过两次讲座了,第一次我抢到票入场了,第二次没抢到票,我只能提早一个多小时坐到阶梯教室里,绕过门票检查这一关。。。
 
这段话在开复学生网上登过,文汇报教育版登过,在上次讲座的材料上又出现了这段话,偶觉得很有道理,特地扫描了下来,给所有CSer自勉:
 
 
 
 
最后,课程设计下个礼拜又要检查了。。。拔掉网线,继续奋斗!^^
17 September

寒事~~

昨天,去做兼职。

 

早上老早就起来了,从学校出发,5号线->1号线->2号线一路杀到石门一路,一看表,才8:15... 一记~还有三刻钟怎么度过呢?最后决定在地铁下面坐坐。看地铁来来往往、看人群来来往往、以及他人对我异样的眼光......

 

8:50,兴致勃勃地杀到办公室,门还没开,又一记~等了5分钟,总算有一个同事到了,对我那么早来又投来了惊奇的眼光......

 

坐到办公室里面,和旁边的同事嘎嘎赛湖,认识了认识,然后问他要我做些什么,他说不知道,要问老板的。帮他聊熟了,他就帮我讲了个故事:说是之前来过一个女的,就坐在我这个位子上,因为缺台电脑,就呆坐了两个礼拜,啥也没做,最后无聊地走了...... 我大寒一记~下次还是自己带电脑过来吧。

 

9:00,老板来了,他让我看了他们的网站。~花花绿绿的全是flash,拨号用户估计要看这张网页是锻炼耐心的;差一点的电脑估计在死机前也没有眼福看到...不过还好现在拨号的不多了,600MHZ以下的机器也不多了...

 

不过,除了刚刚开始的三小寒 + 一大寒,其他的事还是蛮顺利愉快滴~

比如老板听了我对他们网站的建议和设想以后,就把一些差事交给我了(说是网站其实内容并不多,打个包一共也就25M...);电脑问题他说会很快解决,不过我还是自己带吧,他弄来的机器里面肯定啥也没有,还要重装,烦也烦死了;而且还随便我用什么环境做网站,不用管服务器的事;也不固定我去他那里的时间,让我以学业为重之类的。

 

总之
老板还是不错的,给我的感觉有点像施安兵老师。。。
同事也是不错的,只是以后一般都是自己做,不大会多接触了。
地方也是不错的,地铁出来就到了,回家也方便。

 

Acknowledgement:
谢谢Ciao同学介绍兼职,面试前1个电话,面试后1个电话,当中1个电话,昨天第一天兼职完又1个电话。就差没帮我画上海市内环线地图、画强生国旅内的楼道示意图了......谢谢谢谢,偶会加油滴~~

01 September

五子棋游戏Final正式版!

结束了,结束了,最后一天软件工程。早上,我们小组的软件通过测试,over ^^

 

想把五子棋游戏贴上来,被秋秋同学B4了好久:这么垃圾的游戏还好意思给人家玩?人不放水电脑不赢,放了点水电脑才会看心情赢那么两局。。。

 

不过我伐管了,还是贴上来了@#$%....至少可以挑战自己呵,看看能不能3秒内割掉电脑,2秒内割掉电脑之类的恶。报着这样的心态去下,还是有可能输两盘的(^&*)

 

更重要的是,本软件是绿色环保型产品!绝对不会在游戏目录之外的任何地方(包括注册表和系统分区中)留下任何不易删除的垃圾信息!如果您想让这个游戏从您的硬盘上消失,您只需轻轻松松的把游戏目录拉到回收站去,然后清空回收站就行了,具体做法介于大家都很熟悉偶就不演示了@#$%

 

有兴趣的请点击下面的链接下载,这次用了china.com上的空间,应该速度可以忍受。。。

 

点击此处下载  人机对弈五子棋

 

顺便说一句,压缩包解压之后再玩哦,不要在压缩包里面直接打开exe文件。

 

游戏功能和界面截图预览:

I  正常下棋  有记录步数和记录时间的功能

 

II  英雄榜  赢得最快的玩家榜上有名

 

III  保存游戏  可以通过调入保存复盘的欣赏刚才是如何虐待电脑的

 

IV  游戏战况  看看自己几胜几负几平

28 August

人机对弈五子棋beta测试版下载~

哈哈,软件工程到最后一个礼拜了,我们三人小组的东东也完成了^^
 
最后一个礼拜学软件测试,作业是测试其他小组的软件,同时自己的软件也被其他小组测试。找到人家小组软件的bug越多,自己的得分越高;同时自己的软件被别人找到越多的bug,自己的分数就越低。。。
  

下载人机对弈五子棋beta测试版

 

ftp://clement:song@public.sjtu.edu.cn/gobang_beta.rar

 

注:由于msn space 会过滤掉连接中的用户名和密码,请复制上面的地址在新窗口中打开。

 

貌似交大的ftp对教育网外的连接非常慢,校外的估计暂时不能下载。。。

 

人机对弈五子棋beta测试版的亮点:

1. 当一盘棋局结束的时候,提供保存游戏的功能,今后可以通过调入复盘来观看以前下过的棋局。(可惜电脑下的十分菜,没啥观赏性。电脑下棋算法要写的好实在太烦了,以后有空再搞吧。。。估计100%不会再搞了。。。)

2. 可以更改棋盘的样式,可以选择下棋的声音效果。

3. 有英雄榜,“煽动”玩家以最快的速度赢棋,赢过电脑用时最短的人名字可以进入英雄榜中,供后来者“瞻仰”。(偶用过的最短时间是4秒,然后一遍一遍玩想向3s靠拢,可惜。。。这样子一种玩法也算是对可怜的电脑算法的一种补偿吧) 0_-b

谁要是没事就玩玩看吧,发现有问题告诉我哦~~

 

19 August

主页全新改版

改成简约风格的版面!!!
实质上还是没啥内容。。。。。。- -b
11 August

一份补充规约 [Supplementary Specification]

/*
软件工程的第四天了,前几天coding到一两点钟的,累死了。
还好今天做需求工程了,写N份用例规约[Use Case Specification]和一份补充规约[Supplementary Specification],轻松多了。
我们小组做五子棋人机对战游戏,由于是游戏所以用例规约不多,留下了很多时间放在了补充规约上面,因此“诞生”出了一份绝对“专业化”的补充规约。
*/

 
今天时间宽松,所以做的过程当中还有一些蛮幽默的插曲,早早地就做完了,现在偶把那份幽默的半成品贴一部分上来:
 
补充功能1:
 
规约中的文字:
/*
由于本系统非传统意义上的商业应用程序,而是属于休闲娱乐注重与用户交互式运行的游戏程序。用户在游戏过程中希望系统能够及时的提供游戏规则的相关提示服务,如将当前棋局中极有可能导致用户被击败的潜在因素以图形化的方式提示给用户。
*/

 
简评:上面一段话其实想说明的意思是:当电脑下棋到了冲三或划四的时候,就会在棋盘上画出哪里冲三或划四了,早点提醒玩游戏的人快点堵,要么电脑就要赢了。
 
蒋秋金同学花了15分钟的时间,想出了一大堆professional的词语,把游戏么称作“系统”,把玩游戏的人么称作“用户”,然后又是“服务”,又是“潜在”,又是“极有可能”,又是“图形化”的,我们读完了就觉得很有道理,也知道这段话讲什么,就是不敢朝那个简单的方向想。。。其实就是电脑玩家冲三划四了。。。
 
补充功能3:
 
规约中的文字:
/*
再次,由于图形元素组成的人机交互界面的三维化已经成为时代的主流,因此该系统将尽可能提供给用户精致美观又人性化的三维游戏环境,以方便用户操作,提高游戏的视觉效果和总体的可玩性,让用户乐在其中。
*/

 
简评:上面一段话的意思是说做一个三维的棋盘界面。
 
中午休息的时候,我们为最后一个成语“乐在其中”“争论”了好长时间,我刚开始说用“乐此不疲”,后来被枪毙了说是贬义词,然后汤聿津想了个更贬义的,说“让用户乐不思蜀”,马上又被枪毙了,后来三人统一了用“乐在其中”,虽然这个词也不算褒义。。。
 
以上是今天的N个插曲中的两个,我们三个二附中的人在一起做还是蛮有劲的,做完了就搞笑一记。
 
上次有人说我的日志写的像天书,不过这次偶特地放大了幽默等N字,以说明本篇不是所谓的天书。。。我想这次应该蛮生动形象了