Михаил Макарычев
Mikhail
у меня текущий проект на телеграфе так же работает
Mikhail
но можно и без редиски
Mikhail
там есть из коробки, но она не совсем правильная. при старте теряется
Михаил Макарычев
Алексей
https://github.com/sequelize/sequelize/issues/5481
https://github.com/sequelize/sequelize/pull/5771
Будте осторожны при использовании Sequelize с PostgreSQL для сложных запросов!!! Куча багов, которые не фиксятся годами. Сам на этом обжёгся.
Alexey
Ребята, не подскажите как можно реализовать в passport sign up с проверкой username и password. User.findById(..) Так чтобы если логин занят выводил о логине сообщение или аналогично о почте или вместе. У меня получается только проверить Что-то одно из этого
Pasha
Dmitrii
Dima
А что вместо него можно посмотреть?
Vint
Vint
Алексей
и это как бы не домашний проектик, написанный на коленке
Vint
Алексей
а смысл, пока 4 версия не зарелизилась её в продакшн лучше не тащить
Алексей
ну или об особенностях
Алексей
при работе с конкретной СУБД
Vint
Алексей
у меня тоже всё окей было на 3 версии, пока я MySQL использовал
Vint
Особенности и проблемы и так видны по кол-ву issue. Ну да ладно, я просто придрался к формулировке)
Алексей
так что увы не показатель
Anonymous
упонятно. значит нету
Dmitry
А что еще по orm на ноде есть?
Dmitry
или orm нынче не в почете?
Dmitry
а то я уже пару раз натыкался на мнения в стиле "пили все на функционале из коробки"
Dmitry
хоть и относительно жабки
Alexander
Есть знатоки по sql? Мне нужно сравнить 2 запроса. Одинаковые или нет. Нормально использовать except, а потом сравнить количество строк результата сравнения и одного из запроса?
Dmitrii
или orm нынче не в почете?
если монга, то mongoose вполне себе покатит, по sql ничего хорошего нету, проще драйвер взять, ну либо knex - но на любителя
Dmitry
Alexander
Anonymous
страсти кипят https://github.com/nodejs/CTC/issues/99#issuecomment-294252085
Andrey
Ого, пошёл за попкорном
kdm🇩🇰
всем привет. пытаюсь в nodemailer сделать ссылку, но почему-то не выходит валидная. на выходе вот это - `https://%60%24%7Bgoogle%7D%60/reset/%60$%7Btoken%7D%60`
Orion
привет
Dmitry
kdm🇩🇰
не знаю, что еще то показать
Dima
Ну так неправильно же переменную в строку вставляешь
Dima
html: `<a href="https://${req.headers.host}/reset/${token}">линк</a>`
Dima
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/template_strings
kdm🇩🇰
благодарю, сработало, я такой вариант пробовал, но ide жаловался, что не правильно, а у него индексация медленная по ошибкам
Алексей
хоть и относительно жабки
В жабе есть hibernate и spring. Им там грех жаловаться. А общаться с бд через JDBC - то ещё удовольствие.
Dmitrii
только начал разбираться в telegraf, я так понял для простых текстовых сообщений можно использовать как событие message так и text, но лучше методы hears и command ? это типо аналог роутера получается?
Mikhail
что ты подразумеваешь под роутером?
события message и text — разные
Mikhail
message может быть location, document etc
Dmitrii
ну если я хочу слушать определенные текстовые сообщения, то мне надо использовать hears верно? просто на текстовые сообщения срабатывают коллбэки: message, text, hears. получается сначала идет message тип update от телеграм api -> потом text, как один из sub type of message - > дальще hears, как самый высокоуровневый сахар позволяющий задать паттерн для определенных text message ?
Mikhail
Reb Michael
Привет. Есть у кого книга "Изучаем node.js" 2 издание, на русском?
Reb Michael
Reb Michael
Первое издание да, 2013. Второе издание - 2017.
Alik
Привет! Ребят, как вы организовываете хранение "сикрит ключей" в своих node.js проектах?
Mikhail
Кто работал с telegraf-i18n, расскажите, пожалуйста, как можно перезагрузить файл локализации? Делаю админку для бота.
Anonymous
Andrey
Перевёл для тех кому тяжело на английском https://medium.com/devschacht/ignition-plus-turbofan-battle-aa83d2672d02?source=linkShare-34515607191-1492250162
Anonymous
ну да, вроде все спокойно
Anonymous
но имхо Sam-github правильней всех там написал
Anonymous
получается, что нода в сложной ситуации из-за релизного календаря v8 и своих обязательств по циклам выпуска
Anonymous
и по идее в 8 должен быть v8 5.7, а в 9 уже 6.0
Anonymous
по-хорошему
Anonymous
но и тут проблемы с безопасностью
Таймураз
по-хорошему
Но они не успевают, и чтобы V8 не переносить на след лтс, думают, что делать?
Таймураз
шестую версию движка*
Anonymous
получается либо безопасность, либо flowless migration и стабильность
Anonymous
в любом случае выходит говно
Anonymous
так что нао пересмотреть lts календарь
Anonymous
но там уже обещания перед энтерпрайзом
Таймураз
А что шестая версия V8 ломает-то?
Anonymous
там внутри другой пайплайн + abi
Anonymous
шестая ваще в июне будет
Anonymous
там речь о том, с чем делать совместимость abi
Anonymous
нет
Anonymous
от пайплайна зависит стабильность, предсказуемость, перформанс
Anonymous
кранкшафт давно юзают и знают
Anonymous
игнишн+турбофан - нет
Anonymous
смена одного на другое рушит предсказуемость
Таймураз
Просто не знакомы с новым пайплайном, оттуда все проблемы
Дошло