【ルーティン】36歳パパエンジニアの日常 2021/4/8(木)

今週の目標

  • CS50W Project4 1つ機能作る
  • 2社目の会社のスキルチェック課題を終わらせる
  • 長女と公園に行く
  • 金魚の水槽を洗う
  • SQLアンチパターン読破
  • ブログ1本書く
  • 父親の退職祝いを送る

今日の目標

5:20 起床 5:37 ルーティンブログを書く

起き抜けで顔をバシャっと洗い、カーテンをシャッと開けて弱い朝日を浴びると、すぐに覚醒できる。

そしてそのままルーティンブログを書く。

5:50 次女が起床

寝室でぐずっていたので次女を回収。これで長女と嫁の安眠が約束される。

5時~6時45分ぐらいまではEテレでろくな番組がやってない。中国語とかスペイン語とかなんかそういう系のがやってる。

当然次女は見るわけがなくこちらに絡みついてくる。

なんか機嫌悪いな。ずっとくっついて泣いてきたり、無用にマグをこちらにグイグイ押し付けてきて、意図が全く分からない。

たぶんパソコンばっかやってんのが気に入らないっぽい。

かと思うと、アンパンマンのパン工場で遊び出し、静かだなーと思ったらパン工場のパンを俺のモモにグイグイ押し付けてくる。

ああ、久しぶりに赤ちゃんと向き合ってるな、という感じがした。

ひとまず頃合いを見てレーズンパンとハム、バナナを進呈。隙間でなんとかブログを書き上げる。

6:36 金魚の世話&長女 起床

昨日の夜水槽を洗い水換えをした。綺麗だったのでなんとなくひなたに金魚を出してみた。

映える。一定時間陽に当てると目に見えて金魚は元気になる。太陽すごい。

ウダウダしてると長女が起きてきた。助かる。ご飯をあげつつ、次女の相手もしてもらう。

8:10 出社

電車の中で9分間瞑想。4-7-8呼吸法を試す。

8:50 オフィスでSQLアンチパターンを読む

外部キー制約をつけようという話があった。

前職で外部キー制約が一切ついてないプロジェクトがあったが、あれは確かにメンテナンスが大変だった。

CASCADEの恩恵が受けられないから、余分なデータがともすれば残る。

その度にDB直いじりしていたような気がする。

結果、どこにも紐ついてない謎のデータとかがいつの間にか出来上がっていた。

外部キー制約は必ずつけよう。

12:30 CS50W Project4

Twitterクローンアプリの製作。DDDでやってる。

つぶやきをするというアプリケーションサービスが作れた。インメモリのリポジトリで一応は動作させた。

あとは実DBと繋がったリポジトリの実装をする必要があるが、IDを取得したりするのにいちいち値オブジェクトにgetterを作らなきゃいけないからめんどくさかった。

まあ値オブジェクトが持つプロパティがprivateだから堅牢っちゃ堅牢なんだけど。値が変わらないことが保証されるからね。

てことで、まだ画面が作れていない。おっせえ。6hぐらいトータルで作業してるが、まだ画面を表示できてない。DDD大変。

21:00 掃除・うさぎの世話

21:55 ルーティンブログを書く

朝に前日のルーティンブログを書くと、覚えていないということが判明。

なのでその日のルーティンブログはその日の夜に書くことにした。

これで正確な記録が残せるはず。あと、やっぱり新鮮だから気持ちがのるよね。

22:30 就寝

寝る前に、プロテイン、グルタミンパウダー、亜鉛、マルチビタミン摂取。

明日はジム行くぞ!!!!!!!

本日の目標は達成

以上!