Turbo Vision спустя 36 лет: нормальный интерфейс для journald

habrahabr.ru · world
Full story

journald already provides much of what is needed to investigate a server problem: field indexing, filtering by unit, process, user and boot, time-based search, and retrieval of records by cursor. Users typically view it through journalctl, one command at a time. The article examines how a windowed interface from 1990 proved an almost ideal form for these functions and how the resulting system is built.

journald умеет почти всё, что нужно для разбора проблемы на сервере: индексирует поля, фильтрует по юниту, процессу, пользователю и загрузке, ищет по времени и отдаёт записи по курсору. А смотрим мы его через journalctl , то есть одной командой за раз. Эта статья — о том, как оконный интерфейс из 1990 года оказался почти идеальной формой для этих возможностей, и о том, как устроен получившийся просмотрщик TurboJedi . Читать далее

Read full article → Compare