月份:2007年5月

用cron定时执行任务

假如你有一些任务要定期执行,比如清理磁盘、删除过期文件、发送邮件和提醒,这个时候可以用cron来帮你。 首先是安装,大多数发行版都预装了,Gentoo下的cron有许多种实现,可以用emerge –search cron来查看,这里用vixie-cron,因为功能比较完整,命令语法也比较通用。 # emerge vixie-cron 之后要启动c […]

小职员之死

一个美好的晚上,一位心情美好的庶务官伊凡·德米特里·切尔维亚科夫,坐在剧院第二排座椅上,正拿着望远镜观看轻歌剧《科尔涅维利的钟声》。他看着演 出,感到无比幸福。但突然间……小说里经常出现这个“但突然间”。作家们是对的:生活中确实充满了种种意外事件。但突然间,他的脸皱起来,眼睛往上翻,呼 吸停住了……他放下望远镜,低下头,便……阿嚏一声!!!他打了个喷嚏,你们 […]

firefox扩展开发(四) : 更多的窗口控件

标签盒子 标签盒子是啥?大家都见过,就是分页标签: 对应的代码:                                                                                                                                                    […]

firefox扩展开发(三) : 排列窗口控件

上一篇我们讲到了用XUL创建基本的窗口控件(按钮、输入框、单选复选框……),现在我们来讲一下如何排列他们。 盒子:与 XUL中主要的布局元素成为”盒子”,分为两种,水平盒子和垂直盒子,也就是和,说白了就是把包含在盒子内的空间水平或者垂直排列,如果你熟悉GTK+编程的话,一定对这两种布局方式非常的熟悉。 上一篇的控件,只能按照顺序垂直分 […]

firefox扩展开发(二):用XUL创建窗口控件

在Firefox中,所有的界面都是基于XUL文件描述的,XUL本身是一个XML文件。就连Firefox本身,也是基于XUL的,不信的话,可以在firefox的地址栏中敲入: chrome://browser/content/browser.xul ,看看会出现什么情况吧。 1.创建一个简单的窗口 多说无益,让我们看一个简单的XUL文件示例:   把上述的代码 […]

firefox扩展开发(一) : 扩展的基本结构

用过firefox的人肯定要安装firefox的扩展,这样才能发挥火狐的全部实力。一般扩展是一个后缀为.xpi的文件,其实这个文件就是zip格式的压缩包,压缩了一个扩展所需要的所有目录和文件,基本的目录结构如下: extension.xpi:               /install.rdf                                […]

用rails实现简单的网页伪静态化

所谓网页的静态化,本来是指的动态网页为了提高访问速度,把原本需要动态生成的每一个网页,在硬盘上生成一个静态的文件,从而大幅度提高对动态内容请求的速度,减轻服务器的负载。 伪静态化,就是指的,虽然从网址上看是一个静态的网页(以.html结尾),但实际上是动态生成的页面。比如 http://www.somesite.com/topic2/1234.html,从网 […]

给firefox投上一票

继上次dell的“预装linux“投票后,这次是“以firefox为默认浏览器“的投票,虽然个人觉得没有必要,因为浏览器大多数人都会轻松的装上,但是至少让很多人知道世上还有firefox这个浏览器,而且firefox还被这么多人喜爱~ 如果你喜欢firefox,就去投一票吧~ 地址在: http://www.ideastorm.com/article/sho […]