Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 October 29

I

Ivan in Ruby, Rails, Hanami | dry-rb
нет
источник
2019 October 30

M

Max in Ruby, Rails, Hanami | dry-rb
Ivan
правильно ли я понимаю что от ретюрна в данном случае смысла нет?
Суть ретурна в том чтоб не делать лишних движений по стеку, смысл есть
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
Max
Суть ретурна в том чтоб не делать лишних движений по стеку, смысл есть
Ну fail вызывает экскпшн, на этом же все заканчивается?
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Ivan
Ну fail вызывает экскпшн, на этом же все заканчивается?
А он точно вызывает?
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
Igor Morozov
А он точно вызывает?
+
источник

M

Max in Ruby, Rails, Hanami | dry-rb
В таком случае смысла нет
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
contacts[client_uid].presence && contacts[client_uid] >= sale_date - а можно красивее?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
contacts[client_uid].presence >= sale_date разве
источник

O

Odebe in Ruby, Rails, Hanami | dry-rb
Привет. Мне впервые понадобился метод, который позволяет итерировать массив вот так
[1,2,3,4] => [[1,2], [2,3],[3,4] ]

Я помню, что что-то такое вроде было, но я не могу найти.
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
Odebe
Привет. Мне впервые понадобился метод, который позволяет итерировать массив вот так
[1,2,3,4] => [[1,2], [2,3],[3,4] ]

Я помню, что что-то такое вроде было, но я не могу найти.
each_slice ?
источник

O

Odebe in Ruby, Rails, Hanami | dry-rb
Нет, each_slice делает [[1,2], [3,4]]
источник

O

Odebe in Ruby, Rails, Hanami | dry-rb
Нашёл, each_cons
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
ааа ну да
источник

w

wi11son in Ruby, Rails, Hanami | dry-rb
херасе :), не пинайте меня, статья старая
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
wi11son
херасе :), не пинайте меня, статья старая
Вы автор?
источник

СН

Смерть Неизбежна in Ruby, Rails, Hanami | dry-rb
Привет. Есть контроллер тест. Если он запускается просто по команде rspec то падает, потому что в контроллере нет метода из родительского класса. Если запускать конкретно этот тест указав путь до файла, то он проходит. В чем подвох, как гуглить?
источник

СН

Смерть Неизбежна in Ruby, Rails, Hanami | dry-rb
А, все нашел. У меня есть несколько Base контроллеров в разных модулях со вложенностью и наследованием. И не были явно указаны модули для контроллера, от которого наследовался. Видимо что-то не было загружено и наследовался не от нужного класса
источник

w

wi11son in Ruby, Rails, Hanami | dry-rb
Ivan
Вы автор?
мы — да
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
wi11son
мы — да
хорошая статья :)
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Odebe
Нашёл, each_cons
ну если б его не было, я б предложил бы через зип собрать:
[1,2,3].zip([2,3,4])
=> [[1, 2], [2, 3], [3, 4]]
источник