О проекте
Зачем нужна «Лаборатория кодера», как она устроена и как её проверить.
Зачем
У каждого разработчика есть десяток мелких задач, которые возникают раз в неделю: отформатировать ответ 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-времени, справочник открыт для всех разделов |