Pavel
Привет всем, есть тут те кто писал нативные модули для ноды на плюсах ??
Eldar
Привет всем, есть тут те кто писал нативные модули для ноды на плюсах ??
У меня есть такой знакомый, но там выглядело кажется что ты пишешь сначала на C++ свой нормальный код, а потом вдовесок пишешь биндинг между Node.js и плюсами. Но есть вариант попроще, ты пишешь на C++ свою замечательную утилитарную херню и делаешь у нее порт и HTTP API
Eldar
И из ноды ходишь как мудак, ну всмысле как привычно
Valeriu
на один и тот же номер
Anonymous
а как в sequelize запустить конкретную миграцию ? у меня таблица Users начинает создается раньше таблицы Roles и возникает ощибка. (ну или я что-то не так написал в этих дурацких связях)
Zaur
Там в тестах есть сохранение авторизации на диск
если ты про это https://github.com/zerobias/telegram-mtproto/blob/master/examples/node-storage.js, то я так и сделал, но у меня на диск записалась только строка: {"signedin":true} Не понял как токен сохранять. Ткни пальцем, если не трудно)
Анатолий
👈
Zaur
или надо самому сохранять токен? если да - где взять этот токен? я в ответ на auth.signIn получил user.access_hash - его надо использовать для повторной авторизации?
Valeriu
user.access_hash это и есть токен
Zaur
ок, куда его нужно отдать? в методе auth.signIn (https://core.telegram.org/method/auth.signIn) нет параметров похожих на токен )
Zaur
кажется понял, надо в MTProto отдать app с экземпляром storage
Dmitry
стандартный пакет fs не умеет копировать ?
Dmitry
что за нах ?
Dmitry
вообще нету функции этой copyFile
Igor
fs.createReadStream('test.log').pipe(fs.createWriteStream('newLog.log'));
Igor
Поищи в npm реестре. Я уверен уже тысяча и одно решение есть
Dmitry
мне нужно стандартное без модулей
Dmitry
fs
Dmitry
А есть альтернатива express-у?
сomorsiс
koa
Igor
Тогда пиши сам)
🐬 Vladislav
Коа это не альтернатива экспрессу, а следующее поколение экспресса)
Dmitry
Анатолий
exec(cp -R ${path1} ${path2});
Анатолий
сomorsiс
exec(cp -R ${path1} ${path2});
некроссплатформенно как то
Анатолий
иф поставь 😃
сomorsiс
if (windows) {throw new Error('wrong linux dist')}
Анатолий
это лишь пруф оф концепт, есть куда стремиться
Anonymous
говорит нет такого
Oleh
какая версия sequelize-cli?
Anonymous
3.2.0
Anonymous
Oleh
странно, как вариант переименуй миграцию так что-бы таймстамп был больше
Anonymous
странно, как вариант переименуй миграцию так что-бы таймстамп был больше
я так и сделал - так работает правда это странный способ )
Oleh
понял, атрибут —name для db:migrate не предусмотрен, только для db:migrate:undo
Oleh
там есть атрибуты —to и —from
Oleh
посмотри в хелпе
Anonymous
их тоже пробывал ) после безушпешных попыток переименовл файлы )) другого варианта видимо нет
Zaur
подскажите как лучше организовать обмен данными между 2 nodejs приложениями, запущенными на 1 тачке?
Анатолий
Что именно тебе нужно передать?
Zaur
json строки, ~ 1 раз в секунду
Анатолий
ты синхронизировать что-то хочешь?
Анатолий
или это два разных приложения?
Анатолий
Можешь перекидывать данные через редис паб/саб
Анатолий
можешь просто апи для этого сделать у обоих
Zaur
это разные приложения
Alish
Всем привет, нужно написать сервер, ГОТОВОЕ ТЗ, кто заинтересован - писать в личку.
Eugene
🤔умеете заинтересовать
Alish
🤔умеете заинтересовать
Без воды, работы на месяц, кто хочет отвлечься welcome.
Анатолий
Скиньте ему чатик работы с нодой
Анатолий
@javascript_jobs @nodejs_jobs
Анатолий
туда иди, шансов больше будет
Nikita
Переписал тесты в qmlweb с фантома на хром. Наконец руки дошли, лол.
Nikita
Но как-то костыльно вышло.
Cenator 🐈
Можно ли на одном ядре запускать несколько процессов ноды?
Анатолий
можно, но есть шанс что они будут драться за него, нода итак довольно умна чтоб распыляться на зачах
Nikita
Можно ли на одном ядре запускать несколько процессов ноды?
На одном ядре можно запустить довольно много процессов чего угодно.
Nikita
Иначе бы у тебя система падала если процессов больше двух (или четырёх, но почти на всех ноутах два ядра) ;-).
Анатолий
Это нода на 4 ядрах
Анатолий
Причем она сама это устраивает
Cenator 🐈
Это pm2 instances max?
Анатолий
это pm2 -i 1
Анатолий
оно само, я ничего не трогал
Cenator 🐈
Ээ
Cenator 🐈
Странно
Nikita
Я даже не буду спрашивать для каких целей ты тогда взял pm2, раз это оно само.
Nikita
Хотя нет, спрошу.
Анатолий
пм поднимает один инстанс, но сам инстанс строит такую струкруту чтоб ему хватало на все
Cenator 🐈
Там внутри чайлд процессы запускаются?
Анатолий
я не запускаю