上乌杭之旅(上)

在我人生中真正意义上的旅行并不多,但我却是一个喜欢走走看看的人。在我的脑海中,站在一个宁静的地方,闭上眼进感受大自然的声音,恐怕没有别的事情比这更惬意了。

“宅”这个字其实蛮奇妙的,人们往往说一个人在家里待着久了变成了宅,其实我想的是,在一座城市待着久了,恐怕也成了另一种宅。也正因为此,我期盼看着另一个地区的人究竟过着怎样的生活,有着怎样的心情。“用别人的眼睛认识一个更加全面的世界”,这正是驱动我前行的动力。

在一年又一年工作的忙碌与疲倦之后,给自己放几天假,放开油门松开手刹,要的就是轻松与愉快。

也就是在这个不及盛夏的夏,我和SS一起踏上了江南之旅-上乌杭之旅。

======================================================

做计划是在一个月之前,我们搜罗了各种信息,做了一份蛮不错的计划书和时间表,并且一步一步地完善着它们。一个月前定酒店,两个星期前请好假,十天前买车票,七天前监控天气预报……有计划的事情往往会让人们把力气往一处使,进度也格外地令人满意。

出发的前一天晚上我做了一个梦,梦到我错过了旅行的火车,惊醒之后发现时间尚未到达早上6点。而出发前北京的交通让SS在检票截止前10分钟才到达检票口,急得我甚至不小心摔散了手机……不管怎么说,我们赶上了高铁G1次列车,成功地开始了我们这趟旅行。

这是我第一次坐高铁。之前高铁出的那次事故让所有人心里都提心吊胆,我甚至仔细查阅了事故状况,发现相撞的地方数三节车厢都是事故最惨烈的地方,而我们这次是在第10车厢,也算稍有保障了。

高铁时速稳定在305km/h,却出奇地稳定。传说以前要一天才能到的上海如今4个多小时就到了,不得不说这是科技带来的进步和发展,至少从某个角度上来说,它也节约了生命,也就是时间。

走出上海虹桥火车站的出站口,我发现这里和北京南站是如此地像,都是高顶白灯,都是匆匆过客,不一样的是乘客区与饮食区分的更加清楚。在对于方向茫然失措的时候,我们发现了一个叫“指路机”的家伙。操作界面非常友好,你只需要输入你的目的地,它就能告诉你应该乘坐什么车去,车站在哪里和你现在该怎么走。如果你愿意,你可以把地图打印出来,打印的纸上有二维码,你带着它走到另一台指路机的时候,只需要让它看到你的二维码,它就能继续告诉你下一步应该怎么走……这是多么好的一个东东!在它的指引下,我们成功找到了地铁站口。强烈建议北京也普及类似的机器!

而在地铁售票口我们见识到了上海人的第一次“不耐烦”。两个售票员一边卖票一边用上海话聊着天,一边处理着乘客的业务。由于要去的地方需要至少倒一次车才能到,所以我们对此进行了咨询。售票员在百忙的聊天当中抽空给我们进行了解答,结果和在网上查到的不符,于是我们再次确认了一下,结果招致售票员非常不耐烦的一通回答:“不是告诉你们怎么走得了啦?不都是一样的啦?@#¥%)(……&!@#%¥……”

好吧,其实之前我遇到的第一位上海人是咨询处的老太太,人家态度非常和蔼,所以这次的事情也就当做一个插曲。坐上上海地铁2号线我发现也很熟悉,如果非要和北京地铁做个比较,我觉得上海地铁2号线更像北京地铁9号线,就是开到森林公园的那个,干净,灯光明亮,人不多,大部分还都是外地的。

有意思的是,地铁里的广播播放着一段耳熟能详却又有些不一样的宣传语:“请给您身边需要帮助的乘客让个座。”这一个“让个座”还不是“让个座儿”,足以体现上海人的细致和标准。呃,我的意思是人家用的是普通话,不是北京话,不加儿化音,哈哈。

等从2号线倒3号线的时候,我才发现原来上海也有这么破旧的线路。上海3号线有点像北京13号线,地上行驶,没有护栏门。车里空调开着很足,但站台确是四面透风的,直接和太阳光接触着,不免热汗淋淋。

我们之所以要乘坐3号线,是因为我们要卖到第二天开往乌镇的汽车票—我们希望确保第二天一早就能坐上去乌镇的汽车,而把游玩的时间最大化。实践证明,我们提前买票的做法大大加强了对时间的把握性,这是一个非常好的knowledge learn。上海客运南站地下有很多品牌折扣店,可惜当时着急没有机会逛逛。出了客运南站我们才发现这是一个算得上“鸟不拉屎”的地方,而为了第二天我们能够及时前往客运南站坐车,我把酒店定在了距之两条街之远的锦江之星,具体位置是龙吴路和石龙路的路口东北方向。既然说到这了就说说住宿情况,本次旅行全程入住锦江之星,这是因为我在以前出差的时候,听说过在南方锦江之星更加有名气。房间很大,还有一排沙发,这也许是我住过的最大的商务快捷房间了,不过也许是和这“鸟不拉屎”的位置有关(笑)。放下行李简单收拾后,我们前往上海城隍庙。

中间插一句,在上海路上我发现了两件让我特别感触的东西,第一个是上海所有的指示灯指示牌都有一块太阳能板供电,绿色环保还节能;第二点是只要有公用电话亭就有wifi,虽然没有做到整个城市都被wifi环绕吧,但人家至少给你了一个专门wifi的地方,“明码标价”。

好书接前文,由于在上海的时间只有少半天,因为我们对于上海的行程没有做太多的安排,主要就是城隍庙-外滩,或者再加上南京东路。城隍庙给我的第一个感觉有点像动物园批发市场或者百荣小商品市场,总之感觉上都是那种小铺,如果再挂上一些牌子,放个喇叭无限循环“清仓甩卖,一律10元”,那就更像了(笑)。顺着路口往里走,渐渐豁然开朗,建筑风格也开始变得有“腔调”了起来。到了豫园老街里面,真的有了些感觉,一家家小店卖着扇子、雨伞、小娃娃等小零碎,很多北京有,很多在北京看不到。随处可见的DQ和哈根达斯体现着上海的小资情调,而南翔馒头店排起的长队让我们觉得这才是本地最有名的小吃!仔细看了看,这本地最有名的小吃和我们无缘,人家是专卖小笼包包滴,咱们真吃不了(囧)。

城隍庙只开放到下午5点,而我们转悠转悠到达那里已经5点半了。在门外往里面看了看,没觉得有什么大玩意,我自我安慰充其量它也就是个“大钟寺”,没看到不遗憾哈。

出了城隍庙我们穿行了上海老街。我不知道上海老街在上海是不是很有名,但给我的感觉就是个大排档集散地。看着看着就觉得这地方特别像电影里出现的那种场景,两拨人追着跑,不断撞开路边的小摊,然后两拨人以为分这两条路跑,结果跑着跑着过了一栋楼就又跑到了一条路上。

上海真正让我感到一丝兴奋的地方还是得说外滩。刚刚坐上外滩观景大道的时候我觉得这也没什么,一条江河,几艘游轮,游轮上面还各个做着广告,一瞧过去大部分都是银行广告……而当我顺着道路一直向北前行的时候,我才感到它的壮阔。一路对“东方之珠”一顿猛拍,因为一个角度比一个角度要好,为了不留遗憾一直不停滴把“八爪鱼”放到垃圾桶上按着快门,这里必须要感谢SS对我的耐心和支持,哈,这么一路走走停停拍拍,再棒的体力也会双腿抽经的。

外滩里面是一片我也说不清是十几世纪风格的建筑群,知识集里没怎么储备建筑的知识,但在灯光下这些建筑都很漂亮。我还用手机取了个全景,但像素太低就不发上来献丑了。等走到南京东路,我俩早已饥肠辘辘,把不得找个M赶紧解决一下肚子问题。南京东路有点像王府井步行街,首先映入眼帘的是苹果上海实体店,大小看着跟西单那家差不多。而我感觉里面最气派的要数美特斯邦威的店面了,整整占了一个拐角不说,那店脸看上去就是一句“舍我其谁”。遥想分部在北京西单王府井的美特斯邦威虽然也坐拥着独自的楼,但也没嚣张到这种田地。限于时间和肚子原因,我没有深入考察商品价格,也算有些遗憾了。

