@nodejs_ru

Страница 2740 из 2748
Alexandr
25.10.2018
19:07:23
@oce10t возвращай промис, а потом просто ожидай его let mydb = await require("sdfsdf"); @murzilka17 Можно, но надо делить запросы на части, а мне лень код пистаь :) @aspatari @max_vynogradov Я ж не тестировать, это api MMORPG игры, я хочу получить инфу обо всех объектах, а их там дохреналион

Maxim
25.10.2018
19:08:41
Artur
25.10.2018
19:09:07
ааа тогда многопоток тебе не нужен, нуу тут rxjs тебе в поможет, создай стрим даных да и слушай

Google
Artur
25.10.2018
19:09:51
да rxjs тут справится на ура

Alexandr
25.10.2018
19:10:02
@max_vynogradov Та это понятно. Под рапалельностью я имею в виду запускаем 20-30 коннектов к серверу и по мере их возврата заменяем другими с новыми аргументами

Alexandr
25.10.2018
19:11:54
@max_vynogradov пасибо, буду посмотреть

Maxim
25.10.2018
19:11:55
правда я вот хз как красиво к ней прикрутить rxjs что бы подписыватся н всё это дело... но в конце концов - её методы можно промисифицировать =)

Alexandr
25.10.2018
19:12:01
@aspatari спасибо за помощь async Бегло посмотрел Вроде то, что нужно

Maxim
25.10.2018
19:13:30
@max_vynogradov пасибо, буду посмотреть
а если прям ну вообще извращатся и ставить эту тулзу "на поток" - миожно подымать несколько нод в кластере, и сплитить нагрузку между ними

Alexandr
25.10.2018
19:14:01
Мне кажется на сеть больше нагрузка будет

Чем на проц

Maxim
25.10.2018
19:14:28
Мне кажется на сеть больше нагрузка будет
и более того - вот тебе ещё вариант - если дружишь с клаудами, AWS - ом, то можно поднять туёву кучу лямбд и ранить их в параллель =)

1 лямбда там сейчас может 15 минут работать

без ограничений - можно поднять 1000 лямбд "одновременно"

Google
Maxim
25.10.2018
19:15:14
рай для скрапинга и прочих вещей)

Alexandr
25.10.2018
19:15:15
Только Синхронизировать как

Сергей
25.10.2018
19:15:45
может вы прекратите сообщения столбиками писать? или вам похуям на правила?

Alexandr
25.10.2018
19:16:04
/rules

Сергей
25.10.2018
19:16:26
/rules
в пин смотрите

Alexandr
25.10.2018
19:16:55
в пин смотрите
Это что такое?

Kool
25.10.2018
19:17:06
Сергей
25.10.2018
19:17:13
Это что такое?
закрепленное сообщение

Alexandr
25.10.2018
19:17:26
Ничего не закреплено

Сергей
25.10.2018
19:17:38
Ничего не закреплено
потому что ты открепил когда-то

Вот это реально столбики
это одно сообщение, а не столбики

Alexandr
25.10.2018
19:17:59
А у меня нету, ладно, пофиг

так нельзя делать
А если так. let mydbPromise = require(assdasd); let mydb = await mydbPromise;

Aga
25.10.2018
19:19:29
Представьте что вы шлете SMS и каждое сообщение стоит реальных денег. Это поможет избавиться от гребенных столбиков)

Google
Alexandr
25.10.2018
19:19:49
Почему?

Kool
25.10.2018
19:20:03
потому что экспортить нельзя промис

Сергей
25.10.2018
19:20:11
потому что экспортить нельзя промис
? можно export const example = Promise.resolve(1)

Eugene
25.10.2018
19:20:25
Aga
25.10.2018
19:21:03
дык мы не плохо зарабатывает xD
По вопросам не скажешь что в деньгах купаетесь)

Alexandr
25.10.2018
19:21:51
Ага. А если лень? : )

Сергей
25.10.2018
19:22:25
а лучше увольняешься и идешь просить мелочь в переходе

Maxim
25.10.2018
19:22:49
Сергей
25.10.2018
19:23:07
Ага. А если лень? : )
тебя нанимали, чтобы ты решал задачи, а не искал готовых решений и потом пытался костыли подставить

Alexandr
25.10.2018
19:23:55
Ты че такой невеселый? Нахера писать и тестировать самому то, что уже написано и протесчтировано

some_random_anonymous
25.10.2018
19:24:28
Потому что это реализуется достаточно просто и быстро

Maxim
25.10.2018
19:24:33
тебя нанимали, чтобы ты решал задачи, а не искал готовых решений и потом пытался костыли подставить
не знаю о чём ты - тред выше не читал. но иногда получается в разы лучше чем самописный код... и дешевле для заказчика

Сергей
25.10.2018
19:24:56
@Atassis я думаю человеку пора на покой

Alexandr
25.10.2018
19:26:32
Ну все все, прости за гнилой базар, только не плачь, моя вина, извиняюсь

Сергей
25.10.2018
19:26:54
не знаю о чём ты - тред выше не читал. но иногда получается в разы лучше чем самописный код... и дешевле для заказчика
не спорю, что иногда лучше. я даже скажу что в 60% случаев решается либой но если ты не в состоянии найти нужную (простую) либу или написать самому…

Google
some_random_anonymous
25.10.2018
19:27:56
Поциента пора выпиливать :) Он сюда спорить и подъёбывать залез, а не за помощью

Сергей
25.10.2018
19:28:35
@itsjohncena помоги выпилиться Lee Armstrong пожалуйста

