Rubyの||=というイディオムは左辺が未定義または偽なら代入の意味 -- ぺけみさお