Scrapbox-AutoDiary
状況
一日の終わりに日誌をどばーっと書くようになってしまっている。
なんかもっとこう、日常が過ぎるのと同時に日誌が埋まって欲しい
なんのとっかかりもなく思い出しながら書くのは意外としんどい
場数を踏んで作りたいものをさっと作れるようになりたい。
何を作るか
コードを打てて、デバッグができる環境を整備する。
(1) ブラウザからフォーカスが外れて30分間経過した後に、フォーカスが入ると、Scrapboxの日誌ページへ移行する。 (1) ブラウザがフォーカスを外れることを検知する。
(2) (1)の時刻outをメモする。
(3) ブラウザがフォーカスを当てることを検知し、その時刻inをメモる。
(4) inからoutで30分以上経過していたら、
(2) それに該当するScrapboxの日誌ページを開く。
(3) inも記述する
ページ内リンクを使って番号付できるか実験したけど少し苦しそう。
ページのタイトルが長過ぎるせい
最終目標
ブラウザを起動するたびに日誌を書く習慣をつけることで、一日の最後にまとめるのを苦労させないようにする。
目標
01:15 (0) 環境導入
01:20 (0) 環境導入: 目標でさらにGit関連を追記 p.icon 02:00; / 01:55
01:30 (1-2)を達成する。
- 02:20 (1-2)を達成する。
hr.icon
01:55 - 02:03 (2)-1節
うーん、onClickしかなさそうだ。
これが使えそうだ。
まだ詳細は読めてない 明日。
いや、ここから探すよりググったほうが早くないか
01:11 - 01:55: (0)初期導入
"permissions": ["activeTab", "scripting"],とはなんだろう
今回の機能で必要そうな権限は何か
ヨシ!
https://gyazo.com/7476023cf914706fccbb26bec0201445
簡単なプロジェクトだけど、そんな小規模でもとりあえずリポジトリを立ててみる。 げげ、ユーザー名とパスワードが求められている
前も同じ問題にぶち当たって、公式ドキュメントの記述から切り替わったことを知ったはずなんだけどその記述がどっかにいってしまった。 なんで今まで追加していなかったのか
あれ?READMEって.mdまで打たないとmarkdownとしてプレビューされないの? 前までREADMEだけでよかったと思うのに、謎だ