2012.02.29 怀旧

突然意识到又是一年2月29日了,上一次的2月29日,也就是08年,我也在这里。当时可曾想过,四年后的又一个2月29日,我又回到了这个原点,在原来的地方睡觉,在原来的地方上班呢?

于是夜深人静之后翻出当年的照片开始回忆往事,从08年1月第一次的到达开始,植物园的争奇斗艳,滨海湾的繁华景象,牛车水的传统仪式,东海岸的面朝大海,圣淘沙的春暖花开,徒步EunosLink的轻松惬意,除夕自己动手的一桌丰盛的菜,第一次在外过年的春节,裕华园的中日混搭,发起人肉骨茶的美味,国家博物馆的卢浮宫艺术品展,第一届的航空展看到庞大而优雅的A380,同样是2月29日的夜间动物园之旅,新达城和财富喷泉的购物,新建的摩天轮的尝试,南洋理工大学的校园美景,去吉隆坡的短暂躲签,双子塔的空中走廊,回来之后不分昼夜的连续割接,去Bugis坐DHL热气球,去东海岸的夜晚BBQ。。。直到5月份的依依惜别。

人们常说第一次的印象永远是最深刻的,我信。第一次的出国回去之后,我是有多么的想念这里啊。回来的愿望一直在心底埋藏了四年,从刚回去之后08年的忙于装修和09年的筹备婚礼,到10年的印尼出差期间再次感受自己对于出差的兴奋从而蠢蠢欲动,再到11年整年做基础技术平台研发出差无望之后终于的按捺不住,整整耗费了4年的时光;而从真正下定决心,到正式提出,再到回来这个魂牵梦萦的城市,却只经历了短短不到一个月的时间。

曾经多少次梦到回来这里,醒来之后唏嘘不已;而如今终于圆梦了,是的,我回来了。我要留在这里,开始新的生活。工作上自然会有新的挑战,但我喜欢。生活上也倒退不少,自己的大房子,刚换的新车子都享受不了了,但我愿意。古人云好男儿志在四方,说的不就是在下么~

20120229-004836.jpg

困并充实着

这两天很累,但是做着自己喜欢的事情。。。如果能以一己之力将一个故障频出风雨飘摇中的项目带到由乱而治的境地,也算值得吧。。。加油吧,睡了。晚安,狮城。

2012.2.19 新生活

在这里生活4天了。从一开始到达就很适应,到处都是熟悉的味道和感觉。生活变得异常的简单纯粹,只剩下4件事情:吃饭、睡觉、工作、锻炼。

吃饭方面,乏善可陈。新加坡的美食很有名,那是对于外地游客来说的,实际上长期在这里生活就会发现,吃来吃去就那么几样东西而已了。Stacy同学也很早就意识到了这点,好在的是我自己本身并不是吃货,在这里仅有的这么几种吃的也够我吃了。平时大家会自己合伙做饭吃,去大超市一周采购一次,回来吃一周,费用AA。

睡觉很舒服,空调加薄被,一觉到天亮。不过晚上睡的通常都比较晚,我又开始恢复了12点后才睡觉的习惯,一两点睡也很正常。这个倒不怪我,只能怪这里的白天太长了,6点多回家将近7点,天亮的跟国内三四点钟一样,然后吃晚饭上上网处理邮件干干活,8、9点出门锻炼,10点左右回来,洗澡洗衣,再弄弄电脑很快就过半夜了。不过还好早上正常无需早起,8点多起床即可。

工作方面,目前为止也挺顺利的,周六组织了现场5人小组开会,把相关的事情都理了理,目标明确明确,任务分派下去,各种会议纪要报告等文档邮件什么的顺理成章地生产出来,工作开始迅速走上正轨。对内的管理本来就不是问题,毕竟之前做这么久了,经验还是有的;对外的沟通交流就不知道了,上周仅仅根局方相关人士打了下招呼,后面跟各方打交道的过程中还得慢慢学习。

锻炼方面,条件太好了,每晚都要纠结是去楼下无人干净又免费的泳池游泳,还是MRT旁的420米跑道上去呼吸着青草的气息跑步,于是只好一天跑步一天游泳,轮着来。另外之前买的nike air max果然不错,跑起来脚底跟踩棉花一样的舒服。这样坚持下来,怎么也该减些体重了吧~

基本上就是这样了,初来乍到的日子里,我对自己的角色转变适应的很快,简单的生活更是仿佛置身世外,只有家里的孕妇和宝宝最令我牵挂,其他的各种社交都开始渐渐疏远了,毕竟那里只是国内的生活,而我是要来这里开启的全新生活的。我很喜欢这样的感觉,很纯粹的简单生活,而又不是印尼那样的完全没有自己的生活可言。加油奋斗吧!该睡觉了。晚安世界。

在MacOS上同时使用有线和无线网络

