インターネットで調べると、手続きの期限は三ヶ月という情報がほとんどだ。 担当職員サンは情報源からガセネタを掴まされたようだ。 何があと一週間しかないだ。驚かせないで欲しい。 もっとも、死活的な手続きであることに変わりはない。 同封されていた法テラスのパンフレットの電話に日中に相談しよう。

いろいろと不安なことが多過ぎる。弁当を食っている気がしない。今月は何かツキがない。

今晩は体力が枯れ果てた。YouTube だけに集中しよう。

2:25 消灯。就寝。

6:10 起床。納豆と赤飯おにぎりを食う。PC を開く。昨日忘れていた就労活動報告書の加筆をする。

調べ物。手続きの相談をするための施設の利用予約が二週間待ち。当初の情報が真ならばもうアウツではないか。

  • JSON methods, toJSON
    • JSON は言語に依存しない、データのみの仕様であるので、JavaSript 特有のオブジェクト属性はシリアライズされない。
    • 考えてみれば当然だが、オブジェクト属性同士の循環参照は認められない。
    • 対象オブジェクトの toJSON() が存在すれば JSON.stringify() はそれを利用する。
    • デシリアライズの注意点として、例えばタイムスタンプ文字列は勝手に Date に変換されたりはしない。
  • Recursion and stack: tail call optimization という概念は知らなんだ。
  • Rest parameters and spread syntax: 普通の関数の arguments は bash のような着想?

7:20 PC を閉じて出勤。

7:40 現場。携帯電話からの勤怠処理で十分行けそうなので、あとで今までの携帯電話を返却しよう。 今日は不燃ゴミの処理。きのう残した栄養ドリンクの空き瓶の洗浄の続き。館内掃除機。その他。

10:10 撤収。

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

曳舟の部屋。物置から支給品の携帯電話の梱包を取り出し、本体、充電器など一式を詰め込む。 また外出。

向島郵便局。受付に着払いの方法を確認。バイト先の人事に昔指示されたように、箱をとりあえず新聞紙にくるむ。 荷札を直接箱に貼り付けるなと言われたのだ。あとは受付で新聞紙を粘着テープで固定してもらう。頼む。

曳舟の部屋。法テラスに予約の電話を入れる。しかし、私の用件だと今日は受付がないとのこと。 改めて来週月曜にかけることになる。実際に相談ができるのは来月の連休明けの週だそうだ。 やはり間に合っていなかった感がある。

11:30 PC を開いて作業。空腹なのでおやつという手もある。

12:05 おやつ。

13:45 寝まひょ。

17:10 いったん目が覚める。しかし二度寝を決める。

20:45 起床。雨が降っているからぐっすり睡眠を取ることができた。外出。ゴム長にする。

21:10 コモディイイダ東向島店。422 円。

  • ベビーカマン (4)
  • 合盛り弁当
  • さっくり食パン

曳舟の部屋。入浴。腹回りのインキン?が全然快方に向かわない。

22:00 風呂から出る。PC を開いて晩飯にする。ロルフベビーチーズカマンベールをたぶん初めて食う。 塩気が少なくて当たり。成分表示では同じ塩分含有量だが。

Pytube がまたぞろ中立化されているかもしれない。pytube.exceptions.RegexMatchError が生じる。 仕方がないのでブラウザーと XBox Bar と FFmpeg でリッピングを試みる。音量バランスに注意する。

22:50 歯を磨いて戻る。MP3 を作る。最初の空白をトリムして仕上げる。

  • Scheduling: setTimeout and setInterval: 必修。
    • タイマー系関数には仕込む関数呼び出しの実引数をいくらでも指定できる。setTimeout(alert, 1000, 'Hello')
    • タイマー系関数にはキャンセルの手段が用意されている。
    • setTimeout を入れ子にすることで setInterval の非一樣間隔版を実装する。
    • タイマー系関数は lexical environment の寿命が指定処理の発動まで存続する。メモリーを食いがち?
    • タイマー系関数に時刻ゼロを指定するときの、実際の発動時刻は現在の処理終了直後となる。
    • タイマー系関数にまつわる 4 ミリ秒ルール。
    • 演習問題を完全に理解すること。意外に同じ値を出力し続けるコードを書いてしまう。
  • Decorators and forwarding, call/apply:
    • 何かのはずみで this が未定義になる症状。そういうときには .call() を思い出せ。
    • .call() の変種で .apply() というのがある。引数リストの形式が異なる。
    • メソッドを「拝借する」イディオムが存在する。

まだ読むところがあるが、日付が変わったのでいったん締める。