
Alexander
21.12.2016
19:15:18
Если да, то дело в шляпе
Если нет, хз

Алексей
21.12.2016
20:03:42
Кто не спит - подключайтесь к онлайн трансляции https://telegram.me/RadioJSPodcast (ссылка на Hangout в чате)

Konstantins
21.12.2016
20:06:51
Привет. Мне посоветовали у вас спросить

Google

Konstantins
21.12.2016
20:07:11
Задача следующая: есть tcp сервер, который стримит mjpeg. Мне за него зацепиться нужно. Я предположил, что можно делать гет запрос на хттп сервер, запрос форвардить на тцп + выставлять нужные заголовки (content-type)
Реально ли такоэ?

Алексей
21.12.2016
20:08:47

Konstantins
21.12.2016
20:09:13
Тцп сервак тупо стримит потом
Считай лысый сокет
Поток*
Поток джепегов разделенных броалбэндом (строковый сепаратор)

Ilia
21.12.2016
20:10:05
Возможно если реализовать вебсокет сервер

Konstantins
21.12.2016
20:10:15
А просто форварднуть никак?
Через нгинкс какой

Ilia
21.12.2016
20:12:25
http://stackoverflow.com/questions/5337122/is-it-possible-to-forward-non-http-connecting-request-to-some-other-port-in-ngin

Михаил
21.12.2016
20:12:39
По идее добавить http заголовки и передавать. Я вот так с ходу не соображу, как настроить для этого вебсервер.

Google

Konstantins
21.12.2016
20:13:45

Таймураз
21.12.2016
20:14:00
проксировать через nginx

Ilia
21.12.2016
20:15:16
Можно через long polling но тогда нужен content-length
Ну насчёт можно я имею в виду можно попробовать, опыта такого не было

Таймураз
21.12.2016
20:16:19
Браузеры же жрут mjpeg? Хром, например
location / {
proxy_pass http://IP:port/;
proxy_http_version 1.1;
proxy_buffering off;
}
Не?
Кмк, раз браузер жрет аудиотрансляции (читай, интернет радио), то и видео должен
Я не знаю, как именно у вас задача стоит, но можно мультикаст задействовать, либо с icecast2 поиграться

Konstantins
21.12.2016
20:21:29
фишка mjpeg в том, что он браузерами без всякого скрипта/флеша проглатывается
но это должен быть стрим на хттп(с)
тупо через <img src.../>

Таймураз
21.12.2016
20:22:37
Icecast

Konstantins
21.12.2016
20:23:56
Icecast
спасибо, гляну в его сторону, но не уверен, что он есть на малине

Таймураз
21.12.2016
20:24:29
Он есть на убунту и его можно собрать из исходников

Konstantins
21.12.2016
20:24:30
(стрим нужно сделать через камеру raspbery pi)

Таймураз
21.12.2016
20:24:56
Avconv что-то умел

Konstantins
21.12.2016
21:06:10
Avconv что-то умел
гавно какое-то. Он весь разваливается. С новой версией дебиана опять появится как ffmpeg, но он броадбэнд не выставляет в стриминге - из-за этого браузер не может различить кадры. В итоге только первая картинка отображается
либо я рукожоп

Google

Konstantins
21.12.2016
21:28:20
Avconv что-то умел
тема такая, что avserver убрали из репозитория дебиана из-за его багованности, как следствие - нужно компилять самому. С ffmpeg та же история

Vladimir
21.12.2016
21:36:46
вы о чём вообще?

Alex
21.12.2016
21:52:05
народ, надо кроппер сделать для изображений) Подскажите либу хорошую для работы с точками и прямоугольниками?

Konstantins
21.12.2016
21:52:40

Alex
21.12.2016
21:53:22
нее, мне для клиента надо) Геометрическая либа. Вписывание прямоугольников, хороший ресайз с соблюдением сохранения одной из сторон и т.п.
просто математическая, без работы с картинками