Usually we don’t often need to use Cable/Ethernet and Wifi on a computer simultaneously. 平时在家里很少需要同时使用有线和无线网络,一般只需要一个就好了,不过在项目上就经常需要这样了,因为要通过有线网络连到企业内网,同时用无线连到外网查资料。

这种情况在windows下的解决方案就是一句话,假设内网的ip都是10开头的,那么打开cmd,输入route add -p 10.0.0.0 mask 255.0.0.0 10.90.84.1(指定所有的10.0.0.0/4的访问请求都从有线网络的网关如10.90.84.1走,其余则假定为外网请求,从无线走,其中-p是指permanent,永久添加这条路由)。

不过,这次我带到项目上干活的是一台macos,这实在不是一台适合干活的机器。。。不过为了最大限度避免使用boot camp装双启动进windows干活,我还是摸索了一下在macos上实现同时使用有线和无线网络的方案,把过程记录下来。操作系统是OSX 10.7 lion

首先,我连上了wifi,这样就可以上外网了,但是当我插入网线时,外网立即断开了。这说明ethernet的优先级高于wifi,需要调整网络的优先级,确保wifi优先,方法是在系统设置-网络页面,左侧的网络列表下面的齿轮键,点击选择设定服务顺序,在弹出窗口中拖拽即可。

这时插上网线外网也不会断开了,那么第二步就是执行windows上的route add命令了,这里有两个问题,一个是,macos上的route命令的参数和格式与windows上完全不同,没法复制过来写,另一个是,macos上进行添加route的操作必须要以root用户的身份进行,sudo都不可以,而macos的root用户是默认关闭的,需要手工打开。

对于第一个问题,macos上可用的命令是:
route -n add 10.0.0.0/4 10.90.84.1
这里的 10.0.0.0/4 和 windows上的 10.0.0.0 mask 255.0.0.0 是一个意思,如果对这个不明白的,就不解释了。

对于第二个问题,用英文搜索一下就可以了(enable root macos 别用中文搜索,浪费时间),官方网站上是有指南的:Enabling and using the “root” user in Mac OS X

用root用户添加指令后,就可以同时访问外网和内网了。这时你会遇到第三个问题,就是macos上添加route的命令没有-p permanent的参数,下次重启就无效了,这个问题并不是很大,因为macos用户其实很少需要重启,不过也是有解决方案的,就是把这句指令添加到用户的启动脚本里面。具体的方式在weiphone bbs的一个帖子里有说明,摘抄如下:

永久解决方案可以添加一个自启动项来解决:(注意,其中vi是编辑器命令,进入编辑模式按”i”,输入完毕后按“ESC”,然后输入”:x”保存退出)
cd /System/Library/StartupItems/

sudo mkdir AddRoutes; cd AddRoutes

sudo vi AddRoutes

!/bin/sh
# Set up static routing tables
. /etc/rc.common
StartService ()
{
ConsoleMessage “Adding Static Routing Tables”
route add 192.168.0.0/16 172.16.254.254 #同暂时方案中的命令
}
StopService ()
{
return 0
}
RestartService ()
{
return 0
}
RunService “$1”

sudo vi StartupParameters.plist

{
Description = “Add static routing tables”;
Provides = (“AddRoutes”);
Requires = (“Network”);
OrderPreference = “None”;
}

sudo chmod 755 *

到这里就可以结束这篇科普文章了。不过再附送个小tips:如何解决macos上的vmware windowsxp虚拟机上网的问题呢?我们一般给虚拟机设置的网络是Bridge桥接模式,只能从wifi/ethernet中选择一个共享给虚拟机(或者自动切换),如何能把macos上的内外网都共享给虚拟机呢?这一点我本来没有抱希望(本来都打算macos上外网,虚拟机只上内网了),后来惊奇地发现,只要把vmware的网络设置修改成NAT模式,就可以神奇地把wifi/ethernet同时共享给windows虚拟机,这时候虽然虚拟机只有一个网络连接且ip是192.168开头的,但是却能同时访问外网和内网哦!

2012.2.16 第一天

新生活的第一天开始了。见了很多4年未见面的老朋友,感觉大家都还没怎么变;走了一些多少次魂牵梦萦的小道,熟悉的感觉让我有点恍惚,不会是个梦吧,呵呵。中午在1024的友谊餐室吃饭,位置还是原来那家,但是已经吃不到那时候的美味,终究是换人了。

睽违四年,我又回到了这里,仿佛是四年前在这儿存了一次盘,这次读档重取了一样。回到原点重新开始,只是这一次,是我自己作出的选择。我不后悔。

2012.2.11 新车上牌

20120212-074613.jpg

鉴于我的即将长期出差,这周末抓紧时间把车子开去江宁车管所上牌去了。因为决定了这次要自行上牌,所以要跟一大票熟悉流程且手里拿着一大票单子的黄牛争分夺秒,整个过程还是很刺激的,要在各个窗口前跑来跑去。最后因为到的还算早,只用了一个小时就搞定了,总花费仅145元。号码也还不错,挺顺口好记的。
最初坚持了自行上牌还是对的,因为像这样的很多事情,你不亲自去做一下,你就永远也不知道该怎么做。
只是可惜了那张3月份才到期的临牌啦。

