hi
@dd_bb какого-то антиспам бота может добавите? например, @Cyberdyne_Systems_bot
yopp
Ivan
уже не помогает, да
yopp
Люди отлично умеют нажимать кнопку
hi
если это люди, то да. есть же спам аккаунты. т.е. частичная защита хотя бы. ну дело ваше
yopp
У меня перед глазами несколько десятков групп, в которых чего только не напихано. Спама не существенно меньше, зато постоянно кого-то надо из бана доставать и восстанавливать удаленные сообщения
yopp
Борьба со спамом задача платформы, а не участников. У участников нет эффективных инструментов для этого. Но братьям запашным интереснее строить их криптокомунизм и голодать, чем решать реальные проблемы.
Viktor
yopp
Viktor
мы его для дотнет чатов написали, уже его и в эластиксёрч канал воткнули
Viktor
ок
yopp
Я ещё раз повторю: вы не туда свои силы направляете. Клюйте дурова
hi
ну прагматично говоря Дурова мы клюнуть не можем, так что люди решают эту проблему на местах так, как могут. если вы не хотите этого делать по тем или иным соображениям, то ок, кто ж против. чисто как идея была
hi
я вот в суботу в жиру монги написал, но по-русски. пока не рассмотрели баг. есть смысл на англ продублировать?
yopp
hi
yopp
Если у ботов появилась возможность выставлять пермишены участникам, то я готов поставить бота, который будет ограничивать форварды и ссылки для новых участников, до первого сообщения
Ivan
Дело в том, что они не успевают повесить пермишены новоприбывшим
yopp
Ivan
А, это ок
yopp
А бот будет включать после первого сообщения
Ivan
Тогда боту придется хранить базу или проверять каждое сообщение
yopp
Можно смотреть список уже назначеных пермишенов. Но это не моя проблема. Я согласен только на мягкое ограничение. И то, это очень сильно ухудшает пользовательский опыт, но это лучше чем бан и/или удаление сообщений
Denys
Подскажите еще одно дело, в базе хранится дата, а мне нужно получить все записи по году
Denys
как это сделать?
Denys
вот как у меня получилось решить
Denys
S
Привет. Можете порекомендовать видеокурс или книгу про MongoDB
yopp
S
Denis
подскажите а как сделать чтобы https://docs.mongodb.com/manual/text-search/
находил по запросу "мон" документы с "монгодб"
то есть не корень слова (stemming) а чисто "поиск включая подстроки" даже если подстрока не корень слова
yopp
Ivan
Привет!
https://github.com/percona/mongodb_exporter кто-то пробовал?
Denis
yopp
yopp
Вместо звездочки может быть что-то ещё, посмотрите в документации по текстовому индексу
yopp
Но в любом случае, в индексе не хранится оригинальна форма слова, а только «основная» но в вашем случае это не должно быть серьезной проблемой.
Ivan
Denis
Понятно спасибо
Ivan
yopp
Можно самому проверить https://github.com/db-ai/mongo_collection_exporter
Но к сожалению смысла в нем мало. Данных очень много, а читать их надо научиться ещё(
Ivan
мне пмм тоже дофига, я лучше в прометеус положу метрики
Ivan
ибо он уже есть
Ivan
как можно понять, какие индексы нужны, а какие уже не используются?
yopp
yopp
а это 80% пользы pmm
yopp
графики не нужны
yopp
Ivan
Ivan
yopp
тогда графики практически гарантированно не нужны
yopp
графики это ответ на вопрос почему какие-то запросы висят в топе
Gor
Denis
yopp
Hallo
Нихуя себе вот это технологии.
hi
@dd_bb вы что-то изменили в антиспам защите группы сегодня?
yopp
нет
Max
привет! подскажите плиз, как сделать следующе. вот кусок агрегатки:
"$and": [
{
"createdAt": {
"$lte": ISODate("2019-06-08T20:59:59.999Z"),
"$gte": ISODate("2019-06-07T21:00:00.000Z")
}
},
{
"createdAt": {
"$lte": ISODate("2019-06-09T20:59:59.999Z"),
"$gte": ISODate("2019-06-08T21:00:00.000Z")
}
}
]
нужно выбрать все данные которые не попадают под этот кондишен (бизнес-логика - это два выходных, нужно выбрать записи созданые в рабочие дни)
hi
Max
хотя даже не знаю...
Max
можно запилить что-то вроде "до суботы" и "после воскресения"
hi
Если есть возможность, то лучше так сделать, тогда индексы будут использоваться и быстрее поиск будет
Max
hi
ок, спасибо, попробую
Хотя как альтернатива можно $not:{$lte, $gte} попробовать, но тут вопрос скорости может быть
yopp
yopp
т.е. инвертировать
yopp
если часовых поясов нет, то сохраните номер дня недели отдельным аттрибутом
Max
@dd_bb @salamontyy не, всё спасиб - salamontyy норм идею подсказал)
беру всё что раньше суботты и позже воскресенья)
хендлить часовые пояса пока не нужно
Max
ну и там обрезка стоит что криейтед ет больше старта "недели"
Max
тупняк был какой-то на самом запросе)
Max
ещё один вопрос - есть ли смысл проходить https://university.mongodb.com/ ?
хотел пойти на агрегейшен фреймворк и перфоманс