而在南京东路寻到的“斗牛士”牛肉面着实是本次赶路的一大收获。店员热情到极致,当我们有一个问题想咨询的时候,竟然全店的店员都围过来“出谋划策”。牛肉也入口即化,汤汁浓香润滑,真不知使我们饿了而促成了这碗牛肉面的“赞”,还是人家用本来就是的“赞”恰好填补我饥肠辘辘的胃(笑)。

我们在南京东路没有做太多的停留,并且轻车熟路地坐上海地铁2号线倒3号线回到了我们住的地方,休整过后等待第二天的来临。

虽然没有感触到太多的上海人、上海情、上海义,但这确实是我第一次亲自了解上海,它的夜虽没有故事里写的那样神秘迷人,却处处也留着故事的痕迹。这也许就是一座有历史的城市的魅力。

上海,你好;上海,再见!

过客匆匆……

专注,乐趣,色彩斑斓

最近一直在思考,一直在自省,也一直在犯错,也许人生就是不断做着,不断错着,也不断进步着。

距上一篇博《浑浑噩噩》不久之后,我先后和骷髅集散地和大侠有过一次晚间聚餐闲聊。一个是即将离职的同事,一个是久未见面的同学,和他们在一起的唯一共同点,是我都扮演着倾听者的角色。微笑着,听着他们侃侃而谈,体会着他们的心情,构建着他们看到的世界。

谈话的具体内容我并没有详记—我的大脑实在是不擅长这类的东西。但话语间给我心灵不经意的碰触却是我不可多得的收获。当一个人厌倦了自己脚下的路、迷失了心中的太阳,借别人一双眼睛看这个世界,会发现一片新的天地。

我渐渐发现,我们都在为自己前方的道路迷茫,进而恐慌。这世界有太多太多的选择可以去做,也有太多太多的成绩单可以获得,但哪一个是你想做的想得的?

工作这么久再用上学的事情做比喻实在有些幼稚,但我想说,在学校我们花了20年,每年有规划好的成绩单,于是有了规划好的课程,进而有了规划好的努力。而在社会上,成绩单遍地都是,我们却要多做一步:认清你想要的那张。

每个人正在获得的成绩单不同,换句话说,活得不一样,却每个有每个的精彩和无奈。当你看到别人的成绩单的时候,心中不由羡慕嫉妒恨。拉风总有拉风的道理,扯淡总有扯淡的理由,看的多了听的多了就会心浮气躁。于是自己的成绩单不好好努力了,整天东一榔头西一棒子,最终自己的成绩单没毕业,或者只能拿个C。

因此,我新悟到的感触是:专注。

工作上的不专注就会感到无趣。我曾经仔细算了一下我每天看工作内容的时间在5个小时(不算加班),而且这些时间都是断断续续不连贯的。很多事情拖了很久不想做,觉得没意思,就像有一个自去年3月起就挂在我名下的低优先级CR,一直没有动力去研究它,直到最近Code freeze之前的这周,我才着重看了一下,结果越看越深,越看越有意思,花了3天时间解决了它却让我收获颇多。昨天Team对另外一个困扰了一个多月的问题进行排查,死活找不到原因,我突然灵光一闪,这个问题是不是和我看的这个CR有同样的原因因素?结果抓包一看,果不其然!

如果没有这周前三天的专注,就没有昨天的灵关一闪!

这两天我也常常在想,为什么我在双休日会宅到无所事事?为什么很多人在约会的时候会刚见面就打哈欠?为什么很多事情经历了就忘记了?为什么?

真的是因为我们没有全身心投入才会觉得无趣,乐趣真的只有深入了才能获得,否则不能长久。工作就投进去钻研,学就投进去刻苦,玩就投进去痛快,我不求我的成绩单选的多么华丽或多么平常,我只愿我能完成一张又一张成绩单,而且每张都能得个A。

我很高兴能够我的生活又能充满动力,我又能看到我的世界充满色彩。如果一段时间之后我又觉得迷惘,希望这篇博能重新带给我希望!

浑浑噩噩

最近的生活过得很无聊。我一直在思考用哪一个形容词会更加准确地描述这个状态,最终我选择了浑浑噩噩这个词,至少,我觉得这个词和我所作所为很贴切。

时间总是在不经意间流走,这样的不经意让你觉得每一天都一一样的:上班,挤地铁,看小说,码字,吃饭,下班,回家,吃饭,睡觉…每天留给我可以"醒着"得时间仅仅是睡前这一两个小时,若是再晚些再累些,这一天就完全匹配模板了。

对于周末,我竟然也秉性"宅"字诀了。两天中的一天可能什么都不做,另一天二人世界,准确地说,也许只有半天。

最近常常在想,在这个拼爹得环境下,我如何给我得孩子和家庭做一个好"爹"?几年之后,我的工作会是哪一个?我今后会到达哪个位置??

最近常常在想,有没有一件事,做的同时不断有收获和回报?能不能让我在生存的同时,向着更高的层次迈进?

最近常常在想,如何在爱情这条道路上努力鞭策自己的同时,也能开心快乐彻底地被懂彻底地放松?

每每想起这些,就很沮丧,觉得很累,不论是爱情还是金钱,都走得磕磕绊绊伤痕累累,这些失望沮丧和伤,已经让我无心再去拼搏和努力,挤出的笑容,镜子里面露得好假…

我希望能尽快走出这个低谷,我讨厌浑浑噩噩得生活,真的。

那些年,我们一起追过的女孩

那些年,我们一起追过的女孩

今天看了一部非常好的电影,叫「那些年,我们一起追过的女孩」。我很喜欢里面的女主角,喜欢里面的剧情,它们让我回忆起我的那个懵懂的年代,那个懵懂的我,那个我曾经追过的女孩。

随着普普通通的事情一件件呈现,就仿佛看到自己再一遍遍走以前的路,很熟悉,很理解,也很喜欢,看到为自己喜欢的女孩挑战自己,看到为证明自己走自己的路被误解,看到各种不解释却不忘记,这些真的很熟悉啊……

故事的结局是不完美的,就如我们生活中真实经历的那样。女主角终究成为了他人的新娘,尽管两人仍对对方保有着很多很多情愫,他们毕竟走向了各自的生活。这不完美的结局本应带来的是不爽快的心情,但不知为何,我心中充满着感动与希望。

放下,也许在这部影片中我第一个学到的是“放下”,如果真的错过了,那就是错过了。初恋美好得让人刻骨铭心,这份情感可以保留五年、十年或是二十年甚至一生,但我们应该放下。这份情感之所以弥足珍贵,之所以久未释怀,是因为它属于我们懵懂间的第一次感动。放下,是还对方一片碧空,更重要的,也是让自己不被禁锢。就像影片里说的:“你相信有平行世界吗?那里的我们是不是在一起过的很幸福?”“是啊,真羡慕他们啊……”这样的幸福属于平行世界的两人,现实中不要觉得遗憾,让我们都放下。

第二份收获的感情是“感激”,感激那个出现过的女孩带我们的那些事情和感动,就像一个人之所以饱满是因为有喜怒哀乐填充着他的躯壳,正因为有过那样的女孩才让我们懂得爱情懂得挫败懂得珍惜现在,为了现在,我们要感激过去,也为了未来。

“祝福”,当影片最后,女孩在别的男人的陪伴下走过通往婚姻殿堂的红色地毯,男主角陷入了“是否应该祝福”的问题中。很多人都会犹豫,但当我们懂得放下和感激之后,我已然可以坦然地去做祝福,过去是过去,未来一定要幸福。

说实话,我已许久没有回忆过以前的那个女孩,我一直觉得回忆对于现在的人来说是不公平的,就好像一颗心,已被驻扎了一个人,那如何容得下另一个?今天这部影片这篇博让我重新定位了自己的情绪,并不是让自己忘记让自己逃避才是忠诚,放下、感激、祝福,我也会去收获自己的幸福。

好像松开锁在身上十几年的沙袋,心情格外甜美和高兴^^

以上,写在我二十六岁的最后一天。

每天进步一点点(34)之putty按ctrl+s

用了很多年putty,一直避免按到ctrl+s,因为按了ctrl+s putty终端就死掉了,输入什么也没有反应。这么多年一直这么做着,直到昨天晚上睡前,突然问自己一个问题:为什么它会死掉?

今天中午花了一分钟,百度了这个问题,答案是:

