TEHC CAMP 91期夜間休日 卒業後活動記録

6/16 学習内容

 

Rubyドリル 7

Dateクラスを使って、特定の曜日を表示させます

※DateクラスはRubyの標準機能

 

require “date”        ←Dateクラスをライブラリから呼び出します

 

day = Date.today.wday  ←Wdayは曜日を日(0)~土(6)で取得します

days = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"]

 

if day == 5

 puts “今日は#{days[day]}だ!!”

else

 puts “今日は#{days[day]}”

end

 

dayの値が5かどうかで条件分岐させて、5なら「今日は金曜日だ !!」と表示されるようにします。

 

Rubyドリル 8

unlessへ書き換え

unlessはifとは逆で、条件式がfalseの時に処理が実行されます。

 

if a + b > 0

  puts "計算結果は0より大きいです"

end

 

をunlessへ書き換えると

 

unless a + b <= 0

 puts "計算結果は0より大きいです"

end

 

になります。

a + b < 0

だと0でもfalseになるので、0以上の時とするために <= となります。

 

Rubyドリル 9

繰り返し処理

  • 1~10の数値を順番に足し合わせる
  • 足し算の合計値がターミナルに出力される

になるプログラムを実装します

 

sum = 0  合計値を保存する変数を用意しています

 

10.times do |i|  timeメソッドで10回繰り返すようにしています

 sum += i + 1  1回処理をすると1足します

end 

 

puts sum

 

progate Ruby on Rails 学習コース 完了

 

なんとなく最近ずっと時間に追われてました。

原因はやること(やりたいこと)を詰め込みすぎ・・・

 

仕事もやめて、TEHC CAMPのカリキュラムも終わって

これからは、就職活動しながら

プログラミングの勉強を続けながら

就職が決まるまで少しでも収入を得るために

ブログ、動画編集、クラウドソーシング・・・

貯蓄がなくなるまでに、早くやらないと

と焦っていました。

 

今も不安はなくなってないけど

やることを絞りつつ

最終目標に

つながっている事を最優先!

 

ってことで1日やることリスト

①就活 起きたらコーヒーを飲みながら求人を探す&面接対策

②朝のルーティング ヨガ→プランク→HIIT→DNB→瞑想

はてなブログ 前日にやったことを投稿&ひとこと日記

④勉強 月、水→英語 火、木→数学 金、日→dラボ

⑤プログラミング (1)Rubyドリル (2)プロゲート or Youtube (3)クラウドソーシング

⑥ブログ (1)読書→まとめる

 

今までは時間ごとにきっちり決めてたけど

時間ごとに分けずにタスクを終わったら次やるようにしてみました。

しばらくこれでやってみます。