SuperTaoer::Thanksgiving

并非人人都有明确的人生目标,可是,一旦确定,并努力去追求它,你就会过上心目中属于你的生活。而且,你会感到幸福。

十二月 31, 2005

2005年最后的blog

文章类别: 生活 情感 — SuperTaoer @ 6:32 pm

离2006年还差5个多小时。
昨天在msn上 bluetent 问我这些日子为什么没有写blog,这段时间太忙了,身体也不好,没有时间写blog,今天是2005年的最后一天了,2005年我的感触颇多,也是我变化最大的一年,这里我要非常感谢Javem,开导我,帮助我,让我走出低谷。

今后,还是要多锻炼自己的语言能力,刚才去dudu姐姐的blog看了下,
给自己2006年 make a wish

爱情,事业都有新的目标吧,想说的一直很多很多,但是这么长时间也不想说了,

祝我的父母,家人,朋友,同事2006年 very happy :) 顺心顺风。



lamp,weblucene,awstats

文章类别: 程序 技术 — SuperTaoer @ 6:19 pm

linux,mysql4,apache2,php4,Zend,eaccelerator,java1.4,javacc,ant,resin2,weblucene,awstats的集合配置

自己学习linux也有一段时间了,基本上学习都是在工作和建站是边工作边学习的
下面算是做一下总结吧。

设计到的软件的版本:
mysql4.0.26
apache2.0.55
curl-7.14.0
freetype-2.1.1
gd-2.0.33
jpegsrc.v6b
libiconv-1.9.1
libmcrypt-2.5.7
libpng-1.2.8
libxml2-2.6.20
mhash-0.9.2
ZendOptimizer-2.5.10a
zlib-1.2.2
eaccelerator-0.9.3
php4.4.1
j2sdk1.4.0.28
resin2.1.17
weblucene
awstats

先来编译你的mysql

(more…)

十二月 9, 2005

把爱留给家人…

文章类别: 生活 情感 — SuperTaoer @ 4:36 pm

转自: spaces.msn.com/members/ryanhu/blog/cns!1pDTrp0-By7jxgQaE5AHW52A!465.entry
“不要把一生心血精华卖给公司,留给家人的却是破铜烂铁”。
曾经在美国住过一阵子,他们的社区里,每到下班时间,就看到一家家的先生开车回来。回来后可没闲着,衣服一换,不是除草修自行车,就是遛狗整理庭院。
 
夜幕低垂,全家一起看电视,很早就上床睡觉,很少人会去喝酒应酬。周末假日,不 是在院子里除草、烤肉,或在车库办个小型旧物拍卖,就是全家出门旅行。他们回 家,是把心和身和爱,都一起放在家里。

反观我们这儿,卖命加班、努力应酬、拚命喝酒、用劲唱歌,把实验室当家、把PUB当家、把朋友家当家,你的家只是摸黑回去了,管他是沙发是地板是浴室,倒头就睡。醒来迷迷糊糊的,梳洗一番又去上班了,没跟太太说上一句话,没跟孩子打过一个照面,搞不好跑错人家,你都不知道。做爸的如此,儿女上行下效也如此,做妈的心想,你们都不回来,我也出去吧!“家”就变成了一个空壳子。

不论你家谁是一家之主,不妨率先示范:

※每周最多一晚去应酬;不管是谈生意,跟朋友聊天,或是跟主管笼络感情,一周 最多一次,其余时间应该留给伴侣谈话,和孩子聊天,跟家人建立感情。

※即使晚归,也要清醒;醉酒开车要重罚,真是一个福音,至少大家都不敢在夜里喝酒。最好是连出租车也拒载酒醉之人,说不定能挽救不少形同陌路的婚姻。因为没喝酒,回到家,至少还能清醒的跟家人说说话。

※回家以后,不以自己会赚钱自夸,照样乐在家事中;家事是全家人的事, 在外奔波虽然很辛苦,但是在家忙碌,也不轻省。互相体贴,付出爱心,随手做家事。

※不要把一生心血精华卖给公司,留给家人的却是破铜烂铁;为公司卖命, 赢得高薪与高职,确实很有成就感。但随着你的退休被淘汰,这些都成过眼云烟。然 而,你给家人的爱,却是一辈子不会变质,他们会回报你以更多的爱。(Be home with your heart)
 
看完这一封信,不知道你是否也和我一样有相同的感触,我们每个人似乎都将工作的顺位给颠倒了,总是工作第一、应酬第二,忽略了家庭的重要性。甚至未婚的年轻男女,也许因为过于卖命的工作,而失去了许多结交男女朋友的时间与机会,而已婚的男女,亦常常忽略了家人的重要性,不要以为结了婚就是保证,殊不知现在离婚率这们高,每五对夫妻,就有一对离婚。

