ClamAV as a Validation Filter in Zend Framework

here

nginx-http-concat

Модуль взят из tengine от taobao и для объединения вполне удобен!

mod_aclr2

И еще один полезный модуль. Предназначен для отдачи тяжелой статики от Apache 2.x.

модуль
модуль для 1.х

ngx_lua

module
wiki

Редирект для Android, iPhone, iPod

server {
if ($http_user_agent ~* ‘(Android|iPhone|iPod)’) {
rewrite ^/$ http://m.site.org/;
}
}

const, define и память

На простом примере проверялось число байт, затраченных на объявление 500 констант через define и const.

const

const real const emalloc const peak real const peak emalloc
start  524288  370528  524288  431488
stop  524288  370832  524288  431488

define

define real define emalloc define peak real define peak emalloc
start  1048576  454548  1048576  747424
stop  1048576  454852  1048576  747424

Получить данные из PUT

файл

$p = fopen(‘php://input’, ‘r’);
while ($d = fread($p. 1024)) {
…actions…
}

данные

parse_str(fopen(‘php://input’), $p);

Concurrent Caching at Google

http://www.infoq.com/presentations/Concurrent-Caching-at-Google

Rewrite с файла на файл

Требуется:

по запросу /path/to/images/1.gif брать файл /path/to/images/1.gip

Решение:

location ~* \.(gif)$ {
root /path/to/site/path/to/images;
rewrite ([0-9]).gif /$1.gip break;
}

Простой чат на netcat

Сервер:
netcat -l localhost 8080

Клиент:
telnet localhost 8080

Netcat для отлова глюков

Если вы хотите в живую видеть заголовки, отсылаемые на сервер приложением/сервером, то можно воспользоваться netcat:

netcat -l localhost 8080

Все заголовки будут выводиться в консоль.

[crosspost] Quick Fun: CSS3 Filter Effects


-webkit-filter: blur(2px);


-webkit-filter: brightness(30%);


-webkit-filter: contrast(30%);


-webkit-filter: grayscale();


-webkit-filter: sepia();


-webkit-filter: invert();


-webkit-filter: opacity(30%);


-webkit-filter: saturate(50%);


-webkit-filter: saturate(300%);


-webkit-filter: hue-rotate(90deg);


-webkit-filter: hue-rotate(300deg)


-webkit-filter: drop-shadow(rgba(0,0,0,0.5), 0 5px 5px);

+Источник: girliemac.com