@JSlang

Страница 501 из 2237
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
http://stackoverflow.com/questions/5337122/is-it-possible-to-forward-non-http-connecting-request-to-some-other-port-in-ngin
Натыкался на это. Если из коробки решения не будет, то так и сделаю

Таймураз
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
location / { proxy_pass http://IP:port/; proxy_http_version 1.1; proxy_buffering off; }
пробовал так, но форварднуть мне нужно ведь tcp

фишка 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
народ, надо кроппер сделать для изображений) Подскажите либу хорошую для работы с точками и прямоугольниками?

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
https://github.com/yourdeveloper/node-imagemagick
это же для ноды онли

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). ? Как найти элемент второй раз.

Михаил
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
Почему var toolbar = doc.getElementById(val), а такой функции нет toolbar.getElementById(val). ? Как найти элемент второй раз.
можно чейном вызвать querySelector, но зачем, если селектить нужно по айди.

Женя
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

php - совеременный =)
самый простой в обучении, самый популярый

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

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

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
а чем его можно заменить?
А зачем он вам в связке с webpack?

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
кароч, кто юзал jsx вместе с pug ?
Я посмотрела краем глаза и поняла что это извращение, а от подобных извращенцев надо держаться подальше.

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

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

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

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
А и раньше было не обязательно

Просто это один из подходов

Страница 501 из 2237