Четверг, 4 Декабрь 2008
nginx: пасхальное яйцо в empty gif
В модуле empty gif есть пасхальное яйцо: Last Modified имеет значение 23349600, а это, не что иное как дата рождения Игоря Сысоева ☺.
В модуле empty gif есть пасхальное яйцо: Last Modified имеет значение 23349600, а это, не что иное как дата рождения Игоря Сысоева ☺.
В рассылке nginx-ru сегодя спросили о ETag. Я не смог себе отказать в удовольствие его написать ☺.
Продолжая описывать и выкладывать свои «фичи» для nginx, я не мог пропустить is_bot.
Начал выкладывать в общий доступ куски своего репозитория nginx.
Выложил к себе, на github, repo.or.cz и gitorious.
Выложенно: obsd и jemalloc аллокаторы, ngx_http_response, ngx_prealloc, request/sec в stub status, $timestamp и $is_bot.
Завел отдельную страницу, с перечнем того чем пользуюсь в интернетах. Буду стараться держать ее в актуальном состояние.
В пятницу я сделал патч для nginx. Сейчас я буду показывать более детальные результаты его использования.
В процессе обсуждения нового аллокатора мне сообщил о jemalloc и предложили реализовать их всех, добавив соотвествующие опции.
Работая, пришлось подменить аллокатор для nginx. Результат понравился мне (измерения все делались top’ом).
Сижу и думаю, куда повесить себе:
Товарищ, делая коммит, не забывай что тебе потом это отлаживать!
Ввожу для себя правило, что каждый коммит должан собираться и работать, а то надоело уже (да, Саша, ввожу). Как не вытащу коммит он вечно не работает. Устал.
С заядлой переодичностью мне идут письма с gmail в заголовках которых есть:
From: "=?KOI8-R?B?4c3J0sEg+8nIyQ==?=" <amira@gmail.com>
flim очень хорошо декадирует std11 строки, но без кавычек. После прочтения rfc 2822 section 3.2.5 ответить на вопрос я не могу. Т.е. сказать что gmail буки, и вообще нарушают rfc нельзя, но и сказать что по rfc надо брать std11 строки в кавычки тоже нельзя. Грустно.