Maxim
25.10.2018
19:36:21
у меня тут один вопрос есть архитектурный... вот есть у нас експрес, монга - по сути - самописная адвансед админка поверх бдшки... стандартные флов почти на каждый ендпоинт 1. Проверка прав доступа на едпоинт ( jwt ) 2. Вадидация пейлоада 3. Работа с бд (крад) 3. Иногда - чутка бизнесс-логика, статистика там, иногда -бродкаст по сокетах 4. Сериализация аутпута 0. - между всеми этими фазами бегает еррор хендлинг. ------- под всё это есть достаточно хорошие мидлвары / либы, которые можно заврапить в мидлвары только вот я нигде не найду какого-то патерна/подхода/врапера на всё это дело. Хотелось бы разбросать всё это по файлах/папках, и по каких-то признаках "билдить" роуты на старте сервера. Чем-то очень издали напоминает рельсы/ларавель/джанго. Может у кого-то есть что сказать на этот счёт? как можно красиво это обыграть?

Alexandr
25.10.2018
19:39:25
Нашел нужную либу. Кому вдруг понадобится - вот https://www.npmjs.com/package/tress

Artur
25.10.2018
19:40:16
у меня тут один вопрос есть архитектурный... вот есть у нас експрес, монга - по сути - самописная адвансед админка поверх бдшки... стандартные флов почти на каждый ендпоинт 1. Проверка прав доступа на едпоинт ( jwt ) 2. Вадидация пейлоада 3. Работа с бд (крад) 3. Иногда - чутка бизнесс-логика, статистика там, иногда -бродкаст по сокетах 4. Сериализация аутпута 0. - между всеми этими фазами бегает еррор хендлинг. ------- под всё это есть достаточно хорошие мидлвары / либы, которые можно заврапить в мидлвары только вот я нигде не найду какого-то патерна/подхода/врапера на всё это дело. Хотелось бы разбросать всё это по файлах/папках, и по каких-то признаках "билдить" роуты на старте сервера. Чем-то очень издали напоминает рельсы/ларавель/джанго. Может у кого-то есть что сказать на этот счёт? как можно красиво это обыграть?
https://nestjs.com/ он сможет вдохновлять

Eugene
25.10.2018
19:40:17
у меня тут один вопрос есть архитектурный... вот есть у нас експрес, монга - по сути - самописная адвансед админка поверх бдшки... стандартные флов почти на каждый ендпоинт 1. Проверка прав доступа на едпоинт ( jwt ) 2. Вадидация пейлоада 3. Работа с бд (крад) 3. Иногда - чутка бизнесс-логика, статистика там, иногда -бродкаст по сокетах 4. Сериализация аутпута 0. - между всеми этими фазами бегает еррор хендлинг. ------- под всё это есть достаточно хорошие мидлвары / либы, которые можно заврапить в мидлвары только вот я нигде не найду какого-то патерна/подхода/врапера на всё это дело. Хотелось бы разбросать всё это по файлах/папках, и по каких-то признаках "билдить" роуты на старте сервера. Чем-то очень издали напоминает рельсы/ларавель/джанго. Может у кого-то есть что сказать на этот счёт? как можно красиво это обыграть?
у меня есть корпоративный темплейт, шарить его не получится к сожалению, но он вертится на этой штуке https://github.com/vedi/genome-app, правда тут документации чуть меньше чем нихера. И вот это с вязке с предыдущим: https://github.com/vedi/restifizer, реализует crud с хуками посреди фло по рестфулу.

Антон
25.10.2018
19:56:18
Никто не знает почему либа debug не работает, во время дебага? Я привык всегда запускать дебаггер, а debug используется для логирования, логи хотелось бы видеть.

Антон
25.10.2018
20:21:40
Попробую проверь process.env.DEBUG
* там. И устанавливаю его, и проверял конечно.

John
25.10.2018
20:23:14
* там. И устанавливаю его, и проверял конечно.
Тогда идей больше нет. Только если лезть в папку modules и проверять

Alexey
25.10.2018
22:08:13
Привет, а в чем отличе sql и nosql и просто хранения данных в файлах

Evgeniy
25.10.2018
22:10:55
Какой логикой вы руководствуетесь что задаете подобные вопросы в чате по node.js? Я не то что-бы доебываюсь, просто хочу понять.

Evgeniy
25.10.2018
22:12:01
Лучше в гугл или википедию ;)

Vitaly
25.10.2018
22:12:06
Это ты готовишься к написанию соцсети?

Google
Alexey
25.10.2018
22:12:39
Лучше в гугл или википедию ;)
Я читал размеется, я хочу услышать мнение прогеров наших)

Vitaly
25.10.2018
22:13:07
бери SQL и иди в @dba_ru

Alexey
25.10.2018
22:13:32
Это ты готовишься к написанию соцсети?
та я ради прикола что то поробую сделать, я пока всеровно учусь, всеровн овсе упирается в спрос, никому она и так не нужна

Evgeniy
25.10.2018
22:13:36
Просто это имеет отношения к ноде, такое же как выбор монитора или стула, мы ведь все здесь сидим на стуле и смотрим в монитор. =)

Alexey
25.10.2018
22:16:11
Просто это имеет отношения к ноде, такое же как выбор монитора или стула, мы ведь все здесь сидим на стуле и смотрим в монитор. =)
хочу напомнить что у нас в чатике прогеры которые умеют все, и на плюсах и на яве писать и машины тесла программировать

Evgeniy
25.10.2018
22:17:00
я умываю руки.

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