読者です 読者をやめる 読者になる 読者になる

tnakata's blog

Ruby, Tokyo, Fukuoka.

'rails -v'コマンドは何をしているのか

‘rails -v'コマンドは何をやっているのか rails -vコマンドがどのような仕組みになっているか気になったので調べてみる。RailsのバージョンはRails 5.0.1。 which railsコマンドで実行ファイルの場所を取得する。 $ which rails ~/.rbenv/shims/rails rbenv…

Rubyではなぜmix-inでクラスメソッドを引き継げないのか

includeと継承の違い includeメソッドによりモジュールをinclude(Mix-in)してそのモジュールのインスタンスメソッドを使えるようになります。クラスメソッドは使えません。 instance method Module#include (Ruby 2.4.0) 一方、継承では親となるクラスのイン…