Eugene
21.12.2016
21:55:04
https://github.com/yourdeveloper/node-imagemagick

Vladimir
21.12.2016
21:56:00

Konstantins
21.12.2016
21:56:21

Alex
21.12.2016
21:57:44
таки не нужна мне либа для работы с картинками)) Нужна математическая либа)

Михаил
21.12.2016
22:48:11
Почему var toolbar = doc.getElementById(val), а такой функции нет toolbar.getElementById(val). ? Как найти элемент второй раз.

Vladimir
21.12.2016
22:48:46

Михаил
21.12.2016
22:49:44

da horsie
21.12.2016
22:50:50
id уникален в пределах документа же, не?

Vladimir
21.12.2016
22:50:52
напиши сам
плюс ещё и глобальную переменную создаёт

Nikita
22.12.2016
03:01:26

Женя
22.12.2016
05:44:27
А кто в Node.js разбирается?
там один главный файл и остальный код подключается в виде модулей? Или к главному файлу могут подключаться еще какие-то файлы, которые в одной области видимости с главным?

Google

Таймураз
22.12.2016
06:05:56
https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g

Михаил
22.12.2016
06:30:05
Как создать простое меню в расширении для огнелиса? В гугле не нашел ничего полезного на эту тему.

Daniil
22.12.2016
06:34:46
кароч, как вам самый современный сборщик front-end
Vue.js project
===================
fron-end
===================!
webpack 2 + gulp + yarn
postcss + sugarSS + MCSS + BEM
jsx + vue.js
ES6 + Webpack + SystemJS + Babel + polyfill Fetch
===================!
back-end
===================!
node.js + Electron
ruby + Rails
php + laravel
точнее любого web-пиложения

Nikita
22.12.2016
06:35:53
php - совеременный =)

Admin
ERROR: S client not available

Daniil
22.12.2016
06:36:00
Можно MCSS и BEM заменить на CSS Modules

Nikita
22.12.2016
06:36:51
Популярный != современный. И на счет "самый простой" тоже помжно по-спорить )

Daniil
22.12.2016
06:37:00
кароч, я ничего не упустил? это самое современное на сегодняшний момент, то есть на 9:36?

Aleh
22.12.2016
06:37:38

Daniil
22.12.2016
06:38:02
не, не. не так красноглазо пока что
это оставим на 2018

Aleh
22.12.2016
06:38:43
SystemJS же не нужен

Daniil
22.12.2016
06:39:03
а чем его можно заменить?

Aleh
22.12.2016
06:39:32

Daniil
22.12.2016
06:39:46
хороший вопрос
Меня вот еще смущает, что я либо юзаю jsx, либо pug

Михаил
22.12.2016
06:41:06
Есть чат разработчиков расширений для браузеров? А конкретно для огнелиса.

Алексей
22.12.2016
06:41:07
зачем используется и webpack 2 и webpack?

Google

Daniil
22.12.2016
06:41:28
кароч, кто юзал jsx вместе с pug ?
опечатался

? Алёна
22.12.2016
08:10:54

Eight
22.12.2016
09:26:48
Если мне в БЭМ понадобился модификатор модификатора - значит я что-то делаю не так?)

Виталий
22.12.2016
09:27:36
Это тебе в БЭМ чат)

Ilya
22.12.2016
09:27:38
Эсли Бэм то вообще не так с проектом.

Виталий
22.12.2016
09:29:17

Slava
22.12.2016
09:29:42
На сколько я знаю модификатор модификатора - это норм

Eight
22.12.2016
09:29:43

Ivan
22.12.2016
09:41:28
модификатор модификатора это новый модификатор

Каїн
22.12.2016
09:41:58
Автоботы, модифицируемся

Александр
22.12.2016
10:26:34
а сейчас обязательно верстать все по БЭМу?

i
22.12.2016
10:27:35
да

Oleg
22.12.2016
10:27:36
А и раньше было не обязательно
Просто это один из подходов