1:45 消灯。就寝。

7:00 起床。納豆切れ。チーズ 43 kcal, コッペパンつぶあん 403 kcal, バナナ。歯を磨く。ゴミ袋を一つ出して出勤。きのうと同じような雨だ。

7:45 現場。可燃ゴミの日。ゴミ部屋に異状なし。清掃はきのうの続きにより壁を拭くのを忘れない。

9:40 撤収。

9:50 ビッグエー墨田京島店。454 円。

  • 和風そば (150 g)(2)
  • バナナ (3)
  • 小粒納豆 (3p)
  • 絹豆腐 (3p)
  • コッペパンつぶあん

曳舟の部屋。洗濯開始。Vostro を開く。

11:00 洗濯物を干す。きのうに引き続き uv を習う。Tools から再開すればいいか。

サードパーティー製から CLI 形式で与えられている Python プログラムについては明示的なインストール指示なしで実行可能。例えば:

uvx ruff check myscript.py

ということは、yt-dlp もこの方式でいけることになる。オプションを増やしてこうだ:

uvx --pre --from "yt-dlp[default]" yt-dlp ...

これがあるのなら Micromamba で yt-dlp を使うためだけの仮想環境は廃止したい。

命令 uv tool install を使う場合は、こんな感じになる:

  • ~/.local/share/uv/tools/ に対象パッケージをインストール
  • ~/.local/bin/ に CLI へのシンボリックリンクを追加

次に uv init を習う。パッケージ管理の次は何管理だ?

12:00 昼飯。豆腐 86 kcal, カットサラダ 31 kcal, チーズ 43 kcal, そば 420 kcal, バナナ。

12:30 歯を磨く。

見切り発車だが uv 利用ノートを書き始める。

15:15 昼寝。

17:00 起床。外出。

タイトー F ステーションオリナス錦糸町店。ビートマニア STEP UP 八クレ。今日の成果:

レベル 譜面 ランプ 備考
11 SWEETEST SAVAGE H-CLAER なぜこれが 11 なのか

19:20 退店。

20:05 コモディイイダ東向島店。891 円。

  • レタスミックス (140 g)
  • びんちょうまぐろ刺身
  • チーズハンバーグ弁当
  • だいこんサラダ (110 g)

曳舟の部屋。入浴。

風呂から出る。Vostro を開く。

豆腐 86 kcal, カットサラダ 31 kcal, チーズ 43 kcal, びんちょうまぐろ ? kcal, 弁当 610 kcal, バナナ。

21:30 歯を磨く。

昼間の続きをやる。uv によるスクリプトファイルの扱いは理解した。続いて道具のインストールという考え方を復習する。ここまでプロジェクトの考え方をいっさい無視している。

途中で pip の話題になるのは、この要件ファイルの設計の弱みを理解していないと pyproject.toml や uv.lock を理解できないから。

23:45 学習を一時停止。