@vuejs_ru

Страница 1733 из 3900
Эд
12.12.2017
18:44:52
Парни, что бы юзать Вью - нужно перед этим учить вебпак? ;)

В плане, обязалова? ;)

Denis
12.12.2017
18:49:56
Я учил, потом забыл, потом взял vue-cli, но ничего не вспоминал

Короче стандартный сборщик справлялся с поставленно задачей))

Google
Denys
12.12.2017
18:52:07
Не нужно Разбирайся поэтапно)

Borik
12.12.2017
19:16:04
Борисов Дмитрий, фрилансер, занимаюсь VoIP, сообщество интересно тем, что на Vue пишу интерфейсы для АТС, активно использую Quasar-framework, Москва, устная рекомендация

Michael
12.12.2017
19:33:36
Если кому нужны вебсоскеты, то вот https://www.npmjs.com/package/wspromisify

const data = await socket.send(response)

и куча плюшек

Astr0junk
12.12.2017
20:03:05
@houd1n1 какое то отношение имеешь?)

Michael
12.12.2017
20:03:19
посмотри на ник

тут и там

)

Astr0junk
12.12.2017
20:03:34
а

ок

попробуй 1метр данных отправить

и принять

Google
Astr0junk
12.12.2017
20:03:51
туда сюда

ну даже 500кб

надо кое что проверить

@houd1n1 я не ради настроение испортить

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

в итоге нашел так сказать границы у браузеров

Michael
12.12.2017
20:06:44
ну я прилично гонял по этой схеме, щас ток рассекретить решил на днях

Astr0junk
12.12.2017
20:06:59
большие джейсоны?

@houd1n1 https://github.com/astr0junk/backbone.WSR/blob/master/backbone-wsr.js

просто вот к чему пришел

Michael
12.12.2017
20:08:13
и строчки

Astr0junk
12.12.2017
20:08:24
чанкинг и бафферинг

исключает лимиты по буферу в браузере на сокете

Michael
12.12.2017
20:09:07
это покусочные данные

стрим

Astr0junk
12.12.2017
20:09:17
угу

просто делали так же сначала, в итоге начали ломаться сокеты с ошибкой по буферу

Michael
12.12.2017
20:10:15
эту тему тоже хочу воткнуть, но пока хз как, т.к. если в этом кейсе оставить тот же апи, то профита использования части данных что уже пришла не будет

Astr0junk
12.12.2017
20:10:42
почему?

Michael
12.12.2017
20:10:49
ну у меня куча кучная кейсов с небольшими чанками а-ля одновременное редактирование

Google
Astr0junk
12.12.2017
20:11:00
погляди код

суть та же

каждое сообщение имеет промис колбэк

просто транспорт другой

Michael
12.12.2017
20:11:30
по поводу апи у меня ожидание await пока не придёт фрейм

в целом понятно, но это разбиение

Astr0junk
12.12.2017
20:12:36
?

всмысле?

Michael
12.12.2017
20:12:47
как обход для больших месседжей ок

но есть у тебя, допустим, картинка

Astr0junk
12.12.2017
20:12:58
давай иначе - ты как хочешь что бы вело себя?

так

Michael
12.12.2017
20:13:26
и ты хочешь по мере получения её частей отрисовывать

оч грубо, т.к. эт овряд ли быа бы картинка)

Astr0junk
12.12.2017
20:13:54
а почему не получить всю быстро?

без блокирования следующей?

Michael
12.12.2017
20:14:32
т.е. если мы ждём конца потока в простом виде промисов, то утрачиваем возможность обрабатывать его кусочки

надо как-то совмесить

а и будет без блокирования как утебя

просто если мы разбили на N частей

Google
Michael
12.12.2017
20:15:14
то приходит сначала 1, потом 2 ... N

то пока у нас грузятся 2 до N

мы могли бы как-то поработать с 1

Astr0junk
12.12.2017
20:15:50
ммм

ну да в стриме куски не подпишешь

Michael
12.12.2017
20:18:37
надо добавить buffer_size для больших сообщений, который по дефолу null и не режет, например. И какую-то тему сразу заодно чтобы можно было чанки читать. Мб через колбеки или какие-то промежуточные резолвы...

да подписать-то изи

Astr0junk
12.12.2017
20:19:20
ну вот там преобразовалка чанков туда сюда и есть

Michael
12.12.2017
20:19:24
а вот красивый апи сделать как щас чтобы куски юзать

Admin
ERROR: S client not available

Astr0junk
12.12.2017
20:19:27
ab2str

Michael
12.12.2017
20:19:29
это филосовский вопрос

Astr0junk
12.12.2017
20:19:40
str2ab

потом в чанке читается реквест айди

можно по нему идентифицировать

Michael
12.12.2017
20:20:10
Ага, вижу

Astr0junk
12.12.2017
20:20:47
по нему понимать от какого реквеста кусок, и к какой части данные мерджить

Michael
12.12.2017
20:20:53
но это тоже тех.вопрос

причём простой

а вот как бы так чтобы чанки отдельно юзать и чтобы авайт было?

Google
Astr0junk
12.12.2017
20:21:56
а почему нельзя отдельно юзать?

допустим у нас есть сообщение {a: ‘b’, c: ‘d’}

сначала отдаем первое проперти потом второе

на каждое получение делаем мердж объекта

или я чего то не пойму..

Michael
12.12.2017
20:23:27
А что резать надо -- это кейс. В родмапу)

это подкапотное

Astr0junk
12.12.2017
20:24:29
с каким куском данных ты хочешь уже начинать работать?

Michael
12.12.2017
20:24:30
сейчас юзер-прогер делает так: data = await ws.send(123)

Astr0junk
12.12.2017
20:24:32
я вот что не пойму

Michael
12.12.2017
20:24:38
далее работает с data

в одну строчку

а если у нас, допустим, поле пикселей грузится

ну там, клеточный автомат

Astr0junk
12.12.2017
20:25:05
так

Michael
12.12.2017
20:25:12
20Мб

Astr0junk
12.12.2017
20:25:16
и допустим мы знаем что это пиксели

так?

Michael
12.12.2017
20:25:27
хотим чтобы поле отрисовывалось по мере загрузки

авайтом так просто не справиться)

как оно для юзера-прогера будет?

выглядеть

Страница 1733 из 3900