
ojab
19.01.2018
15:54:32
Building.methods.grep(/^sort_/) что говорит?

Максим
19.01.2018
15:55:26
пустой массив

ojab
19.01.2018
15:56:06
а, логично
в Concern вынеси, в общем

Google

Максим
19.01.2018
15:57:08
хорошо, спасибо

ojab
19.01.2018
15:57:11
оно не будет работать, потому что методы добавляются в ApplicationRecord и уже потом наследуются

Максим
19.01.2018
16:00:24
NoMethodError (undefined method `column_names' for Sortable:Module)
мб заранее задать какие то заглушечные колумн неймс если селф.класс не респондит на колумн неймс?
сделал так и всё равно но метод эррор и пустой массив в том грепе
module Sortable
extend ActiveSupport::Concern
columns = self.respond_to?(:column_names) ? self.column_names : []
# sort scopes
columns.each do |column|
[:asc, :desc].each do |order|
scope "sort_by_#{column.to_s}_#{order}", -> { order(column => order) }
end
end
end

ojab
19.01.2018
16:17:13
Лучше через class_methods do делать + self.column_names&.each

Vladimir
19.01.2018
17:07:54

Денис
19.01.2018
17:09:12

Кирилл
19.01.2018
18:51:47
Всем привет

Eugene
19.01.2018
19:24:48
Привет!
Кто ты? Пишешь на руби? Может даже хайлоад?

Кирилл
19.01.2018
19:41:43
Тестировщик, пишу ui тесты на rspec+selenium webdriver)

Eugene
19.01.2018
19:50:21
Ого. Я тоже 1.5 недели когда-то тесты по этому стеку писал, в конце меня чуть не вырвало.

Google

Roman
19.01.2018
19:50:49
хаха
я недавно знатно потратил время, чтобы нормально wdio+selenium+chromedriver заставить работать в докере

Eugene
19.01.2018
19:52:17
И оно стоило того?

Roman
19.01.2018
19:52:43
ну... работает, если ты об этом

Кирилл
19.01.2018
19:53:20
Да и для UI аналогий под Ruby вроде нет адекватных

Roman
19.01.2018
19:54:09
ну то есть page object сам по себе а селениум сам по себе

Eugene
19.01.2018
19:54:44

Максим
19.01.2018
19:55:17
Бля у вас бывало сожаление от того что в пятницу не залил в гит и теперь не сможешь поработать на выходных?

Roman
19.01.2018
19:55:37
но да было раньше

Максим
19.01.2018
19:55:47
Я вот думаю давить в себе желание кодить по работе на выхах или нет
За бесплатно

Roman
19.01.2018
19:56:08

Кирилл
19.01.2018
19:56:20

Roman
19.01.2018
19:56:21
а если еще свой проект завести то вообще класс

?
19.01.2018
19:56:22
Кодь, но свой личный проект

Roman
19.01.2018
19:56:35

?
19.01.2018
19:57:00
Работать на капитализм на выходных за спасибо так себе

Google

Кирилл
19.01.2018
19:57:19

Eugene
19.01.2018
19:57:37

Максим
19.01.2018
19:57:51
Потому и думаю давить

Roman
19.01.2018
19:57:58

Eugene
19.01.2018
19:58:05
И потом в большинстве случаев никто по головке не погладит.
Потому что будешь срывать сроки.

Roman
19.01.2018
19:58:14
да чего перегорит

Максим
19.01.2018
19:58:21
У нас вообще не гладят, так что на этот не надеюсь

Roman
19.01.2018
19:58:28
свой проект бери

Кирилл
19.01.2018
19:58:30

Eugene
19.01.2018
19:58:45
О смотрите переписал модуль, а человеку что надо? Да, похвали его.

Максим
19.01.2018
19:58:48
Да свой да, надо воскресить репощиторий

Eugene
19.01.2018
19:58:52
Да хер там всем похуй.

Roman
19.01.2018
19:59:38

Максим
19.01.2018
19:59:59
Постоянно хотел приложение найти такое
Забывал что я программист

Eugene
19.01.2018
20:00:19
1с бухгалтерию?

Максим
19.01.2018
20:00:38
Да не типа графики красивые типа пил столько ездил столько в рублях

Roman
19.01.2018
20:00:40

Google

Eugene
19.01.2018
20:00:55
Товар твое время

Roman
19.01.2018
20:01:18

Кирилл
19.01.2018
20:01:19
правда аллюр вызывает боль, он не умеет класть безымянные тесты в отчет, есть у кого опыт решения этого? Была проблема с аттачем файлов к отчетам, расширением класса решили, начали дёргать метадату немного иначе из сьюита, который форматтером рспека формируется. А вот с добавлением двух и более безымянных тестов в рамках одного контекста так и не решили пока. Не хватает знаний)

Eugene
19.01.2018
20:01:35
Поднимите старые гемы. Hanami поднимайте. Работа есть.
Смысл в том, что вашу бухгалтерию никто не будет ревьюить.

Максим
19.01.2018
20:01:55
Я боюсь опенсорса
Типа вон яж постоянно тут вопросы по хуйне задаю
А ещё в опенсорс лезть
Там тыщи людей этим пользоваться будут

Eugene
19.01.2018
20:02:28
У Антона есть видео с конфы по рубям
в октября которая была. Последний доклад у него был.

Roman
19.01.2018
20:02:47

Eugene
19.01.2018
20:02:53
Там мотивация как у Шайи Лабаффа.

Максим
19.01.2018
20:02:55
Еду в метро
Метро походу горит

Roman
19.01.2018
20:03:16
я контрибьючу в то, с чем сталкиваюсь по работе
если баг какой-то
или фичи не хватает

Максим
19.01.2018
20:03:26
Если завтра не отпишусь я сгорел в метро между первомайской и щелковской

Roman
19.01.2018
20:03:42

Google

Максим
19.01.2018
20:03:49
Лол

Кирилл
19.01.2018
20:03:58
Тут только разработчики? Тех, кто автоматизацией тестирования занимается нет?

Максим
19.01.2018
20:04:17
Типа кто тесты писал?
Я писал тесты

Кирилл
19.01.2018
20:04:30
Не юниты, ui

Максим
19.01.2018
20:04:41
И Юи и юниты
Юи бесят

Roman
19.01.2018
20:04:53
гг

Кирилл
19.01.2018
20:05:00
Есть что-нибудь по вопросу выше?)

Roman
19.01.2018
20:05:00
зато из можно клиенту показать

Eugene
19.01.2018
20:05:02
Я вот вчера разобрался отчего же в модуле с невмердженым пулл реквестом и скачанным не с npm, а с гитхаба нету папки lib.

Кирилл
19.01.2018
20:05:05

Serge
19.01.2018
20:05:10
Видел вакуху удалённую на selenium, даже одно задание сделал тестовое. Smuva.com
Смущает только, что автор вакансии из микрофинансовой организации. Боюсь карму испортить. Никто не слышал про эту смуву?

Roman
19.01.2018
20:05:23

Eugene
19.01.2018
20:05:35
Они хитрюги babel заюзали, а я ищу этот модуль, да диву даюсь, почему require не работает.

Roman
19.01.2018
20:05:58

Кирилл
19.01.2018
20:06:18
что за аллюр?
Яндексовый генератор отчетов, красиво-удобно, снижает порог понимания для мануальщиков далёких от понимания АТ, которые только пришли в компанию и менеджеров.

Eugene
19.01.2018
20:06:22