oshushichangのブログ

プログラマになるため、勉強した内容を日報として家庭用esaに記録し、旦那からFBを貰っている日々を綴っています。

0802日報

日報

やったこと

やったこと ないよう さんこう
Rubyの基本 繰り返し・配列 Ruby入門
rubygemsの基本 rubygemsの仕組みを学ぶ Guides - RubyGems Guides
rakeの基本 rakeをインストール・C言語コンパイルする Rake

こまったこと・わかったこと

object_idって何?

array1 = Array["Red", "Red"]
print('Array["Red", "Red"]' + "\n");
print(array1[0].object_id, "\n")
print(array1[1].object_id, "\n")

#実行結果
Array["Red", "Red"]
70356371236040
70356371236020
  • 調べてみたところ、わかりやすい一言があり、ざっくり理解できた

10月から日本でもマイナンバー制度が始動しましたが、Rubyの世界でもすべてのオブジェクトに番号が振ってあります。

RubyGemsガイドが開けない

gemコマンド

  • gemのインストール : gem install hoge
  • gemの更新 : gem update hoge
  • gemの削除 : gem uninstall hoge

ひとこと

  • 学生時代振りにC言語を見た。試験の点数を思い出して苦しくなった。
  • Rubyの基本を進めつつ、平行して以降を進めていたら楽しくなってしまって Rake まで終わってしまった。明日は Rubyの基本を進める。早く終わらせて gem を作りたい!

旦那より

  • とくになし

今日のまとめ

  • C言語まじめに授業受けておけばよかった〜と今更ながら思った