* [Comm] Система администрирования интернет-салона @ 2003-03-19 14:32 Andrey Petrov 2003-03-19 14:44 ` Grigory Milev ` (2 more replies) 0 siblings, 3 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-19 14:32 UTC (permalink / raw) To: community Доброго времени суток! Взялся сделать систему управления интернет-салоном и учет статистики. С велением статистики все просто - будет работать через веб-интерфейс в завязке с mysql. Но нужно еще как-то прикрутить удаленную блокировку рабочих станций. Все машины на linux. Админ-машина является маршрутизатором к провайдеру для салона + 2-я сеть для офиса. Задача: скриптами веб-сервера блокировать и разблокировать на рабочих станциях экран Х или клавиатуру с мышью. Незнаю как :( Предполагаю 2 варианта реаализации: 1-й - запускать и килять на удаленных машинах какой-нить хскринсейвер (с паролем). Но не знаю как запустить его в сессию работающего там пользователя, что бы залочить ему КДЕ. 2-й - по примонтированным по NFS их /dev менять права на устройства (клава, мышь) на 400 для блокировки и обратно на 444 для разблокирования. Может быть оба эти способа через ж... %) Так к тому и спашиваю как? Как это правильно и удобно реализовать? Может через какие-нибудь другие сервисы это можно делать? Подскажите плз. Может кто пожелает подключиться к этому проекту, т.к. из решения задачи для конкретного салона это перерастет в проект с более широкими возможностями (учет трафика, управление процессами на раб.станциях и пр.). И есс-но под GPL. з.ы.: в дополнение еще стоит задача уметь блокироать удаленные рабочие станции под win. з.з.ы.: по возможности помогите более развернутыми советами, потому как времени мало на чтение, может быть и не нужной для этого, документации. з.з.з.ы: Сорри если написал не в ту рассылку. -- Andrey Petrov (hell@relcom.kz) +++ Тише едешь - хрен приедешь! +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 14:32 [Comm] Система администрирования интернет-салона Andrey Petrov @ 2003-03-19 14:44 ` Grigory Milev 2003-03-19 15:02 ` Artem Pastukhov 2003-03-19 15:06 ` [Comm] Система администрирования интернет-салона Mike Lykov 2003-03-19 15:52 ` vic ismakaev 2003-03-24 14:12 ` [Comm] " Michael Shigorin 2 siblings, 2 replies; 31+ messages in thread From: Grigory Milev @ 2003-03-19 14:44 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "Andrey" == Andrey Petrov <hell@relcom.kz> writes: Andrey> Доброго времени суток! Взялся сделать систему управления Andrey> интернет-салоном и учет статистики. С велением статистики все Andrey> просто - будет работать через веб-интерфейс в завязке с mysql. Но Я бы советовал postgersql + некоторый движок, к которому в виде морды прикрутить веб интерфейс, морду на tk и т.д. Andrey> нужно еще как-то прикрутить удаленную блокировку рабочих Andrey> станций. Все машины на linux. Админ-машина является Andrey> маршрутизатором к провайдеру для салона + 2-я сеть для офиса. Andrey> Задача: скриптами веб-сервера блокировать и разблокировать на Andrey> рабочих станциях экран Х или клавиатуру с мышью. Незнаю как :( Andrey> Предполагаю 2 варианта реаализации: 1-й - запускать и килять на Andrey> удаленных машинах какой-нить хскринсейвер (с паролем). Но не знаю Andrey> как запустить его в сессию работающего там пользователя, что бы Andrey> залочить ему КДЕ. 2-й - по примонтированным по NFS их /dev менять Andrey> права на устройства (клава, мышь) на 400 для блокировки и обратно Andrey> на 444 для разблокирования. Как вариант можно прибивать удаленно Х, а потом так-же их запускать. Andrey> Может быть оба эти способа через ж... %) Так к тому и спашиваю Andrey> как? Как это правильно и удобно реализовать? Может через Andrey> какие-нибудь другие сервисы это можно делать? Подскажите плз. Andrey> Может кто пожелает подключиться к этому проекту, т.к. из решения Andrey> задачи для конкретного салона это перерастет в проект с более Andrey> широкими возможностями (учет трафика, управление процессами на Andrey> раб.станциях и пр.). И есс-но под GPL. Andrey> з.ы.: в дополнение еще стоит задача уметь блокироать удаленные Andrey> рабочие станции под win. Могу поучаствовать. PS: Велькомен ту маил, пообсуждаем. +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eIJqS14SMK5ZwWARAnsGAJ4oYOznN1tDeZ/CRnhkSc0/gKG/owCeMqEl DTYCg4a3XLJ8jv13l6Eka8o= =ndX+ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 14:44 ` Grigory Milev @ 2003-03-19 15:02 ` Artem Pastukhov 2003-03-19 15:09 ` Grigory Milev 2003-03-19 19:32 ` [Comm] Система администрирадминистрирования интернет-салона Андрей Новосёлов 2003-03-19 15:06 ` [Comm] Система администрирования интернет-салона Mike Lykov 1 sibling, 2 replies; 31+ messages in thread From: Artem Pastukhov @ 2003-03-19 15:02 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1114 bytes --] 19 Март 2003 17:44, Grigory Milev написал: > Andrey> нужно еще как-то прикрутить удаленную блокировку > рабочих Andrey> станций. Все машины на linux. Админ-машина > является Andrey> маршрутизатором к провайдеру для салона + 2-я > сеть для офиса. Andrey> Задача: скриптами веб-сервера > блокировать и разблокировать на Andrey> рабочих станциях экран > Х или клавиатуру с мышью. Незнаю как :( Andrey> Предполагаю 2 > варианта реаализации: 1-й - запускать и килять на Andrey> > удаленных машинах какой-нить хскринсейвер (с паролем). Но не > знаю Andrey> как запустить его в сессию работающего там > пользователя, что бы Andrey> залочить ему КДЕ. 2-й - по > примонтированным по NFS их /dev менять Andrey> права на > устройства (клава, мышь) на 400 для блокировки и обратно > Andrey> на 444 для разблокирования. > Как вариант можно прибивать удаленно Х, а потом так-же их > запускать. Зачем же так жестко , их можно залочить на том же tk и повесить чтобы он порт какой-нибудь слушал по которому ему unlock скажут. -- С уважением, Артем Пастухов past@yam.ru ЯМ Интернешнл http://www.yam.ru [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:02 ` Artem Pastukhov @ 2003-03-19 15:09 ` Grigory Milev 2003-03-19 15:33 ` Artem Pastukhov 2003-03-19 17:27 ` Andrey Petrov 2003-03-19 19:32 ` [Comm] Система администрирадминистрирования интернет-салона Андрей Новосёлов 1 sibling, 2 replies; 31+ messages in thread From: Grigory Milev @ 2003-03-19 15:09 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "Artem" == Artem Pastukhov <past@yam.ru> writes: Artem> 19 Март 2003 17:44, Grigory Milev написал: Andrey> нужно еще как-то прикрутить удаленную блокировку >> рабочих Andrey> станций. Все машины на linux. Админ-машина является >> Andrey> маршрутизатором к провайдеру для салона + 2-я сеть для >> офиса. Andrey> Задача: скриптами веб-сервера блокировать и >> разблокировать на Andrey> рабочих станциях экран Х или клавиатуру с >> мышью. Незнаю как :( Andrey> Предполагаю 2 варианта реаализации: 1-й - >> запускать и килять на Andrey> удаленных машинах какой-нить хскринсейвер >> (с паролем). Но не знаю Andrey> как запустить его в сессию работающего >> там пользователя, что бы Andrey> залочить ему КДЕ. 2-й - по >> примонтированным по NFS их /dev менять Andrey> права на устройства >> (клава, мышь) на 400 для блокировки и обратно Andrey> на 444 для разблокирования. >> Как вариант можно прибивать удаленно Х, а потом так-же их запускать. Artem> Зачем же так жестко , их можно залочить на том же tk и повесить Artem> чтобы он порт какой-нибудь слушал по которому ему unlock скажут. Можно и так. Собственно я и предлагал написать демона, который занимается учетом времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, хош на tk, хош еще на чем-нить. Как блокировать машину это дело второе, можно сделать одновременно несколько вариантов, что бы администратор выбирал наиболее подходящий для него. +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eIgNS14SMK5ZwWARArhMAJ4hpSW0sL5J/0j5muG/TmYw6GW+WACfXLMM 552P727959/VabS5L09MLGM= =CEKl -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:09 ` Grigory Milev @ 2003-03-19 15:33 ` Artem Pastukhov 2003-03-19 15:39 ` vic ismakaev 2003-03-19 17:27 ` Andrey Petrov 1 sibling, 1 reply; 31+ messages in thread From: Artem Pastukhov @ 2003-03-19 15:33 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 608 bytes --] 19 Март 2003 18:09, Grigory Milev написал: > Можно и так. Собственно я и > предлагал написать демона, который занимается учетом > времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, > хош на tk, хош еще на чем-нить. Как блокировать машину это > дело второе, можно сделать одновременно несколько вариантов, > что бы администратор выбирал наиболее подходящий для него. > Попытка учета по трафику/сумме и блокировке была как раз в упоминавшемся мной в соседней ветке squid2mysql можно взять за основу. -- С уважением, Артем Пастухов past@yam.ru ЯМ Интернешнл http://www.yam.ru [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:33 ` Artem Pastukhov @ 2003-03-19 15:39 ` vic ismakaev 2003-03-19 15:40 ` Grigory Milev 0 siblings, 1 reply; 31+ messages in thread From: vic ismakaev @ 2003-03-19 15:39 UTC (permalink / raw) To: community 19 Март 2003 20:33, Artem Pastukhov написал: > 19 Март 2003 18:09, Grigory Milev написал: > > Можно и так. Собственно я и > > предлагал написать демона, который занимается учетом > > времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, > > хош на tk, хош еще на чем-нить. Как блокировать машину это > > дело второе, можно сделать одновременно несколько вариантов, > > что бы администратор выбирал наиболее подходящий для него. > > Попытка учета по трафику/сумме и блокировке была как раз в > упоминавшемся мной в соседней ветке squid2mysql > можно взять за основу. Опора на SQUID при учете трафика - не совсем удачное решение. Наиболее удачными вариантами,по-моему, являются решения на базе PCAP/netfilter.С помощью этой связки можно и нужно считать трафик и блокировать доступ в инет. -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:39 ` vic ismakaev @ 2003-03-19 15:40 ` Grigory Milev 2003-03-23 19:38 ` [Comm] Re[2]: " Andrey Petrov 0 siblings, 1 reply; 31+ messages in thread From: Grigory Milev @ 2003-03-19 15:40 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: vic> 19 Март 2003 20:33, Artem Pastukhov написал: >> 19 Март 2003 18:09, Grigory Milev написал: > Можно и так. Собственно я >> и > предлагал написать демона, который занимается учетом > >> времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, > хош на >> tk, хош еще на чем-нить. Как блокировать машину это > дело второе, >> можно сделать одновременно несколько вариантов, > что бы администратор >> выбирал наиболее подходящий для него. >> >> Попытка учета по трафику/сумме и блокировке была как раз в >> упоминавшемся мной в соседней ветке squid2mysql можно взять за основу. vic> Опора на SQUID при учете трафика - не совсем удачное решение. vic> Наиболее удачными вариантами,по-моему, являются решения на базе vic> PCAP/netfilter.С помощью этой связки можно и нужно считать трафик и vic> блокировать доступ в инет. -- С уважением Виктор В Исмакаев Согласен, лучше пользовать iptables и иже с ними, squid вносит некоторые ограничения на пользователей, что не есть хорошо. +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eI9ZS14SMK5ZwWARAmVKAJ9UOTTBDZJ6df4XBwnD0cS7DPuFBgCeJPV3 HMOEdYLSBKCV3XrfNbmLPtk= =XybG -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-19 15:40 ` Grigory Milev @ 2003-03-23 19:38 ` Andrey Petrov 0 siblings, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-23 19:38 UTC (permalink / raw) To: Grigory Milev Доброго времени суток! 19.03.2003, 21:40 Вы писали на тему "[Comm] Система администрирования интернет-салона": GM> -----BEGIN PGP SIGNED MESSAGE----- GM> Hash: SHA1 >>>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: GM> vic> 19 Март 2003 20:33, Artem Pastukhov написал: GM> >> 19 Март 2003 18:09, Grigory Milev написал: > Можно и так. Собственно я GM> >> и > предлагал написать демона, который занимается учетом > GM> >> времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, > хош на GM> >> tk, хош еще на чем-нить. Как блокировать машину это > дело второе, GM> >> можно сделать одновременно несколько вариантов, > что бы администратор GM> >> выбирал наиболее подходящий для него. GM> >> GM> >> Попытка учета по трафику/сумме и блокировке была как раз в GM> >> упоминавшемся мной в соседней ветке squid2mysql можно взять за основу. GM> vic> Опора на SQUID при учете трафика - не совсем удачное решение. GM> vic> Наиболее удачными вариантами,по-моему, являются решения на базе GM> vic> PCAP/netfilter.С помощью этой связки можно и нужно считать трафик и GM> vic> блокировать доступ в инет. -- С уважением Виктор В Исмакаев GM> Согласен, лучше пользовать iptables и иже с ними, squid вносит некоторые GM> ограничения на пользователей, что не есть хорошо. Дискуссия перетекает из основного вопроса о блокировке удаленной станции от пользователя в подсчет трафика и блокировку выхода в инет. Это не совсем правильно. А если, например, пользователь не сидит в инете, а просто набирает текст в ОО? Или в тукса режется? Да и в любом случае в салонах посетители платят за время, а не за трафик. Тема, конечно, тоже нужная. Давайте вернемся к блокированию рабочих станций. Те варианты которые мне пришли в голову (см. начало треда) самому мен не очень нравятся. Но мне так никто и не сказал плохо это или хорошо. Очень понравилась идея про демона, который будет слушать какой-нить порт. Но я не программист. Если кто-то готов написать, давайте обсудим что можно сделать. -- Andrey Petrov (hell@relcom.kz) +++ Все лишнее - детям ! +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-19 15:09 ` Grigory Milev 2003-03-19 15:33 ` Artem Pastukhov @ 2003-03-19 17:27 ` Andrey Petrov 1 sibling, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-19 17:27 UTC (permalink / raw) To: Grigory Milev Доброго времени суток! 19.03.2003, 21:09 Вы писали на тему "[Comm] Система администрирования интернет-салона": GM> -----BEGIN PGP SIGNED MESSAGE----- GM> Hash: SHA1 >>>>>> "Artem" == Artem Pastukhov <past@yam.ru> writes: GM> Artem> 19 Март 2003 17:44, Grigory Milev написал: GM> Andrey> нужно еще как-то прикрутить удаленную блокировку GM> >> рабочих Andrey> станций. Все машины на linux. Админ-машина является GM> >> Andrey> маршрутизатором к провайдеру для салона + 2-я сеть для GM> >> офиса. Andrey> Задача: скриптами веб-сервера блокировать и GM> >> разблокировать на Andrey> рабочих станциях экран Х или клавиатуру с GM> >> мышью. Незнаю как :( Andrey> Предполагаю 2 варианта реаализации: 1-й - GM> >> запускать и килять на Andrey> удаленных машинах какой-нить хскринсейвер GM> >> (с паролем). Но не знаю Andrey> как запустить его в сессию работающего GM> >> там пользователя, что бы Andrey> залочить ему КДЕ. 2-й - по GM> >> примонтированным по NFS их /dev менять Andrey> права на устройства GM> >> (клава, мышь) на 400 для блокировки и обратно GM> Andrey> на 444 для разблокирования. GM> >> Как вариант можно прибивать удаленно Х, а потом так-же их запускать. GM> Artem> Зачем же так жестко , их можно залочить на том же tk и повесить GM> Artem> чтобы он порт какой-нибудь слушал по которому ему unlock скажут. GM> Можно и так. Собственно я и предлагал написать демона, который занимается GM> учетом времен/трафика, блокирует компы и т.д., а к нему гуй, хош веб, хош на GM> tk, хош еще на чем-нить. Как блокировать машину это дело второе, можно сделать GM> одновременно несколько вариантов, что бы администратор выбирал наиболее GM> подходящий для него. Веб-интерфейс я выбрал потому как не программер, да и администрировать удобнее с любой машины любым браузером. Хотя минусом, конечно, это нужно апач для этого поднимать. Да и решение на веб применительно к первоначальной задаче и меня и заказчика вполне устраивает, а в дальнейшем все это будет обрастать прочей фукциональностью. Почему не делать доброе дело для всех, если к тому же за это еще и платить готовы. А вот с блокировкой в голову пришло еще одно решение: На клиентских машинах по крону каждую минуту запускается скрипт, который обращается к базе на админ-машине чтобы узнать свой статус и соответственно лочит\разлачивает\ничего_неделает. Для этого достаточно будет иметь на рабочих станциях скл-клиента. А по-поводу демона который будет слушать порт мне идея нравится. Мне так даже с самого начала хотелось, но самому не посилам (на данный момент), а знакомых программеров дружащих с линукс - нету.. :( Вот и обратился в рассылку. GM> +-------------------------------------------------------+ GM> Grigory Milev mailto:week@altlinux.ru GM> ALT Linux Team http://www.altlinux.ru GM> +-------------------------------------------------------+ GM> Life too beautiful and interest... Don't worry, be happy. GM> -----BEGIN PGP SIGNATURE----- GM> Version: GnuPG v1.2.1 (GNU/Linux) GM> Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> GM> iD8DBQE+eIgNS14SMK5ZwWARArhMAJ4hpSW0sL5J/0j5muG/TmYw6GW+WACfXLMM GM> 552P727959/VabS5L09MLGM= GM> =CEKl GM> -----END PGP SIGNATURE----- GM> _______________________________________________ GM> Community mailing list GM> Community@altlinux.ru GM> http://www.altlinux.ru/mailman/listinfo/community -- Andrey Petrov (hell@relcom.kz) +++ Hе откладывай на завтpа то, что можно выпить сегодня. +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирадминистрирования интернет-салона 2003-03-19 15:02 ` Artem Pastukhov 2003-03-19 15:09 ` Grigory Milev @ 2003-03-19 19:32 ` Андрей Новосёлов 2003-03-20 18:54 ` [Comm] Re[2]: " isa 1 sibling, 1 reply; 31+ messages in thread From: Андрей Новосёлов @ 2003-03-19 19:32 UTC (permalink / raw) To: ALTLinux В Wed, 19.03.2003, в 17:02, Artem Pastukhov написал: > 19 Март 2003 17:44, Grigory Milev написал: > > > Andrey> нужно еще как-то прикрутить удаленную блокировку > > рабочих Andrey> станций. Все машины на linux. Админ-машина > > является Andrey> маршрутизатором к провайдеру для салона + 2-я > > сеть для офиса. Andrey> Задача: скриптами веб-сервера > > блокировать и разблокировать на Andrey> рабочих станциях экран > > Х или клавиатуру с мышью. Незнаю как :( Andrey> Предполагаю 2 > > варианта реаализации: 1-й - запускать и килять на Andrey> > > удаленных машинах какой-нить хскринсейвер (с паролем). Но не > > знаю Andrey> как запустить его в сессию работающего там > > пользователя, что бы Andrey> залочить ему КДЕ. 2-й - по > > примонтированным по NFS их /dev менять Andrey> права на > > устройства (клава, мышь) на 400 для блокировки и обратно > > Andrey> на 444 для разблокирования. > > Как вариант можно прибивать удаленно Х, а потом так-же их > > запускать. > Зачем же так жестко , их можно залочить на том же tk и повесить > чтобы он порт какой-нибудь слушал по которому ему unlock скажут. Простите, за вмешательство, я не программист, но можно ли сделать, чтобы с машины администратора приходил на рабочую станцию скриптик, запускающий на ней обратный отсчёт того кол-ва секунд, которое в нём же указано. Своеобразные песочные часы. Надеюсь подключится к обсуждению isa <iscander@mercuri.mk.ua> У нас ребята собирали и-нет кафе на АЛТ, там была проблема с локером и какой-то скачивали и использовали. Но он это лучше знает. -- With the best wishes & kindest regards, Andrey. Registered LINUX user # 282220 ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-19 19:32 ` [Comm] Система администрирадминистрирования интернет-салона Андрей Новосёлов @ 2003-03-20 18:54 ` isa 2003-03-21 9:49 ` Kirill Neverovsky 2003-03-23 19:24 ` [Comm] Re: [Comm] Re[2]: " Andrey Petrov 0 siblings, 2 replies; 31+ messages in thread From: isa @ 2003-03-20 18:54 UTC (permalink / raw) To: community Приветвую, всех! <skip> АН> isa <iscander@mercuri.mk.ua> У нас ребята собирали и-нет кафе на АЛТ, АН> там была проблема с локером и какой-то скачивали и использовали. Но он АН> это лучше знает. Да был такой грех, только было это не инет-кафе, а игровой зал. есть локер у Жени Остапца(Юнисоф Киев), но вообщем то без его разрешения передавать его в общественное пользование я не решусь, поймите правильно. Для игрового зала ребята разработали локер на svgalib. Его я не видел, но вроде работает. Стартовали онис проекта найденого мной на ltsp и назывался он как то вроде icafe или ikiosk. Нормалного законченого решения под GPL не видел. Но с удовольствием подключусь к реализации. Возьмёте в команду? В своё время на Си писал неплохо. Первые мысли по Локеру: Это демон общающейся с серваком по той же самой udp, в случае n-посылок оставленых без ответа, автоматично включает блокировочную часть. Ну естественно блокировка включается и по сигналу с сервера. Саму блокировку можно наверное подсмотреть в xlock. В режиме администратора зала (интерфейс пожалуй Web - подходит всем) от админа многого не должно требоваться впринципе это студент, которому объяснили как работает данная -кокретная программа. Учёт должен включать возможность того почасовая оплата или по трафику, возможность возврата денег клиенту при недоработке им своего лимита. для хозяина клуба нужен отдельный вход с интерфейсом к базе данных и контролем администраторов и кассы. Дальше можно наворачивать как то: Клубная система - дисконтные карты итп. для локера хорошо бы обеспечить индикацию клиенту, о том что время истекло ну например спикером попикать, или же вообще приятным женским голосом обматерить типа: у тебя осталось 1 минута или 1 мегабайт трафика. Необходимо предусмотреть режим простоя выскочил клиент покурить, пивка тяпнуть - станцию залочить, чтоб никто не попортил клиенту его работу считать по заниженому\завышеному(выбирается хозяином клуба) тарифу, ну или в конце концов просто доплатить клиент собрался и со своего места встал, ну а по возвращении вернулся человек к тому начем заканчивал. Используя демона на порту можно сюда же подкрутить и Виндовых клиентов собственно переписать локерную часть, примеры перехватчиков клавы\мышки у меня где то на Делфях были. Кроме того в демоне можно предусмотреть запуск программ, чтоб администратор со своего места мог запустить клиенту программку, которую тот просит...Ну не умееет он оконнными менеджерами пользоваться, а в Квак играть хочет! Такие вот наброски к проекту, ну как начинаем? Или мне потом прибегать?(с) Пёс Шарик (Трое их Простоквашино) Пишите на личный мыл, закрутим проект! А там можно и на Соурсфорге и в Sisiphus, а потом глядишь у Альта очередной дистрибутив появиться специально для игровых-интернет залов :-) Благодарю за внимание. С наилучшими пожеланиями Александр Огурцов. Можно просто Саша. -- С уважением, isa mailto:iscander@mercuri.mk.ua ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Система администрирадминистрирования интернет-салона 2003-03-20 18:54 ` [Comm] Re[2]: " isa @ 2003-03-21 9:49 ` Kirill Neverovsky 2003-03-23 19:24 ` [Comm] Re: [Comm] Re[2]: " Andrey Petrov 1 sibling, 0 replies; 31+ messages in thread From: Kirill Neverovsky @ 2003-03-21 9:49 UTC (permalink / raw) To: isa Hello isa, Thursday, March 20, 2003, 7:54:41 PM, you wrote: i> Приветвую, всех! i> <skip> АН>> isa <iscander@mercuri.mk.ua> У нас ребята собирали и-нет кафе на АЛТ, АН>> там была проблема с локером и какой-то скачивали и использовали. Но он АН>> это лучше знает. i> Да был такой грех, только было это не инет-кафе, а игровой зал. есть i> локер у Жени Остапца(Юнисоф Киев), но вообщем то без его разрешения i> передавать его в общественное пользование я не решусь, поймите i> правильно. i> Для игрового зала ребята разработали локер на svgalib. Его я не видел, i> но вроде работает. Стартовали онис проекта найденого мной на ltsp и i> назывался он как то вроде icafe или ikiosk. i> Нормалного законченого решения под GPL не видел. Но с удовольствием i> подключусь к реализации. Возьмёте в команду? В своё время на Си писал i> неплохо. i> Первые мысли по Локеру: i> Это демон общающейся с серваком по той же самой udp, в случае i> n-посылок оставленых без ответа, автоматично включает блокировочную i> часть. Ну естественно блокировка включается и по сигналу с сервера. i> Саму блокировку можно наверное подсмотреть в xlock. i> В режиме администратора зала (интерфейс пожалуй Web - подходит всем) i> от админа многого не должно требоваться впринципе это студент, i> которому объяснили как работает данная -кокретная программа. i> Учёт должен включать возможность того почасовая оплата или по трафику, i> возможность возврата денег клиенту при недоработке им своего лимита. i> для хозяина клуба нужен отдельный вход с интерфейсом к базе данных и i> контролем администраторов и кассы. Дальше можно наворачивать как то: i> Клубная система - дисконтные карты итп. i> для локера хорошо бы обеспечить индикацию клиенту, о том что время i> истекло ну например спикером попикать, или же вообще приятным женским голосом i> обматерить типа: у тебя осталось 1 минута или 1 мегабайт трафика. i> Необходимо предусмотреть режим простоя выскочил клиент покурить, пивка i> тяпнуть - станцию залочить, чтоб никто не попортил клиенту его работу i> считать по заниженому\завышеному(выбирается хозяином клуба) тарифу, ну i> или в конце концов просто доплатить клиент собрался и со своего места i> встал, ну а по возвращении вернулся человек к тому начем заканчивал. i> Используя демона на порту можно сюда же подкрутить и Виндовых клиентов i> собственно переписать локерную часть, примеры перехватчиков i> клавы\мышки у меня где то на Делфях были. i> Кроме того в демоне можно предусмотреть запуск программ, чтоб i> администратор со своего места мог запустить клиенту программку, i> которую тот просит...Ну не умееет он оконнными менеджерами i> пользоваться, а в Квак играть хочет! i> Такие вот наброски к проекту, ну как начинаем? Или мне потом i> прибегать?(с) Пёс Шарик (Трое их Простоквашино) Пишите на личный мыл, i> закрутим проект! А там можно и на Соурсфорге и в Sisiphus, а потом i> глядишь у Альта очередной дистрибутив появиться специально для i> игровых-интернет залов :-) i> Благодарю за внимание. С наилучшими пожеланиями i> Александр Огурцов. Можно просто Саша. Здорово! Главное, что-бы мотивация и энтузиазм не пропал. Когда это все заработает, это будет очень круто! ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-20 18:54 ` [Comm] Re[2]: " isa 2003-03-21 9:49 ` Kirill Neverovsky @ 2003-03-23 19:24 ` Andrey Petrov 2003-03-24 18:00 ` Stepin Igor 1 sibling, 1 reply; 31+ messages in thread From: Andrey Petrov @ 2003-03-23 19:24 UTC (permalink / raw) To: isa Доброго времени суток! 21.03.2003, 0:54 Вы писали на тему "[Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона": i> Приветвую, всех! i> <skip> АН>> isa <iscander@mercuri.mk.ua> У нас ребята собирали и-нет кафе на АЛТ, АН>> там была проблема с локером и какой-то скачивали и использовали. Но он АН>> это лучше знает. i> Да был такой грех, только было это не инет-кафе, а игровой зал. есть i> локер у Жени Остапца(Юнисоф Киев), но вообщем то без его разрешения i> передавать его в общественное пользование я не решусь, поймите i> правильно. i> Для игрового зала ребята разработали локер на svgalib. Его я не видел, i> но вроде работает. Стартовали онис проекта найденого мной на ltsp и i> назывался он как то вроде icafe или ikiosk. i> Нормалного законченого решения под GPL не видел. Но с удовольствием i> подключусь к реализации. Возьмёте в команду? В своё время на Си писал i> неплохо. i> Первые мысли по Локеру: i> Это демон общающейся с серваком по той же самой udp, в случае i> n-посылок оставленых без ответа, автоматично включает блокировочную i> часть. Ну естественно блокировка включается и по сигналу с сервера. i> Саму блокировку можно наверное подсмотреть в xlock. В общем, согласен. Кто будет писать? i> В режиме администратора зала (интерфейс пожалуй Web - подходит всем) i> от админа многого не должно требоваться впринципе это студент, i> которому объяснили как работает данная -кокретная программа. i> Учёт должен включать возможность того почасовая оплата или по трафику, i> возможность возврата денег клиенту при недоработке им своего лимита. i> для хозяина клуба нужен отдельный вход с интерфейсом к базе данных и i> контролем администраторов и кассы. Дальше можно наворачивать как то: i> Клубная система - дисконтные карты итп. i> для локера хорошо бы обеспечить индикацию клиенту, о том что время i> истекло ну например спикером попикать, или же вообще приятным женским голосом i> обматерить типа: у тебя осталось 1 минута или 1 мегабайт трафика. i> Необходимо предусмотреть режим простоя выскочил клиент покурить, пивка i> тяпнуть - станцию залочить, чтоб никто не попортил клиенту его работу i> считать по заниженому\завышеному(выбирается хозяином клуба) тарифу, ну i> или в конце концов просто доплатить клиент собрался и со своего места i> встал, ну а по возвращении вернулся человек к тому начем заканчивал. i> Используя демона на порту можно сюда же подкрутить и Виндовых клиентов i> собственно переписать локерную часть, примеры перехватчиков i> клавы\мышки у меня где то на Делфях были. i> Кроме того в демоне можно предусмотреть запуск программ, чтоб i> администратор со своего места мог запустить клиенту программку, i> которую тот просит...Ну не умееет он оконнными менеджерами i> пользоваться, а в Квак играть хочет! В идеале вообще хорошо было бы если бы демон на рабочей станции умел по запросу администратора показывать список процессов, логи, запускасть и убивать процессы, выводить сообщения пользователям и т.п. i> Такие вот наброски к проекту, ну как начинаем? Или мне потом i> прибегать?(с) Пёс Шарик (Трое их Простоквашино) Пишите на личный мыл, i> закрутим проект! А там можно и на Соурсфорге и в Sisiphus, а потом i> глядишь у Альта очередной дистрибутив появиться специально для i> игровых-интернет залов :-) Ну, для этого, я полагаю, должны не только ребята из командв АЛТ поднапрячься, но и те кому это нужно должны тоже посодействовать. i> Благодарю за внимание. С наилучшими пожеланиями i> Александр Огурцов. Можно просто Саша. -- Andrey Petrov (hell@relcom.kz) +++ Hе тяни резину за хвост в долгий ящик. +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-23 19:24 ` [Comm] Re: [Comm] Re[2]: " Andrey Petrov @ 2003-03-24 18:00 ` Stepin Igor 2003-03-25 9:59 ` Grigory Milev 0 siblings, 1 reply; 31+ messages in thread From: Stepin Igor @ 2003-03-24 18:00 UTC (permalink / raw) To: community В сообщении от 23 Март 2003 23:24 Andrey Petrov написал: > Доброго времени суток! > > В идеале вообще хорошо было бы если бы демон на рабочей станции умел > по запросу администратора показывать список процессов, логи, > запускасть и убивать процессы, выводить сообщения пользователям и т.п. sshd -- С уважением, Степин Игорь. ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-24 18:00 ` Stepin Igor @ 2003-03-25 9:59 ` Grigory Milev 2003-03-25 13:50 ` [Comm] Re[2]: " Andrey Petrov 2003-03-25 18:33 ` [Comm] Re[2]: [Comm] Re: [Comm] Re[2]: [Comm] " ASA 0 siblings, 2 replies; 31+ messages in thread From: Grigory Milev @ 2003-03-25 9:59 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "Stepin" == Stepin Igor <is-lists@istudio.ru> writes: Stepin> В сообщении от 23 Март 2003 23:24 Andrey Petrov написал: >> Доброго времени суток! >> >> В идеале вообще хорошо было бы если бы демон на рабочей станции умел по >> запросу администратора показывать список процессов, логи, запускасть и >> убивать процессы, выводить сообщения пользователям и т.п. Stepin> sshd Можно и так, то тогда теряется универсальность, в смысле в случае клиента на win. По моему, надо продумать грамотный протокол обмена между клиентом и сервером и написать разных клиентов под разные ОП. PS: У нас как всегда, погудели, по предлагали, на этом и остановились :-))) +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+gCh3S14SMK5ZwWARAjAGAJ9WImPf/+HzZ2T57ky4pu3VnvszAgCfZWCe KeqdeGiexxPZEQ9gELgEy6c= =t1kz -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-25 9:59 ` Grigory Milev @ 2003-03-25 13:50 ` Andrey Petrov 2003-03-25 23:04 ` [Comm] " Michael Shigorin 2003-03-25 18:33 ` [Comm] Re[2]: [Comm] Re: [Comm] Re[2]: [Comm] " ASA 1 sibling, 1 reply; 31+ messages in thread From: Andrey Petrov @ 2003-03-25 13:50 UTC (permalink / raw) To: Grigory Milev Доброго времени суток! 25.03.2003, 15:59 Вы писали на тему "[Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона": GM> >> В идеале вообще хорошо было бы если бы демон на рабочей станции умел по GM> >> запросу администратора показывать список процессов, логи, запускасть и GM> >> убивать процессы, выводить сообщения пользователям и т.п. GM> Stepin> sshd GM> Можно и так, то тогда теряется универсальность, в смысле в случае клиента на GM> win. По моему, надо продумать грамотный протокол обмена между клиентом и GM> сервером и написать разных клиентов под разные ОП. Протокол обмена - это важно. При этом демон должен обладать хотя бы минимальными средствами безопасности. Нужна авторизация, что бы какой-нить кул-хацкер с соседней машины не оправлял ему команды. Нужно придумать какую-нить систему команд этому демону, с возможностью их расширения. Но я слабо в этом разбираюсь и незнаком с людьми, которые могли бы написать это (хоть на С, хоть еще на чем-нибудь). Поэтому буду ждать пока кто-нибудь напишет что-либо для этой задачи. А пока использую что-нибудь, что могу реализовать самостоятельно. В конце концов база отчетов и интерфейс администрирования от этого не изменятся, изменения коснутся только взаимодействия клиента и сервера. GM> PS: GM> У нас как всегда, погудели, по предлагали, на этом и остановились :-))) Я ожидал более бурного обсуждения проблемы. Ладно... позже сделаю страничку и форум для проекта. Может и начнет что-нибудь продвигаться... -- Andrey Petrov (hell@relcom.kz) +++ Плох тот солдат, который не хочет спать с генералом. +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re: Система администрирадминистрирования интернет-салона 2003-03-25 13:50 ` [Comm] Re[2]: " Andrey Petrov @ 2003-03-25 23:04 ` Michael Shigorin 0 siblings, 0 replies; 31+ messages in thread From: Michael Shigorin @ 2003-03-25 23:04 UTC (permalink / raw) To: Grigory Milev On Tue, Mar 25, 2003 at 07:50:17PM +0600, Andrey Petrov wrote: > GM> У нас как всегда, погудели, по предлагали, на этом и остановились :-))) > Я ожидал более бурного обсуждения проблемы. Ладно... позже > сделаю страничку и форум для проекта. Может и начнет что-нибудь > продвигаться... Повторюсь: есть более адекватные места для подобных обсуждений. :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Re: [Comm] Re[2]: [Comm] Система администрирадминистрирования интернет-салона 2003-03-25 9:59 ` Grigory Milev 2003-03-25 13:50 ` [Comm] Re[2]: " Andrey Petrov @ 2003-03-25 18:33 ` ASA 1 sibling, 0 replies; 31+ messages in thread From: ASA @ 2003-03-25 18:33 UTC (permalink / raw) To: Grigory Milev Hello Grigory, Tuesday, March 25, 2003, 1:59:19 PM, you wrote: GM> >> Доброго времени суток! GM> >> GM> >> В идеале вообще хорошо было бы если бы демон на рабочей станции умел по GM> >> запросу администратора показывать список процессов, логи, запускасть и GM> >> убивать процессы, выводить сообщения пользователям и т.п. GM> Stepin> sshd GM> Можно и так, то тогда теряется универсальность, в смысле в случае клиента на GM> win. По моему, надо продумать грамотный протокол обмена между клиентом и В принципе ssh существует и под вынду. GM> сервером и написать разных клиентов под разные ОП. Дак есть же SSL либы и OpenSSH, ничто не мешает реализовать протоколы управления на основе ssh или просто свои протоколы, защищенные SSL'ом. -- Best regards, ASA mailto:llb@udm.ru ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 14:44 ` Grigory Milev 2003-03-19 15:02 ` Artem Pastukhov @ 2003-03-19 15:06 ` Mike Lykov 2003-03-19 15:11 ` Grigory Milev 1 sibling, 1 reply; 31+ messages in thread From: Mike Lykov @ 2003-03-19 15:06 UTC (permalink / raw) To: community > Могу поучаствовать. > > PS: > Велькомен ту маил, пообсуждаем. Вы совсем-то в маил не пропадайте, потому что дело интересное. нарисуйте сайт проекта, новости и все такое ;) -- Mike ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:06 ` [Comm] Система администрирования интернет-салона Mike Lykov @ 2003-03-19 15:11 ` Grigory Milev 2003-03-19 17:33 ` [Comm] Re[2]: " Andrey Petrov 2003-03-23 19:13 ` Andrey Petrov 0 siblings, 2 replies; 31+ messages in thread From: Grigory Milev @ 2003-03-19 15:11 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "Mike" == Mike Lykov <combr@vesna.ru> writes: >> Могу поучаствовать. >> >> PS: Велькомен ту маил, пообсуждаем. Mike> Вы совсем-то в маил не пропадайте, потому что дело Mike> интересное. нарисуйте сайт проекта, новости и все такое ;) Я думаю, что такому проекту прямой путь на sourceforge, как-только нарисуется план действий и основные идеи, можно будет туда выложить и естественно, что такому проекту местечко в sisyphus найдется :-) +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eIinS14SMK5ZwWARAhSWAJ41nc6ozZDMgri4hrJOdQS/EkqlAwCfdlk5 XiPU+hUbWamY1SKoMt08PVo= =Iuyd -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-19 15:11 ` Grigory Milev @ 2003-03-19 17:33 ` Andrey Petrov 2003-03-23 19:13 ` Andrey Petrov 1 sibling, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-19 17:33 UTC (permalink / raw) To: Grigory Milev Доброго времени суток! 19.03.2003, 21:11 Вы писали на тему "[Comm] Система администрирования интернет-салона": GM> >> Могу поучаствовать. GM> >> GM> >> PS: Велькомен ту маил, пообсуждаем. GM> Mike> Вы совсем-то в маил не пропадайте, потому что дело GM> Mike> интересное. нарисуйте сайт проекта, новости и все такое ;) GM> Я думаю, что такому проекту прямой путь на sourceforge, как-только нарисуется GM> план действий и основные идеи, можно будет туда выложить и естественно, что GM> такому проекту местечко в sisyphus найдется :-) Именно так и хочется сделать;) Но мне сейчас в любом случае надо проект сделать применительно к конкретной задаче и конкретному салону. А дальше все равно проект не заглохнет. Я даже уверен что продолжателей и альтернативных реализаторов идеи найдется достаточно и без меня :)) -- Andrey Petrov (hell@relcom.kz) +++ Пришел, увидел и ушел: +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-19 15:11 ` Grigory Milev 2003-03-19 17:33 ` [Comm] Re[2]: " Andrey Petrov @ 2003-03-23 19:13 ` Andrey Petrov 1 sibling, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-23 19:13 UTC (permalink / raw) To: Grigory Milev Доброго времени суток! 19.03.2003, 21:11 Вы писали на тему "[Comm] Система администрирования интернет-салона": GM> -----BEGIN PGP SIGNED MESSAGE----- GM> Hash: SHA1 >>>>>> "Mike" == Mike Lykov <combr@vesna.ru> writes: GM> >> Могу поучаствовать. GM> >> GM> >> PS: Велькомен ту маил, пообсуждаем. GM> Mike> Вы совсем-то в маил не пропадайте, потому что дело GM> Mike> интересное. нарисуйте сайт проекта, новости и все такое ;) GM> Я думаю, что такому проекту прямой путь на sourceforge, как-только нарисуется GM> план действий и основные идеи, можно будет туда выложить и естественно, что GM> такому проекту местечко в sisyphus найдется :-) Я думаю что нужно коллективно определить основные направления проекта (именно проекта, а не моей локальной задачи). Я пока вижу три основных: удаленное управление, сбор статистики и собственно сам интерфейс администрирования. Теперь нужно конкретизировать: чем управлять и что собирать. Т.е. какими возможностями должен обладать конечный продукт. -- Andrey Petrov (hell@relcom.kz) +++ Семь пядей в лобке... +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 14:32 [Comm] Система администрирования интернет-салона Andrey Petrov 2003-03-19 14:44 ` Grigory Milev @ 2003-03-19 15:52 ` vic ismakaev 2003-03-19 16:06 ` Grigory Milev 2003-03-19 18:02 ` Andrey Petrov 2003-03-24 14:12 ` [Comm] " Michael Shigorin 2 siblings, 2 replies; 31+ messages in thread From: vic ismakaev @ 2003-03-19 15:52 UTC (permalink / raw) To: community 19 Март 2003 19:32, Andrey Petrov написал: > Доброго времени суток! > > Взялся сделать систему управления интернет-салоном и учет статистики. > С велением статистики все просто - будет работать через веб-интерфейс > в завязке с mysql. Не забывайте про накладные расходы при работе с БД(реактивность системы будет не очень высокой. Представьте ситуацию - высокоскоростной доступ в инет(АДСЛ - 8 Мбит, СДСЛ - 2-10 Мб),лимит -20 Мб. Реакция с MySQL(пакет -> демон-логер -> БД -> репортер ->блокиратор) может доходить до минуты а то и больше.Сколько может за это время может прокачать станция? Поэтому,по-моему ,лучше иметь двойной учет - статистика в БД, счетчик текущего трафика на/со станции в памяти,и он уже будет давать команду на блокировку. Какой язык планируете в качестве рабочего? -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 15:52 ` vic ismakaev @ 2003-03-19 16:06 ` Grigory Milev 2003-03-19 16:42 ` vic ismakaev 2003-03-19 18:02 ` Andrey Petrov 1 sibling, 1 reply; 31+ messages in thread From: Grigory Milev @ 2003-03-19 16:06 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: vic> 19 Март 2003 19:32, Andrey Petrov написал: >> Доброго времени суток! >> >> Взялся сделать систему управления интернет-салоном и учет статистики. >> С велением статистики все просто - будет работать через веб-интерфейс в >> завязке с mysql. vic> Не забывайте про накладные расходы при работе с БД(реактивность vic> системы будет не очень высокой. Представьте ситуацию - vic> высокоскоростной доступ в инет(АДСЛ - 8 Мбит, СДСЛ - 2-10 Мб),лимит vic> -20 Мб. Реакция с MySQL(пакет -> демон-логер -> БД -> репортер -> блокиратор) может доходить до минуты а то и больше.Сколько может за это vic> время может прокачать станция? Поэтому,по-моему ,лучше иметь двойной vic> учет - статистика в БД, счетчик текущего трафика на/со станции в vic> памяти,и он уже будет давать команду на блокировку. Я полагаю, что правильнее будет пакет -> демон-блокиратор -> БД -> репортер. vic> Какой язык планируете в качестве рабочего? Я бы воспользовался tcl, особенно учитывая простоту переноса на другие платформы, хорошая работа с regexp. Как второй вариант ruby. Можно конечно писать и на C, но для таких задач, по моему, это не целесообразно. +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eJWFS14SMK5ZwWARArVFAJ47bWdCSTYcgFIajjt8/W/mwRgLDQCeJIFz yA0/HU6QNd3yoUwYiQnqPTw= =fpDQ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 16:06 ` Grigory Milev @ 2003-03-19 16:42 ` vic ismakaev 2003-03-20 8:18 ` Grigory Milev 0 siblings, 1 reply; 31+ messages in thread From: vic ismakaev @ 2003-03-19 16:42 UTC (permalink / raw) To: community 19 Март 2003 21:06, Grigory Milev написал: > >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: > > vic> 19 Март 2003 19:32, Andrey Petrov написал: > >> Доброго времени суток! > >> > >> Взялся сделать систему управления интернет-салоном и учет > >> статистики. С велением статистики все просто - будет работать через > >> веб-интерфейс в завязке с mysql. > > vic> Не забывайте про накладные расходы при работе с БД(реактивность > vic> системы будет не очень высокой. Представьте ситуацию - > vic> высокоскоростной доступ в инет(АДСЛ - 8 Мбит, СДСЛ - 2-10 > Мб),лимит vic> -20 Мб. Реакция с MySQL(пакет -> демон-логер -> БД -> > репортер -> блокиратор) может доходить до минуты а то и больше.Сколько > может за это vic> время может прокачать станция? Поэтому,по-моему ,лучше > иметь двойной vic> учет - статистика в БД, счетчик текущего трафика на/со > станции в vic> памяти,и он уже будет давать команду на блокировку. > Я полагаю, что правильнее будет пакет -> демон-блокиратор -> БД -> > репортер. В демоне-блокираторе необходимо предусмотреть еще и считальщика текущего трафика. > > vic> Какой язык планируете в качестве рабочего? > Я бы воспользовался tcl, особенно учитывая простоту переноса на другие > платформы, хорошая работа с regexp. Как второй вариант ruby. Можно конечно > писать и на C, но для таких задач, по моему, это не целесообразно. Мое предпочтение - Ruby + C. Без С ,помоему,никуда не деться. Боюсь,что скриптовые языки не справяться с перехватом/счетом/блокировкой пакетов в реальном времени. А для статистики -что угодно можно использовать. Хотя есть биндинги IP_QUEUE и PCAP для Perl'a,а для PCAP еще и для Ruby. -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-19 16:42 ` vic ismakaev @ 2003-03-20 8:18 ` Grigory Milev 2003-03-20 10:21 ` vic ismakaev 0 siblings, 1 reply; 31+ messages in thread From: Grigory Milev @ 2003-03-20 8:18 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: >> целесообразно. vic> Мое предпочтение - Ruby + C. Без С ,помоему,никуда не деться. vic> Боюсь,что скриптовые языки не справяться с vic> перехватом/счетом/блокировкой пакетов в реальном времени. А для vic> статистики -что угодно можно использовать. Собственно, никто не мешает написать модуль для ruby на C по подсчету трафика. vic> Хотя есть биндинги IP_QUEUE и PCAP для Perl'a,а для PCAP еще и для vic> Ruby. Собственно о чем я и говорю :) +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+eXliS14SMK5ZwWARArP3AKCDR11BNoawlSW5YVv2rN/0Gu9xDQCfR3GZ 88nYQjtCDpxy424WOoQTpAE= =WCKM -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [Comm] Система администрирования интернет-салона 2003-03-20 8:18 ` Grigory Milev @ 2003-03-20 10:21 ` vic ismakaev 2003-03-23 19:02 ` [Comm] Re[2]: " Andrey Petrov 0 siblings, 1 reply; 31+ messages in thread From: vic ismakaev @ 2003-03-20 10:21 UTC (permalink / raw) To: community 20 Март 2003 13:18, Grigory Milev написал: > >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: > >> целесообразно. > > vic> Мое предпочтение - Ruby + C. Без С ,помоему,никуда не деться. > vic> Боюсь,что скриптовые языки не справяться с > vic> перехватом/счетом/блокировкой пакетов в реальном времени. А для > vic> статистики -что угодно можно использовать. > Собственно, никто не мешает написать модуль для ruby на C по подсчету > трафика. > > vic> Хотя есть биндинги IP_QUEUE и PCAP для Perl'a,а для PCAP еще и для > vic> Ruby. > Собственно о чем я и говорю :) Да,я тоже думаю в эту сторону.Есть мысля через SWIG сделать объвязку libipq,libipulog,libiptc. Но не уверен,что мне это будет под силу и что при таком подходе - перехват пакетов и подсчет пакетов скриптом на Ruby - подходящее решение. У кого нибудь есть опыт работы со SWIG? -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-20 10:21 ` vic ismakaev @ 2003-03-23 19:02 ` Andrey Petrov 0 siblings, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-23 19:02 UTC (permalink / raw) To: vic ismakaev Доброго времени суток! 20.03.2003, 16:21 Вы писали на тему "[Comm] Система администрирования интернет-салона": vi> 20 Март 2003 13:18, Grigory Milev написал: >> >>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes: >> >> целесообразно. >> >> vic> Мое предпочтение - Ruby + C. Без С ,помоему,никуда не деться. >> vic> Боюсь,что скриптовые языки не справяться с >> vic> перехватом/счетом/блокировкой пакетов в реальном времени. А для >> vic> статистики -что угодно можно использовать. >> Собственно, никто не мешает написать модуль для ruby на C по подсчету >> трафика. >> >> vic> Хотя есть биндинги IP_QUEUE и PCAP для Perl'a,а для PCAP еще и для >> vic> Ruby. >> Собственно о чем я и говорю :) vi> Да,я тоже думаю в эту сторону.Есть мысля через SWIG сделать объвязку vi> libipq,libipulog,libiptc. Но не уверен,что мне это будет под силу и что при vi> таком подходе - перехват пакетов и подсчет пакетов скриптом на Ruby - vi> подходящее решение. vi> У кого нибудь есть опыт работы со SWIG? В изначально поставленную задачу подчет трафика вовсе не входил, но такая возможность (если проект будет развиваться) очень даже желательно. К сожалению, я не программист, поэтому буду просто молчаливо наблюдать за вашей дисскусией. Я надеюсь этот тред обсуждения не потеряется в архиве и будет активно развиваться. -- Andrey Petrov (hell@relcom.kz) +++ Все лишнее - детям ! +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re[2]: [Comm] Система администрирования интернет-салона 2003-03-19 15:52 ` vic ismakaev 2003-03-19 16:06 ` Grigory Milev @ 2003-03-19 18:02 ` Andrey Petrov 1 sibling, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-19 18:02 UTC (permalink / raw) To: vic ismakaev Доброго времени суток! 19.03.2003, 21:52 Вы писали на тему "[Comm] Система администрирования интернет-салона": vi> 19 Март 2003 19:32, Andrey Petrov написал: >> Доброго времени суток! >> >> Взялся сделать систему управления интернет-салоном и учет статистики. >> С велением статистики все просто - будет работать через веб-интерфейс >> в завязке с mysql. vi> Не забывайте про накладные расходы при работе с БД(реактивность системы будет vi> не очень высокой. vi> Представьте ситуацию - высокоскоростной доступ в инет(АДСЛ - 8 Мбит, СДСЛ - vi> 2-10 Мб),лимит -20 Мб. Реакция с MySQL(пакет -> демон-логер -> БД -> репортер ->>блокиратор) может доходить до минуты а то и больше.Сколько может за это vi> время может прокачать станция? Я пока решаю относительно моей задачи. Скростей у нас таких нет :( Трафик считать мне пока не нужно (хотя в перспективе будет добавлено) Нужна только статистика по времени. С этим проблем на данном этапе нет. Нужно решить проблему с блокировкой станций (см. начало треда) vi> Поэтому,по-моему ,лучше иметь двойной учет - статистика в БД, счетчик текущего vi> трафика на/со станции в памяти,и он уже будет давать команду на блокировку. Возможно. Но до этого доло позже дойдет, или кто-то параллельно сделает. vi> Какой язык планируете в качестве рабочего? Пока все будет на php+mysql -- Andrey Petrov (hell@relcom.kz) +++ Лучше иметь синицу в руках, чем утку под кроватью. +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re: Система администрирования интернет-салона 2003-03-19 14:32 [Comm] Система администрирования интернет-салона Andrey Petrov 2003-03-19 14:44 ` Grigory Milev 2003-03-19 15:52 ` vic ismakaev @ 2003-03-24 14:12 ` Michael Shigorin 2003-03-24 17:52 ` [Comm] " Andrey Petrov 2 siblings, 1 reply; 31+ messages in thread From: Michael Shigorin @ 2003-03-24 14:12 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 574 bytes --] On Wed, Mar 19, 2003 at 08:32:07PM +0600, Andrey Petrov wrote: > Взялся сделать систему управления интернет-салоном и учет статистики. Т.к. здесь это (переход к специфике реализации) может несколько стать офтопиком, могу предложить (в таком случае и если интерес не рассосется сам собой) перебраться в games at linux.kiev.ua (подписка: mailto:games-subscribe@linux.kiev.ua), если и там тема не поместится -- могу выдать на руки рассылку, хостинг etc. в рамках linux.kiev.ua. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 31+ messages in thread
* [Comm] Re: [Comm] Re: Система администрирования интернет-салона 2003-03-24 14:12 ` [Comm] " Michael Shigorin @ 2003-03-24 17:52 ` Andrey Petrov 0 siblings, 0 replies; 31+ messages in thread From: Andrey Petrov @ 2003-03-24 17:52 UTC (permalink / raw) To: Michael Shigorin Доброго времени суток! 24.03.2003, 20:12 Вы писали на тему "[Comm] Re: Система администрирования интернет-салона": MS> On Wed, Mar 19, 2003 at 08:32:07PM +0600, Andrey Petrov wrote: >> Взялся сделать систему управления интернет-салоном и учет статистики. MS> Т.к. здесь это (переход к специфике реализации) может несколько MS> стать офтопиком, могу предложить (в таком случае и если интерес MS> не рассосется сам собой) перебраться в games at linux.kiev.ua Не думаю что это можно оффтопиком. ИМХО проект не относится к играм, и мне кажется что в этой рассылке я мог бы получить большее количество полезных комментариев и предложений. MS> (подписка: mailto:games-subscribe@linux.kiev.ua), если и там тема MS> не поместится -- могу выдать на руки рассылку, хостинг etc. в MS> рамках linux.kiev.ua. Спасибо. Возможно даже мы воспользуемся Вашим предложением. Т.к. имеющиеся у нас варианты хостинга (в достаточном количестве и с полным доступом) мало подходят по причине узкого канала ко внешним сетям (не смейтесь, но у нашего провайдера всего 128 наружу, и это при немалом количестве как частных, так и корпоративных клиентов). Давайте обсудим Ваши условия (лучше директ-мэйл, дабы не засорять рассылку) -- Andrey Petrov (hell@relcom.kz) (webmaster@linuxoid.spl.kz) +++ Дайте солдату точку опоры, и он... уснет. +++ ^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2003-03-25 23:04 UTC | newest] Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-03-19 14:32 [Comm] Система администрирования интернет-салона Andrey Petrov 2003-03-19 14:44 ` Grigory Milev 2003-03-19 15:02 ` Artem Pastukhov 2003-03-19 15:09 ` Grigory Milev 2003-03-19 15:33 ` Artem Pastukhov 2003-03-19 15:39 ` vic ismakaev 2003-03-19 15:40 ` Grigory Milev 2003-03-23 19:38 ` [Comm] Re[2]: " Andrey Petrov 2003-03-19 17:27 ` Andrey Petrov 2003-03-19 19:32 ` [Comm] Система администрирадминистрирования интернет-салона Андрей Новосёлов 2003-03-20 18:54 ` [Comm] Re[2]: " isa 2003-03-21 9:49 ` Kirill Neverovsky 2003-03-23 19:24 ` [Comm] Re: [Comm] Re[2]: " Andrey Petrov 2003-03-24 18:00 ` Stepin Igor 2003-03-25 9:59 ` Grigory Milev 2003-03-25 13:50 ` [Comm] Re[2]: " Andrey Petrov 2003-03-25 23:04 ` [Comm] " Michael Shigorin 2003-03-25 18:33 ` [Comm] Re[2]: [Comm] Re: [Comm] Re[2]: [Comm] " ASA 2003-03-19 15:06 ` [Comm] Система администрирования интернет-салона Mike Lykov 2003-03-19 15:11 ` Grigory Milev 2003-03-19 17:33 ` [Comm] Re[2]: " Andrey Petrov 2003-03-23 19:13 ` Andrey Petrov 2003-03-19 15:52 ` vic ismakaev 2003-03-19 16:06 ` Grigory Milev 2003-03-19 16:42 ` vic ismakaev 2003-03-20 8:18 ` Grigory Milev 2003-03-20 10:21 ` vic ismakaev 2003-03-23 19:02 ` [Comm] Re[2]: " Andrey Petrov 2003-03-19 18:02 ` Andrey Petrov 2003-03-24 14:12 ` [Comm] " Michael Shigorin 2003-03-24 17:52 ` [Comm] " Andrey Petrov
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git