Егор
Поменял indexOf на findIndex
Yurii
Поменял indexOf на findIndex
x._id.toString() === processId.toString()
Yurii
в монгусе сравнивать надо строки, ObjectId не сравниваются
Егор
там строка
Егор
Егор
в монгусе сравнивать надо строки, ObjectId не сравниваются
Чтобы сравнивать ObjectId используй objectid.equals(anotherObjectid)
Анатолий
или к сроке приводи оба
Vladyslav
Всем привет. Вопрос по поводу телеграм бота. Для развличения пишу бота используя npm "node-telegram-bot-api". при использовании команд отправки файла, отправки стикера и тд пишет в консоли предупреждение что они не поддерживаются и тут возникает вопрос, а где найти аналогичные методы какие поддерживаются? или же забить и юзать эти?
Dmitriy
Всем привет) Есть ли какое-то готовое решение для двустороннего обмена информации в JSON между двумя приложениями: одно на C# (.NET Core), второе на NodeJS? Желательно с поддержкой pub/sub механизма.
Yuriy
Возможно, это то, что вам нужно — очередь сообщений/шина событий.
Анатолий
Или редис
Den
Или редис
ага. Только если нет слушаетля, то события пропадут
Анатолий
А паб/саб по твоему как вообще работает?
Анатолий
Аналог на жс обзервабл, нет слушателя, сообщения испаряются
Анатолий
И нода и .нет работают постоянно
Anonymous
Стоит ли начинать изучение js сразу с ноды? Поверхностное представление о js есть.
Vitaliy
наверное нет
Anonymous
Но, наверное, совсем азы
Vladyslav
Азы есть)
ну если понимаешь что такое события, как работает асинхронная функция и тд то можно пробовать учить
Anonymous
Есть в природе что-нибудь интересное для MongoDB, помимо mongoose и waterline?
Vitaly
Есть в природе что-нибудь интересное для MongoDB, помимо mongoose и waterline?
самое лучшее, что есть для монги: https://www.rethinkdb.com/ 😂
Anonymous
Ссыкотно.
Anonymous
Полумёртвая же.
Yurii
монгус самый лучший, ИМХО
Vitaliy
Полумёртвая же.
После того что монго теряет даные, уже нет
Anonymous
После того что монго теряет даные, уже нет
Rethink может умереть. Её слабо поддерживают.
Anonymous
Поэтому альтернатива норм, только если нужна реактивность и только для mvp.
Anonymous
С того момента, как умерла Horizon, RethinkDB релизилась только в рамках path версий.
Fluffy Cat
Есть в природе что-нибудь интересное для MongoDB, помимо mongoose и waterline?
Пожалуйста десять раз подумай прежде чем использовать монгу на проде
Fluffy Cat
Изучи все тонкости failover-а
Anonymous
Что ж делать?
Fluffy Cat
Не использовать ее для чего-то серьезного. Например мы в ней хранили историю активности пользователей и потеряя ее факапа тотального не случится.
Анатолий
Естб еще такая вещ как репликация и бекапы
Анатолий
Очень глупо хранить все в одном месте, даже если бд супер надежная
Fluffy Cat
Анатолий
Ну вот пишут что монга теряет данные, а ресинк нет, можно подумать что монга ненадежная а ресинк надежная
Gor
за 8 лет использования MongoDB не сталкивался с такими случаями
Gor
возможно имеет место определенная конфигурация с шардингами
Кылыч
Доброго времени суток
Кылыч
Как можно обновить несколько разных записей в таблице. Связь типа 1 => Много
Дмитрий
ОРМ какая? \
Кылыч
Gor
есть желающие потыкать фремворк для API на базе nodejs?
Кылыч
Сам написал?
Gor
ага
Vitaly
давай
Gor
вот примерчик с пошаговым как запустить пример http://microservice-frame.work/api-todo-example-2/
Gor
эм. маленький комментарий, забыл предупредить. mfw-cli работает только для маководов и линуксоидов. в винде поддержки нет на текущий момент.
Gor
надо будет отдельно озаботится как то.
ᴅⁱᵐⁱᴅʳ0ˡ
Народ, а сколько будет примерно стоить разработать бота под телегу для техподдержки?
Arthur
Народ, а сколько будет примерно стоить разработать бота под телегу для техподдержки?
А что бот должен делать ? Труба на сотрудника или что-то из мл ?
ᴅⁱᵐⁱᴅʳ0ˡ
иметь авторизацию для сотрудников техподдержки, уведомлять о новых заявках, отвечать в боте на заявки, смотреть статусы заявок и т.д.
Arthur
Боту будут сотрудники писать. Или клиенты ?
ᴅⁱᵐⁱᴅʳ0ˡ
и сотрудники и клиенты, нужно сделать разгроничение допустим по секретной команде и паролю
倫太郎
Лучше уж по бд и id сотрудников в нее записать, это проще
倫太郎
Ну у меня так работает
倫太郎
¯\_(ツ)_/¯
ᴅⁱᵐⁱᴅʳ0ˡ
а по деньгам?
Arthur
а по деньгам?
1 разраб = 120к * 4 = 480 к
Arthur
Где то так
ᴅⁱᵐⁱᴅʳ0ˡ
ясно
bisqet
2 разраба = 240 *2?😄
Arthur
🙊
Arthur
240 х 5
bisqet
:))
bisqet
Кстати, кто ещё Koa юзает? Где-то пару лет назад выбрал его из-за фич с асинхронностью, сейчас печалюсь потому что в express экосистема много больше и эти фичи теперь тоже есть
bisqet
В коа next возвращает промис, в експресс такое не завезли
Нет, я выбрал его не из-за этого, я выбирал чисто из возможности без сторонних либ писать без callback hell не напрягаясь(: