@proRuby

Страница 1164 из 1594
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
chromedriver всегда надо с сайта ставить
а че на puppetteer не переписали тесты? что как не модные то?

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
Ребят, кто работал с криптой на уровне апи? Напишите в личку

Марина
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
melancholiac
09.04.2018
12:03:50
pry
спасибо

Alex
09.04.2018
12:03:56
https://github.com/pry/pry

К нему есть pry stack explorer

pry-rails

этого хватит

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

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

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
нене это не про это

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.
Puppeteer uses Chrome Remote Debug Protocol, which is the same protocol Devtools uses. It’s just a simple JSON RPC over websockets. Puppeteer creates a nice library abstraction over this api.

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

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

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

Roman
09.04.2018
13:04:32
Мокать можно и без браузера, нет?)
ну так тестить в браузере - это изначальная цель же

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