Archive for » September, 2006 «

服务器uptime突破100天

  今天看toplee服务器mrtg监控时(http://mrtg.toplee.com) , 无意间发现离最后一次重启服务器已经有100天了,FreeBSD的稳定性还是不错的。一直以来toplee服务器的负载都不高,能突破100天估计跟这个也有不少关系。
  从NetCraft可以看到全球运行时间最长的服务器中,排名前面的系统大部分都是BSD的系统,很多都1000多天,相当于3年多!!!
uptime_100days
下面是MRTG截图: more »

《麻辣冤家3》部分视频片断欣赏

  哈哈,好不容易找到了点麻辣冤家的视频片断,现在麻辣冤家4都拍完了,可惜不在重庆,连3都还没有看到,郁闷。不过要感谢 Microdely 好筒子,从他那里弄到了点视频片断,不敢独享,拿出来跟大家分享:)
more »

Category: 西拉东扯  2 Comments

临近长假,这几天心情不太好

  不知为啥,这几天心情很不好,总感觉心里堵得慌,有点过节忧郁症的意思。
  晚上从朋友那边吃完饭回来,十点半了,头一次在这个时间遇到二环赌车,从建国门一直堵到小街桥,原本回来的路有多条可选,考虑到这条线路红灯少,能早点到家,没想却如此添堵,真是人不顺,什么都跟着不顺。
  也许是十一的到来,让人感觉到岁月如梭,一年转眼又要灰飞烟灭,而自己又碌碌无为的虚度了一年光阴,而明天又是否能有好的变化还是未知数。。。

Category: 西拉东扯  4 Comments

把Documents and Settings目录移到了D盘

  用windows久了,C盘上文件总是不断在增长,主要增长目录就在Documents and Settings,这个目录存放了windows上各个用户的配置文件和数据文件。除了目录变大外,每次重新安装windows的时候,备份也是很苦恼的问题,这次把这个目录挪到D盘今后可以省心不少,顺便弄了个C盘的Ghost备份,哈哈,一劳永逸!

  移动Documents and Settings目录并不像移动My Documents和Favorites目录那么简单,Microsoft官方提供了解决方案,详细内容可以参照这个链接对应的页面: http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B314843#appliesto,Google和Baidu到的大部分结果都是从上面抄录下来的,很多人提到不支持XP,事实上我的系统就是XP,并没有问题(不过不知道是不是因为我的是英文版的关系),而真正有问题的是,使用文档中的方法,并不能轻松的实现,中间会遇到几个问题比较棘手。
more »

