@proRuby

Страница 1235 из 1594
Denis
09.06.2018
15:17:23
browser.send_keys :space

бяка

Denis
09.06.2018
15:17:35
не не щас ватир пока

Google
Кирилл
09.06.2018
15:17:59
browser.send_keys :space
Ага, а если фокус в инпуте, идёшь локти кусать?

Alex
09.06.2018
15:18:15
https://github.com/p0deje/watir-scroll Нашёл вариант который под капотом js юзает

Кирилл
09.06.2018
15:19:19
Отдельный гем для скролла, ммм )

Alex
09.06.2018
15:19:32
Отдельный гем для скролла, ммм )
Если из коробки не умеет, почему бы и нет?

Denis
09.06.2018
15:21:07
надо подумать гем я видел, просто наворачивать не хотелось попробую

Кирилл
09.06.2018
15:21:15
Если из коробки не умеет, почему бы и нет?
Ишью в ватир, может подтянут, а то конструктор будет, если под каждое недостающее действие отдельно гем подключать. Хотя может и была уже ишью (не смотрел)

Denis
09.06.2018
15:25:41
о да позор

надеюсь они договорятся

Alex
09.06.2018
15:26:01
они? кто они?

Denis
09.06.2018
15:26:24
ах если бы ватиру еще синтаксис как у нокогири вообще зачет был бы

разработчики

я в перле когда вижу парсеры такая боль что ужас

Alex
09.06.2018
15:27:34
у ватира и так синтаксис как у нокогири вроде

Google
Alex
09.06.2018
15:27:39
смахивает

Denis
09.06.2018
15:27:44
поэтому я как то раз гибрид делал :) нока грабила и парсила :) и отдавала в перл

ну так делать нехрен было

Alex
09.06.2018
15:28:01
не гибрид а мешанина

Denis
09.06.2018
15:28:14
ну вот если бы browser.css()

это был бы зачет и поцелуй

Alex
09.06.2018
15:28:31
find_element и так почти такой же

Denis
09.06.2018
15:29:03
а вот интересно для джавы типа ватира нет?

для питона есть

нерода помоему

Alex
09.06.2018
15:29:24
селениум изначально для джавы родился, не?

Denis
09.06.2018
15:29:41
у них даже документация одна ищешь доку по нероде улетаешь на корневой сайт ватира т.е разрабы одни

я хз

Alex
09.06.2018
15:30:18
доку по нероде?

Кирилл
09.06.2018
15:32:28
можешь переводить, что он пишет?)

Denis
09.06.2018
15:36:10
кидай

(ой надо книшку читать а я тут)

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

потому что у руби рельсы будь они неладны

Google
Denis
09.06.2018
15:40:33
у питона джанга

и то и то нерадует

а у явы нетути :)

Alex
09.06.2018
15:41:09
что не так с рельсами?

Karina
09.06.2018
15:41:24
а у явы нетути :)
у явы спринг. и без спринга ява не нужна

Denis
09.06.2018
15:41:51
ыццц

уйду я читать. всего доброго господа. спасибо вам.

Alex
09.06.2018
15:42:49
так что не так с рельсами?

Кирилл
09.06.2018
15:43:04
?

Набросил на вентилятор и ушел)

Roman
09.06.2018
15:46:10
Dima
09.06.2018
16:21:06
я собираю скриптик для денвника til для создания нового файла: if '.sh' == ext system("echo 'echo #{file_path}' > #{file_path}") end

в тога он у меня создает в файле вот такую вот констркуцию с одинарными ковычками 'echo 20180609_Saturday/20180609.sh'

а мне нужен пусковой файл.

как от этих ковычек избавиться?

Dima
09.06.2018
16:23:38
А почему не использовать File?
можно его. но коль пошел такой вопрос. то можно и его решить

Alex
09.06.2018
16:23:46
Какие то костыли

Fedor
09.06.2018
16:23:48
И что это за двойное echo такое?

Alex
09.06.2018
16:23:50
сохрани в виде текста в файл

Google
Dima
09.06.2018
16:23:56
почему эти ковычки в system да в backquote

Alex
09.06.2018
16:24:08
какие то сложности, смысл?