也许我们都应该停下来想一想,我们工作的目的是为了什么?是为了改善目前的生活,让家人过好日子呢?是为了要让喜欢的人得到幸福而事先做好准备呢?还是毫无意义的工作,只因为自己已长大了。亦或是在权力与地位上的追求,满足自己的虚荣心。

不要管任何人怎们想,真实的面对你自己,正视你所要的是什么,也许将脚步放慢点,你会发现我们要的不仅是为了赚很多钱,而是为了自己的理想在努力奋斗,为了实现对你所爱的人的承诺,没有什么是不能舍得,因为有舍才有得。

十二月 5, 2005

天气冷了,我一样快乐

文章类别: 生活 情感 — SuperTaoer @ 2:10 am

周六的一场雨后,上海的气温骤然下降
下降的有些无情,有些冷酷
冷酷得怀念北京有暖气的家
在家里我只穿一个短裤就很暖和

现在的时间凌晨2点
朋友们都睡了,而我还在电脑前看着显示器,
写着我的blog。

马上就要到爸爸的50大寿了,本来想回北京去给爸爸过生日的。
但是爸爸总是说别回来了,生日他也不是很想过的,
还说可能他要去江苏,顺便来上海看我。

其实我现在并不想让爸爸来上海看我,
一切都还没有稳定,还没有属于自己的地方。
来了,只会让爸爸为我操心,想到了 郑智化 的 “蜗牛的家”

给我一个小小的家,
蜗牛的家……

是啊,在北京,条件那么好,
什么都没有考虑过,
现在,生活、工作、租房子、经济一堆事情都要考虑。

该来的总会来的,该走了随风去吧,
我要的是自己开心每一天…

即使工作再累,生活再苦
相信Javem告诉我的一句话
好天气总是伴随着快乐的人
我还有什么理由不快乐呢?

今天在msn上和xiaoer聊天的时候
告诉她 “不以物喜,不以己悲”,
很感谢她能够听我的建议,并且把这句话作为她的msn的签名了
是的,自己的成功就是最好的证明。

希望xiaoer和所有的朋友都可以快乐,包括我自己
“你快乐所以我快乐” :)
也祝愿xiaoer的身体早日好起来(msn上告诉我生病了,还要工作,身体要紧啊)

今天遇到的apache记录日志的问题

文章类别: 程序 技术 — SuperTaoer @ 1:59 am

本来编译好的apache没有什么问题了
今天下午bluetent告诉我awstats的统计功能出问题了

于是我上服务器检查
最后发现是apache记录日志有问题

百思不得其解
最后,问题锁定在了httpd.conf上
一行一行的检查

发现LogFormat比较可疑
于是取消了LogFormat的注释
apachectl graceful
查看日志,一切正常。

原来,用cronolog来分割apache的访问日志供awstat分析还需要LogFormat的支持。
惭愧自己以前一直都没有研究过,有时间一定要好好补习一下。

十二月 4, 2005

给自己的blog增加了tag的插件

文章类别: WordPress的 — SuperTaoer @ 5:06 am

晚上睡不着,于是想到了自己的blog
想整理一下,记得在以前看到过一篇中文介绍wp插件的文章
于是找啊找,终于找到了 www.wozlog.net/plugins

从里面选择了tag的插件
作者的blog是 boneill.ninjagrapefruit.com/wp-tag-plugin/

使用很简单,激活插件后,在自己的siderbar.php 中加入< ?php get_TagsBit(); ?>就好了。
在后台的选项定制你自己的参数。
然后写blog的时候,在自定义字段中 关键字 填入 technorati,值填入用”,”分割的tags就好了。

PS:发现自己越来越懒了~

重新编译配置apache,mysql

文章类别: 程序 技术 — SuperTaoer @ 3:10 am

终于有时间来看看自己的服务器了,
前一段时间一直都是系统发送邮件告诉我mysql数据库连接错误
即使我把最大连接数调整到了3000还是这样的问题。

最近又研究了一下apache的模块,发现服务器上的模块装的太多了,影响浏览的速度
于是按照需要重新规划了一下。

下面是我参考的网址:
sysop.com.cn/system5550,1.html
sysop.com.cn/system23570,1.html
www.5ilinux.com/blog/archives/000013.html
www.go321.cn/html/zsbk/server/18.html
fanqiang.chinaunix.net/app/web/2005-08-30/3548.shtml
www.chedong.com/tech/apache_install.html
www.21php.com/tutorial/tutorial.php?tid=76
www.chinalinuxpub.com/read.php?wid=637
www.phpv.net/article.php/1396
www.linuxmine.com/25.html

