generated at
日記2022-05-21
今日はゆっくりしよう

A: KJ法勉強会のやりとりをKJ法する
B: このプロジェクトへのpin-diary-Xの導入を考える
C: 他のプロジェクトに対してもScrapboxのバックアップを考える
D: 共有プロジェクトに書いた過去の記事をこちらに移植する
E: このScrapboxに初めての人むけのランディングページを作る

C〜Eは曖昧で巨大なタスク

villagepumpのバックアップを取得
差分を確認するところまでやった
自分の書いたものが消されたわけではなさそうだとわかってホッとした
だけども「共同プロジェクトに書いたものはいつ消されてもおかしくないから、消されたくないなら自分でバックアップすべき」という点は変わらんよなぁ

B: このプロジェクトへのpin-diary-Xの導入を考える
テンプレートはカスタマイズしてないけど動くようにはなった
テンプレートをカスタマイズして動くようになった

議論のパターン





nishio
睡眠不足で体調を崩したのは誰だと小一時間問い詰め…ないでさっさと寝よう(4:20)
たっぷり寝た(けど足りないって言われてる)
あ、でも夕方にApple Watchをつけ忘れた状態で2時間寝てたからそれを足せば足りてるか
Pikmin Bloom、1万歩歩く日なのに雨だよ!
午前中は晴れてたらしい(妻はクリア済み)
pin-diary-6の導入方法を調べる
バンドル済みのスクリプトはわかったが、makeDiaryを変えたり対象プロジェクトを変えたりしたい時にどうするのかわからなかった
これか scrapbox-bundler
pin-diary-6/templatepin-diary-6を自分のプロジェクトにコピーして書き換えて、それからバンドルすればいいのかな
バンドルできたっぽい
読んでるファイル一覧を見て、villagepumpではなくtakker99/scrapbox-userscript-stdとかからのインポートになってるのを確認した
あとは自分好みにフォーマットを変えればいいのかなー
ダメだった ReferenceError: lightFormat is not defined
あー、移動する時にdepsとテンプレートの実装を一つに束ねてしまってるな
できた!
🎉Mijinko_SD
お疲れ様です!Mijinko_SD
バンドル結果を明示的にリフレッシュするまで10年くらいキャッシュしてくれるバンドラーがあればバンドルしたコードをScrapboxに貼る必要がなくなるのだけどなー
雨が止んだのでビブラムウォーキングする
Pikmin Bloomのメダルも欲しい
遠くまで歩いてまた雨が降ると困るから近くを世界の霧で塗りつぶそう
あっちだよ、と言ってるように見えた
わーい
( ・3・)つ🍵
30x3
ご飯を食べたら眠くなっている
pin-diaryの導入解説を書いてて思ったんだけど鍵を閉めない共同編集プロジェクトXでUserScriptからX内のスクリプトYをインポートした場合、Yに悪意のあるコードを入れられる可能性があるから、たとえテンプレート部分を切り出したとしてもそれをXに置くのは危険だよね
まーでも、この場合の問題は「鍵が掛ってない」の部分か
/nishio/pin-diary-X導入メモを書いた
depsが別ファイルに分かれている意味はよくわからない
今後テンプレートを変更する予定がある場合、バンドルのエントリーポイントはlaunchにしておいてテンプレートはJSで書いたものをインジェクションする方が試行錯誤しやすいのではと思った

日記2022-05-20←日記2022-05-21→日記2022-05-22