タグ

ブックマーク / www.task-notes.com (2)

  • 【Ruby】変数と定数ついて - TASK NOTES

    Rubyの変数と定数についてです。変数については慣れてくると意識しなくても使い分け出来るようになるんですが、最初は思わぬところで落とし穴にはまってたりして悩む事がよくありますよね。 ローカル変数 先頭がアルファベットの小文字か_で始まり、数字で始めると例外が発生します。また、最初に値が代入されたときに初期化されるため、初期化されていないローカル変数を参照した場合は、引数のないメソッドの呼び出しとみなされて例外が発生します。 name = "Ruby" # OK _name = "Ruby" # OK 1name = "Ruby" # エラー name # 事前に代入してない場合エラー ローカル変数は同じスコープ内でのみ使用できる変数で、別のスコープで同じ名前の変数を使ったとしても別のローカル変数として扱われるため、次のように別メソッドで同じ名前の変数に値を代入した場合でも影響されません。

    【Ruby】変数と定数ついて - TASK NOTES
  • 【Ruby】Gemコマンドの使い方まとめ - TASK NOTES

    Gemのよく使うコマンドについて使い方をまとめました。オプションとかも全ては書けないので必要かなと思うものだけにしてます。 インストール Gemをインストールする場合はgem install [gemname] [options]コマンドを実行します。 オプション 機能 -v, --version バージョン指定 -​-[no-]document RDoc / riドキュメントをインストールする / しない バージョンの指定についてはいくつか方法があります。 指定方法 意味 "= x.x.x", x.x.x x.x.xバージョン ">= x.x.x" x.x.x以上のバージョン ">= x.x.x, < y.y.y" x.x.x以上、y.y.y未満のバージョン "~> 2.0" 2.xの最新バージョン "~> 2.1.0" 2.1.xの最新バージョン ドキュメントのオプションについては-​

    【Ruby】Gemコマンドの使い方まとめ - TASK NOTES
  • 1