@proRuby

Страница 1234 из 1594
Alexander
08.06.2018
11:34:05
Или тут просто все реквесты зависнут на несколько секунд, и потом выполнятся уже на новом коде?

Crypt
08.06.2018
11:34:35
Да, именно так

Google
Crypt
08.06.2018
11:40:29
pumactl restart help?

Ща

When available (MRI, Rubinius, JRuby), Puma performs a "hot restart". Я так понял она сама разбирается эта пума какой рестарт ей сделать. Есть выбор только между phased и hot/normal

Roman
08.06.2018
11:55:22
блеать... бага в селениуме

не работает drag_n_drop при меняющихся местами элементах

а селениум чё русскоговорящие разрабатывают?

Кирилл
08.06.2018
18:31:09
Всем привет) Может кто-то рассказать, если это про вас, почему выбрали watir, а не selenium-webdriver? В чем сравнительные плюсы? И второй вопрос, есть ли какой-то гем для работы с апишкой вебдрайвера, который может в колбеки вместо ожиданий implicit и explicit? (Это должно работать быстрее всё же)

Пояснение к первому вопросу. При работе с selenium-webdriver иногда возникают исключения - элемент не найден на странице из-за динамического изменения структуры, приходится переопределять методы внутри своего гема, чтобы пытаться вновь его найти (и находит). И подобных ситуаций становится всё больше и больше, может ли watir от этого избавить или тоже придётся под свой проект велосипед изобретать каждый раз?

Roman
08.06.2018
19:35:06
не то чтобы несколько, а там есть default_wait_timeout в течение которого происходят попытки

Alex
08.06.2018
19:38:02
не то чтобы несколько, а там есть default_wait_timeout в течение которого происходят попытки
я знаю про сам механизм, просто не разбирался как конкретно оно работает. Вроде ватир постабильнее элементы ищет чем капибара как некоторые говорят.

Alex
09.06.2018
12:13:44
Alex Dev: Всем привет, создали чат для разработчиков из Тулы @tula_dev

Василий
09.06.2018
12:30:33
Я тут mtproto обкатываю, поднял прокси для телеги, если кому нужно tg://proxy?server=185.205.210.186&port=443&secret=28903022c71ae67961d00ecacea6e0de

Google
Denis
09.06.2018
14:59:30
всех приветствую. проблема.

ВАТИР злобный тип.

это работает browser.execute_script("document.getElementById('u_0_40').style.display = 'none';")

Alex
09.06.2018
14:59:55
опять ватир?

Denis
09.06.2018
14:59:58
это не работает browser.execute_script("more = document.getElementById('uiMorePagerPrimary').style.display; alert(more); ")

он срезается на style выбрасывает его в ошибке

Alex
09.06.2018
15:00:19


Denis
09.06.2018
15:00:33
`assert_ok': unknown error: Cannot read property 'style' of null

Alex
09.06.2018
15:00:41
значит не нашел

Denis
09.06.2018
15:00:42
и вот казалось бы две одинаковые контрукции

Alex
09.06.2018
15:00:49
зачем пихать все в js

Denis
09.06.2018
15:01:08
я пытался в if его закатать пофиг тоже ошибка так же срезался на стайл

Alex
09.06.2018
15:01:26
шта

Denis
09.06.2018
15:01:35
я конечно селен попробую

Alex
09.06.2018
15:01:39
что ты пытаешься сделать?

и причем тут селен

Denis
09.06.2018
15:02:16
мне надо проверить если есть элемент и он видим делать свои дела

Google
Alex
09.06.2018
15:02:33
вот и проверяй

без js

капибара по крайней мере когда элемент не видит - он не находится.

Denis
09.06.2018
15:03:05
дай пример?

Alex
09.06.2018
15:03:08
тебе watir дан не чтобы js юзать, а чтобы элементы искать

Denis
09.06.2018
15:03:11
хм

Alex
09.06.2018
15:03:20
дай пример?
тебе примитивный пример поиска элемента через ватир? серьезно? в справку глянь

Denis
09.06.2018
15:03:23
да вариант наверное

не не все отбой

Alex
09.06.2018
15:03:35
нет серьезно нафига это пихать в js

Denis
09.06.2018
15:05:33
задолбали немножко модули типа селена наверное уйду писать на джейси

раньше все было проще LWP и регекспы и поехали перл рулит в тексте :)

но с эпохой хеви джейси увы все кончилось

Alex
09.06.2018
15:06:54
и причем тут жиэс

в мемориз

Denis
09.06.2018
15:07:14
а че?

не встречал что ли?

или покопай walmart много нового узнаешь

Google
Alex
09.06.2018
15:07:42
что не встречал?

супердинамические сайты?

Denis
09.06.2018
15:07:53
ну и FB instagram тоже ниче так

Alex
09.06.2018
15:07:57
я на первой работе участвовал в разработке SPA

Denis
09.06.2018
15:07:58
аххха

сука сукой

она динамически меняет ИД и Классы в коде при загрузке

Alex
09.06.2018
15:08:21
ну и FB instagram тоже ниче так
их таких умников парсит вагон

Denis
09.06.2018
15:08:29
загрузил думаешь ща я погляжу что там за ИД

узнал?

а нету его больше

Alex
09.06.2018
15:08:47
потому что дебажить надо с открытым окном браузера

Denis
09.06.2018
15:08:58
долбоебы скреперы утащат все что не прибито

Alex
09.06.2018
15:09:06
Denis
09.06.2018
15:09:35
ибо если кликать не надо ниче не надо curl и поехали

а нет спиздел

Alex
09.06.2018
15:09:57
ага, а там тебе deyhdrated react возвращается

и кусаешь лапу.

Denis
09.06.2018
15:10:02
watir.browser.html

Google
Denis
09.06.2018
15:10:24
вот одного не знаю как у селена сорцы получить

сколько я ключей перепробовал

даже заходишь в доку по гему

берешь ключ а он не работает ошибка

Alex
09.06.2018
15:10:50
зачем тебе селен?

Denis
09.06.2018
15:12:25
просто он ингда лучше гоняет JS чем ватир

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

чем скролить?

пробел послать ммммм фигня имхо

можно да

ну вот щас попробовал

Страница 1234 из 1594