@nodejs_ru

Страница 2201 из 2748
DeepInside
25.06.2018
16:54:10
все же использовать node pipes? ты про это?

Таймураз
25.06.2018
16:54:33
DeepInside
25.06.2018
16:55:10
аааа, все я понял

спасибо

Google
Таймураз
25.06.2018
16:55:29
Постараюсь найти видос по теме

DeepInside
25.06.2018
16:55:59
было бы здорово, но я как раз статью на хабре видел недавно

GTech
25.06.2018
17:04:38
Zaur
25.06.2018
17:05:28
ребят, подскажите как правильно отправить текст в формате utf-8? я вот пытаюсь из ноды дернуть метод https://vk.com/dev/secure.sendNotification, в доках сказано что текст надо передавать "в кодировке UTF-8". Я делаю запрос так: fetch(url, { headers: { 'Content-Type': 'application/json; charset=utf-8'} }) Но в уведомлениях vk.com вместо русского текста вижу: ? ;CG8; = 2K9 C@ 25=L 64! я что то не понимаю что надо делать и куда копать :(

Сергей
25.06.2018
17:08:05
а в какой кодировке у тебя сообщения на серве хранятся?

точно ли то что передаешь в ютф8

Zaur
25.06.2018
17:10:30
отправляемый текст у меня сейчас захардкожен прямо в коде, файл сохранен в utf8

Nikita
25.06.2018
17:23:12
а какие ныне модные способы обойти ошибку, когда user в data.user.name undefined

?)

Daniil
25.06.2018
17:29:37
И ждать ?.

Alexander
25.06.2018
17:30:19
(data && data.user && data.user.name) ? data.user.name : null
Ну так lodash.get('user.name', data, null)

Google
Alexander
25.06.2018
17:30:33
Естественно лодаш гет лучше деструктуризировать

Fedir
25.06.2018
17:44:02
Eugene
25.06.2018
17:45:06
Что тогда лучше юзать?
Можно попробовать выдернуть из него только нужное

GTech
25.06.2018
18:09:39
Писать самому
koa вроде нечего лишнего не предоставляет, мб его?)

pasvanok
25.06.2018
18:27:47
кто с fontawesom и с node в 1 проекте работал

A.
25.06.2018
18:36:20
Добрый день/вечер всем! Интересно мнение других разработчиков. Каким образом отправлять 5 тысяч запросов в секунду? Отправлять с серверной части естественно. Первое решение, принятое мной - очередь, выбор упал на Kue/Bull с кластеризацией на несколько серверов по 8 ядер. Задача не решена. Установкой большим количеством серверов? Или есть другие выходы?

Fedir
25.06.2018
18:43:57
Andrey
25.06.2018
18:56:39
юзаю либу promise-mysql делаю запрос const comments = await connection.query(`select * from comments where id = ? and language = ?`, [ id, lang, ]);получаю массив с 1 элементом, когда пытаюсь достучаться до первого элемента (`comments[0]`) то получаю undefined как так, всегда есть 1 запись

Andrey
25.06.2018
18:58:09
Юзай query builder хотя бы knex, например Не придется мучаться
нафига мне тут билдер, тут 3 запроса сделать и все и то это точно временное решение и это будет редко юзаться

Кондр
25.06.2018
19:26:19


Я уже заебался

Таймураз
25.06.2018
19:29:40
Стиль у них такой)

Кондр
25.06.2018
19:30:55
Стиль у них такой)
бесит пиздец. Импортирую одну хуйню из пакета, а оно на три строки растягивает. Из двух строк вытянуло в шесть.

Aleksei
25.06.2018
19:31:13
Кстати смежный вопрос: как в vscode красиво завершить строку? Чтобы форматировало, поставило в конце точку с запятой и перешло на новую? После webstorm сложно от привычки избавиться

Кондр
25.06.2018
19:33:07
Ооо! Спасибо большое

Разберусь

Таймураз
25.06.2018
19:34:38
Google
Кирилл
25.06.2018
19:47:11
Я уже заебался
а ещё есть https://standardjs.com

Кондр
25.06.2018
19:48:06
а ещё есть https://standardjs.com
уже присматриваюсь

Alex
25.06.2018
19:52:32
Ребят, есть какой либо nodejs модуль для работы с webrtc, для создания видеовещания в сервисе?

Alexander
25.06.2018
19:54:08
webrtc это же чисто клиентская либа

нода может лишь выступать как коммутатор через вебсокеты

чтобы знать кого с кем соединять

Сергей
25.06.2018
19:55:45
Я уже заебался
npmjs.com/@atomix/eslint-config

Grigoriy
25.06.2018
19:57:11
там есть все и мануал подробный

