Monthly Archives: February 2011

压力,动力?

在过了快一年的毕业后无压力的幸福生活之后,终于开始“切实”的感受到来自各个方面的压力了。

刚毕业的这一年,总以自己刚毕业是新人为借口,工作上不用我负责太多东西,做好自己的任务就可以,发了工资不用考虑太多,能把自己养活,能玩的很爽就可以了。所以这一年下来生活的确实很幸福,工作相对比较清闲,又是自己喜欢做的,工资能够养活自己,还能玩的不错,一年下来也没攒下什么钱。但是在进入工作第二年的时候,也就是现在,开始感受到各个方面的压力了。

首先是工作上,之前一年的工作还算让老板满意,最近让我负责ext4,担子一下就重了许多。另外还有面试啊带实习生啊这些事情。我想说我还是新人,很多东西我要慢慢适应,但现实显然没给我这个适应的时间,只能自己硬着头皮上了。不过我想这方面Caspar比我面临更大的压力吧。

其次是学习的压力。学习一方面是工作的需要,文件系统相关的就有很多需要学了,而且不学习很容易就被落下了;另一方面我的目标还是内核的开发,虽然资质不够好进展也非常缓慢,但也是不得不一点一点磨的,既然不够聪明就只能下更多的功夫了。

再次是钱的压力。物价飞涨,zf时不时出点政策调戏一下房价,然后房价不见降,房租倒开始疯涨。虽然以我现在的工资水平,在北京租房活下来还是比较容易的,只不过想稍微活的滋润一点就只能月光了,更别说攒钱买房了。如果能像wangcong一样remote,挣北京的工资在老家生活,还是比较惬意的。

最后一个压力也不得不说,那就是找女朋友的压力。虽然我还不是很着急,但确实也该考虑这个问题了,必经年纪不小了,总还需要时间认识熟悉吧,而且来自父母和亲戚们的压力也不可小视,尤其是父母。

这就是一个普通人面临的生活,普通的上学,普通的工作,普通的在社会中挣扎,想努力激起点水花。压力来了,动力应该也不会远了。

bash对文件夹的自动补全问题

这几天发现debian sid下的自动补全功能出现问题了,症状如下:

当我要编辑data目录下的某个文件的时候,通常情况下我都会用

$ vi da<TAB>

用tab来自动补全文件夹的名称,出来的结果是

$ vi data/

这样我就可以继续按两次tab列出data目录下的所有文件。但是最近发现这个方法失效了,因为当我试图使用tab进行补全的时候出来的结果是

$ vi data

注意,data后还跟了一个空格,也就是说把data当作了一个文件名,而不是一个目录。

想到最近debian 6正式发布了,可能会有一些包升级,那么引起这个自动补全问题就应该是bash-completion这个包了。先看看apt的log,在/var/log/apt/history.log中果然发现8号的时候升级了这个包。然后用apt-get changelog bash-completion查看了下这个包的changelog,发现这么一行

- Added _tilde(), fix ~username completion (Closes: #587095)

其他的修改都看不出来跟这个问题有什么关系。接着查看bug 587095,是说对~username的补全不工作了,查了下修正这个bug的patch,悲剧的发现,我看不懂……不过能很清晰的看出来,这个patch只做了一处实质的修改。我就把这处改动改了回去,重新source /etc/bash_completion,发现问题消失了,并却对用户名的补全果然不管用了……虽然对用户名补全我基本用不上,但是明知道有一个错误却留在那不管很难受。

可以看出这个patch修改了_filedir这个函数,从函数上方的注释能看出,当使用-d参数的时候对dir进行补全。那么问题就可能出在调用这个函数的函数上。经过搜索,发现了一个可疑函数,_command,它在最后调用_filedir的时候没有-d参数。当我手动添加-d参数之后,重新source /etc/bash_completion,再进行测试,果然问题消失,并且对~username的补全依然可用。

虽然我不懂bash completion的语法,但是这个修改对我来说是起作用的。这里主要记录的是一个debug的思维过程吧,很啰嗦……

Monthly pic 2011 01

2011年1月,工作上基本都在做测试计划,vfs的,ext4的,然后准备开始写case,虽然到现在还一个case都没写出来……1月的活动也不少,凳子同学的生日会,跟雪霏/高楠同学的小聚。

修改maemo-mapper google map偏移问题,两个电脑都用上了

某天中午在公司吃的全素席,还8块钱

Coly同学点的虫子宴,我一口没吃……

公司每月一次的水果大餐,就是人太多了

春节假期小结

这个春节假期一共9天,从1月30号到2月7号,8号早上的车回北京。可以用两个词来形容这个假期:放松,生病。

这个假期真是彻底的放松,几乎没看书没学习,把全部的时间都用在玩上了。除去短暂的和同学聚会,大部分时间都在自娱自乐,看动画片。虽然带回来一本厚厚的learning python,但只看了个前言。加上生病的五天中有四天是在家宅着,每年例行的串门线路都没参加,基本都在家看海贼王了……虽然生病很难受,不过能安心在家舒服的呆着还是很不错的,也算是过了一个跟往年不一样的年。

今天中午就会回到北京,可以收拾下屋里的水阀,休息一下,明天就又开始上班了。希望能赶快从放假状态切换到上班学习状态,抓紧时间完成今年的计划。

北京,我来了。

2011兔年除夕

今年是第一次不是作为学生回家过年,所以回来的比之前7年都要晚,走的也要早很多,毕竟开始上班了跟做学生是完全不一样了。这个转变我还能比较好的适应,因为工作比较舒心跟上学时差不多压力不大吧。

不过这次回家还是深深感受到了工作带来的变化。来聚会的同学们除了个别几个在读博的,其他的人基本都能在公司里独挡一面了,甚至已经开始带小弟干活了。聊天的话题也由刚上大学的时候的寝室生活啊,上课情况啊转变到后来的考研工作出国啊,到现在的工作结婚买房。想想也是,我们都已经27了,感觉有点可怕的一个数字,要承受更多更大的压力了。另外看到原来的同学们发展都很不错,也感到很高兴,这帮10年的好朋友都是好样的。同时也是给自己的一个压力,是时候好好规划下自己以后的路了。

过年一直以来是我不太喜欢的一个活动,虽然是跟家人团聚喜庆的日子,但是我更喜欢一家三口安静的在家过年。可能是一大家子过年的年头太长了吧,也因为我这个人比较冷漠,不太喜欢这种人很多的场合。今年过年去的二姑家,本来之前都是来我家的,但是二姑在年前身体不好,怕禁不起折腾。在去之前我就预料到了这将是一个非常无聊的年,果然在无聊的基础上又增加了发烧头疼肌肉酸疼等症状,在没有网络的环境下,我还只能看春晚,今年的春晚又是烂到极致的那种。好不容易熬过了新年钟声,赶紧回家。

我是一个沉默的人,很多时候表现为冷漠,尤其对我很熟悉的人,比如说家人。我更喜欢默默的关注周围的情况,然后做一些我力所能及的事情。其实心里还是很热的。

2011年是很关键的一年,以后生活的走向也许就会在这一年里决定,希望自己走的顺利,能承担起更多的责任。