ctrl+s - 终止屏幕输出(即停止回显),输入依然有效,只是不可见;
ctrl+q - 恢复屏幕输出(解锁)。

看,花一分钟,解决困扰自己很多年的一个问题,有时候进步,只需多做一点点:)

记在四年一遇的29日

现在是2012年2月29日23:17,我争取在3月到来之前完成这篇博,错过了这个日子,再遇到它我得等四年,哈~

从没有觉得这四年一遇的日子对我有什么特殊的意义,我既没有做一些特别的事情,也没有像微博上传的那样收到某个女人的告白声明,总之,平平淡淡的一天,吃饭,上班,开会,下班,打球,回家,睡觉……

二月这段日子过得并不是非常舒心。工作被无数个CR压着抬不起头来,到这周一写周总结的时候,我惊奇地发现自己上周CR解决数量是5,但不幸的是,我的CR数增长量是+2,也就是解决了5个,来了7个……

最近睡眠的质量也很差,我是个不常做梦的人,却在最近一遍一遍做着各种充满逻辑和信息的梦。我虽然不是周公,但回过头回忆这些梦,我想其实我都知道为什么会梦到他、她、它,平日里不经意的思虑和感情,都坦诚地出现在我的梦里,我真不知道到底应该感谢它还是害怕它,毕竟很多时候,它展现的比我的自以为是更加真实。

在和一些人不断描述了这一切之后,我终于发现我在抱怨。记得在《不抱怨的世界》中我承诺过,从此不再抱怨,而是关注于解决办法,不要让负面情绪引领我的喜怒哀乐。

累了?听一些从没有听过的歌,安静地去体会歌曲所表达的意义,我进入了我的那个世界,这世界也安静了下来。我依旧充满着无力感,依然不知所措,可就在这个星期,在连续宅了两个周末之后,我终于又拿起了自己的“做”的信念。

“想做”和“应该做”之后的“做”,是一种幸福。我不断劝说着别人,baptism by fire,到头来自己却胆怯着、拖沓着,呵,谢谢我身边的榜样们,也谢谢自省的我。

最后想记录一件好事情,我终于在今天,这个四年才能出现一次的日子,收到了我的国安年票。只要坚信着、努力着,一切都会一步一步变好的。

加油,小阳子!

子进程,文件描述符

最近遇到了这样一个问题:

在我想要执行一个第三方程序的时候,用fork+exec在子进程里实现。当第三方程序执行起来之后,子进程退出,父进程继续。

而等到父进程停止,即我stop了主程序之后,我发现主程序之前监听的所有端口均被第三方程序监听着……

后来用lsof命令查看了一下,确实在fork+exec之后,第三方程序同样绑定在了主程序监听的端口上。

lsof -i :1234

查询了关于fork的文档:

fork调用之后,子进程成为父进程的一个副本,子进程获得父进程的数据空间、堆和栈的副本。而且,父进程打开的所有文件描述符都被复制到子进程中。父子进程的每个相同给的打开描述符共享一个文件表项。

除此之外,子进程继承父进程的其他属性包括:实际用户ID、实际组ID、有效用户ID、有效组ID,附加组ID,进程组ID,会话ID,控制终端,当前工作目录,工作目录,信号屏蔽和安排,close-on-exec标志,环境,连接的共享存储段,存储映射,资源限制。

不会被子进程继承的有:进程ID,文件锁,未处理的alarm,未处理的信号集。

也就是说,子进程确实继承了fd,并且将fd的引用+1,所以即使父进程退出,由于fd的引用并没有清0,所以依然被占用着。

如何解决呢?我先看到了vfork函数,理由是:

vfork用于创建一个新进程,而该新进程的目的是exec一个新程序。vfork与fork一样都创建一个子进程,但是它不会将父进程的地址空间完全复制到子进程中,因为子进程会立即调用exec(或者exit),于是也就不需要访问地址空间。使用vfork后,子进程优先执行,父进程阻塞。

看上去确实有一些帮助,但是vfork还是不能解决继承fd的问题。于是我在google的时候,又发现了rfork这个函数:

Forking, vforking or rforking are the only ways new processes are created. The flags argument to rfork() selects which resources of the invoking process (parent) are shared by the new process (child) or initialized to their default values.    The resources include the open file descriptor table (which, when shared, permits processes to open and close files for other processes), and open files.

