已经没有比较的乐趣了

——今天上5460,又看到同学间相互说如何如何爽。都快五年了,基本上当个IT民工,
就没有长时间的爽过,当然也幸甚没有长时间(超过大半年的那种)的不爽过。不过加
班这个词,已经是听腻了,说腻了,烦腻了。看人家在别的公司如何如何的爽,也看得
多了,反正这些爽我总是触摸不到的,已经没有跟人家比较的那份心情和乐趣了。反正
看到自己就看到中国IT民工的部分凄凉(当然,还是觉得有更多的人比我更加的不爽和
凄凉,我已经算是幸运的一个了)。

——每次想起加班就心烦气燥,但是进入状态之后,就一发不可收拾,常常想着写完这
个模块就收工,但是一做完这个又想不如继续做完下一个。难听点就是说“犯贱”。当
你想到加班并不会给你带来补贴或者补假,你就会顿然失去动力,所以只有用着那份对
自己工作的职业责任感来支撑着,然后就是一个普通程序员对代码的执着追求,只有那
个时候才能抛开现实中所有的不公和不爽,完全把自己沉浸在枯燥开发带来实现后的喜
悦之中。几乎一年没有碰过自己CMS的代码,两年前可能觉得还可以的代码,经过两年
之间不少项目的改进,不少开发人员的修修补补、增增改改,现在看上去已经是面目全
非,连自己都认不得,不少看上去很烂的代码还居然署上我的大名……还好吧,起码两
年之后能够看到之前自己的烂,证明两年间我还是有进步的,虽然近年来,经我手出来
的代码已经越来越少了。每次看到自己之前的烂,就是证明自己长进的关键。一个开发
人员就是在这种恶心的涅槃中不断的否定和改进自己,继续自己的苦命生涯。

——这几天都是晚晚的晃悠回家,坐完178下车,经过到处都是烧烤档的中大东门,然
后穿越熟悉而现在又陌生的校道,重温曾经努力过、颓废过的生活,想起当年莽撞幼稚
的毕业后初初工作的生涯。然后就是不知不觉的到家了。

——好像是有点不知所谓了,不过民工生活就是这样不知所谓的。写在我参加工作的五
周年前。

Make believe it’s your first time

——今天加班,从移动硬盘里面翻出好久之前down的《最美女声》,听到其中一首歌,
感觉不错,所以就上来推介一把吧。

——《Make believe it’s your first time》,歌手Karen Carpenter,对我来说比较陌
生。其实主要是我平常比较少听英文歌的原因 :p 只知道她最后是因为厌食症导致心脏
病去世的。这首歌选自谢世前一年录制的首张个人专辑。

We’ve tried our hand at love before
We’ve been around the game enough
to know the score
But then is then, and now is now
And now is all that matters anyhow

Make believe it’s your first time
leave your sadness behind
Make believe it’s your first time
And I’ll make believe it’s mine

The door is closed
It’s you and me
We’ll take our time with love
the way it ought to be
This moment’s ours
tonight’s the night
And if we fall in love
Well, that’s all right

Make believe it’s your first time
leave your sadness behind
Make believe it’s your first time
And I’ll make believe it’s mine
Make believe it’s your first time
And I’ll make belive it’s mine

Eclipse的resource视图去除CVS目录显示的方法

当项目文件是从CVS checkout出来的时候,用eclipse打开就会在视图里
面出现CVS的目录,甚是碍眼。

虽然在eclipse的resource视图里面有Filter可以屏蔽某些无用的目录,
但是里面固化了一些pattern,但是没有也不能增加CVS相关的pattern。

通过Number5同志的努力寻找终于找到解决之道:(适用于Eclipse 3.0.x)

1)关闭eclipse进程;
2)打开eclipse下面的plugins\org.eclipse.jdt.ui_3.0.2
\plugin.xml (其中3.0.2根据你自己eclipse的3.0.x版本修改啦,你
应该没有这么笨的)
3)编辑文件,找到以下一段:

<extension
point=”org.eclipse.ui.ide.resourceFilters”>
<filter
selected=”false”
pattern=”*.class”>
</filter>
</extension>

在下面增加如下一段:

<extension
point=”org.eclipse.ui.ide.resourceFilters”>
<filter
selected=”false”
pattern=”CVS*”>
</filter>
</extension>

保存文件。
4)在命令行运行eclipse -clean,切记一定要加入参数,否则无法清除
原来启动的配置cache的!然后在resource视图中修改Filter,你就看到
CVS*的选项了。

注:如果在eclipse 2.x下面改动,也是类似,只是那段xml有点不同:
\plugins\org.eclipse.ui_2.0.1\plugin.xml

<extension
point=”org.eclipse.ui.resourceFilters”>
<filter
selected=”false”
pattern=”CVS*”>
</filter>
</extension>

但我没有eclispe2的版本,没有证实。

在P4机器上面打Oracle8.1.7.4Patch的问题

——最近要搞Oracle10g的数据库,但是本身有些项目是放在8.1.7上面的,因此本机的
客户端只好装个8.1.7.4的补丁,然后两边都可以连。但是在安装的时候点击setup居然
没有反应。原来是Oracle用的jre118跟P4 CPU的兼容问题,在安装文件目录下面查找
*jit.dll文件,然后删除或者改名,就可以跑那个setup了。

——PS:之后改装Oracle10g的客户端,竟然在分析相关性检查的时候,抛出一个“无
法确定主机IP”的错误,百思不得其解。于是将本机IP由DHCP获得改成自己输入的固
定IP,结果当然是成功啦。我分特,装了大半个下午的Oracle。

解决WinXP的搜索问题

——这是一个很旧的问题了,不过最近有些同事在WinXP下面搜索.svn目录的时候居然
没有搜索结果,估计就是类似这样的问题。所以还是翻翻古墓贴吧。

——其实这个确实是个Bug,详情可以看微软的网站上面的描述,最简单的解决办法:
Network administrators can configure this setting for the current user by modifying the registry. To do this, set the FilterFilesWithUnknownExtensions DWORD value to 1 in the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\ContentIndex