Oleg
есть нмп скрипт build который нодой исполняет файл, я хочу как-то подебажить этот файл, не делая билд какждый раз
Oleg
ну то есть не ковыряться в результатах билда
Oleg
мб я какую-то дичь спрашиваю
Anonymous
Есть немного
Vlad
дебажь до билда
Vlad
но дичь действительно немного
Oleg
а как вы отлаживаете скрипт билда?
Vlad
до билда?
Vlad
debugger; ?
Oleg
и запускаете через node ./someBuild.js ?
Vlad
выложи на гитхаб что у тебя там
Oleg
выложил бы да все под ндой ((
Oleg
счас я еще у коллег проконсультируюсь и более конкретные вопросы буду задавать, сорри за тупые вопросы
Anonymous
Я в vs code могу отлаживать билд прямо с брейкпоинтами в редакторе в исходном коде
Anonymous
Причём билд и для ноды и для браузера
Anonymous
какой v8 будет в 8.0.0? 5.7
Завтра
wat
Anonymous
да, похоже 5.7
Paul
Уже определились?
Anonymous
5.8 в апреле выйдет
Anonymous
позже 8
Paul
Они могут и подождать до конца апреля, там загвоздка в интерфейсе дебаггера и было не понятно если его успеют переделать. Поэтому и спросил - они уже точно определились что не будут с этим гнать?
Vlad
Тем более вдруг починят и не до конца
Vlad
Тогда в лтс попадёт поломанный V8
Paul
В случае с 7 специально ждали 5.4 А LTS начинается только через пол-года после релиза четного
Node.js releases
Node v7.7.1 (Current) https://nodejs.org/en/blog/release/v7.7.1
Andrey 😼
Они новые версии на каждую опечатку выпускают?
Denis
>Node.js 7.7.0 contains a bug that will prevent all native modules from building Ну на такое резонно выпускать новую версию лол
Denis
https://medium.com/the-node-js-collection/a-brief-history-of-node-streams-pt-1-3401db451f21#.6wn9sj2eq
Anonymous
всем привет, как посчитать технические требования к машине на которой будет развёрнут сервер node.js ? в зависимости от нагрузки
Evgeny
Кол-во инстансов * 2гб - память Диск, надеюсь, сможешь посчитать?
Evgeny
С запасом на буферы ос вне самого процесса
Evgeny
Ну и считать проще
Sergey
Да и как-то странно 2ГБ на инстанс. У меня есть приложения которые кушают всего 50МБ
Evgeny
На скольких запросах параллельных?
Izzzy
npm install может до гига сьесть
Yury
Привет всем, чуваки может кто писал бд и остался договор с тз? Готов заплатить 2-3к. В личку пожалуйста.
Izzzy
но это решаемо, да
Zaur
Кол-во инстансов * 2гб - память Диск, надеюсь, сможешь посчитать?
а подскажите новичку что в этом контексте подразумевается под инстансом ?
Evgeny
Кол-во параллельных нод запущенных
Evgeny
Плюс потери на докер, если он есть
Anonymous
Докера нет. Есть redis и postgres, я так понимаю на этих ребят ещё по 2 Гб?
Artur
Ребят, долго возился с выбором библиотеки для преобразования XML в JS, смотрел xml2js, xml-js и там либо зависимости излишние доставлялись вроде старой версии xmlbuilder-js в xml2js которую так и не апнули, хотя коммит был но тесты не прошли, либо кривая структура объекта на выходе как в случае с xml-js. Пришлось писать свою библиотеку. Если кому-то вдруг интересно будет использовать SimpleXML подобный подход - буду рад отзывам и звездам https://github.com/izatop/xml2o
Artur
Это SimpleXML подобный подход, тут всё массив.
Artur
Удобно в использовании при ФП подходе, через map/filter и т.п.
Artur
Плюс есть xpath подобный метод, для поиска нод
Artur
Но есть минус как и у SimpleXML, т.к. все грузится в память, то для гигабайтных XML-документов он не годится.
Artur
Я его писал для разбора EDMX схемы.
Artur
Основан на sax библиотеке для Node
Artur
т.е. вычитывает он саму XML достаточно быстро в память.
Artur
Соответственно, работает только на чтение в readonly, т.е. не для манипуляций с XML, а только чтение. Но с единственной зависимостью в коде, на TS и есть немного тестов базового функционала на тапке.
Artur
Естественно.
Artur
Единственное ограничение на JS - нужна поддержка promises.
Evgeny
Докера нет. Есть redis и postgres, я так понимаю на этих ребят ещё по 2 Гб?
Постгрес - зависит от настроек сервера. Редис - от плана запоросов. Вообще - сколько запросов в секунду планируется, и какова средняя стоимость запроса?
Vladimir
Посчитать ты никак не посчитаешь
Vladimir
Нужно тестировать
Anonymous
Сервис для музея. Нагрузка не высокая.
Evgeny
Evgeny
Посчитать ты никак не посчитаешь
Ориентировочно оценить до заказа сервера - возможно. Уточнять надо будет по ходу дела, конечно.
Vladimir
На ноду - вполне
Vladimir
Редис вообще может и не нужен
Vladimir
Гиг на пг заложить
Vladimir
И все
Evgeny
ГБ?
Тб, бигдата ж
Vladimir
CPU не важно, сколько дадут
Anonymous
Ноду в одном процессе значит хватит?
Anonymous
Ну я так понял, что 4гб на это дело хватит. Всё-таки CPU сколько минимум?
Vladimir
Вполне вероятно что да
Evgeny
Ну я так понял, что 4гб на это дело хватит. Всё-таки CPU сколько минимум?
Не атом и не селерон, минимум 2 ядра. Остальное пофиг
Evgeny
Ноду в одном процессе значит хватит?
я б сделал два с балансом через нгинкс для упрощения обновления
kdm🇩🇰
какой-нибудь кластер поверх
kdm🇩🇰
и раундробин нинкс
kdm🇩🇰
я щас как раз сам node тестирую через loadtest