Форум сайта python.su
0
Привет!
В теме вобщем-то все написано, но немного поясню.
В качестве темы для курсовой работы по проге выбрал написание терминального диспетчера задач под linux.
Встал вопрос о выборе языка… C или Python?
Просто, если в python найдется модуль, благодаря которому, весь код займет 20-30 строк, то препода это вряд ли устроит.
Офлайн
А что это? Типа screen и tmux?
Офлайн
0
htop или более простой ps
Офлайн
221
__sirroko
как вариант можно реализовать типа htop или , лучше, KSysmonitor из KDE (Linux под рукой нету, поэтому в названии могу ошибиться) на curves, для курсовой думаю вполне сгодится, а если попрет так еще и как опенсорс проект можно оформить (если идея понравится, то сперва погуглите на тему, а то может , как часто бывает, все изобретено до нас)
Отредактировано JOHN_16 (Март 26, 2013 00:09:06)
Офлайн
0
JOHN_16
Я вас не совсем понимаю.
Что вы имеете ввиду под curves?
Офлайн
221
__sirroko
эх, руки крюки, кончено же имелось ввиду библиотека ncurses , т.е. построение псевдографического интерфейса в командной строке, например mc. В python есть модуль curses.
Офлайн
0
JOHN_16
Я как раз думал над тем, как можно оживить терминал! 
Но ведь в htop, это уже сделано, только реализовано не на python.
А если смотреть на Ksysguard (System Monitor), то по предоставляемой информации он очень похож на htop, разница лишь в том, что есть графический интерфейс и ориентация под KDE.
Единственное, что приходит в голову, это реализация чего-то с поддержкой плагинов (правда, эту идею я даже не продумывал).
Отредактировано __sirroko (Март 26, 2013 10:04:43)
Офлайн
0
Подумываю переключиться с диспетчера задач, на файловый менеджер (опять-таки консольный).
И попробовать реализовать поддержку плагинов. Эта задача выглядит более интересной, нежели чтение директории /proc.
Но для этого создам, пожалуй, отдельную тему.
Офлайн
221
__sirroko
А чем эта тема интереснее? И главное чем не избита?
Интерес вижу максимум в реализации плагинов, но и то, если выйти за пределы академ интереса, то что то реальное сообразить наверное будет не просто.
ЗЫ я помню что у вас курсовая
Офлайн
0
JOHN_16
Скорее всего займусь диспетчером.
Если кто-нибудь подкинет еще идейку, то буду рад)
Офлайн