 | |  | > Разговоры из чата > Грустная история на тему - Какие бывают дятлы.[02-02-19 23:07] *** Wahoven (minder@194.158.209.123) has joined #phpclub
[02-02-19 23:08] <Wahoven> есьб кто нибудь??
[02-02-19 23:09] <sapenov> нету никого
[02-02-19 23:09] <Wahoven> хммм.... это плохо
[02-02-19 23:09] <ErrN0> все ушли на фронт
[02-02-19 23:09] <Wahoven> вопрос есть.. подскажете??
[02-02-19 23:10] <sapenov> не подскажем
[02-02-19 23:10] <Wahoven> это совсем плохо...
[02-02-19 23:10] <sapenov> уходи подобру поздорову :)
[02-02-19 23:10] <Wahoven> совсем... ???
[02-02-19 23:10] <sapenov> сначала вопрос задай
[02-02-19 23:10] <sapenov> а потом уходи
[02-02-19 23:10] <Wahoven> аааа...
[02-02-19 23:11] <ErrN0> .rules Wahoven
[02-02-19 23:11] <Peterburg> (Wahoven) Channel rules: НЕ СПРАШИВАЙТЕ, МОЖНО ЛИ ЗАДАТЬ ВОПРОС И ЕСТЬ ЛИ ТУТ КТО - ЭТО САМЫЕ ИДИОТСКИЕ ВОПРОСЫ! Просто задавайте вопросы без вступлений. Остальные правила: http://phpclub.digiways.com/rules/
[02-02-19 23:12] <Wahoven> скрипт пишет в таблицу mysql строки... почти без перерыва... как сделать чтобы при появлении 31 строки 1-ая стиралась? те. в таблице было только строк
[02-02-19 23:12] <Wahoven> 30 строк
[02-02-19 23:13] <sapenov> то есть записей ?
[02-02-19 23:13] <Wahoven> да
[02-02-19 23:14] <meza> Wahoven : после записи каждой стирай 31-ую
[02-02-19 23:14] <meza> Wahoven : чего тут думать-то?
[02-02-19 23:14] <ErrN0> SELECT MIN(id) AS minid, COUNT(id) AS count..... if(count>30) DELETE FROM .... WHERE id=minid.... ход мысли понятен?
[02-02-19 23:14] <sapenov> так не стирай , а просто выводи последние 30
[02-02-19 23:14] <Wahoven> а быстроедействие не теряется??
[02-02-19 23:14] <meza> sapenov : можно и так, но зачем хранить в базе то, что не нужно
[02-02-19 23:15] <LSD^> Wahoven неа :))
[02-02-19 23:15] <meza> Wahoven : охрененно много теряется)) один запрос))
[02-02-19 23:15] <Wahoven> те скорость выполнения запроса не зависит от размера базы??
[02-02-19 23:16] <sapenov> meza то что стирается восстановить потом невозможно
[02-02-19 23:17] <meza> sapenov : это да)) но есть данные, которые точно не понадобятся
[02-02-19 23:17] <[si]> Wahoven это бредовы какоето скрипт, так не строят
[02-02-19 23:17] <LSD^> Wahoven или при очередной записи сохрани ее ИД и потом узае ее
[02-02-19 23:17] <[si]> Wahoven дазы данных не для этого преднозначены
[02-02-19 23:17] <sapenov> meza who knows...
[02-02-19 23:17] <meza> да он какой-то top30 делает
[02-02-19 23:18] <Wahoven> нет...
[02-02-19 23:18] <[si]> sapenov не всегда, иногда надо OPTINIZE сделать
[02-02-19 23:18] <[si]> Wahoven думаю проше всего на файле это сделать на много быстрее будет
[02-02-19 23:18] <ErrN0> Wahoven: сделай уж тогда на самом деле служебный скрипт который предположим раз в сутки стирает лишнее
[02-02-19 23:18] <[si]> sapenov OPTINIZE=OPTIMIZE
[02-02-19 23:19] <Wahoven> неее... записи идут с большой скоростью
[02-02-19 23:20] <sapenov> с космической ?
[02-02-19 23:20] <Wahoven> подколол!
[02-02-19 23:20] <meza> с 3-ей космической...
[02-02-19 23:20] <Wahoven> тоже!
[02-02-19 23:20] <Wahoven> молодццы!
[02-02-19 23:20] <Wahoven> спасибо за помощь
[02-02-19 23:20] <[si]> Wahoven что ты тут городишь, может задачу обьясних, ты как то ее через ж решаешь IMHO
[02-02-19 23:21] <sapenov> Wahoven что ты делаешь если не секрет ?
[02-02-19 23:27] <Wahoven> sapenov: В локалке ~100 компутеров, примерно раз в минуту они посылают данные о себе, скажем число ХХХ ХХХ ХХХ ... далее он постоянно обновляется и админ имеет представление о каждой машине в этот момент... причем машины посылают запрос не синхронно на через равные промежутки времени, а информация о том что с ними было минуту назад не нужна...
[02-02-19 23:28] <Wahoven> список обновляется и...
[02-02-19 23:28] <Wahoven> система намного сложнее но вот примерно такой вариант...
[02-02-19 23:29] <[si]> Wahoven зачем тут mysql ???
[02-02-19 23:29] <LSD^> Wahoven определи айпишник машины и пиши данные в определеную яйчеку и се :)
[02-02-19 23:30] <Wahoven> 1)обязателен веб
[02-02-19 23:30] <[si]> Wahoven используй shared-memory
[02-02-19 23:30] <Wahoven> 2)нельзя по айпишкам...
[02-02-19 23:30] <Wahoven> (админ придумал)
[02-02-19 23:30] <LSD^> Wahoven или ваще можно в табличку - в excel ' , получется круто :)
[02-02-19 23:31] <Wahoven> а единственная база с которой я когдато пытался работать - это именно мускул
[02-02-19 23:31] <[si]> Wahoven 100% здесь mysql не нужен
[02-02-19 23:31] <Wahoven> чв
[02-02-19 23:31] <sapenov> Wahoven imho нужна n-tier архитектура
[02-02-19 23:32] <sapenov> для этого можно юзать любую базу
[02-02-19 23:32] <[si]> Wahoven здесь вообще DB не нужна, базы нужны для хранения инфы
[02-02-19 23:32] <sapenov> использую ADO
[02-02-19 23:32] <Wahoven> я же сказал... что я даже не имею представления о том как общаться с другими базами
[02-02-19 23:32] <[si]> Wahoven это что мониторинг какой-то ?
[02-02-19 23:33] <Wahoven> si: да
[02-02-19 23:33] <sapenov> si OLTP можно
[02-02-19 23:33] <sapenov> взять за основу
[02-02-19 23:33] <[si]> Wahoven нуда то тому как ты это все делаешь и про базы вообше ты имеешь очень слабое представление
[02-02-19 23:33] <Wahoven> да
[02-02-19 23:33] <[si]> Wahoven возьми готовый www.netsaint.org
[02-02-19 23:34] <Wahoven> а что это?
[02-02-19 23:34] <[si]> Wahoven открой
[02-02-19 23:34] <[si]> и посмотри
[02-02-19 23:34] <Wahoven> уже смотрю..
[02-02-19 23:34] <[si]> я например его использовал для построения системы мониторинка теле/радио передатчиков Ж)
[02-02-19 23:35] <Wahoven> это мониторинг сети... мне надо чтобы админу виделось:
[02-02-19 23:35] <Wahoven> 3334
[02-02-19 23:35] <Wahoven> 4432
[02-02-19 23:35] <Wahoven> 5534
[02-02-19 23:35] <Wahoven> 6454
[02-02-19 23:35] <Wahoven> и тд
[02-02-19 23:36] <Wahoven> то что ему компутер скажет
[02-02-19 23:36] <meza> админ наверно крут
[02-02-19 23:36] <[si]> Wahoven забуть про mysql
[02-02-19 23:36] <Wahoven> ?
[02-02-19 23:36] <meza> раз ему эти цифры что-то говорят
[02-02-19 23:36] <[si]> Wahoven прямаю дорога к shared-memory
[02-02-19 23:37] <Wahoven> meza: шутникс однако... это была метафора!
[02-02-19 23:37] <Wahoven> спасибо за помощь... только теперь я уже сам стал путаться... чего мне надо..
[02-02-19 23:38] <sapenov> в идеале можно удаленно делать системные вызовы к Windows и получать параметры в локальную прогу
[02-02-19 23:38] <Wahoven> нет... обязателен веб интерфейс..
[02-02-19 23:38] <sapenov> а она уже будет выводить данные в реале
[02-02-19 23:39] <Wahoven> относительно конечно...
[02-02-19 23:39] <sapenov> Wahoven да зачем веб-интерфейс ?
[02-02-19 23:39] <meza> Wahoven : а что за компы? какова их роль?
[02-02-19 23:39] <sapenov> задача то штучная
[02-02-19 23:40] <sapenov> что ты сэкономишь ?
[02-02-19 23:40] <Wahoven> я понимаю что можно из логов апача доставать прогой сделаной на паскале строки типа... \\localhost\?2234
[02-02-19 23:40] <Wahoven> и число брать...
[02-02-19 23:41] <sapenov> а кто его туда писать будет ?
[02-02-19 23:41] <Wahoven> meza: данные обрабатывать ))
[02-02-19 23:41] <sapenov> тебе в апаче формат логов придтся менять
[02-02-19 23:41] <meza> можно зайти с обратной стороны - на каждый комп сервер с апачем, а на центральном open_url использовать
[02-02-19 23:42] <meza> на каждый комп апач с пхп, я имел в виду
[02-02-19 23:42] <Wahoven> meza: совет хорош конечно...
[02-02-19 23:43] <ErrN0> да уж... я б вас на месте тех юзверей пришиб бы сразу... если б мне ради этой фигни апач с пхп ставить стали бы
[02-02-19 23:44] <[si]> точно, админа на кол :)
[02-02-19 23:44] <meza> хех
[02-02-19 23:44] <[si]> какой то бредятиной веет, или ты что-то не договариваешь
[02-02-19 23:45] <meza> какая задача - такое и решение
[02-02-19 23:45] <Wahoven> si: есть моменты
[02-02-19 23:45] <Wahoven> meza: это сразу ясно
[02-02-19 23:48] <sapenov> Wahoven ты наверное сниффер хочешь сделать ?
[02-02-19 23:49] <meza> "большого брата" для локалки
[02-02-19 23:49] <Wahoven> хмм... сниффер в который данные посылаются автоматически... мне бы такой..
[02-02-19 23:49] <Wahoven> что значит большой брат??
[02-02-19 23:50] <sapenov> зачем ... на каждой машине ставишь небольшого клиента
[02-02-19 23:50] <sapenov> по 30 кб
[02-02-19 23:50] <meza> sapenov : это на С писать придется
[02-02-19 23:50] <sapenov> а они следят за определнными параметрами и отсылают их скажем по адресу 192.168.1.1
[02-02-19 23:51] <[si]> Wahoven или ты нормально говолишь что у тебя ща задачи, что там за цифиры или ...
[02-02-19 23:51] <sapenov> или уходи
[02-02-19 23:51] <meza> тут люди нервные попадаются...
[02-02-19 23:51] <sapenov> я сразу почувствовал что-то неладное :)
[02-02-19 23:52] <meza> или тебя уйдут)
[02-02-19 23:52] <Wahoven> с какой скорстью может принтер печатать как думаете??
[02-02-19 23:52] <[si]> Wahoven смотря какой
[02-02-19 23:52] <meza> Wahoven : с нормальной
[02-02-19 23:52] <meza> Wahoven : а хороший принтер - с приличной
[02-02-19 23:53] <Wahoven> ну... максимум...
[02-02-19 23:53] <meza> Wahoven : типичный лазерник 6-8 стр в минуту
[02-02-19 23:53] <meza> ч/б
[02-02-19 23:53] <meza> может уже чуть больше
[02-02-19 23:53] <mishar> <meza> типичный 10-12
[02-02-19 23:53] <Wahoven> скажем очень хороший
[02-02-19 23:54] <Wahoven> сколько?
[02-02-19 23:54] <meza> Wahoven : а в паспорт глянуть слабо?
[02-02-19 23:54] <Wahoven> это был вопрос ваще
[02-02-19 23:54] <Wahoven> скажем 30 стр/мин
[02-02-19 23:55] <mishar> куда он клонит... или его клонит.....
[02-02-19 23:55] <Wahoven> так вот этот принтер печатает иформацию о локальной сети предприятия... всю...
[02-02-19 23:55] <sapenov> точно шпион какой то
[02-02-19 23:55] <Wahoven> причем по дурному... апач
[02-02-19 23:55] <meza> мериканьский
[02-02-19 23:55] <Wahoven> все!
[02-02-19 23:55] <Wahoven> больше рассказывать не буду
[02-02-19 23:55] <Wahoven> :(
[02-02-19 23:56] <meza> ага... почуял, что сейчас раскусим!
[02-02-19 23:56] <sapenov> Wahoven ну и что дальше ?
[02-02-19 23:56] <Wahoven> молчу как рыба...
[02-02-19 23:56] <sapenov> как часто нужно распечатывать эту инфу ?
[02-02-19 23:56] <[si]> по моену надо к вразу обратиться товарищам которые это придумали
[02-02-19 23:57] <sapenov> раз в год ?
[02-02-19 23:57] <Wahoven> шпиены
[02-02-19 23:57] <[si]> вы что tpcdump там печатаете ?
[02-02-19 23:57] <Wahoven> раз в минуту
[02-02-19 23:57] <sapenov> на бумаге ?
[02-02-19 23:57] <[si]> ЗАЧЕМ ???!!!
[02-02-19 23:57] <meza> странная задача какая-то...
[02-02-19 23:57] <Wahoven> стойте
[02-02-19 23:57] <Wahoven> дайте я обьясню!
[02-02-19 23:58] <Wahoven> я ЭЭТОО не придумывал...
[02-02-19 23:58] <meza> аааа
[02-02-19 23:58] <[si]> это предприятие не дурдом случайно ?
[02-02-19 23:58] <meza> я понял
[02-02-19 23:58] <Wahoven> это работает уже мног месяцев
[02-02-19 23:58] <meza> эти 100 компов считают число "пи"
[02-02-19 23:58] <Wahoven> и бумагу носят пачками
[02-02-19 23:58] <Wahoven> зашутил
[02-02-19 23:58] <meza> и распечатывают))
[02-02-19 23:58] <Wahoven> хо
[02-02-19 23:59] <Wahoven> печатают все
[02-02-19 23:59] <sapenov> <Wahoven> это работает уже мног месяцев звучит как вступление к фильму
[02-02-19 23:59] <meza> ну там с n знаками после запятой
[02-02-19 23:59] <Wahoven> Ж)
[02-02-19 23:59] <[si]> такое может быть полько в россии, а что леса до жопы, можно бумагу на говно переводить
[02-02-19 23:59] <mishar> <Wahoven> точно это в америке, т.к. только здесь бумага течёт рекой
[02-02-19 23:59] <meza> много месяцев - наверно много знаков после запятой уже..
[02-02-19 23:59] <Wahoven> все пошутили?
[02-02-20 00:00] <sapenov> ну рассказывай
[02-02-20 00:00] <meza> ждем-с
[02-02-20 00:00] <meza> сегодня весело)
[02-02-20 00:00] <Wahoven> меня даже не посвящали... просто сказали надо..
[02-02-20 00:00] <meza> родине надо?
[02-02-20 00:01] <Wahoven> это не россия
[02-02-20 00:01] <meza> тогда не родина..
[02-02-20 00:01] <mishar> я ж сказал США
[02-02-20 00:01] <Wahoven> хотя я живу рядом с россией
[02-02-20 00:01] <Wahoven> блр
[02-02-20 00:01] <meza> точно сша
[02-02-20 00:01] <Wahoven> но эта контора в штатах
[02-02-20 00:02] <mishar> во иначе и быть не могло
[02-02-20 00:02] <[si]> ну белорусы то росии не далеко ушли
[02-02-20 00:02] <meza> и работает много месяцев...
[02-02-20 00:02] <Wahoven> причем бумага там из наших лесов!
[02-02-20 00:02] <Wahoven> МЛЯ!
[02-02-20 00:02] <meza> ага, суки
[02-02-20 00:02] <meza> наши леса вырубают
[02-02-20 00:02] <Wahoven> Я ЖИВУ В БЕЛаРУСИ - КОНТОРА В ШТАТАХ
[02-02-20 00:02] <Wahoven> доступно
[02-02-20 00:02] <Wahoven> ??
[02-02-20 00:02] <sapenov> пока да
[02-02-20 00:02] <meza> ну....
[02-02-20 00:03] <sapenov> дальше
[02-02-20 00:03] <Wahoven> посмотри какой я вопрос задал когда пришел??
[02-02-20 00:03] <mishar> лично мне задача ясна, тут таких задач....
[02-02-20 00:04] <sapenov> в штатах такую задачу бы решили вмиг
[02-02-20 00:04] <Wahoven> мля...
[02-02-20 00:04] <sapenov> и не стали бы в беларусь обращаться
[02-02-20 00:04] <Wahoven> рассказать почему меня попросили...???
[02-02-20 00:04] <sapenov> почему ?
[02-02-20 00:04] <Wahoven> 1)это им не надо
[02-02-20 00:05] <Wahoven> 2)там работает мой хорроший друг
[02-02-20 00:05] <Wahoven> доступно
[02-02-20 00:05] <Wahoven> ??
[02-02-20 00:05] <sapenov> а 3) ?
[02-02-20 00:05] <Wahoven> все
[02-02-20 00:05] <ErrN0> 3) см. п. 1
[02-02-20 00:05] <ErrN0> =)
[02-02-20 00:05] <sapenov> а задача где ?
[02-02-20 00:05] <meza> я уже 53 минуты на канале, но нифига не понял...
[02-02-20 00:06] <Wahoven> не понял??
[02-02-20 00:06] <[si]> Wahoven а что они с бумагой делают потом, если данные только минуту нужны ?
[02-02-20 00:06] <meza> только понял, что американцы, мудаки, наши леса изводят, со скоростью 30 стр/мин
[02-02-20 00:06] <Wahoven> мля...
[02-02-20 00:06] <Wahoven> все залажали меня!
[02-02-20 00:06] <[si]> они мудаки это точно, и без леса
[02-02-20 00:06] <meza> но про американцев я и раньше знал
[02-02-20 00:06] <Wahoven> молодцы!
[02-02-20 00:07] <sapenov> Wahoven веб интерфейс используют в целях экономии при разработке софта
[02-02-20 00:07] <mishar> во иначе и быть не могло
[02-02-20 00:07] <b|ack0ut> [si]: бумагу съедают потом специальные люди ... данные то поди секретные -)
[02-02-20 00:07] <sapenov> то есть используя один контейнер ты можешь унифицировать интерфейс
[02-02-20 00:08] <meza> Wahoven : я когда что-то делаю - сначала выясняю, а что же я делаю?))
[02-02-20 00:08] <Wahoven> si: что с данными происходит - я не знаю что ,но то что они распечатываются а потом в папочки и архив - это точно
[02-02-20 00:08] <meza> Wahoven : а ты, видимо, сам задачи не понимаешь
[02-02-20 00:08] <sapenov> Wahoven в данном случае я не вижу необходимости делать этуу задачу на основе веба
[02-02-20 00:09] <sapenov> только потому что ты больше ничего не умеешь
[02-02-20 00:09] <sapenov> почему все надо через жопу делать - объясни ?
[02-02-20 00:10] <Wahoven> sapenov: задача такова php+... в качаестве ... - MySql(я и с ней работать на умею... а других и не видел никогда)
[02-02-20 00:10] <Wahoven> не умею
[02-02-20 00:10] <meza> задача вроде на 2 части делится, накопление информации и ее вывод. первое - это явно win программирование, а второе уже можно и веб
[02-02-20 00:11] <[si]> Wahoven тогда иди туда бумагу носить ;)
[02-02-20 00:11] <meza> [si] : )
[02-02-20 00:11] <Wahoven> si: :(
[02-02-20 00:12] <LSD^> Wahoven те на Ц++ крапать нада..
[02-02-20 00:12] <meza> да просто Ц тоже пойдет)
[02-02-20 00:14] <Wahoven> ясно... там что то в начале было сказано мне в помощь - спасибо...
[02-02-20 00:14] <sapenov> Wahoven короче если ты это сделаешь на Си - то это будет нормально
[02-02-20 00:15] <sapenov> 1) Клиент
[02-02-20 00:15] <Wahoven> мда... си - это замечательно, но не помне
[02-02-20 00:15] <sapenov> 2) Админ
[02-02-20 00:16] <sapenov> 3)Инсталляха
[02-02-20 00:16] <sapenov> или три в одном
[02-02-20 00:16] <LSD^> Wahoven луше копи капусту и потом обращайся :))
[02-02-20 00:17] <Wahoven> lsd: ??? что бы это значило??
[02-02-20 00:17] <sapenov> Wahoven насчет n-tier это не для тебя
[02-02-20 00:18] <sapenov> у тебя многое к одному
[02-02-20 00:18] <LSD^> Wahoven ето какбы денег стоит будет ~:P
[02-02-20 00:22] <Wahoven> всем пока
[02-02-17 01:09] *** Wahoven (minder@194.158.209.114) has left IRC []
|
|