ダブスを実装してみる(自分好み)
2
やっぱり会社で使いたい
層
ローカル空間層
メタデータ層
リモート空間層
---
メタデータ層どうするか
Scrapboxが理想だが、会社では使えない
Markdownファイル + vscode の検索能力 + Pythonスクリで一覧ページ生成などで引く
リモート空間層どうするか
同期型ストレージ(Dropboxみたいなの)だと同期されて死ぬ
GitHubみたいな手動同期ストレージ
あるいはS3みたいなオブジェクトストレージ
ローカル空間層どうするか
どっかにフォルダ掘ってそこにする
ラッパー
メタデータに書かれたマターをリモートから取得し、ダウンロードして、ローカルに落とす
ローカル空間のフォルダは意識させずに使いたい
GUI必要かー?
あるいはExplorer操作して、ファイル選択で指定させるとかでもいいかも
いや、Explorer使わせればいいんじゃない?
220106_174500/file.pdf
ラッパーが管理しておけば、いつでもラッパー経由でアクセスできるんだから、どうローカル上で保存するかは好きにすればいい
ファイルの種類
何を管理したいか感触を得たい
1
ダウンロードしたもの
ドキュメント全般
作業ディレクトリにつくられるパッケージやらなんやら
.terraform, node_modules, .git
バイナリ
特にunix系の bin/ とか持つツールがでかい
もう使ってないソースコード
DLしたもの
事務書類
案内
人や組織について解説した情報(名刺と書いてるが、sta.iconの文脈で言えば紹介パワポなども含めていいか)
咀嚼
バイナリ、パッケージやらなんやらは無理だろ
別のロジックを持った別のツールで何とかするものであって
たとえばnode_modulesとかは「このディレクトリに全部ぶっこむ」みたいな中央的手段があったよね
使ってないソースはどうしようかなぁ
会社なのでGitHubに全部入れちゃえ、とかはできない
機密情報入ってる&「業務時間で作った成果物なのだからお客様帰属だ!」現象なども手強い
今のところ、tilなどの形で自分で頑張って書くしかない 単純化しつつ、masuiさんの感性に頼りつつすると……
DLしたもの
ドキュメント系(事務書類、各種マニュアル、何とかペーパーなど案内、人や組織の解説資料 etc)
全部DLしたものにできる?凡例は?
DLしたファイルに書き込む(申請書類に個人情報入れるとか)
DLしたzipを展開する
chart
読む
また読みたい
その場で書く
その場で書いて、続きはあとで書く
いついつまでに書く
締切ないけど書きたい
んー、やっぱりmasuiさん定義みたいに「自分では編集しない」入れた方がいいか?
シンプルだし、そうしよう
「DLを基点にすればよさそう」ってのが今頭にこびりついているsta.icon
層に一つ追加する
ポスト層
デスクトップ層
メタデータ層
アーカイブ層
---
ポストは、DL保存先
アーカイブは、S3など保存する先
デスクトップは、アーカイブから取ってきたのを置く場所
メタデータは、アーカイブから探すためのやつ
---
ポストにDLしたデータが貯まる
これを処理する
つまりポストはインボックス扱い
せんたくし
delete
archive
read and deletemark(開くと同時に削除マークをつける。削除マークつけたらそのうち消える
read and archivemark
manual(手動で別の管理場所に移す)
to archiveするときはメタデータもつくらなきゃいけない
んー、ただのファイル管理ラッパーになってね?sta.icon
ダウンロードしたファイルの管理という路線が、sta.iconには実用的かもしれんな。
別にダウンロードに限らなくてもいい
ポスト層が本質。もっというとインボックス。
-.icon
1
とりあえず実装を軽く考えてみる
まだsta.iconの中で「欲しい!」がない(つまり必要性がない)ので、手を動かしても途中で萎えて終わる気がする
欲しい!となったときにスムーズに移れるために、言語化しておく
会社で使いたい
会社で使ってるdriveやらboxやらにポンポン放り込み(空間化)、それをラップしたい
あー、でもScrapbox使えないからダメだった……sta.icon
でも自宅だとファイルなんてほとんどダウンロードしないしなぁ
必然的に、会社で使える手段で整える必要がある……
メタ層をScrapbox以外にする
いや、なぁ……
Scrapboxだからこそ意味があるのであって。
---
空間
Ans: とりあえず普通のフォルダを想定する
今のところ Dropbox か Box
アップロード≒所定フォルダに置く
AWS S3とか使うとしたら、追加のアップロードコマンドが必要
s3コマンド
こういうのを書ける余地は入れておく
マター
ここ迷うなぁsta.icon
masuiさんは「謎ファイル」という概念で明確に捉えられているようだが、sta.iconはまだ「俺はどういうのを捉えたら楽できる?」ってのが見えてない
かつ、masuiさんと同じものを使ってもおそらくは満足できない
割と何でも
例
ダウンロードしてきたもの全般
ローカル空間ラッパー
必要性ない割にはすぐには浮かばないので、いったんおしまい 2021/12/26 09:18:49
仕組み考え出すときついから、やっぱりmasuiさんオリジナルみたいに謎ファイル路線がいいのかも