Как матричный принтер стал будильником и заменил телефон по утрам Всё началось с желания не брать телефон сразу после пробуждения. Нужно было всего лишь посмотреть данные сна с WHOOP, но следом незаметно открывались сообщения, почта и новости. Решение нашлось неожиданное — получать утренний отчёт на бумаге. Причём не на тихом термопринтере, а на старом матричном Star SP700, который заодно отлично справляется с ролью будильника. Дальше идея «просто распечатать данные сна» довольно быстро вышла из-под контроля. Рядом с кроватью поселился Mac mini 2010 года, появились сервер, очередь печати, несколько Go-сервисов и отдельная логика пробуждения компьютера. По дороге пришлось разбираться с CUPS, sleep/wake, USB-хабом, сбоями очереди и локальной LLM. Через несколько месяцев система всё ещё работает. И вся эта цепочка из Go, PostgreSQL, старой macOS и CUPS каждое утро заканчивается очень просто — матричный принтер с треском выдаёт рядом с кроватью кусок бумаги, ради которого всё и затевалось.
Оригинал:
https://u.habr.com/bGbbI