Лаборатория кодера

О проекте

Зачем нужна «Лаборатория кодера», как она устроена и как её проверить.

Зачем

У каждого разработчика есть десяток мелких задач, которые возникают раз в неделю: отформатировать ответ API, проверить регулярку, понять, когда сработает cron, разобрать токен из заголовка, посчитать подсеть. Для каждой есть сайт, но часто он обвешан рекламой, просит согласиться на cookie и отправляет введённое на свой сервер. С токенами и конфигами это неприятно.

Здесь собраны такие инструменты в одном месте, а рядом — короткие шпаргалки по тому, что приходится искать снова и снова: ключи git, права файлов, коды HTTP, синтаксис cron и make.

Как устроено

  • Сайт статический: обычные HTML-страницы, один файл стилей и небольшие скрипты без библиотек.
  • Каждый инструмент работает целиком в браузере. Скрипты не делают сетевых запросов, на страницах нет форм отправки, счётчиков, внешних шрифтов и подключений к другим сайтам.
  • Хеши SHA считает встроенный в браузер модуль Web Crypto, случайные числа для паролей и UUID берутся из crypto.getRandomValues. MD5, разбор YAML, cron и diff написаны с нуля.
  • Тёмная и светлая тема переключаются кнопкой в шапке. По умолчанию выбирается тема системы.

Как проверить, что данные не уходят

Откройте инструменты разработчика в браузере (F12), вкладку «Сеть», и поработайте с любым инструментом. Новых запросов не появится: после загрузки страницы браузер ничего не отправляет. Исходный код скриптов не сжат и читается прямо в браузере.

Шпаргалки

Статьи справочника написаны по документации и проверены на практике. Команды рассчитаны на Linux (Debian, Ubuntu) и Bash, отличия macOS отмечены там, где они важны. Дата в начале статьи — день последней сверки.

Журнал изменений

ДатаЧто изменилось
10 ноября 2026генератор паролей: парольные фразы и оценка времени перебора
8 ноября 2026разбор cron: описание расписания по-русски, правило «день месяца или день недели»
4 ноября 2026сравнение текстов: вывод в формате unified diff, шпаргалка по хешированию
26 октября 2026разбор JWT, шпаргалка по JSON Schema
15 октября 2026конвертер Unix-времени, справочник открыт для всех разделов