Уведомления

Группа в Telegram: @pythonsu

#1 Март 25, 2013 16:18:52

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

Привет!
В теме вобщем-то все написано, но немного поясню.

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

Встал вопрос о выборе языка… C или Python?
Просто, если в python найдется модуль, благодаря которому, весь код займет 20-30 строк, то препода это вряд ли устроит.

Офлайн

#2 Март 25, 2013 16:39:22

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

А что это? Типа screen и tmux?

Офлайн

#3 Март 25, 2013 16:43:01

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

htop или более простой ps

Офлайн

#4 Март 26, 2013 00:08:01

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

__sirroko
как вариант можно реализовать типа htop или , лучше, KSysmonitor из KDE (Linux под рукой нету, поэтому в названии могу ошибиться) на curves, для курсовой думаю вполне сгодится, а если попрет так еще и как опенсорс проект можно оформить (если идея понравится, то сперва погуглите на тему, а то может , как часто бывает, все изобретено до нас)



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Март 26, 2013 00:09:06)

Офлайн

#5 Март 26, 2013 01:36:51

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

JOHN_16
Я вас не совсем понимаю.
Что вы имеете ввиду под curves?

Офлайн

#6 Март 26, 2013 04:26:34

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

__sirroko
эх, руки крюки, кончено же имелось ввиду библиотека ncurses , т.е. построение псевдографического интерфейса в командной строке, например mc. В python есть модуль curses.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#7 Март 26, 2013 10:04:05

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

JOHN_16
Я как раз думал над тем, как можно оживить терминал!
Но ведь в htop, это уже сделано, только реализовано не на python.
А если смотреть на Ksysguard (System Monitor), то по предоставляемой информации он очень похож на htop, разница лишь в том, что есть графический интерфейс и ориентация под KDE.
Единственное, что приходит в голову, это реализация чего-то с поддержкой плагинов (правда, эту идею я даже не продумывал).

Отредактировано __sirroko (Март 26, 2013 10:04:43)

Офлайн

#8 Март 26, 2013 21:47:09

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

Подумываю переключиться с диспетчера задач, на файловый менеджер (опять-таки консольный).
И попробовать реализовать поддержку плагинов. Эта задача выглядит более интересной, нежели чтение директории /proc.

Но для этого создам, пожалуй, отдельную тему.

Офлайн

#9 Март 26, 2013 22:46:30

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

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



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#10 Март 26, 2013 23:48:53

__sirroko
Зарегистрирован: 2013-03-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Терминальный диспетчер задач под linux. Есть ли смысл реализовывать на Python?

JOHN_16
Скорее всего займусь диспетчером.

Если кто-нибудь подкинет еще идейку, то буду рад)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version