今年の個人的な目標は
- カリグラフィーを学び、普及する活動
- 英語の勉強
- Rubyを日常的に使う
- 継続的なブログ更新
を挙げているんだけど、9月を過ぎたというのに Ruby に関してはは全く手つかずだった!
そろそろやらねばと思い、以前ブックマークしていた海外の Ruby 学習サイト(英語)へ。
以前はサイトを見ても Ruby を学んでるのか、英語を学んでるのか…という状態だった挫折していたのだけど、年初から英語の勉強(文法)をやってきた成果か、書いてある内容が「なんとなく」わかるようになってた。
最初にやったのは、【Code School – TryRuby】 というサイトで、3日くらいコツコツやってたら終わった。
次は 【Ruby | Codecademy】 というサイトのレッスンをはじめてみた。
どちらのサイトもブラウザで Ruby のプログラムが書けて、結果もブラウザに表示されるから、環境構築とか考えなくていいからよい。
▲ Codecademy はこんな感じの画面で、真ん中あたりでRubyを書いて、右の黒い枠に結果が出力される。
2日に1章くらいのペースでコツコツやっていこう。
一気に進めると記憶が定着しない気がする(英文法の勉強しててそう感じた)。
Ruby のバージョンはいくつがいいの?とか、Macに環境構築だ!とか考えだしたらキリがないので、ブラウザ完結って楽。
しばらくは Ruby という学問を学ぶ気持ちで、目の前にあるものをせっせと消化しよう。
いずれサイトなのか、ツールなのか、何か作りたいものが出きたときに備えて頑張る。
Codecademy 1章メモ
Ruby の中にあるもの全てがオブジェクト。
オブジェクトは メソッドをそれぞれもっている。スキルみたいなものだよ。
オブジェクトには string, number,boolean など種類があるよ。
Codecademy 2章メモ
chomp
でプロンプトで入力値を受け取って出力する感じのことをやった。
puts
の s って string だったのか〜。
capitalize
, upcase
, downcase
などが出てきた。