@nodejs_ru

Страница 912 из 2748
Aleksandr
23.06.2017
00:35:25
Embedder API The main classes of the embedder API are: headless::HeadlessBrowser headless::HeadlessWebContents headless::HeadlessNetwork

там типа можно рулить главным процессом и воркером отдельно

которое от (внезапно) гугла
или оно даже разное, блин, надо завтра открыть код хромиума и посмотреть что там по части хромдрайвера и хэдлеса, чего гадать

Sergey
23.06.2017
00:38:10
ну нет ничего невозможного https://github.com/octalmage/robotjs
+ блин, это просто волшебно) СПАСИБО! Давно мечтал о таком)

Google
Sergey
23.06.2017
00:38:47
С помощью этой либы сделали https://youtu.be/DYLsE7Klp_I

Ҫѐҏӗѫӑ
23.06.2017
00:38:59
это бывший chrome embedded framework

вот это апи, про которое ты говоришь

Aleksandr
23.06.2017
00:41:40
С помощью этой либы сделали https://youtu.be/DYLsE7Klp_I
если любишь такое то обрати внимание на Myo, она несравнимо круче этого липа

Sergey
23.06.2017
00:43:12
если любишь такое то обрати внимание на Myo, она несравнимо круче этого липа
это типо контроллер движений? Нее, меня больше интересуют апи через которые легко использовать те же ф-ции что и у пользователся, без заморочек с драйверами

Aleksandr
23.06.2017
00:43:23
у него там есть SDK и можно на ноде легко им рулить

это типо контроллер движений? Нее, меня больше интересуют апи через которые легко использовать те же ф-ции что и у пользователся, без заморочек с драйверами
а, ну учти, что такие вещи часто ломаются на разных версиях разных ОС, легко можно попасть в ситуацию когда создатель забил и не исправляет, это расстраивает донельзя

Sergey
23.06.2017
00:44:36
это типо контроллер движений? Нее, меня больше интересуют апи через которые легко использовать те же ф-ции что и у пользователся, без заморочек с драйверами
то есть, пишу ии( громко сказанно ), и он должен получать весь пользовательский ф-ционал, чтоб юзать его и получать в ответ зрительные данные, вообщем чтоб у моего робота( проги ) были все те же возможно как и у пользователя

Sergey
23.06.2017
00:47:34
ммм, не понял. Какие координаты?

Aleksandr
23.06.2017
00:48:39
ммм, не понял. Какие координаты?
ну мышкой кликать там по координатам только, размер кнопки поменялся и все сломалось

и так с любым действием связанным с меняющимся окружением

ненадежный очень метод

Google
Sergey
23.06.2017
00:50:13
Хех) это же ии) тут не надо жёстко все прописывать) он сам должен научиться определять, что кликабельно, а что нет

и так с любым действием связанным с меняющимся окружением
Он сам должен подстраиваться под окружение

Aleksandr
23.06.2017
00:53:14
Он сам должен подстраиваться под окружение
тогда это уже CV и это на порядок сложнее)

Aleksandr
23.06.2017
00:55:48
компьютерное зрение

Аа, что это?)
opencv погугли

Sergey
23.06.2017
00:56:11
А, ну естественно

Алексей
23.06.2017
04:29:47
никак не могу заскавить коннектится ldap учетке .

http://docs.sequelizejs.com/class/lib/sequelize.js~Sequelize.html#instance-method-authenticate

Есть идеи?

При входе в систему пользователя "user@domain" или 'domain\\user'

скулевый залетает норм

MVP
23.06.2017
06:56:37
Кто то использует Bitnami MEAN на амазоне? Как включить https? Надо всю процедуру получения сертификата или все проще?

