muku@happi.18

テックアカデミー

テックアカデミーメンタリング1回目の体験レポート

さて、初のメンタリング(講師とのビデオ通話30分)を実施しました。 ちなみに受講開始(契約)から2週間経った現時点で1回目のメンタリング面談となりました。講師との日程調整に時間がかかった方かもしれませんね。 ところがこれまで既にレッスンを進...

【Ruby】HTMLに埋め込んでみる&メソッドの返り値は何?

HTMLにRubyを埋め込むには、WordPressと似ているなと思いました。 のようにで囲った部分にRubyのコードを記述することができる。 Rubyの変数を表示するにはで囲ってあげればよい。実行の場合はイコールが要らなくて、表示するには...

【Rails】クラス内インスタンス変数の宣言attr_accessorとは何か

Rubyの学習を進めていく中でかなり難しい部分に遭遇したので、質問で聞いたこと、調べたことで自分の理解をまとめておく。 クラスの中のインスタンス変数は@aiueoとなっていて、変数の頭に@が付くようだ。これは暗記しておけばよいだろうか。今ま...

【Rails】クラス変数とインスタンス変数とクラスメソッドの違い

クラス変数というのはそのクラスが共通で使う事ができる変数。 次の子供クラス(Kodomo)の最初で宣言しているように@を2個重ねて宣言をする。 クラスメソッドというのはメソッド宣言のときにself.を付けてあげる。 とやると、子供クラス(K...

【Ruby】数字も文字列もオブジェクトばかり

よくわからないけど、数字の1とかローマ字のaも文字列でaaaもオブジェクトとして扱われているのがRuby。 数字に関するメソッド 例えば 123.to_s とやれば123という数字を文字列に変換できる。aaaに代入してもできる。 ↑これはエ...

【Ruby】にて#{}のシャープと括弧とは何なのか?

Rubyでよくわからない記述の仕方が出てきたので調べておきました。そのメモです。 これの #はコメントアウトの#では無いようだ。 また{}が出てきているが、これの説明が無いように見える。。 自分の理解では文字列を表現するときは "~~~~~...

【Ruby】における「文字列」と「シンボル」とは何なのか?

Rubyを学習していく中で、難解な「文字列」と「シンボル」について自分の中での整理をまとめている。 とやると変数mojiretuにあいうえおが代入される。 これは別に でもよくて、左側の変数名はなんでも構わない。 文字というのは1文字のこと...

【Ruby】irbコマンドでRubyの処理を手短かに確認する

ターミナルからirbというコマンドを使うと、ターミナル上でrubyを一行ずつ実行するようなことができる。 irbを打ち込むと、画面がちょっと変わる。 で、ここで などすれば実行結果が出る。 => nil というのはputsのreturn値が...