@nodejs_ru

Страница 892 из 2748
Vsevolod
18.06.2017
18:54:53
Ну, я фиг знает, как жто реализовать
http://lmgtfy.com/?q=node+js+stream+file+to+browser

Zzepish
18.06.2017
18:57:54
http://lmgtfy.com/?q=node+js+stream+file+to+browser
там обычно рассматривают, совершенно не то,что мне надо (пайпы например!)

Vsevolod
18.06.2017
18:58:25
ну так найди то, что тебе надо. как ты хочшеь, чтобы тебе помогли, если мы не знаем что тебе надо?

Zzepish
18.06.2017
19:00:49
ну так найди то, что тебе надо. как ты хочшеь, чтобы тебе помогли, если мы не знаем что тебе надо?
чегот не могу найти. Смотри: есть амазоновский сервер, есть клиент. Клиент коннектиться к моему js - серверу. JS сервер должен качать и сразу отдавать файл клиенту с амазоноского серва. Потом чистит буфер - берет следующий чанк, и т.д. Как сделать потоковую скачку - я разобрался. Как сделать потоковую отдачу клиенту?

Google
Vsevolod
18.06.2017
19:01:49
ты с S3 файл берешь?

Zzepish
18.06.2017
19:02:23


Вот, что я имею сейчас

Да. буду с S3. Сейчас - просто рандомные файлы

Vsevolod
18.06.2017
19:03:09
у тебя http.get возвращает стрим, его pipe на выход и все

Zzepish
18.06.2017
19:03:54
у тебя http.get возвращает стрим, его pipe на выход и все
Я тогжда не смогу контролировать размер буфера сервера. Из-за этого и отказался (хотя очень понравилось решение)

Или я просто не знаю как его контролировать

Vsevolod
18.06.2017
19:04:21
зачем тебе его контролировать?

Zzepish
18.06.2017
19:06:21
зачем тебе его контролировать?
Чтоб не вылететь в трубу по ОЗУ в итоге (хай-лоад проект)

Vsevolod
18.06.2017
19:07:53
Обычно это небольшое число и ничто никуда не вылетает (что-то в духе 8кб) Но можешь глянуть сюда

https://nodejs.org/api/stream.html#stream_buffering

Vsevolod
18.06.2017
19:08:56
к тому же в том коде, который у тебя сейчас никакого контроля за размером буфера тоже нет

Google
Vsevolod
18.06.2017
19:10:00
Называется придумай несуществующую проблему и пытайся ее героически решить :)

Таймураз
18.06.2017
19:12:21
это наверно тебе стрим нужен всё же )
Ты нихуя не знаешь, но при этом судишь людей, что мы тут эгоисты. Выучи хотя бы ноду, потом уже высказывай подобного рода мнения

Vsevolod
18.06.2017
19:13:08
Ты это имел в виду?
почти, но жто делается в духе *.get().pipe(res)

Таймураз
18.06.2017
19:14:02
на три буквы пройди
Будь ты рядом, так бы не говорил

Zzepish
18.06.2017
19:14:04
почти, но жто делается в духе *.get().pipe(res)
ага. И такое видел. И я буду передавать юзеру прямой поток? (без сборки файла на сервере?)

Таймураз
18.06.2017
19:14:52
давайте жить дружно
Я его не оскорблял и не посылал

? гриб
18.06.2017
19:14:55
Ты нихуя не знаешь, но при этом судишь людей, что мы тут эгоисты. Выучи хотя бы ноду, потом уже высказывай подобного рода мнения
я не говорил эгоисты, я сказал, что тут пир эго. люди тешат себя, понтуются, а когда доходит до дела, никто не может помочь. потому что, судя по всему, никто толком ничего не знает

Zzepish
18.06.2017
19:14:58
? гриб
18.06.2017
19:15:21
Я его не оскорблял и не посылал
это ты нихуя не знаешь, и говоришь, что я нихуя не знаю )))

Таймураз
18.06.2017
19:15:26
Продолжай диалог в этом духе, умник

Google
? гриб
18.06.2017
19:15:27
успокойся и веди себя прилично

A.
18.06.2017
19:15:44
Вызовите администраторов.

? гриб
18.06.2017
19:15:45
Сразу как заговорил
перечитай выше ещё раз что я написал, бычара

Таймураз
18.06.2017
19:15:47
успокойся и веди себя прилично
Я спокоен Я знаю, в отличие от тебя, как хотя бы с файлами работать

? гриб
18.06.2017
19:16:00
Таймураз
18.06.2017
19:16:00
? гриб
18.06.2017
19:16:17
я попытался

