2021-05 << 2021-06 >> 2021-07

2021-06-22 (火)

先週ワクチンの接種券届いたけど,江東区の予約サイト64歳以下がいつログインできるようになるのかよくわからないので,大手町のワクチン接種会場予約しておく.

何度かトライして気づいたけど,空き状況のカレンダーと予約可能会場の検索結果は数秒遅延があるっぽくてたまに空きがあっても既に埋まってるの罠な気がする.希望の日の接種時間選択ページを開いてリロードするようにしておいてボタンが出てきたら何も考えずに押すのが正解っぽい.

URLに枠のIDが入ってて面倒そうだと思ったけど,ボタンはその日のやつ全部表示されるし,しばらく見てた感じだと埋まるまで数秒あるみたいなので,手動でも予約できる.

2021-06-19 (土)

iOS SafariとFirefox, Web Workers で ES moduleを読み込めないのか...あと非同期処理をWorkerで動かすとキャンセル処理が面倒なので,AbortSignalオブジェクトをTransferableにしてほしい..

ブラウザ上で動くツール書いたりWebXRで遊んだりしているけど,Webのフロントエンド開発の知識が2014年頃で止まっているので,今どきな開発環境を求めて色々眺めていた.

とりあえず,esbuild使っておけば良いっぽい.型チェックはしてくれないので,tscとかESLintが別途必要.

ドキュメントや挙動の素直さだけ見ると,tsc + rollup.js が一番良さげだったけど,ちょっとしたアプリケーションでもesbuildと比べて秒単位でビルド時間が遅くなるので悩ましい.

一時期,Tree shakingという用語をよく目にしたけど,JavaScript界隈では,デッドコードを削除することをそう呼ぶというのを知った.

2021-06-17 (木)

ワクチンの接種券届いたけど,まだ予約できなかった.

2021-06-13 (日)

* tsc

久しぶりにTypeScriptを書く日.あまりbabelの設定とか触りたくなかったので,tsc使ってみる.

outFileオプションでコンパイル結果を1ファイルに出力できて便利そうに見えたけど,moduleにnone, amd, systemしか指定できない.noneは単体で実行できるjsが出力されるかとも期待したけど,モジュールをすべて無視するオプションだった.一切モジュールを使わないかsystem.js等を使う場合を除いて嬉しくなさそう.

2021-06-08 (火)

なんだか色々接続に失敗するなと思ったけど,FastlyのCDNが落ちてたのか.

2021-06-07 (月)

暑くなってきたので髪を切ったりする.

2021-06-05 (土)

とても眠い.

LAN内での名前解決,そろそろmDNSに統一されてIoT機器とか少し扱いやすくなってきたけど,Androidだけサポートしてないのか..

2021-05 << 2021-06 >> 2021-07