@nodejs_ru

Страница 2036 из 2748
Victor
19.05.2018
23:43:46
Вот как
Ну я и говорю, что все так классно масштабируется, что $lookup работает только на нешардированных коллекциях

Roman
20.05.2018
05:46:08
Всем привет, кто что использует для ограничения кол-ва запросов на свое api ? На уровне ноды или что-то стороннее юзаете ?
желательно настраивать на прокси или лоад балансере. когда нужно в ноде, я использую https://www.npmjs.com/package/rate-limiter-flexible

Nikita
20.05.2018
06:08:28
всем привет, а публичный ключ для JWT можно добавлять в гит ?)

не нужно же его прятать в переменных среды ?)

Google
Кирилл
20.05.2018
06:10:04
Nikita
20.05.2018
06:10:15
спасибо :)

OTR ?
20.05.2018
11:10:36
Кто нибудь работал с CasperJS в Nodejs?

Если да то подскажите документацию на русском или какую либо литературу на русском

Jack
20.05.2018
13:43:56
Ребят у меня цикл фоток, а внутри цикла async операции (несколько). Мне надо, чтобы все async операции закончились во всех итерациях и только после этого сделать res.send(). Щас если делать res.send() сразу после цикла, то мои async функции не работают

Jack
20.05.2018
13:56:23
типо все промиси цикла пушить в массив и потом делать Promise.all этот массив ?

Cenator
20.05.2018
13:57:12
мапить в массив

Jack
20.05.2018
14:00:48
ну с push тоже работает const promises = []; phots.forEach(photo => { const p = async_fuction; const p2 = another_async_function promises.push(p, p2) }) Promise.all(promises).then(() => ...)

Cenator
20.05.2018
14:01:39
грязно

лучше бы на map переделать

Google
Jack
20.05.2018
14:02:35
как ? можете менять пример выше ?

Denis
20.05.2018
14:04:31
let promises = phots.map(photo => [p, p2]).reduce(flatten)

что-то такое)

Cenator
20.05.2018
14:04:51
хотя здесь лучше редус тогда чтоб без флаттена

Jack
20.05.2018
14:05:05
Ну здесь слишком много magic -a )))

Denis
20.05.2018
14:05:06
ну или просто редьюс ага

я как-то не сразу сообразил что там у тебя два значения, прост набросал с map

а потом понял что надо зафлатить

Jack
20.05.2018
14:06:27
Ну это был пример. На самом деле у меня в массиве promises более 7 элементов. 7 промисов

Cenator
20.05.2018
14:06:55
const promises = phots.reduce((acc, cur) => { const p = asyncFuction() const p2 = anotherAsyncFunction() return acc.concat(p, p2) }, [])

Jack
20.05.2018
14:07:24
спасибо

а что за for await of. это в стандарте есть такое ?

Cenator
20.05.2018
14:10:53
в драфте вроде

летом будет в стандарте

в десятке работает под флагом

Vitaly
20.05.2018
14:11:32
const promises = phots.reduce((acc, cur) => { const p = asyncFuction() const p2 = anotherAsyncFunction() return acc.concat(p, p2) }, [])
а почему бы не использовать async/await в данном случае?

или нужно именно два отдельных промиса?

Jack
20.05.2018
14:12:09
это именно этот кейс ? типо он при каждой итерации ждет выполнения асинк кодов внутри цикла ?

Vitaly
20.05.2018
14:12:24
он не ждёт, он промисы создает

Cenator
20.05.2018
14:12:28
а почему бы не использовать async/await в данном случае?
потому что итерация по массиву не будет дожидаться выполнения и перейдет на следующий

Google
Mark
20.05.2018
14:12:28
Привет всем! Помогите с регуляркой, пожалуйста, я не так хорошо пока с ними разбираюсь

Vitaly
20.05.2018
14:12:39
типа Promise.all(phots.map(async () => {...}))

Mark
20.05.2018
14:12:52
А хотя нет, наверное я сам

Cenator
20.05.2018
14:13:20
типа Promise.all(phots.map(async () => {...}))
хотя то что ты описал верлятно будет работать

Vitaly
20.05.2018
14:13:27
я таким пользуюсь

просто я не уверен, что в данном случае именно тот кейс

Jack
20.05.2018
14:15:21
типа Promise.all(phots.map(async () => {...}))
вроде это тоже должно работать буду попробовать

Mark
20.05.2018
14:32:53
Ребята, у меня память умирает, как в маке можно вырубить нодовские процессы, но не все, а только определенные

Если это возможно

