Size: a a a

Programming Offtop

2021 February 16

с#

саша сок #KotlinGang... in Programming Offtop
блин попался, я думал ссылка
источник

RK

Ruslan Kurbanov in Programming Offtop
саша сок #KotlinGang
блин попался, я думал ссылка
аналогично -)
источник

Kd

Konstantin dmz9 in Programming Offtop
чят, какие есть халявные тулзы для мониторинга логов? условно надо посылать уведомление на почту когда в логе появляется кодовое слово
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
чят, какие есть халявные тулзы для мониторинга логов? условно надо посылать уведомление на почту когда в логе появляется кодовое слово
питон?
источник

Kd

Konstantin dmz9 in Programming Offtop
эээ че
источник

Kd

Konstantin dmz9 in Programming Offtop
мониторинг, не грепанье ручками, не парсинг через запуск ручками, реалтайм мониторинг
источник

Kd

Konstantin dmz9 in Programming Offtop
какая нибудь хрень которая на inotifywait сидит ждет пока в лог чонибудь напишется, прочитает это, примет решение оповестить или поймет что и так уже заебалась спамить по этой ошибке 20 раз подряд так что теперь spam rate до 1 письма в час, ну что то такое
источник

Kd

Konstantin dmz9 in Programming Offtop
с другой стороны энтерпрайз комбайн который готовит кофя тоже не нужен
источник

KD

Konstantin Dovnar in Programming Offtop
Вопрос к знатокам баз данных:

Имеется таблица из названия (TEXT) и максимального количества (INTEGER).
Нужно следить за прогрессом заполнения максимального количества каждого строки.

Условно.


TITLE | MAX_COUNT
— | —
A | 100
B | 23


И нужно где-то следить за заполнением A и B (и остальных строк, если они появляются).

Вижу два варианта:

1) Добавить в эту же таблицу столбец Progress и вести подсчеты там.

2) Добавить новую таблицу с прогрессом, в которую будут отдельными строками прилетать прогресс и к чему он относится.

Второй вариант кажется приятнее, т.к. имеется возможность следить за прогрессом куда более подробно, добавить доп. поля для каждого обновления, но что-то внутри меня подсказывает, что это будет дюж тяжело для устройств/серверов, собирать данные для каждой строки каждый раз.

Что если будет миллион объектов на сто тысяч пользователей? Каждый раз придется собирать все данные из исходной таблицы касающиеся этого пользователя, потом по этим данным собирать весь прогресс (которого уже явно куда больше миллиона) касающийся этих данных. Звучит жутко.

Может кто-нибудь развеить страхи или же подсказать более удачный вариант?

+ в идеале, чтобы решение было действительно рабочим как с SQL так и с NoSQL, либо же с какими-то плюсами/минусами, ибо пока нет ясности с каким вариантом работать.
источник

DP

Dmitry Ponyatov in Programming Offtop
такой тулзы не будет, потому что любой квалифицированный админ её сам напишет за полчаса
источник

Kd

Konstantin dmz9 in Programming Offtop
Dmitry Ponyatov
такой тулзы не будет, потому что любой квалифицированный админ её сам напишет за полчаса
- у нас нет любого админа (вообще никакого)
- и девопса нет
- и мне ковыряться с этим неохото
да блиин, в нпм есть даже leftpad библиотека, с какого это такой тулзы то нету? )))
лига лени давно должна была придумать
источник

DP

Dmitry Ponyatov in Programming Offtop
python popen tail -f

если логи режутся на мелкие файлы, можно добавить модуль watchdog
источник

Kd

Konstantin dmz9 in Programming Offtop
или что там еще более абсурдное написано в опенсорсе, определение четности числа как отдельная либа жс?
источник

Kd

Konstantin dmz9 in Programming Offtop
Dmitry Ponyatov
python popen tail -f

если логи режутся на мелкие файлы, можно добавить модуль watchdog
спасибо за начало, я вижу стараетесь помочь, однако письма эта строчка не посылает
источник

DP

Dmitry Ponyatov in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
спасибо за начало, я вижу стараетесь помочь, однако письма эта строчка не посылает
Суть в том, что если такая тулза и есть (наверное есть), то конфигурирование ее будет не короче, чем те самые 4 строчки на питоне, 20 строчек на котлине или 10 строчек на, простите боги, баше.
источник

Kd

Konstantin dmz9 in Programming Offtop
ладно, может я неправильное слово употребил, мне не надо чтобы это было на мониторе открыто несмотря на то что я сказал что это мониторинг.
имелось в виду демон который сам по себе работает и что то присылает на почту, не отвлекая меня реалтайм логом в каком то окне
источник

АХ

Алексей Худяков... in Programming Offtop
Konstantin dmz9
чят, какие есть халявные тулзы для мониторинга логов? условно надо посылать уведомление на почту когда в логе появляется кодовое слово
cron + grep ?
источник

Kd

Konstantin dmz9 in Programming Offtop
ну и что, запоминать где я остановился в прошлый раз?
источник

Kd

Konstantin dmz9 in Programming Offtop
уже не тянет на stateless
источник