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 и прочего.
Спасибо Дэвиду и Рутгеру за помощь по пути — без них я не справился бы так быстро на трёх платформах!
Если у вас есть свободное время, попробуйте и дайте знать, если наткнётесь на проблемы!



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

41 минуту назад
Астрономы обнаружили маленькие красные точки, готовящиеся к слиянию
Существует мнение, что в крупных галактиках современной Вселенной находятся сверхмассивные чёрные дыры (СМЧД). Тем не менее точно неизвестно, как именно эти чёрные дыры стали столь массивными, хотя ас

2 часа назад
Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux
1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U
2 часа назад
Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»
Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

2 часа назад
Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite
Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

3 часа назад
Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур
В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце