
Вася
05.10.2018
23:45:04

Night
05.10.2018
23:45:13
знаю как

Andrew
05.10.2018
23:47:11
Или упоминал где-то

Google

Вася
05.10.2018
23:47:34
ну я вроде что-то видел, но он на уровне ffmpeg ковырять там все делал
если мы про один и тот же доклад

Andrew
05.10.2018
23:48:19
Они видео с нескольких камер стримили + разные источники аудио

Вася
05.10.2018
23:48:22
но ему тоже малька больно было, судя по его докладу ?
ну возможно, классно классно, молодцы они ?

Andrew
05.10.2018
23:49:17
Ну судя по вашим обсуждения, то больно будет все равно

Вася
05.10.2018
23:51:11
ну ты просто должен понимать что ты не можешь стримить в одном формате, если тебе надо поддержка нескольких браузеров
поэтому тебе надо нарезать видосы в разный формат. ffmpeg, например, когда я с ним работал, не умел в dash. сейчас вроде тоже

Alex
05.10.2018
23:52:29

Andrew
05.10.2018
23:54:31

Вася
05.10.2018
23:56:28
ну да, есть специальные девайсы под это даже в проф среде
я, например, с calypso от haivision работал

Alex
05.10.2018
23:57:05
Мне нравится твоя идея с event - driven подходом, но все ещё не уверен, что стоит его мешать с управлением состоянием @ZeroBias

Google

Вася
05.10.2018
23:57:13
ну и для нарезки сигналов таких обычные процессоры не годятся, есть специальный тип - dsp
они заебато справляются с задачами аналого-цифрового преобразования
да похуй короче
много там еботы
но это тоже, когда с реального устройства захватываешь

Andrew
06.10.2018
00:00:59
Интересно что твич юзают

Вася
06.10.2018
00:01:14
так у твича задержка тоже норм
есть русский кент, который для нжинкса модуль писал
он из опен сорса вроде стандарт
а так походу всякое кастомное говно

Andrew
06.10.2018
00:03:48
Но жить можно

Alex
06.10.2018
00:04:42
Я рассматриваю эвенты только как связь между вью и логикой, на большее не заглядываю. Но тут тоже есть спорные места

Вася
06.10.2018
00:05:39
сама идея мне импонирует до сих пор, но видимо я просто не сумел справится с этой идеей
мне на самом деле идея реакт компонентов импонирует тоже, но в конечном результате получаются неочевидные конструкции, которые меня постянно смущают

Alex
06.10.2018
00:06:38
Можно сказать, я все ещё в процессе размышлений, стоит ли rx затрат. И в том, как нужно оршанизовать с ним работу, какой нужен подход

Andrew
06.10.2018
00:06:59
Эмитишь ивениы, что-то на них реагирует
Как бы все

Google

Вася
06.10.2018
00:07:04

Alex
06.10.2018
00:07:23

Вася
06.10.2018
00:07:32
тут же не только вопрос личного комфорта, обычно еще надо думать о том, что бы другим кентам тоже не больно было

Andrew
06.10.2018
00:08:00
А почему сразу rxjs, свой обсервабл/обсервер написать это 20 минут
В rxjs просто много вполне удобных операторов

Вася
06.10.2018
00:08:43

Andrew
06.10.2018
00:09:06
А вообще смотря насколько сильно вы хотите это внедрять

Вася
06.10.2018
00:09:12
да и бля, ну тбе реально на твой вопрос ответить почему?
вот давай так отвечу
ты лодэш юзаешь?
или рамду?

Вася
06.10.2018
00:09:35
или андерскор?
что-нибудь из этого?

Andrew
06.10.2018
00:09:43
Рамду

Вася
06.10.2018
00:09:47
да тот же реакт

Andrew
06.10.2018
00:09:56
И то очень редко

Вася
06.10.2018
00:10:48
ну мне тут тоже легаси досталось, где оин велосипедист свой реакт написал

Alex
06.10.2018
00:10:51
Вся суть сводится к балансу между чистотой подхода и грязью для удобства при решении спектра задач, но чистый + грязь = грязный, в любом случае. Поэтому нужно рассматривать, насколько много грязи оставляют затраты на соблюдение чистого подхода, по сравнению с той горстью, что получается в гибридных моделях

Вася
06.10.2018
00:11:00
благо я сейчас больше бэк вещи пишу

Google

Вася
06.10.2018
00:11:14

Andrew
06.10.2018
00:12:17

Alex
06.10.2018
00:13:23
В реакте, если предположить, что реакт чисто инструмент для создания вью и подключения логики по средствам эвентов, будет локальный стейт, setState вот это все

Andrew
06.10.2018
00:16:29
Ну хватит уже думать в mvc
Реакт не только вью

Alex
06.10.2018
00:16:49
С другой стороны, это позволяет решать некоторые кейсы в разы быстрее и с меньшими затратами, а плата - это менеджмент локальных состояний в пределах компонента, примешивание логики в компонент, и другие нюансы синхронизации, ререндеры и тд

Kelin
06.10.2018
00:17:07
А что, если я скажу вам, что стейт компонента не нужен

Вася
06.10.2018
00:17:53

Alex
06.10.2018
00:17:54
Реакт не только вью
Не только, никто не отрицает, вопрос в том, был бы ли реакт бесполезнее, если бы был "только"

Andrew
06.10.2018
00:18:02

Admin
ERROR: S client not available

Kelin
06.10.2018
00:18:19

Вася
06.10.2018
00:18:30
поэтому после долгих тыканий я вернулся к редаксу
и просто смрился, принял и осознал

Kelin
06.10.2018
00:18:52
Во vue была, и это больно. Но во vue держать логику вне компонентов - еще больнее

Alex
06.10.2018
00:19:15
Редакс тот же гибрид, там тоже нужно решать некоторые проблемы

Andrew
06.10.2018
00:19:52

Alex
06.10.2018
00:19:55

Вася
06.10.2018
00:20:11
с возрастом перестаешь куда-то спешить, и написать очередной экшн и редьюсер уже не так заломно, особенно если они маленькие и имеют супер мелкое состояние

Google

Kelin
06.10.2018
00:20:38

Alex
06.10.2018
00:20:41

Вася
06.10.2018
00:21:11

Andrew
06.10.2018
00:21:19

Вася
06.10.2018
00:21:23
но так-то, твои эриксы - тоже мидлвари

Andrew
06.10.2018
00:22:11
Редьюсеры должны быть очень атомарными

Вася
06.10.2018
00:22:21
еще недавно redux-logic юзал, но тоже что-то не то.

Andrew
06.10.2018
00:22:33
Просто все равно логика в экшонах это так себе

Alex
06.10.2018
00:22:35
А что мешает его взять?
Его отсутствие? Я пока не знаю не одного реально подходящего инструмента (нет знаю, это чистый ee + какой нибудь стм, но я не готов писать так много кода, чтобы пользоваться этой связкой)

Andrew
06.10.2018
00:22:48
Тут сервисы намного приятней

Вася
06.10.2018
00:22:52
там сам автор форсит на rx, да и флоу он не покрыт, пришлось писать все тайпинги, и в итоге мне опять не понравилось
пацаны, скоро же red dead redemption второй выходит
кто уже предзаказ сделал?

Alex
06.10.2018
00:25:07

Andrew
06.10.2018
00:25:33

Вася
06.10.2018
00:25:49

Alex
06.10.2018
00:26:06
Не гуд?

Andrew
06.10.2018
00:27:11
Можно проебатся где их правильно провайдить

Вася
06.10.2018
00:27:17
а вот и не так
на мой взгляд, в ангуляре для них просто зарезервировано место. в реакте - это просто обычные функции в твоих обычных файлах. не надо строить еще один уровень абстракции для решения одних и тех же задач. на мой взгляд - у реакта с сервисами все лучше, только потому что они не выделяли для них еще одну ебаную абстракцию
я помню в первом ангуляре вообще был DI для констант

Kelin
06.10.2018
00:27:51
Что-то так нахваливают в последнее время сервисы ангуляра, надо бы изучить на досуге. Что-то мне подсказывает, что это хуйня на самом деле и, как и все в ангуларе, просто дикий оверхедж и можно делать намного проще

Вася
06.10.2018
00:27:53
нормально это вообще?

Andrew
06.10.2018
00:28:02
Ну ангуляр просто намного более абстрактный