Nurik
23.06.2017
07:29:31
Всем привет. Ребят подскажите по следующему вопросу: Есть поиск, обращение к которому осуществляется через консольную команду, которую я в свою очередь вызываю с помощью shelljs.exec(), результат содержит список от 0 до 3 водителей. Создаю таймеры для каждого водителя, по истечению которого водителю отправляется сообщение по вебсокету о том, что пришёл новый заказ. Проблема в том, что клиентов, которые инициируют поиск, может быть несколько. И может произойти такая ситуация: 2 клиента которые находятся рядом инициируют поиск, и поиск находит одного и того же водителя. Но один и тот же водитель по логике не может получить сразу 2 сообщения одновременно. Что я пробовал: 1. Использовать getset REDIS, и разрешал отправлять сообщение внутри таймера, только в том случае, если вернулось null, остальные таймеры где была отправка, просто обнулялись. (Решение не очень получилось как мне кажется) 2. Использовал флаг, что водитель учавствует в поиске, но и это тоже особо не помогло, т.к. сперва всё равно отрабатывает поиск, а уже потом из него вытаскивается id водителя, по которому ставится флаг в хранилище. Т.е. 2 запроса пришло, 2 поиска отработало. 1 поставил флаг, но второй то не знает об этом, поэтому нужен ещё один запрос сразу после поиска, что по сути тот же самый вариант. Подскажите как можно это всё построить так чтобы не было race conditions и так далее. Думаю все эти запросы сериализовать через сервер очередей. Но как при этом будет выглядеть решение — пока не вижу.

Vlad
23.06.2017
07:32:33
Может кто знает с помощью какого сервиса можно настроить управление контентом (изменения текста на статической странице) в онлайн редакторе? Просто надо чтобы на лендинге человек мог поменять текст, а админку ради этого глупа делать

И вот вопрос, кто использвал Keystone, как оно?

Dmitry
23.06.2017
08:01:09
Keystone обычная, хорошая CMS ничего особого там нет. Достаточно удобная

Sergey
23.06.2017
09:47:50
Всем привет. Ребят подскажите по следующему вопросу: Есть поиск, обращение к которому осуществляется через консольную команду, которую я в свою очередь вызываю с помощью shelljs.exec(), результат содержит список от 0 до 3 водителей. Создаю таймеры для каждого водителя, по истечению которого водителю отправляется сообщение по вебсокету о том, что пришёл новый заказ. Проблема в том, что клиентов, которые инициируют поиск, может быть несколько. И может произойти такая ситуация: 2 клиента которые находятся рядом инициируют поиск, и поиск находит одного и того же водителя. Но один и тот же водитель по логике не может получить сразу 2 сообщения одновременно. Что я пробовал: 1. Использовать getset REDIS, и разрешал отправлять сообщение внутри таймера, только в том случае, если вернулось null, остальные таймеры где была отправка, просто обнулялись. (Решение не очень получилось как мне кажется) 2. Использовал флаг, что водитель учавствует в поиске, но и это тоже особо не помогло, т.к. сперва всё равно отрабатывает поиск, а уже потом из него вытаскивается id водителя, по которому ставится флаг в хранилище. Т.е. 2 запроса пришло, 2 поиска отработало. 1 поставил флаг, но второй то не знает об этом, поэтому нужен ещё один запрос сразу после поиска, что по сути тот же самый вариант. Подскажите как можно это всё построить так чтобы не было race conditions и так далее. Думаю все эти запросы сериализовать через сервер очередей. Но как при этом будет выглядеть решение — пока не вижу.
Просто. Используй. Бд. Как все. Нормальные люди

AlexMist
23.06.2017
09:48:07
Программу для хоткеев под винду посоветуете? ?

Valeriy
23.06.2017
09:52:35
всем привет! подскажите, кто сталкивался с таким: при запуске js файла через node js в консоли выдает ошибку "Попытка записи в несуществующий канал."

Google
Sergey
23.06.2017
09:55:01
Попробуй запустить чистый js файл)

Nurik
23.06.2017
10:12:19
Просто. Используй. Бд. Как все. Нормальные люди
Да, уж. А я по вашему что использую ?