先去google搜索了一下mysql的编译时的优化,但是一些都是针对于奔腾处理器的 :(
最后配置mysql的参数如下:

  1. ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-mysqld-ldflags=-all-static --enable-assembler --disable-shared

如果你的处理器是奔腾的,你可以使用pgcc来编译你的mysql
使用下面这样的参数来编译mysql

  1. CFLAGS="-O6 -mpentiumpro -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O6 -mpentiumpro -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql  --with-mysqld-ldflags=-all-static --enable-assembler --disable-shared

apache除了常用的模块,其他的也都去掉了

  1. ./configure --prefix=/usr/local/apache2 --enable-ssl --with-ssl=/usr/local/openssl --enable-deflate --enable-rewrite --enable-vhost-alias --enable-log-config --enable-asis --enable-imap --enable-actions --enable-alias --enable-cgi --disable-access --disable-include --disable-setenvif --disable-autoindex --disable-negotiation --disable-userdir --disable-auth --disable-env

然后就是编译php

  1. ./configure --prefix=/usr/local/php/ --enable-force-cgi-redirect --enable-mbstring=all --enable-mbregex --enable-mbstr-enc-trans --enable-versioning --enable-trans-sid --enable-ftp --with-mysql=/usr/local/mysql/ --with-apxs2=/usr/local/apache2/bin/apxs --with-openssl=/usr/local/openssl --with-soap=yes --with-curl=/usr/local/curl/ --with-zlib-dir=/usr/local/zlib/ --with-mcrypt=/usr/local/libmcrypt/ --with-gd=/usr/local/gd2 --with-jpeg-dir=/usr --with-freetype-dir=/usr/local/freetype --with-ttf --with-png-dir=/usr --with-mhash=/usr/local/mhash/ --with-dom=/usr/local/libxml2 --with-iconv=/usr/local/libiconv

然后安装Zend和PEAR,就算是搞定了,先运行一段时间看看效果吧~

最近一直在看apache的配置,感觉配置文件确实很重要,我亲自配置的两次apache,因为配置文件不同,差别很大,而且,不需要的模块坚决不要,我个人还是比较喜欢静态编译apache,虽然以后要重新加载新的模块就需要重新编译apache,付出的代价就是缺少灵活性和扩展性,不过一般上线的服务器除非特殊的需要,是不会重新编译apache的。

学习是在工作中进行的,工作是以知识为基础的 :)

十二月 2, 2005

导入导出mysql数据库遇到的问题

文章类别: 程序 技术 — SuperTaoer @ 3:25 pm

今天转移数据库遇到了这样的一个问题,
因为mysql的版本以及编译的方法都一样,所以就直接copy数据库文件了。
然后用程序读取数据库遇到了这样的问题,
显示: Table ‘******’ is read only
刚开始以为是文件权限的问题,把copy过来的直接
chown -R mysql:mysql db
结果问题依旧,不得其解,后来去google搜索
终于知道了

原文是这样的:
The problem is that u have copied the database files while the MySql server was running,
the solution is to delete the database and turn off the server,
copy the files ,
change the ownership and then turn the sever on again

意思是说我在copy文件之前应该先把数据库停止,然后copy后在开启数据库服务器。

试验了一下,连接数据库成功 :)

所以感觉,
备份数据库的时候还是导出成sql文件比较保险,sql文件可以保证在不同版本的mysql服务器上兼容,而且导入也很快。

调整linux服务器的时区

文章类别: 程序 技术 — SuperTaoer @ 1:35 am

首先,你所有的关于时区的文件都保存在 /usr/share/zoneinfo 里面
你当前时区的文件保存在 /etc/localtime 下
如果你的 /etc 下没有 localtime 文件
你可以做一个软链接 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者copy过来 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

/etc/sysconfig/clock 这个文件里的 ZONE=”Asia/Shanghai” 让你可以直接编辑你的时区
你也可以使用tzselect 命令来交互式的编辑你的时区

因为要两台服务器的时间要统一,我又不想在其中一台做时间服务器让另外一台去同步时间。
所以我就把一台认为是标准时区的服务器的 /etc/localtime 文件copy 到了另外一台上面
scp root@192.168.0.1:/etc/localtime /etc/localtime

做好设置后最后不要忘了把时间写入BIOS,用 clock -w 来实现。
然后你可以 hwclock -r 用这个命令来查看目前的 BIOS 的时间。

reboot -f -n
重启生效。

方法似乎不是很正规,但是似乎有效的说,如有不对,欢迎指正。

图片的vim教学

文章类别: 程序 技术 — SuperTaoer @ 1:26 am

不是很全,但是很直观,从 一郎 的网站看到的

vim-tech




本站使用 WordPress架设