
Alexander
08.07.2018
22:06:42
я тока щас пришел

?
08.07.2018
22:07:15

Alexander
08.07.2018
22:07:21

Roma
09.07.2018
09:03:42
ребят, посоветуйте плиз учебник/гайд по тому, как работать с сокетами на ноде

Google

Max
09.07.2018
09:09:25
Никто не решал проблему индивидуальной публикации модулей вкупе с yarn workspaces в monorepo?

Sars
09.07.2018
09:37:09

Roma
09.07.2018
09:38:03
сенк

Harry
09.07.2018
09:40:32
пасаны, не подскажите как узнать по какой причине падает сервак? в консоле ничего не выдает кроме socket hang up

MaXG
09.07.2018
09:42:08
Полуоткрыт?

Harry
09.07.2018
09:43:37

Sars
09.07.2018
09:43:52
Может этим отловить process.on('uncaughtException', function (err) { console.log(err); })

MaXG
09.07.2018
09:43:54
странно

Harry
09.07.2018
09:44:10
Может этим отловить process.on('uncaughtException', function (err) { console.log(err); })
выводит только
uncaughtException { Error: socket hang up
at createHangUpError (_http_client.js:331:15)
at Socket.socketOnEnd (_http_client.js:423:23)
at emitNone (events.js:111:20)
at Socket.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9) code: 'ECONNRESET' }
но я чет не могу вдуплить куда лезть. хотя сервер перестал падать после написания перехватчика, просто выводит ошибку и продолжает работать

Sars
09.07.2018
13:01:43

Google

Sheldhur
09.07.2018
13:15:53
https://github.com/browsh-org/browsh
лел

Sars
09.07.2018
14:42:30
никто не подскажет где можно почитать об алгоритме сокетов, когда соединение пропадает и появляется. Чтоб никогда не вмешиваться в этот процесс.

Евгений
09.07.2018
14:49:34

Никита
09.07.2018
14:58:52
@vkurchatkin что-то смотрю я на новые проекты и кажется мне, что флоу совсем не в почёте.

Alexander
09.07.2018
14:59:10

Никита
09.07.2018
14:59:16
На тайпскрипте всё, что с типами.

[Anonymous]
09.07.2018
14:59:49
Hi
How
are
you
?

Mr_Babrums.bin
09.07.2018
15:02:03
Меня ща разорвет на весь отдел) Спасибо, блин)

Alexander
09.07.2018
15:02:15

Nikolay
09.07.2018
15:09:52
Запущены локально вебпак-дев-сервер и экспресс-сервер на разных портах.
С вебпак-сервера стучусь на экспресс-сервер, авторизую юзера через базу (монгодб).
При авторизации сохраняю в сессию юзера (req.session.user = user).
После обновления страницы на клиенте проверяю сессию, но на сервере req.session уже пустой.
В чем может быть проблема?

Никита
09.07.2018
15:16:47

Alexander
09.07.2018
15:17:36
Redis, mongo

Google

Никита
09.07.2018
15:18:05
Нет, у тебя он как предположительно сохраняется?

Alexander
09.07.2018
15:18:32
Ассайню в req
И достаю из req.session
Или ты про фронт?

Никита
09.07.2018
15:19:08
В смысле вот у тебя первый запрос, ок, ты ему приделал сессию. Как во втором запросе ты хочешь понять, что он с того же клиента?

Alexander
09.07.2018
15:19:20
А
Кука

Никита
09.07.2018
15:19:28

Алексей
09.07.2018
15:19:34

Никита
09.07.2018
15:20:24
Кука
Ок, кука. А твой клиент в куки может? Ты из браузера стучишь или s2s?

Alexander
09.07.2018
15:21:00
Зависит от того, что ты делаешь
Можешь хоть токеном в гет запросе делать

Alexander
09.07.2018
15:21:26
Только от тебя зависит, как ты будешь работать с ней

Sergey
09.07.2018
15:21:47

Alexander
09.07.2018
15:21:58

Никита
09.07.2018
15:22:14

Евгений
09.07.2018
15:23:10

Никита
09.07.2018
15:23:15
У меня предположение что он не сохраняет куку между s2s запросами.

Alexander
09.07.2018
15:23:19

Nikolay
09.07.2018
15:23:23
Так подождите, мне получается надо на клиент послать айдишник сессии, сохранить его в куку на клиенте и потом по ней искать в базе?
Или как?

Google

Евгений
09.07.2018
15:23:34
@sergeysova

Alexander
09.07.2018
15:24:03
впервые английский увидел?

Admin
ERROR: S client not available

Евгений
09.07.2018
15:24:22

Alexander
09.07.2018
15:24:33
лул
ну это да
заслуживает бана

Евгений
09.07.2018
15:25:05
Бан? Нет же.
Удаления сообщений.
Я что-то туплю или у меня эффект Манделы?
В Js есть матчинг или нет?

Nikolay
09.07.2018
15:27:34
Не очень вообще понимаю все это клиент-серверное взаимодействие.
Когда отправляю запросы с PostMan'a, все хорошо - req остается такой же, который и был в предыдущем запросе.
Когда с клиента делаю запрос, req не сохраняется.

Евгений
09.07.2018
15:27:49

Alexander
09.07.2018
15:28:53

Евгений
09.07.2018
15:29:17

Alexander
09.07.2018
15:29:44
Типа как printf?

Евгений
09.07.2018
15:29:50
Капец у меня с растом все смешалось, думал есть match, хотел использовать, а тут тебе...

Alexander
09.07.2018
15:30:14
Именно

Алексей
09.07.2018
15:31:14

Google

Евгений
09.07.2018
15:31:40
Именно
Я про это https://doc.rust-lang.org/1.5.0/book/match.html

Alexander
09.07.2018
15:32:20
Это один в один он

енот
09.07.2018
15:33:00
чем валидировать структуру объекта?

xPushkin
09.07.2018
15:34:27

Alexander
09.07.2018
15:34:46

енот
09.07.2018
15:34:48
===
я тебе чет плохое сделал?

xPushkin
09.07.2018
15:35:01

енот
09.07.2018
15:35:17

Nikolay
09.07.2018
15:35:17
Кука
Поясни плиз, что в куку сохранять?

Alexander
09.07.2018
15:35:39

Алексей
09.07.2018
15:37:35
Ребят, считается ли хорошей практикой создать папку server для бакэнд файлов и в ней nodemodules, чтобы избавиться от абсолютных путей?

xPushkin
09.07.2018
15:37:51