ruby

ruby

[ruby]eachからmapの書き換え[小ネタ]

今回は小ネタです。rubyに限らず、mapを実装しているプログラミング言語に使える書き換え方法です。書き換え前item_ids = []items.each do |item| item_ids.push item.idendこのままだと...
ruby

[ruby]Bundler3からは除外する環境を指定するのために、もはや「–without」オプションはいらない

Bundler2までは以下のようにしてgemをインストールしていました。bundle install --without productionBundler3からは以下のコマンドで設定した後に、bundle installしたらOKです。な...
ruby

rubyのp,pp,puts,print等の違いについて

背景rubyでプログラム書く時についついp,puts等の違いを忘れてしまい、意図せぬ改行がされていたりするので、備忘録として整理今回の対象項番種類改行文字列以外の表示備考1pあり○2ppあり○require 'pp' が必要3putsあり×...