Cenator 🐈
братан
Cenator 🐈
почитай про жс
Cenator 🐈
ес6 в частности
Anonymous
ESB?
Vitaliy
es6
Anonymous
ну я вот запустил, но оно не может хром запустить, говорит
Anonymous
аа, шесть
Anonymous
понял, сам стандарт
Anonymous
собсна
Anonymous
Michael 🌌
http://learn.javascript.ru/es-modern
Eugene
всем привет! подскажите, откуда moment берет дефолтное значение таймзоны? локально у меня все верно, а на серваке 000Z
сomorsiс
Берет системное
Eugene
ну я на серваке смотрю ``date +'%:z %Z'` и там есть +3 но момент этого не видит
Dmitrii
есть какие то способы в ноде узнать о том что tcp коннект умер? имеется ввиду какой либо сервер, к которому я подключен, вырубил питание, а мой клиент продолжает думать что сокет активен
Marat
Добрый вечер. Как можно узнать current_user в нод? Например, я админ, пытаюсь сделать update какого то юзера, но мне надо проверить, юзер который хочет апдейт сделать, админ или нет.
Nikolay
Но узнать получится не сразу, а по прошествии тайм-аута
Dmitrii
Keep-alive
там я так понял с настройками не густо, можнт только таймаут для первого пинга задать, а дальше последующие пинги и интвервалы уже не настроить, только дефолт в системе
Nikolay
Да, скорее систему надо тюнинговать
Dmitrii
сам то проверял?
Anonymous
ребят, еще вопрос. почему у меня node только от рута работает? создал еще 1 пользователя developer в группе users, так когда делаю $ node index.js выдаёт -sh: 9: node: not found
Anonymous
видимо путь к node не указан в PATH?
Матрос
а дистриб какой, бубу?
Матрос
оу, это полтора часа назад было...
Матрос
видимо путь к node не указан в PATH?
переставь под sudo, PATH тут не причем
Georgiy
больше под судо ничего переставить не надо
Georgiy
?
Матрос
😂😂
Anonymous
если кто нибудь есть живой... разобрался я, из консоли, работает $ node run.js подскажите, в чем проблема, почему в кроне не исполняется?
Anonymous
run.js
Anonymous
hamper 𓅝
Укажи полный путь.
Anonymous
я так и сделал
Anonymous
щас покажу cront2
Anonymous
Anonymous
Укажи полный путь.
ааа... к самой ноде?
Anonymous
а как мне его узнать, не пойму..
hamper 𓅝
which node
hamper 𓅝
Или whereis node
Anonymous
which node
спасибо. заработало)
Алексей
а как перенаправить вывод сообщений из консоли в лог?
Michael 🌌
В какой лог?
Алексей
в любой. log.txt
Алексей
в любой файл
Michael 🌌
Попробуй winston, например
Алексей
спасибо. ща попробую
Michael 🌌
А без сторонних библиотек - просто fs’ом пиши, да и всё
Dika
а как перенаправить вывод сообщений из консоли в лог?
const stream = fs.createWriteStream('test.txt') process.stdout.write = stream.write.bind(stream) Но лучше так не делать.
Oleksii
Гайз, кто может помочь пофиксить стим бота на nodejs ?)
A
ребята как в этом логере задать формат вывода не могу догнать http://seanmonstar.github.io/intel
Oleksii
Та я хз как правильно спросить) Нужно показать код и бота ) Ну попробую) Вот бот https://steamcommunity.com/profiles/76561198402498531 Меняет сеты на ключи Но проблема такова -дает в один трейд карточек только на один ключ,а нужно чтобы на любое количество ключей давал сетов) Команда !buy 1 если кто тестить будет . Вот файл. В файле database указал {"762800":12}
kdm🇩🇰
Привет. Для модуля crypto вы ключи сами придумываете или есть удобный генератор?)
kdm🇩🇰
rzcoder/node-rsa
а как придумать взаимодействие между двумя серверами? кроме заранее вписаного ключа. сто процентов есть такое
kdm🇩🇰
какое взаимодействие? Можешь просто сокеты поднять и через них общаться
оп, это у socket.io есть такая настройка secure:true это она?
kdm🇩🇰
просто параллельно веб сокеты смотрю
Den
оп, это у socket.io есть такая настройка secure:true это она?
какого результата ты хочешь добиться?
Den
напиши ее на бумажке и положи в сейф. Зачем тебе два сервера и ключи?
Den
1. смешно 2. задание такое
если не можешь толком объяснить задание, то тебе никто не сможет помочь
kdm🇩🇰
если не можешь толком объяснить задание, то тебе никто не сможет помочь
первое сообщение совсем по другому звучало, ты мне модуль кинул. окей, пойду читать дальше, можешь не писать
kdm🇩🇰
Юрий
А есть какие интрументы для поиска утечек памяти в приложении?
Юрий
v8-profiler
благодарю!
Ouzkhan
ребята, подскажите, пожалуйста: есть стэк react + express, фронт собирается с помощью webpack. нужно было реализовать бесшовный деплоймент в продакшн. всё, что придумал - pm2 в кластерном режиме, делать новый билд в то время, как старый еще крутится на проде и затем pm2 reload с указанием нового билда. насколько это костыльное решение и какие есть альтернативы? спасибоу
Alik
Если хочется zero-downtime update, то надо ставить какой-нибудь балансироващик(nginx, haproxy). И алгоритм будет такой: 1) поднимаете новый билд 2) балансировщик плавно(со всякими ssl-terminations) переключается на новый билд 3) убиваете старый
Alik
Разве рм2 не умеет то же самое?
Оказывается умеет. Спасибо, не знал.