Sergey
23.06.2017
10:13:06
Да, уж. А я по вашему что использую ?
Хз, ты что-то через exec() пускаешь

Remite
23.06.2017
10:14:11
Всем привет. Ребят подскажите по следующему вопросу: Есть поиск, обращение к которому осуществляется через консольную команду, которую я в свою очередь вызываю с помощью shelljs.exec(), результат содержит список от 0 до 3 водителей. Создаю таймеры для каждого водителя, по истечению которого водителю отправляется сообщение по вебсокету о том, что пришёл новый заказ. Проблема в том, что клиентов, которые инициируют поиск, может быть несколько. И может произойти такая ситуация: 2 клиента которые находятся рядом инициируют поиск, и поиск находит одного и того же водителя. Но один и тот же водитель по логике не может получить сразу 2 сообщения одновременно. Что я пробовал: 1. Использовать getset REDIS, и разрешал отправлять сообщение внутри таймера, только в том случае, если вернулось null, остальные таймеры где была отправка, просто обнулялись. (Решение не очень получилось как мне кажется) 2. Использовал флаг, что водитель учавствует в поиске, но и это тоже особо не помогло, т.к. сперва всё равно отрабатывает поиск, а уже потом из него вытаскивается id водителя, по которому ставится флаг в хранилище. Т.е. 2 запроса пришло, 2 поиска отработало. 1 поставил флаг, но второй то не знает об этом, поэтому нужен ещё один запрос сразу после поиска, что по сути тот же самый вариант. Подскажите как можно это всё построить так чтобы не было race conditions и так далее. Думаю все эти запросы сериализовать через сервер очередей. Но как при этом будет выглядеть решение — пока не вижу.
Проставлять флаг не когда ему ушло сообщение, а когда его выбрал поиск ?

Nurik
23.06.2017
10:15:02
Хз, ты что-то через exec() пускаешь
Это поиск, консольная утилита, т.к. поиском пользуются так же другие сервисы. То что приходит в ответ я могу контроллировать только входными параметрами. А вот водители у меня в БД как и положено.

Проставлять флаг не когда ему ушло сообщение, а когда его выбрал поиск ?
Да, я тоже так подумал изначально. Но получилось вот что: 2 клиента которые находятся рядом, делают 2 запроса и тогда 1-й получает список из 3 водителей , а второй не получает никого, при условии, что кроме этих трех водителей никого нет рядом. Я ХЗ насколько это правильно, возможно лучше вообще отказаться от идеи 3-х водителей, а лучше сразу по одному искать каждый раз.

Remite
23.06.2017
10:21:16
Пошли в личку

Mikhail
23.06.2017
11:04:54
Мужики поделитесть опытом? Какой API лучше юзать чтобы при вводе адреса показывались саджеты? Yandex?

Michael
23.06.2017
11:43:11
а адреса только российские?

зависит же от целевой аудитории: если мир, то google, если снг, то скорее яндекс, если упёрлись в ограничения первых или вторых, что-то на основе osm

Anton
23.06.2017
11:52:09
если только российсике то можно еще посмотреть в сторону КЛАДР и ФИАС, и самому нагородить апи поверх этих данных

Mikhail
23.06.2017
12:12:32
Такое нашел: https://dadata.ru/api/suggest/#request-address

Mikhail
23.06.2017
12:13:02
Еще вопрос кароче из клиента обращаюсь к api экспресса нода запрос дальше шлет как же мне отрубать предыдущие запросы если они станут не нужны?

batchRequests же про это?

Nurik
23.06.2017
12:20:41
Ребят, подскажите как в express в sequelize убрать вывод запросов бд, определенных только, в консоли. ПРосто частые запросы сильно засоряют консоль.

Nurik
23.06.2017
12:24:08
Я не знаю
Вы прям ответили так, как будто моё сообщение было запросом на сервер.)) Ахах.

