
KlonD90
21.11.2016
22:40:46
очень хорошая идея
взял на вооружение
розовый ромб

Artur
21.11.2016
23:32:58
Лол

Google

Pavel
22.11.2016
06:15:51
всем привет, кто-нибудь слушал usb устройства при помощи ноды?

Юрий
22.11.2016
09:01:10

Yury
22.11.2016
09:30:32
Всем привет! Поскажите кто-нибудь. Суть такая, мне нужно загрузить изображение по урлу и отдать его. Делаю следующее:
упс, поторопился) изображение вверх ушло
но загрузка происходит как-то криво. такое ощущение, что загрузка не прекращается...и она просто завершается по таймауту

Vladislav
22.11.2016
10:56:13
Псссс. посоны. Как поднять rtsp сервер на nodejs?
замучал меня этот видео-стриминг
сук

Vladimir
22.11.2016
10:59:00

Nikolay
22.11.2016
11:12:06

Pavel
22.11.2016
11:13:19

Nikolay
22.11.2016
11:15:41
Или если тебе кроссплатформ надо, есть вот такая штука https://github.com/tessel/node-usb
странно что ты ее первую не нагуглил

Google

Nikolay
22.11.2016
11:16:53
хм, надо тоже поковырять попробовать свою USB звуковую, мб че интересное найду ))

Pavel
22.11.2016
11:18:46
нужно получать постоянно инфу с устройства

Anton
22.11.2016
11:42:26

Pavel
22.11.2016
11:42:58
получатьИнфуОтУстройства самый сложный момент в данном случае :)

Anton
22.11.2016
11:43:28
тебе либу дали, там нет нужной инфы?
function получатьИнфуОтУстройства () {
// с помощью https://github.com/tessel/node-usb
// работаешь с устройством
}
что тебе вообще сделать нужно?

Nikolay
22.11.2016
11:48:53
ты должен опрашивать usb устройство сам
там есть метод controlTransfer
вообще советую покурить доку libusb
чтобы стало понятнее как она работает
ибо это биндинг

Vladislav
22.11.2016
12:09:26
?

Vladimir
22.11.2016
12:09:51

Vladislav
22.11.2016
12:10:05
Я так понимаю мне надо ffmpeg стримить на этот rtsp, а как потом принимать поток?

Vitalik
22.11.2016
12:14:59
Есть кто работал с ARC???

Vladimir
22.11.2016
12:18:27
О чем речь?

Vitalik
22.11.2016
12:18:51
App Runtime Chrome

Google

Anton
22.11.2016
14:03:18
App Runtime Chrome
как-то интереса ради потыкался в него. ничего не работало, он просто зависал, когда я ему apk скармливал

sdf347
22.11.2016
14:23:40
они же все в истории остаются, если их позакрывать

я люблю грин дей
22.11.2016
14:33:46
а почему приложение для хрома есть от 200 мб памяти, а почти также сделанное на электроне всего 50-60?

Eduard
22.11.2016
14:34:13
потому шо запускается хром а в нем твоя аппа
в отличии от обычного окошка браузера в нативе

я люблю грин дей
22.11.2016
14:34:36
так было бы логичнее, если бы электрон приложение жрпло больше
я бы понял
но наоборот же

Eduard
22.11.2016
14:34:52
бля ты точно прочитал?
хром + твоя аппа > твоя аппа

я люблю грин дей
22.11.2016
14:36:37
я дурачок, не оч тебя понимаю

я люблю грин дей
22.11.2016
14:36:49
можно иначе как-то?
Ну я это вижу так. Что в хроме это просто еще одна вкладка. А в приложение на электроне это как вкладка хрома + нода
и мне казалось, что именно вариант с отдельным приложением будет больше прожористый

Славик
22.11.2016
14:45:18
кто что знает толковое для поиска текста?
скажем есть в базе записи и я хочу пользователю предложить возможность искать их, но чтобы не просто совпадение подстроки, а нормальный поиск как в любых продвинутых сервисах нынче

