続いてモエモ&シトリシトラ戦勝利。これは対策が明らかだから容易い。

0:15 タマゴ&ランドルフ 14 世戦勝利。前半はわかりやすい。後半はゴリ押し。

0:30 サクセス&スーリオン撃破。サクセスから倒したらスーリオンの回復無限地獄に突入して危なかった。

0:50 レイコ戦に敗れる。単純にビビアンの HP が低いのが原因だろう。本編に行こう。

1:00 タイタニア撃破。魅了されてゴリ押しになるいつものパターン。 さらにエウロス撃破。初撃のアレを封じる手段が今ならある。

1:25 魔術師撃破。ビビアンがウルフ直伝の特技を使って HP を半分まで削って安心したら前衛クロエが死亡。 雑過ぎる。

1:40 テレポーターを入手。ここから金策。地下四階のへそくりが落ちている通路を何度か巡礼しよう。 能力アップの項目が 3000Z 以下のものを街ですべて買い終わるまで。

2:00 レベル 17 でセーブ終了。明日は酒場と本編を並行して進める。

セーブデータフォルダーを Dropbox に移動し、ゲームフォルダーからそこへのシンボリックリンクを作成。 そろそろ寝る。

7:05 起床。納豆と米を食う。やはり米はいい。歯を磨いて出勤。

7:45 現場。資源ゴミ処理。今日は楽ちんだ。

自転車置場をほうきで掃き出す。館内を掃除機でゴシゴシこする。 安田部屋に昨日から清掃業者が入っているようだ。あんなゴミの出し方をする人の部屋だから二日連続にもなるというものだ。

10:10 撤収。

イトーヨーカドー曳舟店。体温チェック。

曳舟の部屋。洗濯開始。手やら顔やらを洗って PC を開く。

VS Code ノートを続ける。インストール周りから。

11:05 洗濯物を干す。

12:05 インストールノートが脱稿間近になる。おやつにしよう。

【カラス】カラスで遊ぶでカラス#1 - YouTube: 上達が速い。ショットを利用することと、画面内に一編隊しかいなくても DFS を発動することと、 中型機が画面下方にいるのに自機が画面上方に行くのをやめることを意識するとさらに上達するだろう。 あと、序盤でコントローラーがカチャカチャ鳴るのは不思議。どういう操作で鳴っているのか。

12:30 歯を磨く。VS Code 続ける。

14:50 眠い。昼寝。

18:55 起きる。まだ眠い。PC を開いて買い出しまで時間つぶし。

20:00 外出。水戸街道行き。

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

  • 鶏と野菜の黒酢和え弁当
  • 野菜スパゲッティーサラダ
  • トマウィンフランス

曳舟の部屋。排便チャレンジ失敗。シャワーを浴びる。

風呂から出る。PC を開いて弁当とスパゲッティーで晩飯。

21:15 歯を磨く。BPL のゲーム開始に間に合う。

今晩は SQLite Date Functions の学習、できるか?

  • SQLite date() Function By Practical Examples
    • 関数 DATE(timestring, modifier, modifier,...) は YYYY-mm-dd 形の文字列を返す。 修飾子は任意の個数を指定できるが、指定順に適用されることに注意を要する。 最初の例をいろいろと改変して試すといい。
    • 引数の仕様には既視感がある。
    • 曜日番号は日曜 0 スタート。
    • UTC とローカルタイムの区別もある。
    • エポックタイムもあるようだが、手許の環境で動作せず。空文字列が返る。
    • 月単位、年単位のオフセットの詳細仕様を確認したい。
  • SQLite datetime Function
    • 関数 DATETIMEDATE と同様の signature だ。
    • CREATE TABLECURRENT_TIMESTAMP というシンボルを指定できることに注目したい。
    • 最初の SELECT 文でタイムスタンプ値が UTC で出力されることを心得ておく。
  • SQLite strftime Function By Practical Examples
    • プログラマーおなじみの関数 strftime を SQLite でも利用できる。
    • これまでに見てきた DATE, DATETIMEstrfime で置き換え可能。 例えば先ほど失敗した unixepoch も strftime('%s') で代用が効く。
  • SQLite time() Function: Manipulating Time Data Effectively: 関数 TIME の signature も DATE, DATETIME と同様だ。用途も同様。

次回、文字列関数。長いので二日に分けるか。

22:20 BPL 視聴に集中する。

23:20 BPL 放送が終了したので VS Code ノートの続きをやる。拡張機能。

24:00 編集途中のノートを作業用ブランチに追加してプッシュ。