Mikhail
23.06.2017
12:24:27
Зато честно :)

Google
Sergey
23.06.2017
12:26:15
logging: false

Nurik
23.06.2017
12:27:23
Но тогда оно вырубает вообще всё логирование. А мне как бы нужно вырубать логирование на уровне некоторых запросов.

Сергей
23.06.2017
12:27:25
о ништяк определить свою функцию logging

Nurik
23.06.2017
12:27:51
Догнал. Спасибо!

Admin
ERROR: S client not available

Mr_Babrums.bin
23.06.2017
14:06:47
Каким инструментом лучше всего парсить жсоны по таймеру? максимум что могу придумать это использование модуля request в бесконечном цикле

Mr_Babrums.bin
23.06.2017
14:54:32
угу

нашел node-schedule

буду пробовать

Aleksandr
23.06.2017
14:55:01
угу
а цикл зачем?

Mr_Babrums.bin
23.06.2017
14:55:46
я не очень умный

Таймураз
23.06.2017
14:56:48
Что на ноде есть интересного с генерацией кода наподобие yii?

Roman
23.06.2017
14:59:41
Что на ноде есть интересного с генерацией кода наподобие yii?
swagger команда упарывается по кодогенерации

Aleksandr
23.06.2017
15:46:07
тут было как-то рубилово типа что выбрать для БД? Олег Бартунов с бенчмарками посгреса против монги https://youtu.be/WPxsppNZyzc?t=23057

по всем вариантам Postgres сильно лучше MongoDB

Google
Иван
23.06.2017
16:11:35
Всем мир Работаю в Digital Design middle web-developer'ом (это всё, куда можно js засунуть). В этом я и специалист. Получаю удовольствие от разработки под react, страдаю от разработки под angular. Люблю поговорить на околофронтендную тему, делиться опытом, убеждать людей в том, что пробелы, а не табы. Сообщество интересно потому что ну а как иначе-то? СПБ. Про чат узнал из @javascript_jobs. #whois

Konstantin
23.06.2017
16:38:22
по всем вариантам Postgres сильно лучше MongoDB
Люди до сих пор сравнивают монгу с реляционками с точки зрения производительности?

Konstantin
23.06.2017
16:40:06
Гляну, но не с телефона. Может краткое резюме?

Dmitrii
23.06.2017
17:14:34
тут недавно спрашивали про control-flow на подобии как в библиотеке async, только для async/await - вот интересный пакет https://www.npmjs.com/package/awaiting

Gleb
23.06.2017
17:33:07
тут недавно спрашивали про control-flow на подобии как в библиотеке async, только для async/await - вот интересный пакет https://www.npmjs.com/package/awaiting
Сильно внимательно не вчитывался, но ведь есть же Bluebird с богатым набором методов для работы с промисами. В чём тогда смысл?

Dmitrii
23.06.2017
17:33:52
есть вполне как аналог да

там кстати в пакете есть описание почему нет

Дмитрий
23.06.2017
17:41:32
Having multiple, conflicting definitions of Promise in a codebase means you now have to check the capabilities of a given Promise before using it

Автор тупо не в курсе про смысл и существование Bluebird.try

Уж если и юзать замену промисам, то фьючерсы, а это полумеры какие-то

Дмитрий
23.06.2017
17:47:58
чет не вижу смысла тащить bluebird
Ну если у автора такая прооблема. Можно не тащить, Promise.try можно самому написать. Его фича в том, что после него вся цепь вызовов будет обернута исключительно в начальный вариант

Aleksandr
23.06.2017
17:48:03
Гляну, но не с телефона. Может краткое резюме?
постгрес как nosql-хранилище быстрее и надежнее, у монги и прочих фактически нет серьезного будущего

Дмитрий
23.06.2017
17:48:18
В отличии от обычного. Его либа это кстати не решает, а только мешает)

не видел реализации в жс
https://github.com/fluture-js/Fluture

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