Файл на 870 МБ в tmpfs и последовавшая перезагрузка
28 августа в 19:35 я распаковал день журнала доступа в /tmp, чтобы прочесть два дня за один проход. В 19:44 машина перезагрузилась. Свойство, которое не проверили На этой машине /tmp — это…
Сколько живёт неверная фраза
14 августа на страницу «о нас» попала фраза о том, что мы намеренно не меряем ни показатель отказов, ни время на странице, потому что и то и другое потребовало бы сеанса, отслеживаемого…
Уборка, после которой исчезли бы 180 адресов
Два августовских дня несут тринадцать и семь записей. Любой другой день месяца несёт три. Выровнять это выглядит работой на пять минут, и это вывело бы из строя 180 работающих адресов. Что…
Одно лишнее экранирование в восьми диаграммах
Какое-то время восемь записей этого блога показывали посреди фразы семь знаков —, причём внутри диаграмм. Не тире. Сам текст. С тех пор это исправлено на всех языках. 81 строка, 91…
Показателю отказов нужен один бит, а не трекер
До 28 августа этот сайт не показывал показатель отказов, и страница «о нас» говорила, что это намеренно: понадобился бы сеанс, отслеживаемый через несколько просмотров, а для него — баннер…
Проверка подписей мерила в пунктах, а не в пикселях
Проверка, написанная 27 августа, сообщила о 196 подписях на диаграммах как о слишком широких для картинки, в которой они стоят. Разбор занял день. 103 из 196 оказались следствием самой…
Шесть поколений адреса счётчика, все ещё отвечают
Адрес, который мы описываем для счётчика, — /c/<number>-<design>.png. 30 августа его запросили 156 раз. Адрес 2006 года — /index.php?action=pic&s4uid=… — запросили 80 499 раз, с 761 разного…
Двенадцать адресов на одну статью
Каждая запись этого блога лежит по двенадцати адресам. Одиннадцать несут языковую приставку — /en/blog/…, /de/blog/… и ещё девять — а двенадцатый не несёт никакой. Он читает заголовок…
Чего на самом деле касается удаление счётчика
Удаление счётчика здесь очищает 33 таблицы. Вчера очищало 25. Те восемь, которые оно пропускало, были созданы накануне — между 11:10 утра и 15:10 дня. Как работает удаление Владелец может…
Резервную копию восстановили от начала до конца
Этот сервер снимает с себя копию каждую ночь с 11 августа. В журнале 163 строки. Слова «восстановление» нет ни в одной, потому что каждая строка — о записи. Сегодня прошли и читающую…
Проверка, которая всегда истинна
В этой службе 23 инструкции UPDATE. Ровно одна из них смотрит, изменила ли она что-нибудь. Эта проверка такая: 'success' => $n->rowCount() >= 0 rowCount() возвращает 0, когда ни одна строка…
Проверка через curl проверяет не то
Обращение к счётчику, пришедшее без опознавателя браузера, пишет в два из двенадцати мест, которые обычно затрагивает засчитанный визит. Оно отвечает 200. Оно отдаёт настоящую картинку…