Installing Google App Engine SDK on Ubuntu

在Windows和MacOS上安装Google App engine SDK非常的简单,因为有安装程序。但是对Linux和其他系统来说,我们只能手动安装Google App engine SDK...

Plugins in Modules for Puppet

最近,在写squid 的puppet模块。由于默认的facter 不能计算出 squid 配置文件中 cachemem 的值。 所以,需要给facter 写个插件。 扩展模块的目录结构: 在 P...

Nginx Url Hash算法问题

利用 Nginx 做Squid前端URL Hash可以大大提高 Squid的命中率,并且可以对squid 磁盘利用提高。 之前,我一直使用upstream_hash模块进行URL Hash的。但...

Perl内建 UNIVERSAL 笔记

Perl 所有模块都隐含的继承了一个称作 UNIVERSAL的内建模块,并继承了如下三个方法: ** isa**(包名) 例如:如果Rectangle模块继承了(无论是以间接的方法)Shape ...

MySQL Handler Socket Plugin 安装

一开始觉得 安装 Handlet Socket Plugin 是非常容易的。结果还是绕了大半圈。 我以常规方式编译mysql mysql lib 静态编译 gcc O3 优化,结果 Handle...

Puppet managed Httpd in Redhat or CentOS

*再次声明 用puppet的管理服务器的童鞋们。 部署puppet并不困难。 如何用好puppet是对puppet语法掌握程度。 * 下面贴一个用puppet管理 httpd的实例,希望对pup...

Gearman and Perl

简介 Gearman是一个分发任务的程序框架,可以用在各种场合,与Hadoop相 比,Gearman更偏向于任务分发功能。它的任务分布非常简单,简单得可以只需要用脚本即可完成。Gearman最初...

用perl给nginx写个IP地址查找模块

perl怎么给nginx写模块,其实并不难。网上 search 一下很多 如何安装和配置,参考官方文档: http://wiki.nginx.org/EmbeddedPerlModule ngi...

memcached配置

memcached 安装: 直接从官方网站即可下载到 memcached-1.1.12.tar.gz。除此之外,memcached 用到了 libevent,我下载的是 libevent-1.3...

perl switch..case实现

一直以为perl 不支持switch...case这中语句结构。的确perl并不原生支持像c 和 java那种 switch...case的语句结构。 不过perl有两种方法实现一个是 ‘use...

编译内核支持resierfs

编译内核使支持reiserfs 思路:编译一个src源码,生成reiserfs的模块,然后家加载到本机的kernel中 rpm -ivh kernel-2.6.18-194.el5.src.rp...

打开 tcp_tw_recycle 导致的问题(一)

tcp_tw_recycle 导致的问题。 关于 TCP time_wait 解释。 tcp time_wait状态 也称为 2MSL等待状态。每个具体TCP实现必须选择一个报文段最大生存时间...

resin3.19 + solr1.40 安装

下载软件包: wget http://apache.freelamp.com//lucene/solr/1.4.0/apache-solr-1.4.0.tgz wget http://www.c...

cronolog 大于2G无法写入(解决)

最近由于,网站访问量增加。使用cronolog-1.6.2分割apache日志,日志到了2G就写不进去了。 汗,google了半天也没什么方向。索性自己看源码把,呵呵。 cronolog 源码目...

resin4.0安装文档

resin安装文档: 设置环境变量 vi .bash_profile JAVA_HOME=/opt/jdk1.6.0_18 PATH=$JAVA_HOME:$PATH export $PATH ...

学习正则表达式笔记

使用正则的环视功能处理字符串。 (?=) 顺序环视 (?<=) 逆序环视 例: s/\bjiaxinxie\b/jiaxin'xie/g 最简单,最直接,效率最高。 s/\b(jiaxin...