Найти - Пользователи
Полная версия: Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?
Начало » Python для новичков » Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?
1
__sirroko
Привет!
В теме вобщем-то все написано, но немного поясню.

В качестве темы для курсовой работы по проге выбрал написание терминального диспетчера задач под linux.

Встал вопрос о выборе языка… C или Python?
Просто, если в python найдется модуль, благодаря которому, весь код займет 20-30 строк, то препода это вряд ли устроит.
lorien
А что это? Типа screen и tmux?
__sirroko
htop или более простой ps
JOHN_16
__sirroko
как вариант можно реализовать типа htop или , лучше, KSysmonitor из KDE (Linux под рукой нету, поэтому в названии могу ошибиться) на curves, для курсовой думаю вполне сгодится, а если попрет так еще и как опенсорс проект можно оформить (если идея понравится, то сперва погуглите на тему, а то может , как часто бывает, все изобретено до нас)
__sirroko
JOHN_16
Я вас не совсем понимаю.
Что вы имеете ввиду под curves?
JOHN_16
__sirroko
эх, руки крюки, кончено же имелось ввиду библиотека ncurses , т.е. построение псевдографического интерфейса в командной строке, например mc. В python есть модуль curses.
__sirroko
JOHN_16
Я как раз думал над тем, как можно оживить терминал!
Но ведь в htop, это уже сделано, только реализовано не на python.
А если смотреть на Ksysguard (System Monitor), то по предоставляемой информации он очень похож на htop, разница лишь в том, что есть графический интерфейс и ориентация под KDE.
Единственное, что приходит в голову, это реализация чего-то с поддержкой плагинов (правда, эту идею я даже не продумывал).
__sirroko
Подумываю переключиться с диспетчера задач, на файловый менеджер (опять-таки консольный).
И попробовать реализовать поддержку плагинов. Эта задача выглядит более интересной, нежели чтение директории /proc.

Но для этого создам, пожалуй, отдельную тему.
JOHN_16
__sirroko
А чем эта тема интереснее? И главное чем не избита?
Интерес вижу максимум в реализации плагинов, но и то, если выйти за пределы академ интереса, то что то реальное сообразить наверное будет не просто.
ЗЫ я помню что у вас курсовая
__sirroko
JOHN_16
Скорее всего займусь диспетчером.

Если кто-нибудь подкинет еще идейку, то буду рад)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB