Archive for the '技术随笔' Category

让网站和我们一起默哀

星期一, 05月 19th, 2008

举国默哀的情况下,最好能将网站变成灰色调。

通过改变css样式表,加入filter(滤镜)属性,可以使得网站在IE浏览器下变成灰色。

在CSS文件的BODY元素里面,加入filter(滤镜)属性:

  1. BODY { filter:gray; }

不过,滤镜仅在IE内核的浏览器上起作用。

通过cron日志,重建误删除的crontab信息

星期三, 05月 14th, 2008

今天早上服务器例行检查,敲命令敲得high的时候,输入了一个crontab,本来要接着输入 -l参数的,结果一兴奋,手一震,直接敲了回车,看到光标闪烁在一个空白行,一愣之下大脑还没反应过来,左手已经按下了ctrl-d,真是狗爪子反应灵敏,不听指挥。然后,crontab -l,一片空白……

教训啊~但怎么总是每次过后就忘,下次再犯呢?

检查$home下面有没有备份,没有。检查之前的操作日志有没有相关记录,没有。检查有没有explorer,没有……

彻底晕了。

狂啃了早餐蛋糕之后,想到了cron应该有日志的,然后就找,恩,在/var/cron下,有log和olog两个文件,more一下,正是我想要的内容。

  1. #more /var/cron/log
  2. ......
  3. >  CMD: sh /backup.sh
  4. >  root 1122 c 二  5月 13 02:08:00 2008
  5. >  CMD: /usr/sbin/logadm
  6. >  root 6377 c 二  5月 13 03:10:00 2008
  7. <  root 6377 c 二  5月 13 03:10:01 2008
  8. ......

(more…)

工作学习的好帮手:雅虎乐译

星期一, 05月 12th, 2008

非常好用的词典工具,小巧轻灵,功能多样,值得拥有!点击下载:http://cn.soft.yahoo.com/ly/

yahoo乐译

XAMPP、Wamp5和AppServ:Windows下简单好用的php平台

星期日, 05月 11th, 2008

对于图书馆而言,使用开源软件构建服务平台,是非常合适的。在接下来的一段时间内,小弟将以“开源数图”系列技术随笔,向大家介绍一些我接触过的开源软件,以表示我对“2008数字图书馆与开放源码软件学术研讨会”的敬意!

说到开源,php无疑是最具有活力的。最优秀的、最受关注的、最有发展前景的开源web程序,例如CMS中的JoomlaDrupal,BLOG中的Wordpressb2evolution,WIKI中的MediaWikiTikiWiki,数据库管理工具的phpMyAdminTurboDbAdmin,CRM中的SugarCRM、ERP中的WebERP,都是采用php开发的。php语言简单、散漫,追求自由,这正是开源软件的原始动力之一。php的运行平台,一般有LAMP和WAMP。基本上,目前几乎所有的Linux发布版中都默认包含了LAMP,而在Windows操作系统下的php集成环境WAMP,则更方便我们进行实验和部署。一般来说,我们可以在WAMP上测试、部署好我们的站点,然后再迁移到LAMP上做正式的应用。

XAMPP是一个包含了 MySQL、PHP 和 Perl 的 Apache 发行版,十分容易安装和使用。到目前为止,XAMPP有四个版本,分别是基于Windows、Linux、Mac OS X和Solaris的。基于Windows的XAMPP,适用于几乎所有的Windows平台,包含了Apache、MySQL、PHP + PEAR、Perl、mod_php、OpenSSL、phpMyAdmin、FileZilla FTP Server和SQLite等等内容。 XAMPP 的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便,XAMPP 默认开启配所有功能,从安全的角度看,并不利于实际应用的。因此,如果使用XAMPP作为正式的应用平台,需要进行相关的安全配置。
(more…)

如何解决ORACLE 10g自动归档日志满了的问题

星期四, 05月 8th, 2008

上周末的oracle 10g出现了自动归档日志满了的问题,导致oracle服务无法启动,报ORA-16038、ORA-19809、ORA-00312错误,没什么经验,瞎整一通,简单记录一下。

首先尝试把归档日志空间的设置加大:

  1. sql>alter system set db_recovery_file_dest_size=20g scope=spfile;

未果。

接着找到默认的归档日志存放目录$ORACLE_HOME/flash_recovery_area/ORCL/archivelog/,手工删除归档文件(可适当保留最近7天的):

  1. $ rm -rf 2007*
  2. ...

(more…)