Size: a a a

2019 October 30

I

Ivan Resh in RubyRush
Привет, правильно понимаю, что знак ' = ' в сеттере никакой практической нагрузки не несет, только помогает отличить сеттер визуально в коде(если не записан как attr)
источник

E

Eugene in RubyRush
Ivan Resh
Привет, правильно понимаю, что знак ' = ' в сеттере никакой практической нагрузки не несет, только помогает отличить сеттер визуально в коде(если не записан как attr)
Не понятен вопрос
источник

E

Eugene in RubyRush
вот если бы вы спросили: правильно ли я понимаю, что "=" является частью имени метода (когда пишут что-то вроде def name=(x)), то ответ был бы утвердительный
источник

E

Eugene in RubyRush
или если вы спросили, мол, правильно ли я понимаю, что в записи something.x = val на самом деле происходит вызов метода something.x=(val) (имя метода x=, аргумент val), то ответ тоже был бы утвердительный
источник

I

Ivan Resh in RubyRush
источник

I

Ivan Resh in RubyRush
Игрался в irb, пробовал у сеттера убирать '=' и он работал ровно также, т.е. давал установить значение(something.x = val)  файл переподключал и пробовал абсолютно другой файл. Вот и выплыл вопрос. Перегрузил irb, все заработало как надо.
источник

E

Eugene in RubyRush
когда вы класс определяете повторно у него сохраняются те методы, что были раньше
источник

E

Eugene in RubyRush
class A
 def a=(v)
   puts "a="
 end
end

class A
end

A.new.a = 5
источник
2019 October 31

D

Danil in RubyRush
Доброе утро, я снова к вам за вопросом.
Как правильно склеить по индексам два массива в один ??
Спасибо за помощь
источник

VV

Vadim Venediktov in RubyRush
zip
источник

VV

Vadim Venediktov in RubyRush
источник

VK

Viktor Kunavin in RubyRush
Danil
Доброе утро, я снова к вам за вопросом.
Как правильно склеить по индексам два массива в один ??
Спасибо за помощь
Можно еще добавить
a.zip(b).to_h и юзать как пару key value
источник

D

Danil in RubyRush
Спасибо за помощь
источник

GG

Gleb Grishakov in RubyRush
Переслано от Gleb Grishakov
Ребят, привет)
Кому-то на github присылал dependabot пулл реквест на изменение зависимостей в Gemfile.lock?
СтОит принимать его PR?
Насколько нас учили, вроде бы нельзя ручками данный файл трогать...
Вот что он предлагает:
https://yadi.sk/i/ZqXldzo1rGq3dQ
источник

E

Eugene in RubyRush
Можете вручную набрать bundle update rubyzip
источник

E

Eugene in RubyRush
наверное, в старой версии была обнаружена некая уязвимость
источник

GG

Gleb Grishakov in RubyRush
Eugene
наверное, в старой версии была обнаружена некая уязвимость
все верно
источник

E

Eugene in RubyRush
если у вас в Gemfile не указана версия этого rubyzip, то bundle update такие же изменения в Gemfile.lock сделает
источник

E

Eugene in RubyRush
если версия в Gemfile указана конкретная — она, конечно, не должна расходиться с версией Gemfile.lock
источник

GG

Gleb Grishakov in RubyRush
Eugene
если версия в Gemfile указана конкретная — она, конечно, не должна расходиться с версией Gemfile.lock
конкретная не указана)
источник