@nodejs_ru

Страница 2682 из 2748
Дмитрий
13.10.2018
21:28:54
Рудник = одни?
Так и есть...

Николай
13.10.2018
21:29:02
круто, спасибо

Vlad
13.10.2018
21:29:03
От компиляции я как не пытался уйти , все равно не ушёл. Без алиасов никак)

Дмитрий
13.10.2018
21:29:29
От компиляции я как не пытался уйти , все равно не ушёл. Без алиасов никак)
Ну в таком случае терять нечего. Но это на мой взгляд

Google
Николай
13.10.2018
21:39:40
https://nodejs.org/api/vm.html
через что лучше читать файл со скриптом с удленного сервера?

https.get ?

https://nodejs.org/dist/latest-v10.x/docs/api/vm.html#vm_vm_createcontext_sandbox_options
через что лучше читать файл со скриптом с удаленного сервера?

Дмитрий
13.10.2018
21:53:52
через что лучше читать файл со скриптом с удаленного сервера?
Смотря чем ты докажешь другие запросы. Можно например axios юзать

Дмитрий
13.10.2018
21:54:36
Николай
13.10.2018
21:54:43
хм..

а если нативным методом?

Дмитрий
13.10.2018
21:59:22
а если нативным методом?
https://nodejs.org/dist/latest-v6.x/docs/api/http.html#http_class_http_agent

Sergei
13.10.2018
22:24:13
Ребята, нужно создавать чат при первом сообщении. А понять я смогу это, только чекав каждое сообщение на первенство
Вообще странная проблема, при отсылке сообщения с клиента в любом случае присылается айдишка комнаты. Есть айдишка создаёшь сообщение, нету - комнату > сообщение

Aga
13.10.2018
22:26:40
Ввёл в поиск юзера, нажал на нужного юзера, открылся чат

Ты шлешь первое сообщение я создаётся в бд запись

Google
Aga
13.10.2018
22:27:52
Как в телеге

Николай
13.10.2018
22:36:14
https://nodejs.org/dist/latest-v10.x/docs/api/vm.html#vm_vm_createcontext_sandbox_options
нужно ли удалять контекст, после использования?

как это работает?

Sergei
13.10.2018
22:47:58
Aga
13.10.2018
23:00:11
Чат как бы и есть комната, не?
Как бы да, но она создаётся только при первом сообщении

В телеге также

Alex
14.10.2018
06:53:11
это нормально для каждой страницы создавать свой файл с роутером?



Yan
14.10.2018
06:54:39
Слышал что так не стоит делать

Alex
14.10.2018
06:55:30
А как? Выносить только сложную логику (вроде регистрации, где есть много проверок и код становится большим)?

Yan
14.10.2018
06:59:43
Тут надо смотреть. Вот просто выдержка из книги по экспрессу



Sergei
14.10.2018
07:16:59
Alex
14.10.2018
07:18:09
Тут надо смотреть. Вот просто выдержка из книги по экспрессу
Ладно, страниц не так уж и много (не больше 7), так что на первое время сойдет

Николай
14.10.2018
07:59:35
Антон
14.10.2018
08:17:49
Так точно делать не нужно. require в выражениях это некрасиво. Логично помещать функционально связанные обработчики в один файл и импортировать под одним неймспейсом.

Oleh
14.10.2018
08:19:41
как лучше называть файлы, через camelCase или hyphen? Просто все модули через hyphen

Антон
14.10.2018
08:20:27
Файлы через кебаб кейс и точки. my-awesome-action.module.js

Alexander
14.10.2018
09:13:42
кебаб кейс

почему я так ору

Google
Vitaly
14.10.2018
09:14:22
remove it

Антон
14.10.2018
09:17:37
почему я так ору
шашлычная нотация, если угодно

Cenator
14.10.2018
09:18:37
Кебаб кейс норм, точки непонятно зачем

some_random_anonymous
14.10.2018
09:18:41
почему я так ору
Это странно, что ты это впервые слышишь.

Yadgar
14.10.2018
09:22:10
почему я так ору
ньюфаг............ https://www.npmjs.com/package/kebab-case

Антон
14.10.2018
09:33:19
Кебаб кейс норм, точки непонятно зачем
чтобы отделять функциональное назначение файла. В Ангуляре довольно удобно, привык и теперь везде так делаю.