Котяй Негодяй
25.06.2018
20:01:05
Чёт нет у меня такого.

Сергей
25.06.2018
20:02:21
Котяй Негодяй
25.06.2018
20:02:22
cz — это Казахстан? =)

Сергей
25.06.2018
20:02:28
Den
25.06.2018
20:12:42
cz — это Казахстан? =)
Тогда уж Чехия

Alexander
25.06.2018
20:41:40
Мотоцикл такой был. Крутой

Game
25.06.2018
21:22:47
нужна библиотека для фронт-енда сделать стаб для колов, подкинте пару либ

GTech
25.06.2018
21:23:47
Сколько примерно времени займет изучение node, при том что знаешь js? И как лучше учить node, по какому нибудь базовому курсу как у конора с js, а потом к докам или сразу с доков?

Game
25.06.2018
21:24:18
знать ноду идеально, года 2

Google
Alex
25.06.2018
21:25:33
? Что там можно узнавать два года?

lexxx
25.06.2018
21:26:05


Alexander
25.06.2018
21:28:14
даже самый отбитый аутист не написал бы такое говно

что ты такое?

GTech
25.06.2018
21:29:21
Я бы как минимум в return только переменные отдовал и не юзал ?: для длинных значений

lexxx
25.06.2018
21:30:36
Я бы как минимум в return только переменные отдовал и не юзал ?: для длинных значений
ну я не хочу в принимающей функции обрабатывать массивы, то есть тут же очевидно надо отфильтровать посмотреть есть ли в другом массиве таукие же даные, как это короче написать? в одной функции, потому что наверху по идее мне нужен уже готовый массив данных из двух таблиц в которыхз данные могут совпадать

Game
25.06.2018
21:30:42
? Что там можно узнавать два года?
емм ну как-бы платформа Node JS может не только CRUD операции делать

lexxx
25.06.2018
21:30:47
хотя сами таблицы разные

Alex
25.06.2018
21:31:16
емм ну как-бы платформа Node JS может не только CRUD операции делать
Так а что учить то два года? Там документацию можно за два часа прочитать

Alex
25.06.2018
21:33:10
lexxx
25.06.2018
21:33:49
Вынеси в отдельную функцию выше
ну то есть функции обрабатывающую получаемые данные из бд выше вынесу, а тут внизу ее вызываю на две переменные

или спрежу в передаваемом аргументе

а так в целом то Promise.all функции в маппинге асинхронно же выполнит?*

нгу там где файнд, на каждый элемент массива

или здесь не имеет смысла промис алл юзать?

GTech
25.06.2018
21:39:20
const firstRet = []; if(!assetsProducts === []) firstRet = await Promise.all Со 2 выводом примерно тож самое

Google
Game
25.06.2018
21:41:11
сравнивание с undefined тоже ну такое

lexxx
25.06.2018
21:41:33
сравнивание с undefined тоже ну такое
Ну типо ! Отрицание можно поставить да?

GTech
25.06.2018
21:41:37
Переменная может быть 0

Хз что у него в коде может передасться, так что лучше так)

lexxx
25.06.2018
21:42:46
Ну ок что, ну то есть по логике нет замечаний просто синтаксис ужасный?

GTech
25.06.2018
21:43:20
lexxx
25.06.2018
21:43:40
Ну по логике имею ввиду что промис олл юзаю

Там мне просто надо собрать массив и там и там

GTech
25.06.2018
21:44:48
Такое решение вроде best practices, на сколько я помню, но могу ошибаться)

lexxx
25.06.2018
21:46:25
Такое решение вроде best practices, на сколько я помню, но могу ошибаться)
ну я в целом плаваю только в стиле написания хотя линтер на это не ругается, и в конструкциях по типу надо ли смотреть явно что это undefined например в остальном то фсинхронность и конкаренси это все понятно, я раньше на плюсах писал

GTech
25.06.2018
21:48:08
Если у тебя там только массив может быть, то можешь проверять на .length !==0

lexxx
25.06.2018
21:48:36
ааа ну если надо смотреть что не пустой да

GTech
25.06.2018
21:49:02
У тебя и пустой массив будет как Array

lexxx
25.06.2018
21:49:07
не равен ли длина нулю

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

GTech
25.06.2018
21:57:10
а так в целом то Promise.all функции в маппинге асинхронно же выполнит?*
Хотя ты можешь сразу без проверки на пустой массив кидать Promise.all, только если у тебя в .map точно массив

lexxx
25.06.2018
21:57:43
Хотя ты можешь сразу без проверки на пустой массив кидать Promise.all, только если у тебя в .map точно массив
ну то есть ошибку не выкинет если массив пустой? тиам точно пустой массив, секвалайз возвращает в случае неудовлетворения условий

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