作者文章: Fenng

免费杀毒软件与防火墙

杀毒工具与软件防火墙也有免费的午餐.一般来说,如果不想用盗版,可以用如下几个方式得到免费的工具:

  • 著名杀毒厂商的测试版.比如 Kaspersky 的 6.0 Beta 测试版.适用期可以到 2006 年 1 月.因为是测试版本,可能稍稍有点不稳定.
  • 免费的个人版杀毒工具.这类工具还是不少的.比如 AntiVir Personal Edition ,还有 AVG Free Edition 这一类的工具实际上和商业版对比起来都有一定的功能限制.
  • OpenSource 产品.这一类的产品也有,但是真的比较少,ClamWin 是一个. 看上去界面有些原始了,更新速度不慢.

继续阅读

关于 Nutch 的一个问题: 中文乱码

很多朋友都遇到 Nutch 0.6 输入中文会出现乱码的问题。这个问题其实和 Nutch 关系不大,主要原因是使用 Tomcat 5.0 的问题。解决办法是修改 Tomcat 的 server.xml 文件的 connnector:

<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" useBodyEncodingForURI="true" /> 

继续阅读

Install Oracle 10g on SuSE 10

在 SuSE 上安装 Oracle 始终是个很简单的事情(参考我以前写的安装指南).有朋友说反复安装不成功.我自己测试了 OpenSuse 上的安装.对OpenSuSE 此前我介绍了一点. 现在的OpenSuSE 还是很缺少文档,而且似乎开发社区的交流也不够活跃.

首先下载 OpenSuSE 10 RC1 .安装比较简单.但是记得要安装开发工具等内容. 安装完后建立 oinstall 组和 dba 组,建立 oracle 用户.并加入到这两个组中.首选组是 dba 组.如果对命令行不熟悉,直接用 YaST2 好了.然后修改 Oracle 的环境变量:

$ vi ~/.bashrc 

添加如下内容:

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/products/10.2.0/db_1
export ORACLE_SID=test
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 

上面只是必须的环境变量.可以根据自己的实际目录还设定.接下来需要作的事情是修改核心参数. SuSE 上没有 /etc/sysctl.conf 文件。可以自己编辑一个。内容如下:

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

然后 使用 # sysctl -p 确定一下。在这里要注意的一点是在系统重新启动之后不能自动读取刚才创建的文件。 需要调整一下:

#chkconfig boot.sysctl on

继续阅读

老板,请给我换一把好一点的椅子!

序言:你是IT人么? 你的椅子坐着舒服么? 给你的老板看看这封具有普遍性的信吧!


老板:

来到公司这么久,第一次向您提出我的一个小小的要求:如果可能的话,请给我换一把好一点的椅子,好吗?

首先允许我简单的计算一下:作为一个普通的员工,从早晨九点到晚上六点(很多时候还要加班),我要在公司起码有9个小时,至少有八个小时是要在那把糟糕的椅子上度过.是的,八个小时,我一天生命的三分之一.那把价值几十块钱的椅子没有扶手,椅背设计的也不够合理,很多同事工作一天下来都说腰疼.一天下来,恐怕只有那些坐着高级椅子的没有多少事情干的经理们腰不疼.

作为一个老板,您喜欢向员工灌输一些很新鲜的理念.您喜欢告诉员工做事情要”没有任何借口“,您引导我们提高”执行力“,您喜欢告诉我们一定要”把信送给加西亚“,您还总跟我们说”高效能的人士的七个习惯“(我不知道高效能人士是不是会瘫痪). 这些都是好事情,我也很高兴能学习到这么多,但是我只需要一把更好的椅子.或许您没有想过,给员工一把更好的椅子,他就可以更舒服的工作,他同样也可以高质量的工作!

那次您看到了,我在加班的时候坐着我的经理的椅子.不要误会,我不是想坐他的位子,只是想坐一下他的椅子而已–这样十几个小时下来可以不那么累.一把好一点的椅子或许相对比较贵,就把他当作投入吧,可是,员工会回报给你更高的产出.

老板,请给我们换一把好的椅子吧.我们这些员工只希望有一把有扶手的椅子,有一个设计的比较合理的靠背的椅子,一把在加班累了的时候可以靠着椅背睡觉的椅子而已.当然,如果您觉得给员工买一把好一点的椅子开销比较大,您不妨允许员工自己买椅子.就像很多员工为了珍惜自己的眼睛不愿意用公司濒临淘汰的低频 CRT 显示器而自己买笔记本买液晶显示器那样.或许自己带椅子,行政人员们会强烈反对:那样会影响公司办公区域整体性. 真希望听到这的话的时候,您能让那些行政人员自己来体验一下.

老板,请给我换一把好一点的椅子吧.亲.

By 崇拜你的 Fenng