其中flag中我看了这样一个:

RFCFDG     If set, the new process starts with a clean file descriptor table. Is mutually exclusive with RFFDG.

看上去不错!但是我们的环境不支持rfork……

好吧,放弃倒腾fork,换个思路,从fd上下手。

看之前的介绍,我们发现fd有一个标志叫close-on-exec,这个标志符的具体作用在于当子进程调用exec的时候,在调用exec函数之前为exec族函数释放对应的文件描述符。

又是一个很好的思路,只要我能把之前的fd,fcntl加上FD_CLOEXEC标志,就可以不让第三方程序使用父进程的fd了。

int val = fcntl(fd,F_GETFD);
val |= FD_CLOEXEC;
fcntl(fd,F_SETFD,val);

但实际情况是,程序进行到fork这里,我并不能确定需要用到哪个fd,也不能确定如果fd被设置了FD_CLOEXEC标志,会不会对其他进程产生影响……所以我也不能使用这个好方法.

只能再换个思路了,因为不能够知道到底创建了哪个fd,那就把所有的fd全部关闭!就像Deamon那样。

于是找到一种方法两种写法:

一种是 《UNIX高级编程》中关于守护进程的代码中的一段:

struct rlimit rl;

if (getrlimit(RLIMIT_NOFILE, &rl) < 0)
err_quit(”%s: can’t get file limit”, cmd);

if (rl.rlim_max == RLIM_INFINITY)
rl.rlim_max = 1024;

for (int i=0; i<rl.rlim_max; i++)
close(i);

另一种写法是像:

void closeall(int fd)
{
int fdlimit = sysconf(_SC_OPEN_MAX);

while (fd < fdlimit)
close(fd++);
}

尽管我很不齿这种遍历的方法,但是确实江郎才尽了,最终采用了《UNIX高级编程》里的方法,解决了这个问题。

梦(二)

本想着在午夜前就进入梦乡,忽然想起还欠着一个梦没有讲完,赶紧上来把它写下来,也免得今日再梦,把之前的冲掉。

梦境的开端是从一个地下室屋子里开始的,这里貌似是个实验室,试验什么东西我并不知道,房间中央只有两个水管似的东西,两个穿着白色防护服的工作者拧开了左边的那根管子,从管子里喷出了黑色的液体(有可能是石油),突然,一个生物从管子中喷了出来,黑褐色,有点像小强,又有点像虾,中间厚两边长,形状有点像饺子。

这是一种繁殖能力超强的生物,也是这个实验室所属的公司秘密培育的生物,具体有什么价值我并不知道,我只知道现场一片混乱,貌似只要这个生物从管子里跑了出来,就会迅速繁殖千千万万,从下水道跑到城市的各个角落,然后这座城市乃至这个世界将面临灭亡…

我随着人群向楼梯处跑去,特意跨过露台到了另一座大厦后才乘坐电梯跑了出去,这时消息已经众所周知了,于是出现了无数个人在"避难",大家的目的地都是市中心,仿佛面对这必死的局面,大家选择了聚在一起。

我也赶到了市中心,这里的景象有点像西单,反正也没有事情做,我干脆逛了逛位于一层的小店,小店在卖夹克,我拿起一件问老板,这件多少钱?我心里想着100,谁知老板回答地出乎我的意料:10块!O.O

我勒个去,这不是我在做梦么,怎么还有人的台词超出了我的思维…老板告诉我,反正要死了,你给十块钱意思意思就行了。

有人放起了烟花,我很喜欢这样的态度,既然无法改变结局,就给自己找一些欢乐。

到了晚上,我和我的朋友回到了我的住处,是一座小别墅似的房子,可是这时显得格外阴森。我不清楚房子里是不是已经有从下水道偷偷溜过来的那种生物,怀着忐忑的心情,我打开了大门,走了进去…

还好相安无事。这时一个通风报信的人跑来跟我说,事件已经解除,因为公司投放了一颗"原子弹",杀掉了那只生物。

