Sergey
втф
Cenator 🐈
Sergey
ты не нужен
Pauline
Anonymous
Мб будешь getUpdates юзать?
ну мне со всех сторон говрят, что вроде как ненадежная тема. Попробую, видимо ))) Просто у меня есть боты, которые сидят в 1000+ группах.
Dmitry
В общем, нужно просто сервер настроить так чтобы не было портов после двоеточия, и все будет работать
Anonymous
А зачем там индеец?
просто уже давно на нем сижу. сайт там и прочее. Боязно все перешивать )
Sergey
лол
Dmitry
лол
Бот?))))
Anonymous
Ну я слабый спец. тем более в серверной части )
Sergey
Dmitry
Ты ее на пыхе кодидил, как так-то ))
Dmitry
лол
Ну ты меня понял ;)
Daniil
Daniil
Подскажите пожалуйста, я что - то совсем не понимаю, как правильно эту функцию с экспреса на коа переписать? Ведь просто req/res заменить на ctx не выйдет?
Anonymous
Ну ты меня понял ;)
и Еще один вопрос. Если цеплять нод с мускулом, есть ли там подводные камни? типа отрубается коннект периодически. Есть хорошая ссылка на подробное изучения сцепки?
Dmitry
Копай в сторону секвалайза
Dmitry
С ним проблем нет
Dmitry
А лучше мускул не используй )
Anonymous
А лучше мускул не используй )
ну я монгу стал изучать немного. но просто много инфы уже на мускуле собрано )))
Anonymous
Anonymous
))))
Dmitry
Я бывший php разработчик, опыта 10+ лет
Dmitry
Секвалайз как доктрина 2, и даже круче
Dmitry
http://docs.sequelizejs.com/
Anonymous
http://docs.sequelizejs.com/
спасибо. поизучаю
Dmitry
Не за что. Обращайся.
Cenator 🐈
искать инфу в яндексе, еще и на русском, с тобой все в порядке?
Ivan
спасибо. поизучаю
Только учти что он как реализация active record норм, но если захочешь сложных запросов с группировками джоинами и прочим то надо будет прострадать пару дней в исью на гитхабе чтобы понять как их писать, а код получится не сильно читаемым
Ivan
Active record? Мне всегда казалось что там реализован DAO
Ну это схожие вещи. Вроде в нем нет ничего чтобы противоречило active record, поправь меня если я не прав
Dmitry
Ну это схожие вещи. Вроде в нем нет ничего чтобы противоречило active record, поправь меня если я не прав
Конечно не прав, я прошу прощения но как у тебя с основами Паттернов? они абсолютно разные! AR отличается от DAO как солнце от Юпитера
Dmitry
Тогда я еще раз прошу прощения ) Банда четырех в помощь ))
Dmitry
Я конечно тот еще тролль, но сейчас вот не понимаю троллят меня или нет (
Ivan
Я конечно тот еще тролль, но сейчас вот не понимаю троллят меня или нет (
Не, рили банду четырех не читал и до сих пор кажется что sequelize смесь dao и ar
Dmitry
Использовать можно его как угодно. Там есть разные возможности. Я использую dao, кто-то использует ar и говорит что много гемора ))
Alexander
Для mongo же лучше mongoose?
Dmitry
Кто такое сказал?)))
Dmitry
Da
А чем лучше?
Alexander
А чем лучше?
Чем монго
Dmitry
Меня, например, админ побить хотел когда я про монгу заикнулся (((
Dmitry
Так что я противник монги, а то побьют )))
Alexander
Просто как я понял он не асинхронный и надо самому коннектор писать, так?
Dmitry
Нет
Dmitry
Не так
Dmitry
Js изначально ассинхронен
Dmitry
Как библиотека может быть синхронной?
Dmitry
Это нужно приложить усилия, чтобы сделать только синхронные вызовы
Dmitry
*методы
Dmitry
Да все что угодно
Dmitry
А вообще, я уже пьян )
Dmitry
Так что могу нести чушь ))))))
Noname
Всем доброй ночи! Что-то туплю в конструкции монгуса Schema1.virtual(«name»).get(function(){return Model2.find().then((result)=>{return result})}) Возвращает промис
Noname
Подскажите?)
Sergey
лол
Sergey
какой смысл писать (result) => {return result}) ?
Sergey
во первых можно result => result и это проще
Sergey
во вторых такое лучше упрощать и писать на большем количестве строк
Sergey
ибо эта каша не читаема
Noname
Это не вырезка из кода. Потому что там идет манипуляция над result. Schema1.virtual(«name»).get( function(){ return Model2.find().then( result=>{return result} ) } )
Noname
Так с промисом подскажешь?
Artem
у вас в result промис?)
Noname
в результате при запросе по Model1
Таймураз
Подскажите?)
Подсказка номер раз: что у тебя возвращает .find() ? Подсказка номер два- что возвращает цепочка промимов?
Алексей
Ребят, первый раз сталкиваюсь...как реализовать при логине на сервис идет долгая загрузка данных, но это норм. Хочу чтобы перед этим типа загрузки шло... Итак у меня есть шаблон где анимация загрузки
Алексей
router.get('/', function(req, res, next) { res.render('index'): next(); })
Алексей
потом идет router.get('/', function(req, res, next) { тут долгая загрузка
Алексей
анимация уже крутится
Алексей
пришли данные - что делать дальше и где?