py-py’s blog

何か書くよ

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