Dreamerinnoise
таких моментов в шаблоне больше одного. Но мысль я понял.
Anonymous
А сейчас что?(
Anonymous
bot.sendMessage возвращает промис
сomorsiс
ты юзаешь await внутри не async функции
сomorsiс
у тебя лямбда в фориче не асинк
Anonymous
Прикольно
Anonymous
Подправил
Anonymous
Заработало) Спасибо
сomorsiс
а еще у тебя sendUpdateStatus вернет промис, который зарезолвится до того как бот пошлет сообщения
Anonymous
Это не важно
Anonymous
Я до этого думал, что создание асинк функции возвращает промис
Anonymous
Я ошибался
сomorsiс
ну, когда словишь unhandled promise rejection, почувствуешь что сделал не так
Anonymous
Ага, было такое(
Anonymous
А что делать?
сomorsiс
return Promise.all(userList).map(user=> <sending message>)
сomorsiс
(если у тебя блюбирд)
Anonymous
Не, просто нода новая
Anonymous
А есть что-нибудь, что собирает console.log в ноде и в файл пишеТ?
Фεδως
bash
Фεδως
program > file.txt
Anonymous
грусть
Фεδως
это из действительно очевидных вещей
сomorsiс
npmjs.com > logger
Anonymous
Пока не нашел. У меня уже куча консоль логов написано. Конкретно вопрос, можно что-то подключить и в файл их писать?
Anonymous
Нашел https://stackoverflow.com/a/21061306/8438996
сomorsiс
а ты любишь велосипеды, как я погляжу
Таймураз
Нашел https://stackoverflow.com/a/21061306/8438996
Пиши логи с помощью pino
Anonymous
Да проблема в том, что все уже написано на консолях
Anonymous
А так спасибо
сomorsiс
глобал реплейс
Таймураз
Да проблема в том, что все уже написано на консолях
https://www.npmjs.com/package/rotating-file-stream А это чтобы в файл писать
Таймураз
сomorsiс
всмысле везде использует console.*
Таймураз
Ctrl shift f console.log
Anonymous
ну да
сomorsiс
или сразу ctrl-shift-r
Anonymous
Да мне бы побыстрее сделать =\
Таймураз
или сразу ctrl-shift-r
Не, там рефакторить надо)
сomorsiс
если слишком много - заколебешься же
сomorsiс
ну или как вариант как в стековерфлоу заоверрайдить console.log
Таймураз
сomorsiс
в качестве быстрого костыля сойдет
Таймураз
в качестве быстрого костыля сойдет
Такие костыли надолго в проекте остаются
сomorsiс
да, есть такое)
Anonymous
как доработать эту функцию чтоб при ее следующем вызову мелодия отключалась ?
Anonymous
function soundClick() { var audio = new Audio(); // Создаём новый элемент Audio audio.src = '111.mp3'; // Указываем путь к звуку "клика" audio.autoplay = true; // Автоматически запускаем } start.addEventListener("click", soundClick);
Anonymous
чтоб при еще одном клике короче вырубалась мелодия
Anonymous
а то выходит мелодия на мелодию накладываеться
Таймураз
Anonymous
Это чат серверной разработки
ну подумал вдруг помогут
Таймураз
ну подумал вдруг помогут
https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g
Anonymous
о спс
Anonymous
Ребят
Anonymous
Юзать ноду напрямую или с через nginx? Плюсы и минусы какие?
Anonymous
Или где почитать?
Anonymous
Как понимаю, nginx юзать когда много статики, а ноду напрямую- когда её мало(чтобы с nginx не возиться)? Или всегда юзать через nginx?
Cenator 🐈
Под рутом работать говорят плохой тон.
Anonymous
Под рутом работать говорят плохой тон.
Получается сервер под рутом будет работать, слушать 80 порт и форвардить запросы ноде?
Cenator 🐈
Типо того, только хз как он работает
Anonymous
Да, наверное заюзаю веб-сервер, даже несмотря на то что сейчас в этом особой нужды нет - сайт очень маленький.
Vladimir
Получается сервер под рутом будет работать, слушать 80 порт и форвардить запросы ноде?
Мастер процесс Nginx работает под рутом, а воркеры под каким-нибудь www-data, типа так безопасней
Anonymous
Кстати
Anonymous
Типо того, только хз как он работает
Вопрос с рутом решается через iptables, насколько я знаю.
Anonymous
Это в случае использования голой ноды, без веб-сервера
Макс
А как можно с апачем запустить сервер ноды?))
Anonymous
Надо гуглить
Anonymous
Макс
Ну это да...
Макс
С ним и легче, и статику отдавать культурнее
Sergey
А как можно с апачем запустить сервер ноды?))
Так же как и с любым веб сервером, в режиме прокси
Макс
Так же как и с любым веб сервером, в режиме прокси
Мне тут один раз подсказали, как это сделать.... Но, знаете, когда не пользуешься, раз без думно сделаешь... вылетает из головы...)
Макс
mod_proxy кажись было
Макс
Proxypass шоль
Макс
Ладно, не буду позорится))