Евгегий
20.05.2018
15:03:52
Добрый день. Подскажите, Bower выдаёт ошибку "SSL certificate problem: self signed certificate in certificate chain". Соответственно не ставит пакеты. Смотрите сериншот. Всем хорошего дня. Спасибо!
Это решение ( git config --global http.sslVerify false ) помогло в сложившейся ситуации. Если кому нужно, то: http://qaru.site/questions/561159/git-the-revocation-function-was-unable-to-check-revocation-for-the-certificate

Alex
20.05.2018
15:23:51
Всем привет. Подскажите, пожалуйста инструменты для архитектуры проекта, с возможностью описиния, возможно c интеграцией git/gitlab/etc, построение uml конкретного функционала отдельной части системы

Alex
20.05.2018
15:26:52
Alexander
20.05.2018
15:29:19
Alex
20.05.2018
16:14:20
Mark
20.05.2018
16:56:06
Спасибо всем, кто помогал с решением проблемы вчера, проблему решил следующим способом, но всем благодарен за все идеи и мысли! Решение: Почистить, разбить текст по пробелам, провести морфологический анализ, основываясь на правилах построения фраз - склеить фразы с помощью тега типов речи

Взять с полки пирожок

Alexander
20.05.2018
17:00:22
Взять с полки пирожок
Ахуеть незабудь. Ибо я ахуел

Google
Arthur
20.05.2018
17:41:38
всем привет, есть ли тут гуру sequelize.js? Проблема такая: нужно получить список инстансов модели с количеством существующих у экземпляра в бд ассоциаций, именно количеством, а не просто include: { association: 'modelName' } , никак не получается, хоть убей, ни один воркэраунд не помогает, пришлось писать дико колхозный sequelize.query(), чтобы просто посчитать ассоциации и присоединить их к модели отдельным полем(( может кто-нибудь помочь? К примеру, есть таблица foo и таблица bar, ассоциация такая, что foo.hasMany(bar), нужно наколбасить что-то типа const foos = db.models.foo.findAll({include: {<ЧТО_ТО ВОТ_ТУТ>}}); , чтобы у элементов массива foos было, например, поле barsCount. Это реально вообще? Заранее спасибо

Vladyslav
20.05.2018
17:43:38
Этот тред должен тебе помочь: https://github.com/sequelize/sequelize/issues/222

Timur
20.05.2018
19:53:23
всем привет. У меня есть вопрос по архитектуре проекта. Хотелось бы услышать Ваше мнение по поводу архитектуры проекта и совета. Пишу веб сервис. 3 стороны: админы, компания и сто. Решил разделить на 2 приложения: админы и клиенты (компания, сто) сервиса. Со стороной администраторов все понятно. Вопрос заключается в том как делить части клиента. Компании и СТО создаются в админке. Далее под каждую компанию/сто выделяются пользователи по типу в бд (0 - админы, 1 - компания, 2 - сто). Как разделить теперь все это дело? Чтобы пользователь вошедший в панель компании/сто видел инфу связанную именно по своей компании. Один пользователь может принадлежать только одной компании.

Веселый
20.05.2018
20:23:07
Тупой вопрос, попадёт в местный цитатник. Почему вы зарабатываете больше???

Cenator
20.05.2018
20:23:27
Кто вы?

Веселый
20.05.2018
20:23:44
Node js девы

Cenator
20.05.2018
20:24:05
Больше чем кто?

Веселый
20.05.2018
20:24:36
Больше чем средняя стоимость python Django макаки

Cenator
20.05.2018
20:24:51
Джанго программист это вообще мем

Веселый
20.05.2018
20:25:39
Просто стоит вопрос а не сменить ли мне работу и понимаю шо flask ни фига в коммерции не решает

Cenator
20.05.2018
20:25:42
Нормальные питонисты в дата саенсе точно не меньше

Веселый
20.05.2018
20:26:21
То не питонисты а статисты как бэ которые юзают питон как прикладной язык

Веселый
20.05.2018
20:27:11
жёстко унизили дата сайнтистов
То математики больше считаю

Grigorii
20.05.2018
20:27:38
Неправильно считаешь

У них знания статистики - это где-то 20% компетенции

(если убрать чисто технические навыки)

Веселый
20.05.2018
20:28:52
Это не задрочка, мне рили интересно почему по рынку js девы больше оплачиваются

Morsik
20.05.2018
20:29:31
Google
Веселый
20.05.2018
20:29:38
Как бы скоро годец опыта на фласке а работу найти сложна, всем джангу давай

Grigorii
20.05.2018
20:29:39
Больше, чем что?

arts
20.05.2018
20:29:49
https://urvanov.ru/wp-content/uploads/2018/04/pythontodatascientist.jpeg

Grigorii
20.05.2018
20:30:02

Страница 2036 из 2748