ほとんどの情報は時間経過とともに価値が下がっていく。その情報の日付が一目で分かることと検索した時に新しいものから順に並べ替えできることが望ましい。
ファイルの場合はファイル名の先頭を日付にしておくのが経験的に一番確実である。ファイルの作成日はファイル操作やファイル同期サービスなどで意図せず変わってしまう場合があるので頼らない方が良い。
Android デバイスでさっと現在日時をファイル名にしたファイルを作成してメモするに今はライティングアプリ JotterPad を使っている。今の手順。
ちょっと長い。最近使い始めた Android アプリの neutriNote が軽快でいい感じなのでキャプチャツールを neutriNote にすることにした。
ただ neutriNote だとタイトル(= ファイル名)に使えない文字があると「Invalid title」と表示されて保存できないので、きちんと現在日時を入力できる手段が必要になる(neutriNote には柔軟な text expansion 機能があるのだけれど、本文でしか使えなかった)。指定フォーマットで現在日時を文字列化するアプリはいろいろあるが「クリップボードに生成するものは手順が多くなる」「Gboard はマッシュルーム未対応」ということで使い勝手のアプリを探してみたところ Texpand が良さそう。
テキスト入力中に登録した Texpand に登録したフレーズがあるとフローティングボタンが表示されるのでこれをタップすると入力が置き換えられる。置換時の年月日時分秒をテンプレート設定できるので「にちじ」と入力さいたら現在日時文字列になるようにした。
これで
でキャプチャできるようになった。neutriNote 良い。
[ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ] [ ユビキタスキャプチャ ]
(画像は https://1writerapp.com/ より)
いまノートテキストファイルの閲覧・編集は Mac と Android デバイスではライティングアプリ iA Writer を主に使っている。iPhone にも iA Writer はインストールしてあるのだけれど不便でほとんど使っていない。 iOS 11 に合わせて出た iA Writer 5 から Dropbox 上のファイルへのアクセスが標準の「ファイル」経由になり、都度ダイアログから編集したいテキストファイルを選んで開かなければならなくなったからだ。iPhone ではテキストエディタ Textforce を使っているが、開発保守が止まっているようにみえるので違うのを探しておきたい。
で探したところ 1Writer を知った。開発はベトナム。2013年バージョン 1.0 リリースと既に実績のあるアプリのようだ。610円。3,680円する iA Writer よりかなりリーズナブル。
インストールしていると日本語版のインタフェースも用意されていてびっくり。ヌルヌルな操作感が気持ちいい。
などなど、自分のノートテキストファイル管理にとってパーフェクトだった。
最高では。 Dock 一番左の一番地にさっそくドラッグした。
[ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ]
以前ノート間リンクのできるノートアプリを探してみた時に触った Obsidian をもう少し試してみた。
Obsidian はナレッジベースアプリケーションで、一般的なノートアプリよりも情報間のネットワークを重視している。ローカルホスト上の特定フォルダ以下に置いた個別の Markdown ファイルを [[ファイルベース名]] 形式で内部リンクしていくのが基本。
ファイルの拡張子が md 固定で txt では駄目というのが個人的に不便(拡張子 txt にできないと Google ドライブ的に困る)なのだけれど、過去のノートテキストファイルの拡張子を変更してお試ししてみた。
ファイルベース名を指定して内部リンクを文中に書いていくのだが、ファイル名の先頭を日付にする流儀との相性が良くないな。[[ファイルベース名|表示テキスト]] 形式でプレビュー時のテキストを指定できるけど、編集モードだと文章として読みにくい。各ファイルで YAML front matter 形式で別名を宣言しておけばその別名で内部リンクできる機能があるので、丁寧に管理すれば読みやすくはできる。
ただ Obsidian 方言で書きすぎると「ローカルホスト上の Markdown ファイルなので特定アプリケーションに依存しない」良さがスポイルされてしまう。Markdown のショートカット参照リンク形式で内部リンクを張れるようになると良いのになと感じた。
1ファイル1トピックにしてきちんと内部リンクを張っていかないと価値あるグラフにならない。1日1ファイル + 個別トピックファイルというスタイルだと役に立たないかな。
検索は使いやすい。TaskPaper ほど優れてた UI ではないけれど、フォールディングやアウトライン表示もできたりする。デフォルトのスタイルは個人的に見出しが大きいなと感じるので、常用するならスタイルシートをいじる必要がありそう。
「時間とともに記録・整理しておきたいことが変遷していく」「ナレッジベースを作ること自体が主目的ではない」パーソナルナレッジベースの世界では、静的な情報を丁寧にネットワーク化していく百科事典型よりも日誌/日記型の方が良いと思ってる。内部リンクは編集・維持コストが高いので、パーソナルナレッジベースでは頑張らないのが幸せだ。
Obsidian は百科事典型のナレッジベースが欲しい人にはあいそう。一方自分のような日誌/日記型派にはやはり検索主体の howm 系の方がいいなとあらためて感じた。
[ Mac アプリケーション ] [ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ]
思い浮かんだことを Android スマートフォンでさっと書く環境について何年も模索している。要件は
な感じ。
iOS アプリ 1Writer ならバッチリ。タイムスタンプをファイル名としてさっと新規作成したテキストファイルを保存すると Dropbox と同期してくれる。もうこのアプリの優位性のためだけに次は iPhone にしたいぐらい。
いい Android アプリが出てないかリサーチしつつ方法を考え直し。全部を満たすアプリ(の組み合わせ)はやはり無いなー。さっと書ける瞬間日記をまた触ってみたけれど、エクスポートしたあとの削除がやはり手間。
一覧で中身が見えないけれど、結局 iA Writer for Android かな。タイムスタンプをファイル名として新規作成する機能が iA Writer にないので、新規作成後に1行目に手作業で YYYY-MM-DD-hhmmss を入力するしか(Texpand で展開)。
タイムスタンプを手入力なら一覧で中身が見える neutriNote 復活も候補なんだけれど、同期の管理がちょっと面倒で。
[ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ]
ファイル名の先頭を日付にする派だが、 Obsidian では「内部リンクが醜くなる」「グラフビューが醜くなる」ということもあり、デイリーノートやプロジェクトのノートなど何でも入れてみている Obsidian vault でデイリーノート類以外についてしばらくタイトルから日付を外してみていた。しかし日付がタイトルにないとやはり検索時に日付順に並べ替えられなくて不便だった。
情報のアーカイブとしても使う Obsidian vault ではノートタイトルの先頭を日付にする方が便利だな。 YAML front matter に書いておいた日付をタイトルにつけ直した。
Obsidian Publish サイト nNodes は知のネットワークのスナップショットとして更新していくので、引き続きノートタイトルには日付を含めないままにする。
Obsidian vault の目的によって命名規則を使い分けるのがいい。
[ ファイル名の先頭を日付にする ]
Obsidian Mobile (iOS & Android) β 版ついに Insider にもオープンになったので、さっそく Android 版を Pixel 4 に入れて試してみた。
ほぼ(デスクトップ版) Obsidian だ。狭い画面とタッチ操作・バーチャルキーボード入力に合わせて UI アレンジされつつ、多くの機能が Obsidian Mobile でも実装されていて驚いた。Obsidian Publish コアプラグインまで入っているとは思っていなかった。まさかスマートフォンから公開ノートサイトをさくっと更新できるとは。
「デスクトップ版のモバイル版」なので、いきなりモバイル版から始めると「ウッ」っとなる人が多そうではある。
Android アプリとして「ファイルベース名 YYYY-MM-DD-hhmmss でさくっとテキストファイルを新規オープンできる」「全文検索できる」良いノートアプリ/テキストエディタが今まで無かったので、遂に来たという思いだ。
[ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ]
公開していない個人的な日記テキストファイルは iA Writer で編集・管理し、外出先からスマートフォンで全文検索できるように Google ドライブに同期していた。
しかし Google ドライブでのテキストファイルの全文検索では
という点が不満であった。
Obsidian mobile の登場によりスマートフォン上で容易にテキストファイルの全文検索ができるようになったので、今日そちらに移行することにした。
拡張子 txt の日記テキストファイル(3,300ファイル)を拡張子 md に変更し、新しく作成した Obsidian vault + Obsidian Sync へ移動。これぐらいのファイル数ならスマートフォンでもパフォーマンスは全く問題無かった。良い。 Obsidian mobile は vault の切り替えのステップが多いのがネックではあるが、この vault をスマートフォンで参照するのはたまにだけなので許容範囲かな。
Markdown 形式ではないこの Web 日記のテキストファイル(14,850ファイル)と今回移した日記テキストファイルを横断全文検索するのに便利だし、まずもって書き心地が良いので Mac 上では iA Writer も引き続き併用する。
[ ノート・日記はテキストファイルに ] [ ファイル名の先頭を日付にする ]
先週始めた MkDocs + GitHub Pages での組織内公開ワーキングノートサイト、ページファイル (Markdown ファイル)の名前を YYYY-MM-DD-タイトル.md のようにしていたのだけれど、やっぱり YYYY-MM-DD-hhmmss.md にすることにした。
日本語の入ったタイトルだと URL が長くなって、シェアする時に見辛いなと。 ナビゲーション上でページを新着順に並べる(mkdocs-awesome-pages-plugin での order:desc 指定を利用)のに、時刻まで入れておいた方が良いというのもある。
生成するページのタイトルは YAML front matter の title で指定しておけば OK。
[ ファイル名の先頭を日付にする ] [ 組織内公開ワーキングノート ]
今月購入した Lomography DigitaLIZA+ でリバーサルフィルムのデジタル化を始めた。
SEL30M35 は今日が初実戦投入。ワーキングディスタンスが短いので DigitaLIZA+ にかなり近づける形でセッティングする必要がある。レビューを見ると F5.6 が画面全体で一番画質が良くなるとのことなので F5.6 にした。ISO 感度は 100 で。
最初はベルボンのマクロ撮影用三脚 ULTRA 353 mini を使ってみていたんだけれど、真上から撮るのには向いていなかったので、普通のサイズの三脚に取り替えた。
Lomography DigitaLIZA+ はフィルムホルダーとバックライトを使用。36x24mm フィルムマスクと 35mm パノラマディフューザーは使用せず。
撮影モードは絞り優先。基本オートのままで、何枚かだけプラスに露出補正した。フォーカスは AF-S + フレキシブルスポット。RAW 画像を後で処理するのでホワイトバランスは AWB オートのまま。
SEL30M35 は周辺部の解像力・色収差がそこそこのようなので、目一杯使わずパーフォレーションを含めて撮影しコマ部分を切り抜くことにした。
YYYY-MM-DD-hhmmss-カメラ名.拡張子
としているが、フィルムで撮った写真は撮影日時が分からない。ちょっと長いが
フィルムカメラ名-フィルム種別-フィルム番号-コマ番号-YYYY-MM-DD-hhmmss-デジタルカメラ名.拡張子
とすることにした。フィルム種別は N:ネガフィルム、R:リバーサルフィルム。フィルム番号は 0001・00002・……。コマ番号は 01・02・……。
その後ろはデジタルカメラで撮影した日時とカメラ名。再度デジタル化し直した場合、ここで区別する。
「切り抜き」で角度補正をしたコマに合わせて切り抜き。
リバーサルフィルムは色を反転させなくて良いので楽ちんだ。ホワイトバランスもほとんど撮影時のままで大丈夫だった。
階調もあまりいじらず。必要があればシャドウや黒を少し上げるぐらい。
キレと周辺の光量落ちのある TC-1 の写真の雰囲気が残った形でまずまずデジタル化できている感じでちょっと嬉しい。
これは楽しいぞ。
土曜日の午後に36枚撮りフィルム2本を撮影して Lightroom Classic で処理してちょうどいいぐらいの時間だった。
[ ファイル名の先頭を日付にする ]
思い浮かんだことを Obsidian でさっとメモするのに QuickAdd プラグインを使っている。デイリーノートの末尾に時刻を添えつつ追記する設定にしているのだが、これをタイムスタンプをファイル名にして作成した個別 Markdown ファイルに書き込まれるように変更してみた。
デイリーノートへの追記より個別ファイルの方がメモ単位で管理しやすくて良いかなと。デイリーノートへ追記する運用だと衝突を避けるため同期をきちんと待つ必要があるのだが、個別ファイルの場合そこを気にしなくて良いというのも大きい。
最終的にデイリーノートでまとめる際の手間を軽減するために、今まで使っていなかった Note composer コアプラグインも有効にしてみた。
Google Keep のように個別ファイルをカード形式で一覧できるといいのだけれど、そういうプラグインは今のところ無いみたい。
[ ファイル名の先頭を日付にする ] [ ユビキタスキャプチャ ]
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。