今日はゆっくりしよう

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

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

/villagepump/井戸端ページ減少の謎

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

B: このプロジェクトへのpin-diary-Xの導入を考える

  • テンプレートはカスタマイズしてないけど動くようにはなった
  • テンプレートをカスタマイズして動くようになった

議論のパターン

image

from /villagepump/2022/05/21

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

日記2022-05-20←日記2022-05-21→日記2022-05-22 100日前 日記2022-02-10 1年前 日記2021-05-21