Size: a a a

2019 December 20

AS

Alexander Smirnov in Ruby School .us
Alex Sherman
if false && params[:order][:address].present? && params[:order][:address][:block_type].present?
/do
end
вот этого уже я не понимаю /do ?
источник

AS

Alexander Smirnov in Ruby School .us
` это буква ё
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
if false && params[:order][:address].present? && params[:order][:address][:block_type].present?
 if params[:order][:address][:block_type] == 'стр'
   address.building = params[:order][:address][:block]
 else
   k_and_s = params[:order][:address][:block].split(' стр ')
   address.block = k_and_s[0]
   address.building = k_and_s[1] if k_and_s[1].present?
 end
end
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
кусок целиком
источник

DE

Denis Ef in Ruby School .us
Roman Goncharuk
как ты его слушаешь?
Балалаек же много подобных, слухаю через audecibel
источник

Н

Николай in Ruby School .us
коллеги
источник

Н

Николай in Ruby School .us
доброго
источник

c

cyrkl in Ruby School .us
if false &&     да. вот эту магию объясните кто-нибудь. Кто-то где-то переопределил false ?
источник

Н

Николай in Ruby School .us
нужна консультация. я бегаю в апишку стороннюю с помощью sidekiq, потом отдаю результат через action cable на экран. но иногда результат приходит быстрее, чем подключение к каналу. я хотел спросить - есть варик узнать из рубикода - было ли подключение какналу или нет? типа SomeChannel.connected == true
источник

ᏢᎡᎾXYᏃ in Ruby School .us
Всем привет. Подскажите зачем такие записи
::Bank::Routing.new если можно Bank::Routing.new ?
источник

S

Sergey in Ruby School .us
ᏢᎡᎾXYᏃ
Всем привет. Подскажите зачем такие записи
::Bank::Routing.new если можно Bank::Routing.new ?
это чтобы искать за пределами модуля
источник

S

Sergey in Ruby School .us
если ты в каком-то модуле напишешь как обычно, то будет поиск внутри модуля константы Bank
источник

S

Sergey in Ruby School .us
Типа
module Foo
 Bank::Routing ищется внутри Foo
 ::Bank::Routing ищется за пределами Foo
источник

Н

Николай in Ruby School .us
Sergey
Типа
module Foo
 Bank::Routing ищется внутри Foo
 ::Bank::Routing ищется за пределами Foo
это, если у тебя в Foo тоже есть Bank::
источник

ᏢᎡᎾXYᏃ in Ruby School .us
Sergey
Типа
module Foo
 Bank::Routing ищется внутри Foo
 ::Bank::Routing ищется за пределами Foo
Понял, спасибо большое)
источник

AS

Alex Sherman in Ruby School .us
Народ, чисто FYI
https://blog.bigbinary.com/2019/04/22/rails-6-allows-to-override-the-activemodel-errors-full_message-format-at-the-model-level-and-at-the-attribute-level.html

Как избавиться от имени поля в сообщении об ошибке в  Rails 6+.
Мне пригодилось в двуязычной среде (и среди этих языков ни одного русского), когда на втором языке просто нельзя построить фразу об ошибке с обычным образом склоняемым именем поля впереди
источник

АЛ

Андрей Леонтьев in Ruby School .us
Alex Sherman
Народ, чисто FYI
https://blog.bigbinary.com/2019/04/22/rails-6-allows-to-override-the-activemodel-errors-full_message-format-at-the-model-level-and-at-the-attribute-level.html

Как избавиться от имени поля в сообщении об ошибке в  Rails 6+.
Мне пригодилось в двуязычной среде (и среди этих языков ни одного русского), когда на втором языке просто нельзя построить фразу об ошибке с обычным образом склоняемым именем поля впереди
Как жаль что для меня это ее скоро станет актуальным :( пока только велосипеды изобретать
источник

AS

Alex Sherman in Ruby School .us
ничего, я уверен, еще наизобретаешь
у меня вон товарищ бревна в космос запускает - и ничего, летают
источник

AS

Alex Sherman in Ruby School .us
так что все самое интересное еще спереди
источник

AS

Alex Sherman in Ruby School .us
просто раньше кастомные форматы errors.full_messages были гемором, а теперь это просто
источник