Zzepish
18.06.2017
19:16:31
давайте жить дружно
А вообще интересно - я вчера, когда открыл ноду, подофигел. Сейчас я даже немного ее понимаю ) (саму философию)

Дмитрий
18.06.2017
19:16:48
Продолжай диалог в этом духе, умник
У меня так же бомбануло в диалоге с ним вчера)

Таймураз
18.06.2017
19:17:05
? гриб
18.06.2017
19:17:43
У меня так же бомбануло в диалоге с ним вчера)
я вчера был оч уставший, делай скидку )

довольно новый forEach в циклы записал ?

? гриб
18.06.2017
19:18:18
?

просто я гуглил в своё время про быстродейсвие при переборе массивов и объектов, и у меня в памяти отложилась инфа о том, что forEach был быстрее всех переборщиков. и, почему-то мне казалось, что на уровне for i

Nook
18.06.2017
19:21:33
Опа

Стрелка когда?

Кто там с файлами не умеет работать?

? гриб
18.06.2017
19:21:57
но, судя по всему, или читал я по диагонали, или память подводит

Nook
18.06.2017
19:22:05
Stream vs Promise?

? гриб
18.06.2017
19:22:09
Кто там с файлами не умеет работать?
стрим надо чувачку запилить )

Google
? гриб
18.06.2017
19:22:17
никто не умеет )

Никита
18.06.2017
19:22:24
Что за ерунду вы тут устроили?

Nook
18.06.2017
19:22:43
Мопед не мой, я ток объяву дал

Vladimir
18.06.2017
19:23:04
Не понял кого забанить

? гриб
18.06.2017
19:23:50
Не понял кого забанить
рано ещё ) но профилактику надо бы провести )

У меня так же бомбануло в диалоге с ним вчера)
и тебе респект. ты, в отличие от всех этих умников, пруфы привёл

Aleksandr
18.06.2017
19:24:56
Не понял кого забанить
грибка, он хамит который день

? гриб
18.06.2017
19:25:05
Admin
ERROR: S client not available

? гриб
18.06.2017
19:25:12
и только что ещё один

Aleksandr
18.06.2017
19:25:34
это ты хамишь
я с тобой не разговаривал

? гриб
18.06.2017
19:25:56
я с тобой не разговаривал
ты заходишь, кидаешь унизительную фразу без пруфов который раз, и удаляешься

Vladimir
18.06.2017
19:26:41
В общем, грибку желтая карточка

? гриб
18.06.2017
19:26:49
ничего удивительного )

Aleksandr
18.06.2017
19:26:51
ты заходишь, кидаешь унизительную фразу без пруфов который раз, и удаляешься
на что тебе нужно пруф? но то что ты тут не фильтруешь свои слова, кроешь матом людей?

Zzepish
18.06.2017
19:27:07
Stream vs Promise?
а шо? Можешь подсказать?

Nook
18.06.2017
19:27:54
Расслабьтесь

? гриб
18.06.2017
19:28:11
на что тебе нужно пруф? но то что ты тут не фильтруешь свои слова, кроешь матом людей?
на меня наехал только что какой-то паренёк, за то, что я хотел помочь человеку. но не знал как

Google
? гриб
18.06.2017
19:28:42
а он просто прокукарекал оскорбляшки в мою сторону

Ты нихуя не знаешь, но при этом судишь людей, что мы тут эгоисты. Выучи хотя бы ноду, потом уже высказывай подобного рода мнения

это я ему в шутку зеркально ответил

протри глаза

Vsevolod
18.06.2017
19:29:07
В общем, грибку желтая карточка
мне кажется ему надо бы отдохнуть дать пару дней

? гриб
18.06.2017
19:29:20
мне кажется ему надо бы отдохнуть дать пару дней
думаю, особых причин возвращаться назад не будет

Vsevolod
18.06.2017
19:30:27
Aleksandr
18.06.2017
19:30:36
это я ему в шутку зеркально ответил
ты не среди школьных друзей, не надо шутить матом с малознакомыми людьми

Таймураз
18.06.2017
19:31:06
Ребят, у кого есть по мне претензии, кроме как у гриба? Или нетолерантность вот к этому- это плохо?

Vladimir
18.06.2017
19:31:24
Давайте разборки в личку, если так хочется

A.
18.06.2017
19:31:55
Вот зачем такое присылать? Смотрю уже пару минут и жду результат столкновения... ?

Aleksandr
18.06.2017
19:31:56
уймите гриба, разбираться некому будет

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