父の揚げたスープ
14.10.2018
13:25:12
Пытаюсь поднять сервер (Express + GraphQL) Что посоветуете для прикручивания GraphQL? Видел express-graphql, либо graphql-tools+graphql-server-express Не совсем понимаю в чём плюсы и минусы. Подскажите что выбрать

Aga
14.10.2018
13:43:17
guys

Message.find({ between: { $in: [me, partner] } })

$in срабатывает если оба есть или один из списка?

父の揚げたスープ
14.10.2018
13:43:56
https://github.com/graphql-boilerplates/
Так здесь нету Express бойлера

Alexander
14.10.2018
13:44:24
Aga
14.10.2018
13:44:49
доки для кого придумали?
Не поверишь, но я в доках

$eq походу

Alexander
14.10.2018
13:45:30
Не поверишь, но я в доках
а еще это вопрос по монге, а не ноде

Cenator
14.10.2018
13:46:02
Так здесь нету Express бойлера
Не надо, бери тот который подходит

И вроде graphql yoga и так експресс юзает, да и от него только 2 роута надо

Sergei
14.10.2018
14:00:20
Не поверишь, но я в доках
Чето не те доки читаешь. Первое предложение в доке

Google
Sergei
14.10.2018
14:00:23
The $in operator selects the documents where the value of a field equals any value in the specified array.

Сергей
14.10.2018
14:00:45
The $in operator selects the documents where the value of a field equals any value in the specified array.
парень не дружит с переводчиком видимо

Dika
14.10.2018
14:09:18
Привет, Нанотехнология.

Сергей
14.10.2018
14:10:04
излом хуя?

Nurik
14.10.2018
14:13:34
Ребят, кто-нибудь пробовал с помощью napajs распараллеливать вычисления с помощью метода Монте-Карло ? Ну или вообще кто-нибудь юзал napajs для продакшена ?

Дмитрий
14.10.2018
14:15:33
Nurik
14.10.2018
14:16:39
Или о какой передаче идёт речь ?

Дмитрий
14.10.2018
14:17:29
Или о какой передаче идёт речь ?
Ну передать данные из ноды в поток очень дорого по производительности, но возможно у меня была слишком специфичная задача

Nurik
14.10.2018
14:18:06
Я бы взял, что-нибудь кроме ноды, но нужна именно нода.

Дмитрий
14.10.2018
14:20:53
Если не секрет что за задача была? Просто мне это нужно, требуют на новой работе.
Нужно было передать большой кусок данных( мегабайт 200) и сложить там пару цифер. Данные забирались http запросом от другого бекенда. Так как в напе нет доступа к сети, пришлось делать запрос из ноды, прокидывать данные в поток, там считать и возвращать обратно, по времени это занимало где-то в два раза медленее чем обрабатывать в ноде. В итоге просто поднял еще одну ноду рядом

Я бы взял, что-нибудь кроме ноды, но нужна именно нода.
В 10 за флагом есть полноценные потоки

Ну и проблемы с ts небольшие были, но это уже мелочи

Aga
14.10.2018
14:24:49
Чето не те доки читаешь. Первое предложение в доке
бля, сложно было следующее сообщение прочесть?)

Nurik
14.10.2018
14:29:13
Ну и проблемы с ts небольшие были, но это уже мелочи
Ясно, спасибо за инфу. У меня по сути задача тривиальная — нужно взять диапазон разделить на n - потоков и вычислять в отдельном потоке/процессе с заданным диапазоном. По идее достаточно и child_process, но буду делать на napajs.

Google
Дмитрий
14.10.2018
14:32:28
Дмитрий
14.10.2018
14:35:06
что значит медленнее чем обрабатывать в ноде?
В ноде один запрос выполнялся быстрее. Ибо данных много передавалось

Kool
14.10.2018
14:35:42
под потоком что подразумевается? нодовские стримы?

Kool
14.10.2018
14:36:31
а зачем

есть же обычные

Дмитрий
14.10.2018
14:36:44
есть же обычные
Какие обычные?

Kool
14.10.2018
14:36:57
Какие обычные?
https://nodejs.org/api/stream.html

Alexander
14.10.2018
14:37:05
есть же обычные
Тут имеется в виду, распределение нагрузки по ядрам

Дмитрий
14.10.2018
14:37:32
https://nodejs.org/api/stream.html
Не путай steam с thread.

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