Dmitriy
нет App = { web3Provider: null, contracts: {}, а consts http я пытаюсь к нему приделать
Гадание по куску кода не входит в наши услуги - либо лей целиком, либо смотри зареквайрил ли ты в файл http. Http - модуль из стандартной библиотеки
Artemy
Ребят, а как правильно называется процесс, когда программа симулирует действия реального пользователя? Ну, например, из ВК друзей удаляет или лайки в Инстаграме ставит, вы поняли Лезет в голову слово "скрапинг", но это другая опера 😂
Den
нет App = { web3Provider: null, contracts: {}, а consts http я пытаюсь к нему приделать
Попроси программиста, чтобы он написал проект, а собирая проект из примеров ничего дельного не получится. По крайней мере будет содержать массу ошибок
Artemy
Я понимаю, что это бот Я где-то встречал конкретный термин, кажется с использованием слова headless Но это не точно
Andrey
хедлес браузер?
Artemy
хедлес браузер?
А он позволяет реализовать такой функционал?
Den
А он позволяет реализовать такой функционал?
Если опишешь куда ему нажимать, то да
Andrey
ну по сути это просто "библиотека" с помощью которой можно все что хочешь сделать
Pavel
VARCHAR - да
если у тебя в принципе существует результат выборки, то попробуй проверить, точно ли ты массив строк передаешь в whereIn. Просто в том, что ты привел выше ([ { id: 188347805, post: '[]' } ]), у тебя пустой массив Post. Естественно, пытаясь получить результат выборки по условию whereIn с пустым условием ты получаешь пустой результат
Andrey
нене. фантом мертв
Artemy
Да-да, видимо это оно, спасибо)
Andrey
Phantomjs, casperjs
фантом мертв. попитер
Artur
Фантом живее всех живых
Andrey
Фантом живее всех живых
автор отказался от его разработки
Artur
Это все враки
Artur
Да я в курсе)
Artur
А хэдлесс хром своим движком только ходит? Или можно юзерагент подменить?
Andrey
А хэдлесс хром своим движком только ходит? Или можно юзерагент подменить?
на сколько я знаю можно подменять все. в плоть до порядка заголовков
Yauheni
Ivan
Если я добавляю самоподписанный сертификат в request через agentOptions: { ca: fs.readFileSync("cert.crt") } то он будет доверять нормальным сертификатам И этому самоподписанному? или только самоподписанному?
Nurik
еще phantom.js и zombie, кроме селеиум, ну фантом не все виды тестов поддерживает
Selenium огонь, недавно пришлось парсить морду роутера, а там всё на html фреймах, в общем всё усложнили для безопасности (ли?). Только selenium справился с этой задчей.
Dmitry
еще phantom.js и zombie, кроме селеиум, ну фантом не все виды тестов поддерживает
фантом не весь js поддерживает, не то что все тесты)
Nurik
корс еба*ый ?
Не, просто html фреймы. Переключение между ними и так далее. Там basic auth был сделан через js и cookie
Nurik
парни, очень надо
Что ты хочешь сделать ? Конкретезируй вопрос. Не понятно.
Ivan
Что ты хочешь сделать ? Конкретезируй вопрос. Не понятно.
у меня есть куча микросервисов. в тестовой среде они юзают самоподписанный сертификат. Надо в прод выкладывать а там уже нормальный https серт
Ivan
микросервисы между собой общаются через шлюз
Ivan
да он как раз перед всем стоит
Ivan
все запросы идут через него
Nurik
Так в чём вопрос ?
Ivan
Добавляя самоподписанный я не запрещаю нормальные сертификаты?
Nurik
Добавляя самоподписанный я не запрещаю нормальные сертификаты?
Внутренние сертификаты можешь убрать. А вообще хз, нужно проверять. Может придётся заюзать proxy_ssl_certificate директиву.
Nurik
Вообще я не понял, зачем тебе внутри сертификаты, если у тебя nginx просто проксирует запросы внутрь. Сертификаты внутри нужны, если сервис пытается обратиться наружу, за пределы nginx.
Nurik
Страшно деплоить)
Ну так через что деплоишь, там скорее всего должен быть rollback на всякий случай.
Ivan
Ну хочется чтобы прошло нормально
Nurik
Докер и дженкинс
Насчёт jenking не скажу но в gitlab ci добавляется job rollback в пайплайн и просто при запуске заливается старый образ с тегом old . Без rollback еще страшнее деплоить.
Victor
Народ, всем привет есть опыт работы с loopback 4 у кого-нибудь ? нужен ваш фидбэк
Nurik
Народ, всем привет есть опыт работы с loopback 4 у кого-нибудь ? нужен ваш фидбэк
Субъективно не айс. Переусложнён. Модели, модели, модели.
Victor
Субъективно не айс. Переусложнён. Модели, модели, модели.
спасибо) есть еще кто пробовал? может кто и предыдущие версии юзал? с удовольствием послушаю
Ievgen
не пишу конкретно ноде, но есть некий позитивный опыт с loopback3, а можно подробнее, что еще не так с 4 кроме моделей?
Ievgen
поискал по чату, никакой конкреткики особо типа не нравится и все, тяжеловесное, ну и аргумент еще что loopback звучит как zалупа от какого-то персонажа - не впечатлил )
TTT
Есть что-то для компиляции вроде babel-transform-node-env только для получения большего количества паременных окружения?
Kool
Всем привет, товарищи. Кто нибудь работал с async.waterfall? Разбираю старый код, не могу понять как мне в одной из таск прекратить выполнение следующих таск
Nikolay
Но написать свое вокруг express/koa вроде бы не рокетсаенс.
Ievgen
Ну построить ещё один велосипед, да не рокетсаенс, окей, а какие ещё варианты если хочется максимально искаробочный фреймворк для рест, с коннекторами в основные датабэйзы, генератором моделей, короче лупбек но не лупбек?
Nikolay
Мы в свое время повелись на рекламу, счастливые сели нагенерили моделей, схемы и т.д, думали, щас вжух и заведется. А оно чёт вжух, и не завелось. Начались всякие нюансы и подводные камни (например, с коннекторами к бд). Начали было форкать либы и править в них баги, но потом забили хуй, переписали все под хапи/экспресс и жили долго и счастливо.
Ievgen
Мм, окей, идею я понял, спасибо
Nikolay
Проблемы изкоробочных вариантов в том, что в них с одной стороны как правило куча фич, которые тебе никогда не понадобятся, и с другой обязательно появится какая-нть нужная тебе хуйня, которая в принципе реализуется, но только через клоаку.
Nikolay
Ваш кэп.
Kool
Так, второй вопрос
Kool
Kool
Это нормально, и если нет, то как фиксить?
сomorsiс
это нормально хотя нет, parseFloat на дабл юзать - не нормально
。◕‿◕。
добро пожаловать в js
Eldar
добро пожаловать в js
Это не только проблема JS
。◕‿◕。
Это нормально, и если нет, то как фиксить?
http://docs.sun.com/source/806-3568/ncg_goldberg.html
。◕‿◕。
Eldar
Да, не гоните на JS пжлста там где не нужно ;D
Kool
Что делать?
Eldar
Используй инты
Eldar
А потом приводи к float когда надо
Nikolay
Или округляй
Eldar
ага, 0.2 округлить до нуля и считай свои 0 + 0 + 0
Nikolay
Цель-то какая?
Eldar
Ну видимо относительной точности хочет человек