
Таймураз
04.10.2017
05:54:38

Herman
04.10.2017
05:54:45

Ruslan
04.10.2017
07:02:14

Дмитрий
04.10.2017
07:02:57
Вот с этого места хотелось бы поподробнее ?

Google

Дмитрий
04.10.2017
07:04:50
Я знаю, что 3.2.10 с косяком, но вот о проблемах с предыдущей никто не сообщал ?

Ruslan
04.10.2017
07:05:58
Cannot find module 'worker-loader?inline&fallback=false!./worker.js
Это получаю вначале
Потом ReferenceError: window is not defined
Как-то странно window в ноде...
Откатился до 3.2.7, пока нормально...

Дмитрий
04.10.2017
07:11:15
А. это да

arts
04.10.2017
07:11:20
Используй global вместо window

Дмитрий
04.10.2017
07:11:34
Не, там он ничего не сделает) Это мой косяк)
feature detection сломался, из-за чего происходило обращение к window, обычно это без защиты не происходило

Ruslan
04.10.2017
07:14:30
Еще можно вопрос? В 3.2.7 работает авторизация на разных DC? А то локально работает, а на heroku - AUTH_KEY_UNREGISTERED
Это на 2.2.2.

Google

Дмитрий
04.10.2017
07:17:27

Ruslan
04.10.2017
07:20:08
Еще немного примитива. А от пользователя, тоесть от меня, нужно как-то это обработать, или будет работать автоматом? Залил и все работает...

Tur_
04.10.2017
07:26:54
всем привет!

Дмитрий
04.10.2017
07:27:46

Tur_
04.10.2017
07:28:31
я молодой тупой студент, ищю наставника (кто-нибудь может помоч?)

Ruslan
04.10.2017
07:28:43
Особенно при работе с телеграмом )))

Ignat
04.10.2017
07:29:17

Tur_
04.10.2017
07:29:38
ага пиздец смешно

Viktor
04.10.2017
07:30:23
А я плюсую

andretshurotshka?❄️кде
04.10.2017
07:53:04

Дмитрий
04.10.2017
08:14:21

Ruslan
04.10.2017
08:15:27
Супер, буду проверять. Спасибо!

Alexander
04.10.2017
08:22:29
Всем привет! Нужно вот реализовать сервис для получения данных из облака и загрузки их туда (файлы, фотки) т.е. некое API. Облако предоставляется хостингом. Подскажите пожалуйста кто в теме, какие-нить наработки (на гитхабе), примеры или отчего отталкиваться?

Anton
04.10.2017
08:27:28

Никита
04.10.2017
08:28:10

Eugene
04.10.2017
08:41:56
пиу. У меня тут вопрос по sequalize
есть таблица categories
есть таблица services - у нее есть category_id
есть таблица jobs у нее есть service_id
Вот у меня есть такой запрос на sql https://pastebin.com/xZtxkvXs
Как его переписать на sequlize ? Нужно выьрать все категории, в которых есть Jobs.
Пока приходит мысль с несколькими запросами или where: Sequelize.literal(sqlQuery), как-то так.

Alex
04.10.2017
08:42:11
Где в экспрессе правильно хранить свой контекст подключения? В коа просто в ctx можно поле добавить, а в экспрессе в req писать или это антипаттерн?

Eugene
04.10.2017
08:43:13
типа req.user ?

Alex
04.10.2017
08:44:08

arts
04.10.2017
08:44:30
res.locals

Google

Alex
04.10.2017
08:46:39
Ещё вопрос. Есть ли какая-то лучшая альтернатива mongoose?

arts
04.10.2017
08:48:03
Postgres :-)

Vsevolod
04.10.2017
08:49:00
А зачем тебе подключение хранить в req\res, экспорти модуль и реюзай его везде

Ruslan
04.10.2017
08:50:40
app.set('db', dbconnection), app.get('db') - так не удобно?

