V
knex
V
:)
CherryTea
https://github.com/Microsoft/vscode/issues/32257
Свистелки перделки
Nurik
Всем привет. Ребят тут срочно ответ понадобился. Подскажите как правильно масштабировать nodejs приложения. Например есть железо с 40 ядрами. и 128гб оперативы. Как распределить инстансы в этом случае ?
Nurik
Совсем забыл. На железе есть виртуализация. Какую конфигурацию нужно под каждую VM вибирать ?
Макс
Почему на тытрубе уроков/примеров Nodejs+ MongoDB попой жуй. А nodejs+mysql толком нет?
Nurik
Почему на тытрубе уроков/примеров Nodejs+ MongoDB попой жуй. А nodejs+mysql толком нет?
Они не нужны. Читайте документацию к драйверам/либам.
A
Почему на тытрубе уроков/примеров Nodejs+ MongoDB попой жуй. А nodejs+mysql толком нет?
Имхо, в ноде с реляционкой сложнее работать чем с монгой. 1. никаких сложностей с релейшенами, N+1 итд (это не значит, что они не нужны). 2. более естественный формат данных и запросов - это всё практически json 3. модно, стильно, молодёжно Ну и дабы избежать бурлений - это не значит что монга лучше или хуже. Просто так сложилось)))
ikasymov
кто работал с x-ray? как можно сделать exclude определенный div ?
ikasymov
что бы парсил все кроме определенного дива с определенным классом
ikasymov
кто знает есть ли англоязычная группа nodejs?
Dreamerinnoise
Есть, но не в телеграме
ikasymov
а где?
ikasymov
и как вы в монге делает связи? просто id хранит?
Dreamerinnoise
Alex ZeroDub
Парни привет. Подскажите по общей принятой практике в ноде сообществе. Допустим у меня есть своя библиотека mylib на гитхаб репозитарий github.com / mylibjs т.е. с приставкой JS. На npm нужно тоже с приставкой JS публиковать ? Хотя вот например expressjs в npm публикуется как express и есть много других примеров, есть и обратные примеры.
Alexey
Подскажите как можно проверить результат через chai: массив из обьектов с определнными полями?
ikasymov
Gitter
там вообще отвечают?
ikasymov
задал вопрос, чет мало кто отвечает
Alexey
lodash.filter or lodash.find ?
через chai никак?
Alex ZeroDub
через chai никак?
`assert.isOk(lodash.find(data, { name: 'hello' }));
Alex ZeroDub
через chai никак?
А нет можно assert.deepInclude
Alexey
А нет можно assert.deepInclude
ладненько, спасибо
Alexey
А нет можно assert.deepInclude
AssertionError: object tested must be an array, an object, or a string, but undefined given не могу исправить
Alex ZeroDub
ну у вас там null наверно или undefined.
A
и как вы в монге делает связи? просто id хранит?
Ну вообще стратегии для "связей" в монге ровно две: 1. хранить id. Считай та же реляционка, но без констрейнтов и транзакций 2. вкладывать внутрь. Единственное, надо сразу отдавать себе отчёт в том, что сразу после вопроса "а как я буду хранить связи", сразу надо задавать вопрос "а нужна ли мне монга"
Borys
@vgoloviznin @bednij_bohdan @brud90 и если еще кого-то пропустил - спасибо!
Georgiy
Всем привет ! Не подскажете адреса пары тройки ip камер. Экспериментируют с webrtc
Матрос
товарищи, а можно как-нибудь сделать так чтоб в одной коллекции в Postman были разные тесты? Ну то есть, допустим у меня в коллекции есть 10 разных запросов и как минимум три кейса - надо запустить 1-2-3-4-8 и 1-2-3-6-8 и например 6-7-8-9-1. Как такое сделать в нем??? я просто так понял что Collection Runner - он максимум может одну коллекцию гонять и в рамках нее смотреть на setNextRequest и усё
Матрос
может это не Postman'ом надо делать?
V
Именно поэтому я в свое время поигрался с монгой недельку, выкинул к херам и расчехлил старый добрый постгрес. Ну, и ещё потому, что монга стабильно падала под нагрузкой.
поддерживаю. Если еть связи, то надо брать реляционную базу, к тому же в пг можно жсон использовать, что достаточно удобно для некоторых юз-кейсов типа хранения настроек
V
https://habrahabr.ru/company/mailru/blog/335384/
V
кто напилил уже? :D
Evgeny
Яб забанил
Anton
Яб забанил
за что? чем сиськи хуже руки?
Evgeny
За тупость и провокацию
Evgeny
Не могу :/
Anton
За тупость и провокацию
тогда бы тут хренову туча народа пришлось бы забанить, которые не умеет в гугл и доку
Evgeny
Изибади, давай без большого кипеша
KlonD90
тогда бы тут хренову туча народа пришлось бы забанить, которые не умеет в гугл и доку
зачем гугл и дока когда есть приятные люди готовые помочь
Evgeny
Не все норм
Ravil
/stat@combot
Combot
combot.org/chat/-1001041204341
KlonD90
require('request')('https://example.com/file.gif').pipe(require('fs').createWriteStream('file')) как-то так
KlonD90
хотя сейчас может чем другим пользуются для скачки
Evgeny
Ну блин, он дальше будет ходить
KlonD90
too strange idea
Alex
+, вообще странно видеть фото сисек на профиле у мужика
Evgeny
Пофиг, ливнул
KlonD90
какой язык у молодого человека и имеет чувство классовой принадлежности
Nikolay
сколько рейджа в этих словах, ни капли самоуважения )
Anonymous
подскажите как правильно написать запрос на удаление конкретного поста со всеми его комментариями, id которых у него записаны в массиве (свойство comments) ? PS: у каждого коментария записан id поста
Nikolay
искать записи не зачем если тебе известен id
Anonymous
да я просто в начале так писал не совсем осознанно )
Vlad
Ребят, как вы используете ES6 в ноде? У меня из-за туторов и старой литературы получается смесь es5 и es6. Вот например генераторы вообще никогда не использую. Кто-то использует? Можете пример задачи привести?
Sergey
невозможно писать на es6 без es5
Sergey
предпочитаю юзать es6, если сахар не замедляет код
Sergey
а вообще у меня babel
Sergey
и есть оптимизирующие плагины
Sergey
npmjs.com/babel-preset-node8
Vlad
npmjs.com/babel-preset-node8
А он умеет import понимать?
Sergey
А он умеет import понимать?
статический? — да
Sergey
если динамический нужен есть отдельный
Vlad
Супер, спасибо)
Anonymous
я так понял сейчас все используют bluebird и promise.all ? )) просто в туторах не все )
Sergey
npmjs.com/babel-plugin-import-node
Vlad
Я тоже bluebird использую, но думаю это неправильно т.к нативные промисы уже давно в моде