@nodejs_ru

Страница 684 из 2748
Vladimir
31.03.2017
01:08:49
Для взаимодействия микросервисов лучше один раз их подключить

Чем на каждый запрос здороваться и прощаться

Представь, ты мне пишешь. А я тебе вначале отвечаю, "здаров". Следующим сообщением пишу ответ, а потом еще и прощаюсь

Vladimir
31.03.2017
01:09:54
Большая часть компаний используют http в миркосервисной архтектуре

Google
Vladimir
31.03.2017
01:10:01
Особых проблем нет

Vladimir
31.03.2017
01:10:44
Ну, это делеи на коннекты

Vladimir
31.03.2017
01:10:56
Нет никаких делеев

Vladimir
31.03.2017
01:11:06
Это увеличенное количество данных, перегоняемых между ними

Vladimir
31.03.2017
01:11:16
Никто не разрывает соединение после каждого запроса

Павел
31.03.2017
01:12:08
А это нормально? https://github.com/zeit/next.js/blob/master/client/index.js#L31-L32

Vladimir
31.03.2017
01:12:54
Никто не разрывает соединение после каждого запроса
Заголовки запроса - не самая важная информация для взаимодействия микросервисов

Vladimir
31.03.2017
01:13:17
Можно их не использовать, икто не заставляет

Кроме content-length

и host

Vladimir
31.03.2017
01:13:40
Ты же про keep-alive говоришь?

Vladimir
31.03.2017
01:14:13
Да

Dmitry
31.03.2017
01:18:26
А это нормально? https://github.com/zeit/next.js/blob/master/client/index.js#L31-L32
наверное нет :) они это вместо require видимо юзают

Google
Павел
31.03.2017
01:19:18
Если посмотреть модуль этот, внутри евал

Dmitry
31.03.2017
01:24:13
на 6 октября 2016 история в гите для lib/eval-script обрывается, хз как он там появился

в смысле с какими целями

кстати по этому initial commit уже намного более понятно что проект из себя представляет

пара мидлвар для express (router, render), вебпак, пара реакт-компонент и немного клея

Vitaliy
31.03.2017
01:39:21
Я про взаимодействие между "сервисами", если каждый раз устанавливать новый коннекшн между сервисами - будет плохо
Насколько я вижу, десериалайз в примере каждый раз делает запрос к БД. Если использовать JWT — не надо будет делать запрос вообще

Vitaliy
31.03.2017
01:43:27
При запросе к любому ресурсу, требующему наличия сессии же, верно? Остаются только запросы при логине — а это редкое дело, там нечего оптимизировать. В любом случае, это лишь пример, и он сделан достаточно просто

Vladimir
31.03.2017
01:46:56
Справедливо. Забыл :(
но это чeрeз рeдис можно провeрнуть

Oleg
31.03.2017
04:11:02
Всем привет!

Denis
31.03.2017
05:22:00
?

Oleg
31.03.2017
05:23:05
/stat@combot

Combot
31.03.2017
05:23:05
combot.org/chat/-1001041204341

Lulz
31.03.2017
05:37:44
Всем привет! не могу сформировать вопрос для гугла, но думаю вы поймете. Когда мы работаем с файловой системой и пытаемся создать/открыть либо что-то еще сделать, но директории нет, то нода может ее автоматический создать?

Oleg
31.03.2017
05:41:20
проверяешь существует ли директория, если нет, создаешь - 2 команды

автоматически нода не создаст никак

Google
Lulz
31.03.2017
05:44:20
да только набрел на exists в документации, еще про mkdir человек напомнил, спасибо всем! =)

Zaur
31.03.2017
07:55:59
Подскажите плиз как подключиться к удаленной БД? Локально и уменя на тачке и на удаленное машине все работает. А вот как мне из локальной тачки подключиться к удаленной? pool = mysql.createPool({ connectionLimit : 10, host : 'http://<ip adress>', user : 'my_user', password : 'my_pass', database : 'my_db' }); Если писать так, то получаю ошибку: UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: getaddrinfo ENOTFOUND http://<ip adress> http://<ip adress>:3306

Eduard
31.03.2017
07:58:39
а разве нужно http указываеть?

Zaur
31.03.2017
07:58:52
я по разному пробовал

Eduard
31.03.2017
07:59:02
ip:3306 а вот так что пишет?

Zaur
31.03.2017
07:59:43
(node:1574) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: getaddrinfo ENOTFOUND ip:3306 ip:3306:3306 порт явно лишний))

Иван
31.03.2017
08:08:49


Alex
31.03.2017
08:29:59
Текст ошибки то какой?

Иван
31.03.2017
08:32:39
Текст ошибки то какой?
я разобрался, спасибо =)

Alex
31.03.2017
08:33:08
аура чата помогла))