这里的原子弹不是现在大家所想的赏给广岛长崎的那种,而是一种威力巨大且可以在室内引爆的炸弹,大家可以理解成科幻片的炸弹,内部引爆永远炸不透宇宙飞船…反正通风报信的人告诉我的意识是那只生物已死,事故也解除。于是我决定回去看一看。

当我回到实验室,我发现屋内除了我之外还有两个人:一个美女和一个一看就是练功夫的男的。

通过这两个人的对话我明白,首先这两个人认识,而且有私交;第二个,这个美女就是这个实验室研究项目的负责人,是她一手培育出了这种生物;第三个,这个功夫男武功高强。

我其实什么武功也不会,也没有拿着手枪和棍棒,可还是这么开打了。美女负责人一看就不是人,因为她飞到了半空中,功夫男和她对战完全占不了一丁点便宜。战况胶着之时,功夫男使出一招"神仙锁"(其实就是扔出去一个绳套)套住了美女负责人,美女负责人淡淡地说:"你以为这样就可以锁住我么?"也不做动作静静看着功夫男,哪知功夫男拿出一支药剂扎在了自己肌肉上,然后怒吼一声:"你知道这是什么吗?!"在一旁观战的我突然明白这药剂就是从那个生物身上提取出来的,也就是这个项目最终的产品。只见一道金光从肌肉男身上传递到绳索上,进而在美女负责人诧异的眼光下传递到她的身上,顿时,美女负责人化作五彩斑斓的蝴蝶群,四散飞舞。

此时,功夫男已经几近精疲力竭,他大吼一声跳起抓住一只蝴蝶,那只蝴蝶顿时变成美女负责人身体的一部分,被功夫男抓在了手里。功夫男催促我也要去抓蝴蝶,越多越好,时间有限,药效马上就会过去,美女负责人就要恢复原状了。

我不得已出手了,抓住一只蝴蝶,然后蝴蝶在我手中变成美女负责人身体的一部分。一秒之后,美女负责人在天上复原了,我看不出她身体上缺了什么物件,也许我拿到的是内脏?当时我就这么想。

美女负责人面色苍白,已无再战之意,转身向楼道跑去。功夫男也精疲力竭,跟我说了一声追就踉踉跄跄地跑了出去,这时候我的状态要比他好得多,所以我跑着跑着就发现找不到了功夫男(我跑太快了),很不幸的是,我找到了美女负责人,更不幸的是,和美女负责人对峙的,是那只本应该已死的生物!

原来,在"原子弹"的爆炸中,那只生物并没有死,而是失去了繁殖能力,随着它不断成长,现在已经拥有巨大的体型、锋利的手脚和说话的能力。我听到它说的第一句话是说给美女负责人的:"若不是上次XX(功夫男的名字)助你,你不可能赢我,现在我一定要报仇!"美女负责人一点都不慌张,淡淡一言:"就凭你?"但其实只有我知道,美女负责人的实力已大不如前,因为她至少身体有两部分在我和功夫男手里,换句话说,她的实力也就只有以前的60%-80%。战斗还是打响了,由于我的实力太弱所以两方都没有顾得上我…美女负责人变身成一只小白狗,且战且退,隐隐约约我看到这只小白狗好像少了一条前腿,也许我当初拿到的就是这前腿吧…

我躲进了一扇通往楼道的门,思考着是否应该立刻找到功夫男,也许只有这种方法可以让结局完美一点。

可是我去哪找他呢?我还是应该直接冲回去帮助美女负责人呢?

犹豫了很久没有得出结论,不得已,醒了。

<完>

梦(一)

因为是梦,所以我并不知道我是何时来到这,也不知道为何会来到这里……

这里是一所学校,寒冷的天气挡不住形形色色的人群穿梭在各个楼宇之间,刚刚下过的雪被好心人堆在路边,颇有一番格林童话里各种小木屋外白雪皑皑的感觉。

就在几天前,学校里发生了一起命案,一个男生死去了,人们发现他的时候,他正被冰封在一大块冰里,如同琥珀一般。

我并不知道他的样子,因为我并没有亲眼去看一眼,不过这个事情已经变得众所周知,但谁也不能给出答案。

今天,我开了一辆高尔夫GTI出了校门。

这所学校有点像国外的城堡,校门外只有一条直路通向远方。我前边是一辆4人且满载的红色小车在慢慢地开,貌似开车的人很像小美,因为她开的很慢,小心翼翼,一定是个新手。