Юрий
22.11.2016
14:49:15
Толкового много — lucene, solr, elasticsearch, sphinx, тысячи их. Нужно отталкиваться от задачи. Может оказаться, что и родных средств БД хватит. Если используешь postgres, то глянь на его родной FTS (ts_vector), и на модуль pg_trgm.

Славик
22.11.2016
14:49:26
и может кто еще знает что толкове для рендеринга изображений на стороне сервера? идеально было б рендерить html и сохранять в картинку, но без фантома
в моем случае имена и названия

Google

Славик
22.11.2016
14:50:09
как раз то, в чем очень легко ошибиться
и нужно интуитивное решение, чтобы подсказывать пользователю

Vladimir
22.11.2016
14:51:51
первое что приходит в голову https://www.npmjs.com/package/pageres

Юрий
22.11.2016
14:52:06
Я бы порылся в гугле на тему «<my_db_name> trigram».

Славик
22.11.2016
14:52:06
для бота
хочу табличку отдавать красивую в виде картинки

Admin
ERROR: S client not available

Славик
22.11.2016
14:52:20
ибо текстом ппц сложно

Геннадий
22.11.2016
14:52:33
Для превьюх на богатых ссылках тоже зайдет

Юрий
22.11.2016
14:53:02
Триграммы как раз позволяют вылавливать опечатки. ИМХО, для поиска имен/названий использовать сторонние движки это чуток overkill.

Славик
22.11.2016
14:53:34
еще надо учитывать транслит же
как вариант можно генерить html-файл, через phantomjs его открывать и рендерить результат в .png
но это ппц нагрузка, имхо

Юрий
22.11.2016
14:58:12
еще надо учитывать транслит же
Обобщенное решение — добавить отдельную колонку, в которой хранить сущности, используемые для поиска. Например, «Вася Vasya Vasia», если мы говорим о транслите. И по этой колонке уже выполнять поисковый запрос. В случае постгреса это решается родным FTS, повторюсь, но я не знаю, что за БД ты используешь.
Понятное дело, что нужно не забывать обновлять эту колонку вместе с данными (капитанствую, да).

Славик
22.11.2016
14:58:50
mysql
я прямо сейчас гуглю trigram mysql
у меня 5.6, есть какие-то результаты для 5.7

Юрий
22.11.2016
15:00:04
У мускуля вроде была родная поддержка FTS.

Google

Anton
22.11.2016
15:04:25
йо, может кто знает хороший ACL для express?
нужен именно full-featured, что бы грамотно закрывать API эндпоинты и CRUD операции
по типу как у loopback: http://loopback.io/doc/en/lb2/Controlling-data-access.html
я вот ищу что-то навороченное и готовое, но находятся только сраненькие мидлверчики а-ля isAuth

Славик
22.11.2016
15:07:42
я правильно понимаю, что это всего лишь возможность увязать данные в разных колонках/таблицах?
и накрутить алгоритм обработки и алгоритм поиска

Дмитрий
22.11.2016
15:11:29
а ты мне )
http://breuleux.net/blog/my-own-language.html

dshm
22.11.2016
16:43:26
Подскажите плиз,
res.redirect('/') не редиректит на главную, в консоли пишет что все ок, редиректить нужны при /logout который постом отправляю

Vladimir
22.11.2016
16:59:49

dshm
22.11.2016
17:01:50
да, вот кусок кода
router.post('/', function(req, res, next) {
req.session.destroy();
res.send(‘/‘});
});

Сергей
22.11.2016
17:02:20
мне кажется или там фигурная скобка?
у тебя же post
а ты делаешь redirect
или я не правильно понимаю?

dshm
22.11.2016
17:03:43
правильно это я не то кинул
router.post('/', function(req, res, next) {
req.session.destroy();
//res.send({redirect: '/'});
res.redirect('/')
});
то что закоментированно это я на фронте принимаю и редирекчу
но это же костыль
а просто res.redirect('/') не рабоатет

Vladimir
22.11.2016
17:06:24
во-первых посмотри req.path