
Denis
09.04.2018
08:30:12
Я уже от ужаса, начинаю думать о капибаре которую ненавижу. Потому что она странная просто пипец.
А вот ВАТИР моя рабочая лошадка. Мой фаворит.

Кирилл
09.04.2018
08:33:07
попробуй версию драйвера сменить на ChromeDriver 2.37.543627 - это последняя

Denis
09.04.2018
08:33:31
я всегда самую последнуюю качаю
не думаю что за неделю что-то изменилось

Google

Кирилл
09.04.2018
08:34:13
последний релиз 2.37, а у тебя судя по логам v2.9.248307 - это не то
2.9 в 2014 году выпускалась -_-

Vasiliy
09.04.2018
08:34:56
там вроде хром драйвер под версию хрома надо подбирать

Кирилл
09.04.2018
08:35:26
Так я и говорю, версия драйвера старая, последнню если поставить, то Канарейка заработает нормально тоже
на офф.сайте четко описана версия последнего релиза, зачем залезать в историю версий и искать с цифрами побольше?)) при условии, что дата загрузки файла даже говорит о том, что где-то неправильно действуешь)

Vasiliy
09.04.2018
08:36:47
а скок ты ватир уже мучаешь? вроде как месяца 2

Denis
09.04.2018
08:37:40
щас щас я пойду погляжу на хромдрайвер и скажу
все я скачал заново 2.37
проверил, это оно и есть
ТВОЮ МАТЬ! ОНО ЗАРАБОТАЛО!!!

Кирилл
09.04.2018
08:40:09
Я ж говорю, ты старую версию юзаешь

Denis
09.04.2018
08:40:14
О великие ГУРУ, спасибо вам, спасибо нашему Господу за помощь.

Кирилл
09.04.2018
08:40:28
кек

Google

Denis
09.04.2018
08:40:30
ниче не понимаю но я же последнюю качал
ща пойду ватир попробую

Кирилл
09.04.2018
08:40:46
2.9 - старье

Denis
09.04.2018
08:40:51
он так же гонит и пустое окно показывает
ИДРИТ!! И ватир заработал. НО. только на хроме. на фоксе он не работает. пустое окно. но это я переживу. теперь надо срочно бакапиться.

Кирилл
09.04.2018
08:42:50
В логи чаще смотри)

Denis
09.04.2018
08:43:08
Кстати вопрос я вроде даже 2.5 ruby ставил
а щас смотрю rvm показывает только 2.4

Кирилл
09.04.2018
08:43:44
Эт я не шарю) я не разработчик и rvm не использую)

Vasiliy
09.04.2018
08:48:49
рвм вроде не всегда показывает все версии
у меня тоже 2.4 показывает край, но стоит 2.5

Roman
09.04.2018
08:51:14
rvm get head поможет
ну или rvm get stable

ShadoWalkeR
09.04.2018
08:52:48
В стейбл 2.4 самая последняя. Лучше мастер дернуть если новей надо

Alex
09.04.2018
09:14:32
chromedriver всегда надо с сайта ставить
а не из репозиториев
он там вечно недостаточно хороший для свежего хрома
МАСТЕР я за полдня разобрался что мне надо хромдрайвер обновить
хз че ты там два месяца мучаешь )

Dmitry
09.04.2018
10:58:38

Google

Alex
09.04.2018
10:58:52
зачем папитир если есть watir/capybara

Dmitry
09.04.2018
10:59:41
1) он разработан ребятами chrome dev tools
2) он асинхронный, модный, молодёжный
3) он нормально разваивается и поддерживается, не являясь костылём
но писать на js, да
правда там такой уровень жса, что даже не мерзко

Denis
09.04.2018
11:04:10
Парни а чем хороша Капибара? У меня при цикле на число сайтов она выкидывала такие коленцы и подвисала на очень долгое время и выбрасывала страницу говна разного.... поэтому Ватир он молчит и работает. Умочка Ватир. Ласточка Ватир.

Serge
09.04.2018
11:06:35
Ребят, кто работал с криптой на уровне апи? Напишите в личку

Nick
09.04.2018
11:08:57

Alex
09.04.2018
11:30:39
Ватир вроде стабильнее.


Марина
09.04.2018
12:00:24
В команду AT-Consulting в Москве ищем разработчиков Ruby разного уровня. ТРЕБОВАНИЯ:
- Уверенное знания принципов работы систем контроля версий (Git), git merge/rebase, gitflow и для чего это нужно
-- Базовые(в случае middle/senior нужны продвинутые) знания Ruby и Ruby on Rails
-- Базовые знания nix систем, хотя бы на уровне установки и базовой настройки приложений (nginx/postgres/rabbitmq/etc)
-- Умение работать с БД как с использованием ORM, так и с "чистым" SQL
-- Базовые клиентских технологий Slim/Haml, SASS, JavaScript(React/Webpack/TypeScript и Ко), готовность заниматься fullstack-разработкой будет большим плюсом
-- Также у нас Docker, поэтому необходимо быть знакомым с ним хотя бы на уровне пользователя
ПЛЮСАМИ БУДУТ ЯВЛЯТЬСЯ:
-- Опыт использование Trailblazer
-- Умение самостоятельно развернуть свой проект на сервере (ansible/Docker/Capistrano)
-- Широкий кругозор в области web-разработки
-- Знание принципов Unit-тестирования и умение писать тесты с использованием Rspec (Опыт TDD/BDD)
-- Опыт интеграции со сторонним API (REST/SOAP)
-- Умение писать bash-скрипты
-- Опыт работы в команде, использовавшей методологию Agile


Alex
09.04.2018
12:01:12
тут работу предлагают

melancholiac
09.04.2018
12:01:52

rekero
09.04.2018
12:02:22
Вам в следующую дверь и направо

Alex
09.04.2018
12:02:35

melancholiac
09.04.2018
12:02:54
я руби меньши суток учу
есть что то удобнее irb? в идеале уровня ipython (который именно интерактивный интерпретатор, не юпитер)

Alex
09.04.2018
12:03:41

Google

Alex
09.04.2018
12:03:44

melancholiac
09.04.2018
12:03:50

Alex
09.04.2018
12:03:56
https://github.com/pry/pry
К нему есть pry stack explorer
pry-rails
этого хватит

Roman
09.04.2018
12:12:02
ну и к тому же это только хром. я понимаю что никто ни под что другое не тестирует но все же селениум кроссбраузер

Admin
ERROR: S client not available

Dmitry
09.04.2018
12:20:44
и хватит хронить "проекты гугла"
они закрыли только узкие проекты, которые сомнительно монетизируются с точки зрегния бизнеса
что касается разработчиков - для них код этих проектов был закрыт изначально.

Alex
09.04.2018
12:27:11
Ну и что толку от этого папетира в канале рубей если к рубям оно не привязывается?

Dmitry
09.04.2018
12:28:33
там обычное общение вебсокетами. Хочешь решение - напиши. На питон написали люди.

Alex
09.04.2018
12:29:05
Плюсы в рубях у него есть?
А ну т.е обвязки нет

Dmitry
09.04.2018
12:29:27
но если ты адекватный разработчик, ты просто будешь использовать лучшее из возможных решений и не будешь думать в рамках 1го языка.

Google

Dmitry
09.04.2018
12:30:06
давайте вообще жс не упоминать, чего уж. Че там за костыль околорубишный код в жс компилировал?)
а плюсы windows?
а плюсы react/js/vue в рубях есть?
можно же всё на бэке на руби рендерить

Alex
09.04.2018
12:31:45
Отлично, давай с нуля писать вместо юзания обкатанных технологий

Dmitry
09.04.2018
12:34:01
тем временем на хероку pupeter 1 из самых популярных buildpackов, работает лучше, "дешевле" всех обвязок селениума, и гараздо более фичастый. Давай докер не будем юзать?) Он уже обкатан, но до сих пор работает очень специфично порой.
И вообще, я же не говорю, тебе все тесты броситься переписывать. Я лишь говорю, что сейчас этот инструмент очень хорош. И вообще, может кто возьмётся адаптировать его под руби.
The advantage of puppeteer over selenium is that you have a lot more control over chrome. Network, perf, screenshots, coverage, dom & style traversal, etc. It’s a very reliable API too since Chrome Devtools team maintains the backend.

Roman
09.04.2018
12:35:41
это да
я вчера где-то читал статью
что чуваки там тесты джсные вынесли полностью в браузер типа
чтобы писать модульные тесты с моками в браузере

Dmitry
09.04.2018
12:36:17
нене это не про это

Roman
09.04.2018
12:36:47
вот последнее что я написал: можно мокать код внутри браузера

melancholiac
09.04.2018
12:50:49
можно как то дампнуть конфиги gem env в .gemrc?

Alex
09.04.2018
13:03:43

Dmitry
09.04.2018
13:04:29
разве есть другие браузеры кроме chrome? разве можно оттестировать автоматически все кейсы даже в рамках 1го браузера?

Roman
09.04.2018
13:04:32

Alex
09.04.2018
13:04:50