25 августа 2026, 14:44
Бывший инженер Microsoft опубликовал свежий «Диспетчер задач» для Linux, Windows и macOS


Бывший инженер Microsoft Дэйв Пламмер, работавший над добавлением поддержки ZIP‑файлов в Windows и меню «Пуск» Windows NT, представил инициатива TMOG. Это платформа мониторинга для Linux, Windows и macOS. Причём изначально Пламмер опубликовал версию TMOG для macOS (Swift + AppKit), а потом улучшил её для Linux (C++ + Qt 6) и Windows (Native Win32) под девизом «никакого Electron, HTML, JSON и прочего».

Я написал свежий «Диспетчер задач», который работает нативно на Windows, macOS и Linux. Можете загрузить его прямо сейчас на http://tmog.org … но зачем?
Всё началось с спора о том, можно ли сегодня написать с ИИ код для Microsoft Word (повайбкодить). Я так не думал. Но потом подумал… может, что‑то попроще, вроде «Диспетчера задач». Но просто сказать Cloude: “Эй, напиши диспетчер задач!” — нельзя. Ну, можно, но получится полная чушь.
Потом у моего ребёнка случился разрыв аппендикса, ему понадобилась операция, так что у меня было пара дней в больничных приёмных, чтобы повозиться с идеей. Я достал свой свежий M5 MacBook Air и набросал спецификацию на 107 страниц, будто я какой‑то PM из 90-х, накачанный кофеином. Всё, что только можно захотеть знать о диспетчере задач: как он работает, что должен создавать и как должен выглядеть.
К тому времени, как ребёнка выписали из больницы, у меня уже работал грубый прототип приложения. Но потом у него началось внутреннее кровотечение, понадобилась экстренная операция и переливание крови. Рад сказать, что теперь он полностью поправился — но скажем так, остаток недели у меня был, чтобы повозиться дальше, пока ребёнок восстанавливался.
Но зачем писать «Диспетчер задач»? Потому что когда я писал оригинал в 95-м, это было на P90 или чём‑то столь же слабом. Апдейт, прокрутка и отрисовка без использования более одного‑двух процентов CPU — вот была скромная цель.
Теперь, когда у нас есть 5-гигагерцовые процессоры и GPU в помощь, почему бы не раздвинуть границы? Анимировать всё на 60 Гц, а не раз в секунду. Отслеживание мыши по истории, веб-страница с обзором и все функции, которые я бы добавил тогда, если бы железо позволяло.
Мой аутизм заставляет меня обожать неон и высокий контраст так, что это не всем по вкусу, следовательно я внедрил слайдер насыщенности, чтобы регулировать цвета. Но этот идёт до 11.
Можно также выбрать из кучи тем, вдохновлённых DEC VT220, вроде Green Phosphor, Amber или White. А я добавил Blue, чтобы соответствовать моей теме VSCode!
Исходник полностью нативный: Direct2D/DirectComposition на Windows, UIKit на Mac и Qt на Linux. пользовательский оболочку общается с общим ядром на C++, которое разветвляется на платформо‑зависимые хелперы. Никакого Electron, HTML, JSON и прочего.
Спасибо Дэвиду и Рутгеру за помощь по пути — без них я не справился бы так быстро на трёх платформах!
Если у вас есть свободное время, попробуйте и дайте знать, если наткнётесь на проблемы!



Читают сейчас

5 часов назад
Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов
Команда Prusa Research выпустила первую публичную альфа‑версию слайсера PrusaSlicer 3.0. Авторы переписали интерфейс, переработали систему профилей, добавили поддержку полноценной работы с несколькими

6 часов назад
Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1
Anthropic выпустила апдейт своих топовых моделей – Claude Fable 5.1 и Claude Mythos 5.1. Это одна и та же модель под капотом, различающаяся уровнем защитных ограничений: Fable 5.1 доступна всем в цело

6 часов назад
Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента
Creality представила 3D‑принтер SPARKX i8 с поддержкой четырёхцветной печати. Его главная особенность заключается в системе QuarTeks, в которой прутки филамента подведены практически к самому соплу, б

6 часов назад
Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти
Автор YouTube‑канала UFD Tech рассказал, что MacBook Neo необычно быстро расходует источник SSD‑накопителя. Всё дело в небольшом объёме оперативной памяти, из‑за которой устройство активно записывает

6 часов назад
Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО
Организация Anthropic предупредила, что инфостилеры перехватывают сеансы Claude и открывают злоумышленникам доступ к учётным записям пользователей. Читать далее