Anonymous
Anonymous
Может другой генератор выбрать раз уже такая шляпа
W.Ed.
есть что-то подобное? https://gist.github.com/olamedia/ab3111b80c7d452c10162b5420f02180
W.Ed.
чтобы почитать код, как делают
W.Ed.
обертка над сокетом из двух дуплекс-потоков
Vint
Может другой генератор выбрать раз уже такая шляпа
Ты под кем устанавливаешь? Под своим юзером или рутом?
А то там вон ошибки неправильные
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/7.2.1"
Поставь nvm на юзера и локальную ноду через него, сделай её дефолтной и попробуй с нуля.
Anonymous
Anonymous
С самой нодой все ок
Vint
И так и так пробовал
Через nvm пробовал? Системную ноду можно вообще снести, чтобы не мешалась. Ты ведь 7-ю руками собирал небось?
Anonymous
Vint
Так там проблема в доступах может быть.
Anonymous
С другими генераторами все ок
Anonymous
А с generator-angular-fullstack
Anonymous
😐
Vint
Дело не в генераторах, а в капризах node-gyp.
gcc и gcc-c++ стоят ведь?
Vint
Поэтому и советую проверить на чистую через nvm.
Vitaly
@iamstarkov мне по поводу 'now' ответили. Собственно как я и предполагал, юзают приватный форк 'enclose' и обещают скоро заопенсорсить.
Anonymous
Anonymous
Anonymous
Спс
Anonymous
Классический вариант установки
Vint
Ставишь через curl/wget, а дальше читаешь доку, как ставить версии ноды.
Anonymous
Не из под рута?
Anonymous
А своего юзера
Anonymous
Так?
Vint
Только из под юзера. Нода будет локальная для него.
Под рутом можно отдельно то же самое провернуть)
Vint
Но обычно нафиг не надо.
Anonymous
Спасибо
Anonymous
Буду держать вас в курсе
Anonymous
Vint
Буду держать вас в курсе
generator-angular-fullstack под 6-ю ноду у меня сейчас встал без проблем. Теоретически, он может с седьмой не дружить ещё, например.
Anonymous
Я сначала на шестую ставил
Anonymous
Та же история
Vint
Я сначала на шестую ставил
Ну, пробуй nvm. Там хоть 10 нод разных версий одновременно можно держать и переключаться, в этом и сок.
Mike
Попробуй через https://github.com/creationix/nvm
Mike
Да. Опоздал чутка
Vint
Mike
А чем не устраивает?
Mike
На дев тачке
Mike
:)
Anonymous
Подскажите может, на гитхабе был где-то список сообществ в телеграме
Anonymous
Не могу найти что-то
Sergey
Awesome же
Vint
google ?: awesome telegram
Anonymous
Спасибо
Ohar
Ohar
Не благодари
Vlad
Vlad
google github telegram list
Vlad
Про модули
Vlad
Интероп с cjs решили уже в ноде?
Yevhenii
Добрьій вечер есть вопрос: есть стока "Олександров Андрей Андреевич" (пример), нужно найти все совпадения, но которьіе начинают слово, тоисть /\b(андр)/giu , но проблема в том что \b с кирилицей не работает, как решить?
Anonymous
всем привет. здесь есть кровавые кодеры на ноде? нужно помочь новичку разобраться
Anonymous
Anonymous
Dmitrii
читай текст ошибки, там ответ
Максим
Черным по белому написано! Устанавливаешь пакеты глобально. Вот он и ругается мол Пшел вон! У тебя не прав доступа. Глобально устанавливай пакеты с sudo
W.Ed.
во, вспомнил вопрос
W.Ed.
как сделать шифрование на основе DH ключа?
W.Ed.
по идее надо создать производный ключ
W.Ed.
т.к. сами dh-ключи не особо подходят
W.Ed.
ecdh = crypto.createECDH('secp521r1');
ecdh.generateKeys();
var data = ecdh.getPublicKey('hex', 'uncompressed');
обмен
var secret = ecdh.computeSecret(data.toString('binary'), 'hex', 'hex');
W.Ed.
типа начало
W.Ed.
теперь нужно создать ключи шифрования и сессию шифровать с этого места
Александр 🦄
О, однофамилец мой пришёл. Дарова Мишаня
Anonymous
Anonymous
в убунте
Anonymous
на хакинтоше просто сделал sudo -s
Anonymous
все отлично пошло
Vlad
Vlad
Vlad
Anton
Ребят, мб кто подскажет по монгусу. Есть у меня Debate.count(), дело в том, что в Debate я использую populate на game, который мне показывает данные о матче, и мне нужно проверять чтобы field === Debate.game.firstTeam, как это сделать? И сложно ли повторить если будет сложенность populate, т.е. у populate(‘game’) нужно еще делать populate(‘firstTeam')
Anton
возможно ли это?
Vladyslav
Ребят, может кто умеет в хакинтош?
Anonymous
Anonymous
Pavel
как там в 2012