在路上开了一阵子,我前面出现了一个丁字路口,只有向前和向左两条路。

我并没有犹豫就选择了左转。那辆红色小车慢慢悠悠向前开去,也慢慢悠悠地不见了。

左转的这条路我没有走过,突然一辆宝马从我身边飞驰而过,我猜那一定是晓杨开的,至少这风格和他格外地像。

等等,跟着宝马的还有一个身着黑衣的小男孩?骑着两轮的车,我们姑且认为他骑着的是轻便摩托吧,因为他一直在追宝马,虽然没有追上但还是嗖地一声从我身边超过。在他超过的那一刻,我听到他自言自语道:“你真烦啊,你别老跟着我啊,我不带你玩了……”就好像他身边跟着什么东西似的,但我什么都没有看到。小男孩说着说着,突然手一指我的车,“ 你跟他去!”我心里一惊,立刻决定掉头返回!如果再往前面开,恐怕要有什么可怕的事情发生!

突然发现,不知何时天空一惊下起了鹅毛大雪,我隐约知道了些什么,如果在大雪天走在这条道路上,兴许就会遇到什么东西,之后的结局有可能就和死去的男孩相同!

在我心急如焚地回程同时,一辆车和我相向而来,我看到开车的人,是那个死去男孩的女朋友。看着越来越近的距离,我在犹豫是否提醒她一下这样继续下去会有危险……而在两车相错的时候,我仿佛听到了女孩儿心里的想法 — 她知道前面有什么在等着她,却义无反顾追寻这她男友的脚步……

她的想法让我陷入沉思,不知不觉,我回到了学校。

第二天,一具新的尸体被抬回了学校,是那个女孩,和之前那男孩一样,被冰封在一大块冰块里。

大家都围了过去,只有我没有去看她的样子,因为我知道,女孩是自己选择的,她选择坚定地追随男孩而去……

我不知道我应该露出怎样的表情,也许,我应该替她高兴?也许,我不知道……

《完》

专注

本想拨入公司VPN加加班,谁知道今天公司的电脑不知出了什么问题,总是连接失败,试过两次之后就放弃了。

今儿是龙年第一次参加篮球俱乐部的活动,现在身体疲劳着,腰也有些疼,也许是一次上篮尝试扭腰180°时候搞的,也许是在公司里坐了N久劳损的,谁知道呢,反正是疼着。

也许是林书豪的崛起带动了大家打球的热情,今儿来了不少平日不曾出现的面孔。说到林书豪,一个台湾籍美国人,在NBA最近连续6场连续砍下20+,外加8+的助攻,面对湖人用38分力压科比的34分率队取胜,面对猛龙完成最后3分绝杀,从一个默默无闻的板凳球员一跃成为Superstar,这不得不说是一个奇迹!

话题先转一下,最近看麦当劳巨无霸新广告:纯爷们要敢于挑战(冬泳),讲义气(陪同认错),专注(一起目不转睛地看美女大腿),果断(为女人决定衣服)还有勇于竞争(抢着付账)。我特别喜欢这里面的专注,解释得特别清楚,哈哈哈~

再说回林书豪,看林打球,林身体不属于强壮的,但他突破的时候果断,加速上篮毫不犹豫,专注力永远在于篮筐。我不由和另一位在NBA打球的中国球员易建联做一个对比,我发现易的身体更好,却在场上表现得专注力不集中,往往能够一跃而起暴虐篮筐,却要犹豫再三,哪怕只犹豫了半秒,对方防守队员快步赶到,赏赐一记火锅……

我的专注力也存在一些问题,不能说我的专注力差,因为我在某些事情上完全可以做到废寝忘食地专注,比如曾经的思科比赛,比如在工作中研究某个领域的时候……但更多时候我发现我很难专注于一件事物上长久下去,比如当初的考研,比如英语的学习,比如现在的工作,不断被微博、新闻、QQ打乱着思路……

我在尝试着让自己变得专注,Scrum的dashboard,自己写的小便签,自己找的榜样……很难,懒散容易专注难,但我觉得男人,对,既然专注是纯爷们的衡量标准之一,那我就要做到它!

从工作上的专注做起,一定得加油!

←Older