my letter to say goodbye

Dear all,

It’s been exactly one year since we worked together as a special team in Test Department.

During the past year, we successfully achieved the original goal of creating an integrated automated test platform. We gave birth to this product like a child and named it as ZTP. Now we are stepping into the second year, and the main object now is to introduce and push this platform to every user in our product line, with the support from every team manager, as well as keep improving the functionality and stability of this platform.

It is really a hard decision to make, but I have to tell you all that, by the end of today, I will leave this position as the manager of Test Team 9, and go for a new position as a Customer Service Engineer, for both the need in manpower of Starhub OCS project and my personal ideal of living in Singapore. I have to fight hard, because I am only a starter in customer service field and there is quite a lot stuff for me to learn, and I also hope everyone in our ZTP team can work harder, for a better patch or version quality we delivered to every project from R&D. Nothing can be done if the products from R&D have a poor quality.

Besides, I also wanted to bring an offline version of ZTP to Starhub OCS project. I believe it can help a lot by doing the repeated functional test when we apply every patch on site, then we just need to focus on the new functions, So I can make my life in Singapore easier and better~~ 🙂 but unfortunately the offline version of ZTP can not work properly for now… So as a personal request, if there’s any progress on the offline ZTP later, please do send me a copy and I will deploy that in Starhub OCS project, hope I can make it the first project that uses ZTP during every update in a near future.

One more thing, Chen Lirong will work as the manager of test team 9 since next week, I hope you can cooperate well together and let’s hope ZTP and everyone of you have a bright future.

I always believe that every experience in our life is a kind of personal fortune, from Test Team 1 to Team 6 then Team 9, I gained a lot in test department. Wish everyone of you live a wealthy life 🙂

Thank you and Best Regards,

2012.2.9 内部调动

今天终于提交了公司内部调动流程。从测试一部转至客服一部,两位部长、hr经理和产总很快都确认同意了,流程半天内走完,所以此时此刻,我已经从一名测试科长变成了一名客服新手了。

这一步终于迈了出去。就像一只在巢中舒服地生活了多年的小鸟,当它意识到自己再不出去飞可能就会老的再也飞不动了的时候,终于毅然地离开了温暖的巢穴。也许只是因为它想成为的不是老鸟,而是老鹰。(有点冷)

出境条已经申请,出差任务书已经拿到,预计下周三就要出发了,还有短短几天的时间,我一定要好好陪陪我的家人,陪陪我尚未谋面的宝宝。下次回来,就要正式见面了呢,亲爱的宝贝:)一定要乖乖的哦,不要给妈妈添麻烦哦。

事业与家庭

半夜被拉着我的手啜泣的Stacy惊醒,越安慰却越哭越伤心,她说,我常驻SGP的梦想是终于实现了,可是她的梦想却同时破灭了,而她的梦想只是整个孕期可以有我的陪伴。。。听得心里好难受好难受。

面对事业和家庭的选择,其实我并不是事业心很强的人,也没有要做到什么高位的伟大目标,相比而言,跟家人在一起才是我更看重的。看过<人生遥控器>的人应该都明白这点道理。只是这一次并不是为了所谓的事业,而是我多年来的一个梦想,我真的没法放弃这个实现梦想的机会。同时,这个梦想也是为了我的家庭和孩子可以到更好的地方去生活。去呼吸更好的空气,吃更安全的食品,接受更好的教育,上facebook和twitter跟全世界的人交朋友,享受免于恐惧的自由,不用担心各种不明不白的意外。

这也是Stacy不阻止我的原因,她说好恨自己是摩羯座的人,永远可以理性战胜感性,她也不希望我做一个一辈子只能把梦想挂在嘴边却不敢去行动的人。所以,还是要谢谢Stacy,谢谢你的支持,不要再哭了好吗。我们只是短暂的分开而已,也许一年都不要,我们就可以继续在一起生活了,和我们的宝贝一起。

2012.02.07

当我推开产品管理办公室的玻璃门,看到聚在一起的周总、许总、胡总、葛总、黄总一起笑着望向我的那一刹那,我知道,梦想终于照进了现实。
只是这一天来的这么快,到现在都还不太敢相信。
。。。希望不是又一次的在做梦吧。

在一只脚即将跨进30岁的日子里,我终于用勇敢的行动,给自己争取来了一次机会。
那么,不管前面的挑战多么困难,我也要迎难而上了。这条我第一次自己选择走的路,没有回头的机会。
再见,南京。再见,我的2001-2011。我要开始去异国他乡书写我人生新的篇章了。还有三个月就要出生的宝宝啊,不要怪爸爸无情,爸爸现在和你的短暂分开,是为了以后和你在那更好的地方永远地相聚啊。