-
Recent Comments
nginx-http-concat
Модуль взят из tengine от taobao и для объединения вполне удобен!
mod_aclr2
И еще один полезный модуль. Предназначен для отдачи тяжелой статики от Apache 2.x.
Редирект для 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);