2009年9月22日

香港逛街一日游——2009-09-13

香港逛街一日游——2009-09-13

准确的说应该是香港逛街行,相比那些血拼一族,咱们这些穷人只能说是去逛街了,好了,说说我一天的行程吧。

早晨7点起床,洗漱完毕,7点半出发(我住在科技园),公交+地铁,8点40分左右到达罗湖。地形不熟,找到罗湖口岸耽误了10分钟左右。

过关:带好通行证,听从海关人员的指挥、排队就行了。我过关用了20多分钟,人多的话估计30到40分钟吧。

因为是自由行,所以八达通是少不了的。建议过了关在香港买,我过关前买的,花了$168HKD(或者¥150),其实只要$150就行了。顺便提醒,八达通不仅是公交卡,香港很多超市可以用八达通买东西滴。

电话卡,香港那边有卖CSL的电话卡,貌似是中国移动香港特别版,有48HKD和98HKD两种,有效期两个月,信号很差,地铁上打不通,能凑合着用,总比没有强。

过了关直接就是香港地铁的东铁线(罗湖——红磡),我今天的目的地是尖沙咀、海港城。地铁要将近一个小时才到,中间还要转地铁(有两种换乘方案,自己看地图决定吧)。罗湖到尖沙咀单程34.6HKD,不过在香港市几个商业区之间的那些站一般都只要几块钱。香港地铁相当的准时,换乘很方便。

我到了尖沙咀后与MysteRy MM会合了,开始逛海港城。我们从天星小轮码头的那个入口进了海港城,一边聊天一边欣赏国际名牌设计的时尚经典一边等Susan MM。海港城里面貌似都是二线品牌,于是乎我们在海港城外围商铺找到了LV、Chanel、Gucci、Dior等几家顶级品牌店,小逛了一下,结果倍受打击,那些衣服、包包的价格都在我们的想象之外(钱这个东西,怎么说呢,还是不说了……)。欣赏完了,我们开始在无印良品等店中挑选我们中意的衣服,这里的很多衣服的确比内地要便宜一些,有些价格差不多,但是质量不再一个档次上。最终我们各挑了一件衣服,也不枉一天的辛苦。

邂逅法拉利:过马路的时候远远听到汽车引擎的轰隆声,停在了我前面的红灯处,原来是辆黄色的法拉利跑车,我回过神来马上掏相机,还没等我拿出来,轰隆几声车就不见了。第一次亲眼目睹法拉利的尊容,震撼的引擎声、彪悍的速度、炫目的外形,无一不令我砰然心动——有钱一定要买法拉利。

偶遇BMW:逛海港城,忽然发现宝马正在进行车展,1系、3系、5系、7系、还有两辆越野,哇,千载难逢的机会啊,坐进了驾驶室,体验了一把宝马的感觉——我是该选宝马还是法拉利呢?