Fedor
09.06.2018
16:24:32
почему эти ковычки в system да в backquote
потому что они в строке есть

Dima
09.06.2018
16:24:37
какие то сложности, смысл?
Какие сложности, я откопипастил bash который уже недели 3 использую.

Alex
09.06.2018
16:24:44
в том то и дело

что откопипастил другой язык.

почему просто не взять и не сохранить строчку в файл? зачем какой то system лепить? )

Dima
09.06.2018
16:25:09
потому что они в строке есть
дык они и втерминале есть впечатанные, но ведут себя по другому

Alex
09.06.2018
16:25:25
теперь долго долго решать проблему которой нет.

Dima
09.06.2018
17:21:11
Как интересно: $ ruby -e '%x( echo 2)' $ ruby -e 'system("echo 2")' 2

почему %x не выводит в терминал? сейчас прочтем) https://stackoverflow.com/a/18623297/8574922

Roman
09.06.2018
17:33:44
потому что он захватывает stdout и возвращает его

Dima
09.06.2018
18:00:53
в тога он у меня создает в файле вот такую вот констркуцию с одинарными ковычками 'echo 20180609_Saturday/20180609.sh'
оказалось такой подарок дарит только Windows. Ввел команнду для теста $ ruby -e "system(\"echo 'hi'\")" ; ruby --version в винде ковычки, в ubuntu их нет.

Nikolay
09.06.2018
18:16:23
Если вы живете в Питере и завтра не придёте на RubyConf’у то много потеряете :) Особенно первый доклад Вовы Дементьева будет зубодродительноахуительный :) Не пропустите ;)

http://spbrubyconf.ru

Roman
09.06.2018
18:38:02
http://spbrubyconf.ru
я смотрю Ник только и делает что колесит по россии/украине по конфам =)

Nikolay
09.06.2018
18:51:42
Вроде должны, да @wi11son?

Nikolay
09.06.2018
18:52:57
вы доклады записывать будете? я бы про марсианский монолит посмотрел
Про монолит не так интересно, как у Вовы про метомагию ;)

Google
Roman
09.06.2018
19:06:20
Про монолит не так интересно, как у Вовы про метомагию ;)
метамагия - это конечно хорошо, но я ее сильно использую только в пет-проджектах, где кроме меня это поддерживать никто не будет =)

wi11son
09.06.2018
19:12:03
Будем

Oleg
10.06.2018
04:48:03
метамагия - это конечно хорошо, но я ее сильно использую только в пет-проджектах, где кроме меня это поддерживать никто не будет =)
А что, метамагию никто поддерживать не может? Там же все не сложно и если не умеешь в мету, то лучше взять другой язык.

Oleg
10.06.2018
05:57:47
метапрограммирование неочевидное. и это не всегда оправдано
Готов спорить по первому, согласен по второму. Но иногда, и это тоже нужно учитывать, без него никуда. Все-таки, 99% любого гема это метамагия как она есть.

Просто глупо пользоваться инструментом, испытывая иррациональный страх перед самой мощной и кайфовой его частью

Roman
10.06.2018
05:59:21
про 99% каждого гема - это преувеличение :)

Oleg
10.06.2018
05:59:49
Как и утверждение про неочевидность меты :)

Но у нас же не научный спор, а срач в чатике

Roman
10.06.2018
06:01:47
Как и утверждение про неочевидность меты :)
та ладно. мета по определению не явная

ну для гемов нормально, потому что внутрь чаще всего никто не лезет

но внутри кода, который будут поддерживать разные люди - не всегда

элементарный пример - найти определение метода простым поиском по def methodname уже сразу нельзя

Oleg
10.06.2018
06:05:55
Это правда, но это бывает только тогда, когда def name нельзя было написать

И тогда в любом случае разбираться

Roman
10.06.2018
06:06:23
та я же не говорю что нельзя этим пользоваться

мета - инструмент, который очень легко абюзить

Oleg
10.06.2018
06:06:43
Просто дело в том, что неочевидное и неявное - понятия нетождественный

Oleg
10.06.2018
06:07:19
И она всегда неявная, просто по факту. Но очевидная для умелого раработчика

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