Rubyのメモ
とりあえずメモ
Gemファイルについて情報を得られる
gem environment
Jupyter notebookでRubyを選択するとKernelが死ぬ問題
以下のものをGemfileに記載してすればよい
gem "iruby" gem "ffi-rzmq"
そして以下のコマンドをたたく
bundle install
次にこのコマンドで起動
iruby notebook
上記で多分動く
動かなかったら再調査しよう
シンボル
Rubyの文字列とシンボルの違いをキッチリ説明できる人になりたい
インスタンス変数
これと
attr_accessor :id, :name self.id = 1 self.name ="hoge"
と
@id = 1 @name = "hoge
は同じ
上記サイトのサンプルーコード
class Book attr_accessor :title, :price def initialize(title, price) @title = title; @price = price end end book = Book.new("Programming Ruby", 1980) puts book.title book.price = 2000 puts book.price