Alexander
31.03.2017
08:34:14
аура чата помогла))
Так очень часто. Пока ждешь ответ, задача решается

Славик
31.03.2017
08:49:07
да ок

ну только если existsSync

Alex
31.03.2017
08:52:05
здесь нужно вложить второй вызов внутрь первого коллбека или использовать, как сказали выше - existsSync иначе второй вызов может обогнать первый

Lulz
31.03.2017
08:54:14
да вот я пробовал внутри колбэка сразу сделать, но чет видимо не то либо не так делал

Oleg
31.03.2017
08:57:32
заметь ты используешь асинхронные функции

Alex
31.03.2017
08:57:44
- ну тут надо тоже не забыть использовать mkdirSync, иначе директория может создасться после того как файл будешь читать - склейка пути нужна, лучше через path join - если приложение не высоконагруженное лучше использовать все функции с Sync приставкой, или почитать про Promise, а лучше подучить node.js

Lulz
31.03.2017
09:06:08
хм спасибо, а подкиньте статей годных для работы в env, чтобы паттерны каике-либо иметть(документацию не предлагать, я ее читаю =) )

Славик
31.03.2017
09:06:14
например, оставить как есть, напороться на проблемы и решить их самостоятельно

Google
Славик
31.03.2017
09:06:24
а не задрачивать в чате на 1.3к человек 3 строчки кода

Oleg
31.03.2017
09:07:13
http://learn.javascript.ru/screencast/nodejs

Tomoko
31.03.2017
09:22:45
Lulz
31.03.2017
09:23:07
да, но базу можно взять

но если есть новые, скинь пожалуйста

Oleg
31.03.2017
09:36:45
действительно есть актуальный курс по Node.JS?

Admin
ERROR: S client not available

andretshurotshka?❄️кде
31.03.2017
09:39:31
дока)

Oleg
31.03.2017
09:41:33
картина маслом, пользователь сидит и подробно изучает каждый модуль, особенно порядок загрузки модулей в modules

Tomoko
31.03.2017
09:41:58
https://www.youtube.com/results?search_query=node+js+tutorial

Oleg
31.03.2017
09:42:38
Node.JS от А до Я (Илья Кантор) ?

что и требовалось доказать ?

Denis
31.03.2017
09:55:38
Внимание вопрос! Чем лучше собирать статистику обращений из сервиса проекта к внешним API-сервисам? Что-нибудь типа fluentd?

Evgeny
31.03.2017
09:55:55
Ась?

Denis
31.03.2017
09:56:55
Обновил)

Oleg
31.03.2017
09:56:58
google analitycs?

Denis
31.03.2017
09:57:40
Да, мы же в группе Node.js )

Oleg
31.03.2017
09:57:54
debug

Google
Юрий
31.03.2017
10:29:23
Да, мы же в группе Node.js )
Ты постоянно проводишь опросы кто, что юзает - есть итоговый лист полезностей ?

Denis
31.03.2017
10:59:07
Ты постоянно проводишь опросы кто, что юзает - есть итоговый лист полезностей ?
Ждём сингулярность, когда из мозга можно шарить в единое пространство :)

Ilnur
31.03.2017
11:14:18
ну если включить фантазию и посмотреть на мир, то в костыльном виде уже есть попытки формировать общее эфирное пространство для взаимодействия. Аля биткоины и эфирки

Alex
31.03.2017
11:25:51
угу, в sandbox Земля

Юрий
31.03.2017
11:32:45
Ждём сингулярность, когда из мозга можно шарить в единое пространство :)
Шарь в пространство телеграмма, то есть прям сюда.

Таймураз
31.03.2017
11:40:45
Ребят, на работе вертится нода 4.4.7 Хочу насоветовать переход на последний LTS. Кроме как поддержка ES6 (только без импортов), какие аргументы в пользу перехода можно назвать?

Oleg
31.03.2017
11:41:49
новое - это лучшее ?

Таймураз
31.03.2017
11:42:27
Никаких
В производительности тоже нет разницы?

Vladimir
31.03.2017
11:42:36
Может небольшая и есть

Aleh
31.03.2017
11:43:27
а как же toJSON у Buffer?)

Таймураз
31.03.2017
11:44:45
Не знаете статей, где доводы в пользу ES6 приводятся?

Oleg
31.03.2017
11:45:55
Не знаете статей, где доводы в пользу ES6 приводятся?
ты немного не тот вопрос задаешь, кому ты будешь это объяснять, техническому специалисту или директору. Одному важны технологии второму деньги

Evgeny
31.03.2017
11:46:27
И всем насрать на новый лтс если старый работает

vitaliy
31.03.2017
11:46:40
Модули которые используете, не сломаются на node 6?

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