在FreeBSD上使用mod_dosevasive对抗DDos攻击

  mod_dosevasive是一个Apache上的可选模块,它能应对一些基于HTTP的拒绝服务攻击,就是常说的Dos或者DDos攻击,这种攻击是让很多大小网站都头疼的攻击方式,mod_dosevasive从Apache1.3开始出现,虽然不能完全彻底的防止大规模的DDos攻击,但是对于普通的攻击来说,还是非常不错的选择。

  我的服务器(http://www.toplee.com/blog/)就曾经收到过类似的测试攻击(就是估计别人是为了练手,并非真的要针对我),搞得很头疼,我一些朋友的应用也遇到过类似的烦恼,基本上都通过安装mod_dosevasive得到了较好的解决。下面我就来以我在FreeBSD上安装基于Apache2.2.2的mod_dosevasive经过给大家分享一下经验,顺便进一步讲述一下mod_dosevasive的特性。
more »

顺利给Nokia3230进行了系统升级和换壳

  去年3230刚上市就立即入手了一台,经过一年的使用,感觉这款基于Symbian S60操作系统的Nokia直板手机的确不错,样式中庸大方,使用习惯比较人性化,性能也不错,兼容很多S60的软件,尤其后来买了一台Nokia的GPS模块后,安装GPS导航软件Route66更是充分发挥了这款手机的潜能。

  不过由于这款手机是刚上市购买的,当时的系统版本比较低,如同我们电脑上的操作系统一样,难免总是有一些bug,机器也感觉有时不稳定,偶尔会自动重启,据说Nokia提供的最新版系统已经修复了很多bug,并且使系统性能得到了较大提升,于是一直想找个地方给升级一下。
more »

Category: 西拉东扯  8 Comments

父亲的病情好转,一家人都很高兴

  经过两三天的医生诊断,查过血、尿,做了脑部、颈椎、心脏等部位的检查,最后确诊没有大问题,只是的确在头部动脉血管有轻微的硬化,医生也解释说这是老年人普遍的轻微硬化现象,没有太大问题,坚持服用一些抗硬化的药物,配合一定运动就好了。那天出现的突发症状和父亲中午喝了点酒,下午天气问题有点中暑后服用较多十滴水有关,经过这次入院,父亲一定会进一步减小每天的饮酒量了,有病乱服药的情况肯定也会减少了,就像20年前父亲一次急性生病入院后,一下子戒掉了抽了多年的烟。

  现在父亲已经出院,朋友亲戚也都先后到家里来表示了问候,现在父母的心情都不错,做儿子的我当然也放心多啦!在此也感谢身边的多位朋友这几天的关心和问候!

  祝愿天下的父母都能身体健康,多福多寿!

Category: 西拉东扯  5 Comments

升级UltraEdit到新版,解决了unicode编码方面的问题

  一直以来最喜欢的文本编辑软件就是UltraEdit了,陪伴了好多年,就连开发PHP也习惯了用它,虽然有优秀的phpedit和ZendStudio,用得最多的仍然是UltraEdit,它有很多优秀的功能,比如多目录查找替换,正则表达式查找替换,常用文件收藏,语法提示和亮显,函数列表。。。。关键的还有一点,系统资源占用小非常稳定。

  不过之前一直使用的11.20版本有个问题,在编辑unicode编码的文件时,有时会出现鼠标不能准确定位字符的情况,导致编辑出来的文件出现一些折行和对位错误,这个时候我总是使用另外一个不错的软件EditPlus临时代替,比如在编写PHP的UTF-8格式的模板文件时,我大多选择使用EditPlus,久了在他们之间切换来去的,感觉总不是那么完美。

  今天抱着试试看的想法,升级到了基本上的最新版,非常惊喜的发现这个问题得到了解决,心情不错!

  回想起来也怀疑当初的版本是不是本来也没有这个问题的,说不定时当初不小心安装了一次国人汉化的一个版本导致的,咱们国人做汉化软件固然是好事,但是有很多人做汉化却显得不太职业,总会给加入或者改变点什么,这也是我为什么至今从操作系统到软件,都坚持有英文版就尽量选择英文版的原因。

轻松获得网通、电信、铁通IP地址分配段

  APNIC是管理亚太地区IP地址分配的机构 ,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况:
[coolcode linenum=”off”]
shell> wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz
shell> tar xzvf ripe-dbase-client-v3.tar.gz
shell> cd whois-3.1
shell> ./configure
shell> make
[/coolcode]
完成上述编译安装工作后,我们开始获取IP地址段;
[coolcode linenum=”off”]
  中国网通:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CNCGROUP > /var/cnc

  中国电信:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET > /var/chinanet

  中国铁通:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CN-CRTC > /var/crtc
[/coolcode]
  打开获取后的文件可以看到里面的信息非常详细,甚至可以看到各个分公司的负责人、电话、电子邮件等等信息。如果想得到一份整齐干净的IP地址段文件,只要用grep和awk简单过滤就可以了。

PHP模板引擎比较和给Template_PHPLIB增加cache缓存功能

  PHP下的模板解决方案很多,主流的有 PHPLIB、IT、Flexy、Smarty等,这些模板引擎各有所长,很多人推崇Smarty,根据个人使用感受来看,Smarty有以下特点:

1、模板里面支持语法丰富,方便“程序员”(注意)在模板中实现丰富灵活的逻辑;
2、使用“预编译模板”的概念,能使性能得到一定提升;
3、支持Cache功能。

  这几个特点我认为是最核心的部分,另外Smarty还提到所谓的模板FrameWork,个人认为价值不大,并非一个完整的PHP FrameWork,所以并不推崇。而就前面Smarty的几个特点来说,反倒成为我不选择Smarty的原因之一。
more »