Alex
04.10.2017
08:51:23
Postgres :-)
Не дави на мозоль) сам хочу, но на проекте монга
А монгусь дирьмеццо, особенно с ts

Vsevolod
04.10.2017
08:57:23
Запрос как бы != “достать пользователя из кеша” ?

Alex
04.10.2017
09:17:47
до роут хендлера запрос должен доходить уже авторизованный и аутентифицированный
при грамотно построенном приложении, как я понимаю его

Vsevolod
04.10.2017
09:23:41
Я про само понятие запроса
которые не является тем, что ты говоришь

Vania
04.10.2017
09:30:44
Когда говорят websocket, это протокол или просто порт?

Котяй Негодяй
04.10.2017
09:32:22

Alex
04.10.2017
09:36:16

Vsevolod
04.10.2017
09:37:11
Я понимаю, вопрос неправильно поставлен был, так как ты шаришь в роутах не запрос (и не подключение к баззе) а данные

Konstantin
04.10.2017
09:42:19
А вот и про отличия async/await от промисов. Помнится, недавно тут был спор, являются ли первые сахаром для последних.

Google

Roman
04.10.2017
09:49:00
насколько я помню async await сделаны поверх генераторов, поэтому это да, это не то же самое что промизы

Таймураз
04.10.2017
09:49:45

Evgeny
04.10.2017
09:49:50
> async await сделаны поверх генераторов
возможно в каком-то бабеле, не больше

Таймураз
04.10.2017
09:50:11
В принципе, для тех, кто умеет читать документацию, статья ничего нового не открыла

Roman
04.10.2017
09:50:20
в v8 не так?

Таймураз
04.10.2017
09:50:48
в v8 не так?
В движке по максимуму все реализовывается на плюсах
Учитывая, что async/await по производительности уже догнал промисы- они должны быть реализованы на плюсах

Aleh
04.10.2017
09:52:06
ну вопрос скорее используется ли тот же механизм для async/await на плюсах, что и для генераторов или нет

Сергей
04.10.2017
09:52:46
про finally не написал

Roman
04.10.2017
09:52:51

Alex
04.10.2017
09:53:14
еще не ясно как с promise выйти посередине
Promise.resolve(***)
.then()
.then(if (rnd > 0.5) return from outer function)
.then()
.catch()

Сергей
04.10.2017
09:53:33

Alex
04.10.2017
09:53:37
вот

Morsik
04.10.2017
09:53:40
бросить эксепшен

Сергей
04.10.2017
09:53:47

Alex
04.10.2017
09:53:53
и кэтч его поймает

Morsik
04.10.2017
09:53:55
пробросить

illiatshurotshka❄️
04.10.2017
09:53:57

Alex
04.10.2017
09:54:02
ооо
понеслось)

Google

Сергей
04.10.2017
09:54:30

illiatshurotshka❄️
04.10.2017
09:55:17
хз зачем

Сергей
04.10.2017
09:55:29

Konstantin
04.10.2017
09:55:40

Alex
04.10.2017
09:55:50
пользоваться async-await и не выдумывать проблемы для героического решения)

illiatshurotshka❄️
04.10.2017
09:56:19

Сергей
04.10.2017
09:56:30
че

illiatshurotshka❄️
04.10.2017
09:56:57
ебу

Сергей
04.10.2017
09:57:12
я конечно видел долбоебизм с global.Promise = require(‘bluebird’)
но это совсем отбитым надо быть

illiatshurotshka❄️
04.10.2017
09:58:01
я про уменьшение количества модулей

Alex
04.10.2017
09:58:13
*я так не делал*

Сергей
04.10.2017
09:58:51

Таймураз
04.10.2017
09:58:52

Сергей
04.10.2017
09:59:04

illiatshurotshka❄️
04.10.2017
09:59:13

Сергей
04.10.2017
09:59:22
да. прост ссылку скинул)

illiatshurotshka❄️
04.10.2017
09:59:36
я про флучюр знаю

Сергей
04.10.2017
10:00:03