停止YY,会到现实。吃饭,都说香港吃饭贵,的确不是吹的。中午我们三个在一个快餐店吃的(类似McDonald's,名字忘了),每人约27HKD,晚上我们在一家叫红蚂蚁(Red Ant)的小店吃的,吃了一碗特色米粉,43HKD(39,再加10%的服务费)。如果不是特殊情况,建议还是在快餐店解决吃饭问题。

购物,在海港城这样的大商场中一般都是可以刷卡的,普通的小店就不一定了。据两位MM说,很多商店和餐馆都是接受人民币的,不过按1:1结算,所以还是用港币吧。刷卡的话看你的卡是什么样的,一般有VISA(或MasterCard)、银联两种,VISA以美元结算,HKD -> USD -> RMB,银联以人民币结算,HKD -> RMB,这两者中间是有差价的,不过我也不太懂,向我这种消费不超过几百块还没必要考虑那一点点的差价,呵呵。

最后提醒一下回来的时间,从尖沙咀到罗湖要50分钟到一小时,过关20分钟,一定要赶在你要乘坐的地铁或公交的末班车前回来啊。

非常感谢陪了我一天的MysteRy和Susan,MysteRy忍着肚子痛陪我们逛了一天,Susan晚上开会都迟到了,下次去香港请你们吃饭。
IMG_0009.jpg
IMG_0028.jpg
IMG_0017.jpg
IMG_0034.jpg
IMG_0038.jpg

2009年7月2日

牵挂——李培根在2009届毕业生典礼上的讲话


牵挂

——在2009届毕业生典礼上的讲话

(二○○九年六月二十四日)

李培根


亲爱的09届毕业生同学们,你们好!

四年前,我迎来了你们中的大多数人。今天,在你们毕业之际,在你们即将踏上新
的征途的前夕,我想对你们说两个字, 那就是"牵挂"。

今年对于整个世界来说都是困难的一年。世界的金融危机也影响到中国的经济形势
,乃至就业形势。同学们,你们是否都找到了合适的工作?我们牵挂着。

你们中的一部分人,即将踏入工作的社会,那可是没有在学校那么简单和单纯。你
既需要充分地展示自己,又不能过分地表现自己;你既需要尊重领导和前辈,又不必刻
意去逢迎;你既需要有理想和目标,又不能刻意追求、过于功利;你既需要与同事竞争,
更需要与他们协同。亲爱的同学,你准备好了吗?我们牵挂着。

也许你将走在一条大道上,在大城市,在名单位……大道上有千军万马,当你意气
风发、策马奔驰的时候,可要当心,那里非常拥挤,脚下甚至还有石头。亲爱的同学,
竞争的路上,千万别摔到,我们牵挂着。

也许你将走在一条小道上,在乡村, 在城镇,甚至在西部……一条小路曲曲弯弯细
又长,一样通向理想的远方。小道旁时而风景可人,或许有溪流奏响,或许有百鸟鸣唱,
还有万紫千红竞芬芳。小路上时而泥泞,时而杂草丛生,甚至蛇蝎横行。当风景迷人时,
不要太迷恋;当小路难行时,千万别退缩。纵使山穷水尽之际,只要坚持,相信会有柳
暗花明之时。亲爱的同学,你有思想准备吗?我们牵挂着。

也许你将走在崎岖的山路上,为学术,为创业……那是一条攀登之路。你不仅需要
优化方向,选择好路径,而且你要看清脚下的每一步。攀登悬崖峭壁时,可不能有一步
的闪失。一步不慎,多年的心血,可能功亏一篑。亲爱的同学,你可有思想准备?我们
牵挂着。

亲爱的同学, 也许此刻你豪情满怀,踌躇满志。你希望未来挥毫于江河,画笔于大
山。的确中华崛起的蓝图在期待着你,你可以留下激扬之文字,你还可以指点江山。然
而,你也要常常低下头,脚踏实地。同学,你意识到了吗?我们牵挂着。

亲爱的同学,也许你此刻正感到迷茫,不知路在何方。大学的几年,你或许后悔那
糟糕的成绩,甚至痛心没有拿到那一纸文凭。同学啊,你不用灰心,不能消沉。路,其
实就在脚下。人生的路是数不清的,通向成功的路也有千万条。低下头,从脚下最不起
眼的路起步,昂起头,仰望天空,太阳、月亮和星星对你和他人一样明亮。同学啊,你
未来的人生依然充满希望。你意识到了吗?我们牵挂着。

亲爱的同学,其实,牵挂你的人还有很多。你含辛茹苦的父母永远会牵挂着你,他
们牵挂着你的一切。你的老师,包括中小学老师,会牵挂着你;你的同学将牵挂着你……
同学,能否不吝啬你的牵挂?

亲爱的同学,请不要吝啬你的牵挂。把牵挂给予你的父母、亲人,他们为你付出太
多。城里节奏太快,中年的他们似乎显得更加疲惫;在田野里劳作的父母,他们的背也
可能开始驼了,甚至他们可能还在盘算,什么时候才能还清为你求学所欠的外债。不时
给他们一个电话,常回家看看。看看他们的生活,惦着他们的健康。同学,你会牵挂着
吗?

亲爱的同学,请不要吝啬你的牵挂。把牵挂给予你尊敬的老师,给予你尊敬的辅导
员。你的成长中,他们也倾注了心血。他们曾经对你的表扬或者批评,都可以成为你牵
挂的理由。你只需要偶尔在网上,在电话里,一个简单的问候足矣。同学,你会牵挂着
吗?


亲爱的同学,请不要吝啬你的牵挂。把牵挂给予你的同学。同学中有你要好的朋友
。同学之间的友情是最值得珍惜的,因为没有任何功利的目的。也许某一个同学与你有
过争吵,但是那也没有本质的怨仇,一笑便泯灭。同学中可能还有你的初恋,即使未能
终成眷属,初恋也是不能忘怀的,因为那是纯洁的。同窗的友情,可笑的争吵,难忘的
初恋,都可以成为牵挂的理由。请把照片留着,把邮箱地址和电话号码留着。同学,你
会牵挂着吗?

亲爱的同学,请不要吝啬你的牵挂。把牵挂给予你未来的同事和朋友。多设身处地
为别人想想,关心、帮助别人,你将有更多的朋友,也会得到更多人的帮助。同学,你
会牵挂着吗?

亲爱的同学,请不要吝啬你的牵挂。留一些牵挂给你素不相识的人。 5.12地震中伤
残的人们怎样了? 地震后幸存的人们生活和心理状况如何?那些从事城市建设的民工们
怎样挣扎在贫困线上,还有那些在贫穷乡村的中老年农民们如何绝望地守着那几分贫瘠
的土地…。要做一个善良的人,善良就是这种牵挂的理由。同学,你会牵挂着吗?

亲爱的同学,请不要吝啬你的牵挂。留一些牵挂给你的母校。 在这里,你毕竟度过
了人生成长的最重要的岁月。在这里,你学到了知识,得到了能力培养与锻炼。你会牵挂
吗?若干年后,你的学科是否已经一流,母校是否已经国际知名?你会牵挂吗?也许在母
校你有过不愉快的经历,但对于你的成长未必不是一件好事。你会牵挂吗?你在校期间,
学校有很多不尽如人意的地方,很多事情令你不快甚至愤怒,但那只是培根的不力,却不
是母校的丑陋。你会牵挂吗?喻园夏日的荷塘是否还是阵阵清香?秋日月下的喻园中是否
依然浮动着桂香?同济校区里裘法祖之树一定更加茁壮,你和恋人常坐的石凳是否还是老
怎样挣扎在贫困线上,还有那些在贫穷乡村的中老年农民们如何绝望地守着那几分贫瘠
的土地…。要做一个善良的人,善良就是这种牵挂的理由。同学,你会牵挂着吗?

亲爱的同学,请不要吝啬你的牵挂。留一些牵挂给你的母校。 在这里,你毕竟度过
了人生成长的最重要的岁月。在这里,你学到了知识,得到了能力培养与锻炼。你会牵挂
吗?若干年后,你的学科是否已经一流,母校是否已经国际知名?你会牵挂吗?也许在母
校你有过不愉快的经历,但对于你的成长未必不是一件好事。你会牵挂吗?你在校期间,
学校有很多不尽如人意的地方,很多事情令你不快甚至愤怒,但那只是培根的不力,却不
是母校的丑陋。你会牵挂吗?喻园夏日的荷塘是否还是阵阵清香?秋日月下的喻园中是否
依然浮动着桂香?同济校区里裘法祖之树一定更加茁壮,你和恋人常坐的石凳是否还是老
模样?当你牵挂时,常到网上看看,偶尔回母校走走。

亲爱的同学,我牵挂着,你牵挂着,他也牵挂着。让我们彼此牵挂着,让牵挂成为
一种永恒的记忆。


2009年4月10日

驾照考试通过,开始漫漫学车路

2月27号、3月17号、4月10号,三次考试有惊无险的顺利通过,4月17号拿驾照,但是我的学车之路才刚刚开始。

如师傅所说,考驾照和会开车是两码事,拿到驾照的不一定会开车,会开车的不一定能通过考试。开车需要的是实际经验,而不是标杆和记号。但是话说回来,经过了考试的训练,基础技能会更加的扎实,以后发生事故的可能性会大大的降低。

呵呵,总之,早点拿到驾照只有好处,没有坏处。

2009年4月1日

用正则表达式修改代码

需求:将代码目录下所有文件的关于动态数组的返回参数修改为如下的形式:
原文: struct abc *var[],
替换: struct abc **var,

我用如下的脚本实现的这个功能,主要用到了find、sed 和正则表达式

1.查找
正则表达式:\s\*\s*\([a-zA-Z0-9_]*\)\[\]
这个正则表达式并不是十分的准确,只是在这个需求下工作的还行。
说明:
\s 匹配任意空白字符
\* 匹配一个*号
[a-zA-Z0-9_]* 匹配函数名(这个是不太准确的)
\[\] 匹配[]
\(xxxx\) 匹配xxxx并命名,使得xxxx部分能够被引用(xxxx为正则表达式)

2.替换
表达式:" **\1" (前面是个空格)
说明:
\1 引用正则表达式中的\(xxxx\)部分

3.sed
sed -e 's/old/new/g' < $OldFile > $NewFIle
说明:
将OldFile文件中的old串替换为new串,写入NewFile文件中

4.find
find $DIR -type f -name '*.[ch]'
说明:
查找DIR目录下的所有源文件(.c .h)文件 忽略目录、二进制文件、CVS文件、Makefile等文件

下面是脚本的内容:

_____________________这是分割线___________________
#!/bin/sh
# Desciption:

# Replace: struct abc *var[],
# to : struct abc **var,
#
# Written by Zhao Wenlu, 2009-03-30

# Source Directory
DIR=$1

# All source files
FILES=$(find $DIR -type f -name '*.[ch]')

# process each file
for FILE in $FILES;
do
# Replace: struct abc *var[],
# to : struct abc **var,

sed -e 's/\s\*\s*\([a-zA-Z0-9_]*\)\[\]/ **\1/g' < $FILE > $FILE.replace

# move replaced file to temp directory
mkdir -p $(dirname tmp/$FILE)
mv $FILE.replace tmp/$FILE
done

# rename temp to final directory
mv tmp/$DIR $DIR-replace

# have a cup of coffee!
exit 0

_____________________这是分割线___________________


PS: 请问怎么把代码高亮搞的更好看一些?

2009年3月20日

Undo Send —— 5秒钟的后悔药

今天看到Gmail Labs有了一个新功能——Undo Send。在你的邮件发送出去后5秒钟内,你可以点击Undo按钮,取消发送的信件。

有时候我们刚发送了邮件,发现自己忘记加附件了,或者发现日期写错了,这时候5秒钟的时间还是非常有用的,让你有机会纠正这个小错误。

试用了一下,虽然5秒钟短了一点,还是非常有用的。

2009年3月17日

科目二过了,离驾照又近了一步

今天考试我再次体会到"人品守恒定律"

攒人品:
1、早上排队交报到,我的登记表上的条码打印的不清楚,死活扫描不成功,本来排在20号的,结果排到了103号(基本上是最后了)。
2、考试速度是大约是一小时30个人,我等到中午11点半,眼看着轮到我了,门口收表格的MM说:"103号以后的下午再来考试"。极度郁闷……
3、中午出去吃饭,打的回来司机向前冲了两米,多收了我一块钱。

考试:
1、桩考:一次通过,中间差点熄火。
2、定点停车:手刹没拉到底,溜了一点。
3、上坡起步:结束了准备侧方停车,熄火了。
4、侧方停车:出来的时候忘记了还要停下来把车摆正,直接就把车开到终点了。

一共三次失误,我要挂了……


人品爆发:
考官没看清,我通过了!!!


2009年3月12日

Excel中合并单元格的内容

今天的工作是根据评审意见进行STC(系统测试用例)返工,我负责的部分有900多个测试例,比其他人加起来的还要多一些 :-(

返工的工作量不算大,按照意见一条一条的改就行了。最郁闷的是,公司对测试项和测试标题的写法要求变了,整篇文档都需要改。
900行,选择、复制、选择、粘贴、加一个下划线,这么一套动作至少也要3秒钟吧,900*3=2700秒=45分钟,这还不算我伸个懒
腰、眨眨眼,偶尔手指一动选错了的情况。磨刀不误砍柴工,这么复杂的情况,肯定有简单的解决方法,嘿嘿。

原来的表格如下:
 ----------------------------
|   用户加入用户组 | 用户数量达到最大 | ```|``` |
 ----------------------------
要求改为如下形式:
 ----------------------------------
|   用户加入用户组 | 用户加入用户组_用户数量达到最大 |`````` |
 ----------------------------------

只用Excel的公式最快最方便,(VBA肯定能搞定,但是比较复杂,我不会用)

在C1单元格内写如下公式:
=A1&"_"&B1
再把这个单元格向下拖,第三列就变成了我们想要的内容;
然后,把第三列复制到第二列,注意选择只保留值,不要复制公式。
OK,大功告成。

总结:磨刀不误砍柴工,复杂的问题肯定有简单的解决方法的。


正式晋级为“马路杀手”

今天是学车的第五天,刚刚开始练习倒车入库,连油门都没踩过,竟然开车上路了!
早上教练开车接我们去训练场,我刚要上车,教练来了句:“你来开。”我就这么稀里糊涂的坐进了驾驶室。
熟悉了几下换档,然后点火、松手刹、松离合、踩油门,我就这么第一次上路了。一路上,我心里直发毛,路上的人啊、车啊、花花草草,总是刚觉要撞上去了……还好教练坐在旁边,提醒我把方向、注意速度,不然真的成马路杀手了。

继续努力练习,下周二考试了。

2009年2月24日

两个月的变化

自我感觉在这两个月中有了很大的变化,大概分为三个阶段吧:
12.12 - 1.20 深圳出差
1.22 - 2.4 回家过年
2.4 - 今 回到学校

在深圳的一个月虽然是出差,因为是我第一次到企业中,所以应该与实习差不多(唯一不同的是没有实习那么多钱,呵呵)。

我的身份是外协员工,但是与公司的正式员工在同样的环境中工作,这让我亲身体会到了工作与学习的不同,让我对自己的以后的职业发展多了一个参考系。在与公司的项目经理、部门经理打交道的过程中,我感觉到自己在人际交往和全局把握方面的能力还有待提高。虽然我是学电信专业的,但是经过两年的项目训练和一年种子班学习,结合这一个月的工作体验,我觉得相对来说还是倾向于选择互联网行业或者软件行业,不太适合于通信行业。

我从柱子同学(柱子同学和我一起到深圳出差)身上学到了很多:第一是做任何工作都要非常认真,注意细节,第二是做有用的事,而且要用心去做,不要在没有用的事情上浪费时间和精力,第三是让别人知道你在做什么。前两点我已经努力的在做,第三点是我刚刚学习到的,我认为第三点是最重要的,人们都想把自己好的一面展示给他人,如果你认为自己没有做好,你想让别人知道你做的不好吗,肯定不会!因此,展示自己其实就是监督自己,让自己把工作做好、更完美一些。

在深圳期间,我抽空去世界之窗和香港玩了一下,虽然没有细细的品味和游览,但是世界之窗多姿多彩的景观和香港繁华的建筑还是给了我很大的冲击——世界如此之大,还有更多精彩等着我去体验。

在家里的两个星期,我读了《一课经济学》、《江泽民传》等书,看了《首辅大臣张居正》、《天道》等电视剧,还有与舅舅的几次聊天,这些让我对人文素质有了新的理解。以前我只重视技术知识的学习,忽略了人文方面的熏陶,现在我认识到,人文素养的培养更重要的意义是开阔了思维、让我可以在面对选择的时候能够考虑的更加全面。

回到学校又开始忙碌了,毕业设计、项目、团队工作……尽管任务繁重但是我也要抽出时间做一些有意义的事,让我在老的时候有一些值得回味的事情,呵呵。

扯了这么多,好像没有什么结构、主题,算了就写成这样吧。