Форум сайта python.su
Alex2ndrХм… Ребят, у меня сейчас очень интересная дилема: либо разбираться с магнито-резонансными томографами (за момент обучения мне готовы хорошо платить!), либо закончить с админством и, наконец-то, заняться программингом. Что в первом варианте, что во втором, у меня физически не будет времени, так как надо будет въезжать. Т.е. программинг в этом проекте я на себя никак не возьму. Орг-вопросы, это тоже не пять минут в день…
ZZZ, предлагаю Вам стать инициатором/организатором.
Офлайн
Alex2ndrТам было ТЗ, там был рабочий, хотя и не идеальный код, там было обсуждение. То есть был некий тренинг, была воплощенная в код идея. Никакой неудачи там нет. Материальная выгода, всемирная слава и т.д. там не предполагалась. А то, что маленький результат вы не считаете за результат - показывает некую слепоту.ZubchickМда… Почитал. Имхо эта затея была изначально обречена на неудачу. В принципе кое-какие моменты правильны, но это все напоминает утопию. На реальном проекте так не будет.
Alex2ndr, http://python.su/forum/viewtopic.php?id=7238
Офлайн
KogromИзвиняюсь, если как-то задел вас. Краткость не всегда сестра таланат :) Постараюсь изложить МОЕ мнение подробнее.
Там было ТЗ, там был рабочий, хотя и не идеальный код, там было обсуждение. То есть был некий тренинг, была воплощенная в код идея. Никакой неудачи там нет. Материальная выгода, всемирная слава и т.д. там не предполагалась. А то, что маленький результат вы не считаете за результат - показывает некую слепоту.
KogromНе знаю ни про какой подход :) Будет анархия :D
С другой стороны, мне интересно, будет ли тут ТЗ, будет ли код, будет ли этот код рабочим и т.д. Буду следить за темой - может кто-то удивит продуманным подходом. Возможно, это моё сообщение прибавит стимулов smile
ZZZМда… Вот не люблю я орг вопросы… Но выбора похоже нет. Ладно - попробую.
А вы, пока я занимаюсь ТЗ, определитесь с тем, кто хочет учавствовать и кто что умеет. Alex2ndr, тёзка, я возлагаю на тебя сбор команды с созданием для меня отчёта типа: кто, чего, как, с кем и сколько раз. Ok?
Офлайн
Alex2ndrНе надо джангу. Нужно взять минимальный вариант. Например, имеющийся в поставке http-сервер. По крайней мере пока – потом понадобиться ssl, ибо вопрос безопастности в такой системе стоит остро.
1. Веб. Будет веб интерфейс, возможна джанга или иные фреймворки. Возможно будет веб-сервер. Все обсуждается.
Alex2ndrВсё вроде как верно, но давайте я сначала ТЗ сделаю, а потом из имеющихся требований будем подбирать инструменты.
2. Работа с демонами…
Офлайн
ZZZТак как имеющийся в поставке веб-сервер не айс предлагаю взять веб-сервер из состава cherrypy или werkzeug
Не надо джангу. Нужно взять минимальный вариант. Например, имеющийся в поставке http-сервер.
Офлайн
cutwaterя подобные вещи, мониторинги, утилиты и т.п. веб морду к ним делаю на фреймворке bottle, удобный, простой и быстрый и пить не просит… :), все необходимое есть для написания веб тулзов.ZZZТак как имеющийся в поставке веб-сервер не айс предлагаю взять веб-сервер из состава cherrypy или werkzeug
Не надо джангу. Нужно взять минимальный вариант. Например, имеющийся в поставке http-сервер.
Кстати можно услышать Ваши аргументы супротив джанги, я солидарен в общем-то с Вашим мнением, но хотелось бы уточнить.
Офлайн
cutwater1. Она мне не нравится.
Кстати можно услышать Ваши аргументы супротив джанги, я солидарен в общем-то с Вашим мнением, но хотелось бы уточнить.
o7412369815963Как вариант. Это мне нравится больше, но хотелось бы услышать ещё мнений.
я подобные вещи, мониторинги, утилиты и т.п. веб морду к ним делаю на фреймворке bottle
Отредактировано (Июнь 17, 2010 17:42:34)
Офлайн
ZZZу меня в одном проекте рожа и ядро общаются через xml-rpc, в другом проекте ядро ходит собирает по всем сетям всевозможную информацию и складывает в БД, от туда уже веб-сервер берет данные.
Хотелось бы полностью отделить рожу от ядра,
Офлайн
Я думал именно об rpc, так как требуется не только мониторинг, но и набор элементарных действий вроде “остановить”, “запустить”… За основу юзабилити беру тот же монит.
Организовывать это через очередь в БД не очень красиво. Да и вообще я бы обошёлся пока без БД – просто логи, ибо KISS.
Офлайн
Выкладываю текущие наработки по проекту. ZZZ пока некогда, поэтому я за него.
Все позиции могу обсуждатся(и менятся).
Название: Moniton
Система контроля версий: Mercurial
Лицензия: Обсуждается (мне нравится GPLv3)
Репозиторий: http://bitbucket.org/zzz/moniton
ТЗ: http://bitbucket.org/zzz/moniton/raw/64557fd1ace6/share/doc/html/tech_task.html
или тут - http://bitbucket.org/zzz/moniton/src/64557fd1ace6/share/doc/rst/source/tech_task.rst
Краткое описание:
Система мониторинга, по типу Monit, только для группы машин.
Прошу желающих поучаствовать ознакомится с ТЗ, задать вопросы и, если согласны с таким положением дел, подать заявки на регистрацию в проекте, предварительно отписавшись здесь.
Скорее всего рабочих групп будет две, т к есть два фактически независимых направления разработки.
Лично я буду разрабатывать ядро.
Используемые инструменты еще не обсуждались. Скорее всего будет xml-rpc, остальное под вопросом(ждем предложений). Т З теперь есть и можно поговорить конкретно.
Офлайн