ICMP timestamp: за Cloudflare находки не видно, а она есть
Сканер по домену за Cloudflare говорит «host down», а origin на ICMP type 13 отвечает и выдаёт свои часы с точностью до секунды. Почему sysctl для timestamp не...
ЧитатьЗаметки о разработке, серверах и инструментах
Сканер по домену за Cloudflare говорит «host down», а origin на ICMP type 13 отвечает и выдаёт свои часы с точностью до секунды. Почему sysctl для timestamp не...
Читать
Раздел «Трафик» в админке считает просмотры из браузера: боты JS не исполняют, значит статистика очистится сама. Через три недели 89 записей из 151 оказались бо...
Читать
Домены арендаторов уехали за Cloudflare, и проверка «домен подключён и ведёт к нам» начала врать на полностью рабочих панелях: за проксёй домен резолвится в адр...
Читать
347 тысяч проверок за десять дней, 177 инцидентов и медиана простоя в 62 секунды. Что показывают эти цифры: почему код 200 не значит «работает», зачем нужен пор...
Читать
Проверка «нужна ли серверу перезагрузка» заняла полдня вместо пяти минут. Разбираю, почему needrestart не умеет ребутать систему, чем -k отличается от -l, зачем...
Читать
Три таблицы, отложенная публикация без крона, счётчик просмотров с отсечкой по IP и голосование с возможностью передумать. Плюс пять мест, где я наступил на гра...
Читать
Память проекта, повторяемые процедуры и доступ к боевому серверу. Что писать в описание проекта, почему скиллы не должны содержать имён заказчиков, и как провер...
Читать
Язык в маршруте вместо сессии, тексты в трёх местах и почему это осознанно, фолбэк на русский при пустом переводе и переключатель, который не выкидывает читател...
Читать
Протокол простой: один POST с ключом и списком адресов. Но обсервер модели легко превращается в три запроса на каждый просмотр статьи, а тесты начинают ходить в...
Читать