2:00 消灯。就寝。

7:05 起床。納豆、梅粥、バナナ。歯を磨く。ゴミ袋一つ出して出勤。

7:45 現場。不燃ゴミの日。

電子レンジの部品追加。どうもバラして出せば粗大ゴミでなくなると考えている輩がいるようだ。試しにネジ回しで月曜のぶんを分解。不燃箱にまわしておく。

通常ゴミも多い。木曜に O 類と I 井が同時に出すのは想定外だった。分別しまくる。 プラスチック洗浄、古紙分別、紙パック展開&洗浄。

11:15 やっと撤収。

11:25 ビッグエー墨田京島店。750 円。

  • ざるそば
  • 和風そば (150)
  • オニオンとレタスのミックスサラダ
  • 大根と水菜のミックスサラダ
  • バナナ (3)
  • 小粒納豆 (3)
  • 梅粥

曳舟の部屋。PC を開く。

12:00 豆腐、カットサラダ、ざるそば、バナナ二本。

級位者を駆逐する中飛車、高段者にも通用する説【なるるのゆっくり将棋実況】 : 三局でお得。

12:35 歯を磨く。転職・求人情報サイトの type AI 復活。

Python 型ヒント付け作業続行。対象はまったり麻雀用スコア処理スクリプト。エディターとコンソールをひたすら往復。Mypy が返すエラーのいなし方をだんだん体得する。

15:00 さすがに疲れた。コード編集を中断する。

17:20 昼寝。

19:50 起床。外出。

20:15 コモディイイダ東向島店。449 円。

  • 牛すき焼き重
  • トマトパンツェロッティー
  • おはぎ

曳舟の部屋。入浴。

風呂から出る。PC を開く。豆腐、カットサラダ、すき焼き重、パンツェロッティー、おはぎ。

21:30 歯を磨く。RAGE 連奏を BGM に Python コード編集。麻雀スコアスクリプトの徹底的な型註釈。

デバッグデータを食わせると(これを仕込んでおいたのは我ながら偉い)意図通りに動かない。Pdb で徹底的にデバッグする。昔のバグではなく、今回のついでに行った余計な修正でバグを生んでいた:

  • tuple[tuple[str]]set[str] に変換するコードを間違えた。閉包表記で米印が要る。
  • 自作 Enum から Counter オブジェクトを生成する処理は簡略化不可能だった。