今までノート・日記のテキストファイルは Dropbox で同期していました。 Dropbox の同期については満足しているのですが Android スマートフォンで全文検索でファイルを探して開くということができないのはやはり不便なので Google ドライブに同期するように変更しました。
Ulysses で Dropbox を同期しておくこと iPhone でノート・日記のテキストファイルの全文検索・編集ができていたのですが、今回の Google ドライブへの同期先変更でそれができなくなります。
今は Android スマートフォンメインで使っているのでこちらは諦めることにします。
Google ドライブにテキストファイルとして扱ってもらうためには Markdown ファイルの拡張子を md ではなく txt にする必要があります。
過去 txt ファイルに統一して Google ドライブに同期していた事もあったのですが、その時はテキストエディタ・ライティングアプリの都合で結局戻しました。今回全文検索が使えることを優先し、再度 Markdown 形式のノート・日記テキストファイルも拡張子を txt に変更しました。
Mac の Ulysses ではそのようなファイルを保存している外部フォルダの「新規シートのファイル拡張子」設定を .txt に変更し、「標準テキスト (.txt) ファイルを Markdown として編集」設定をオンにしておきます。
JotterPad・iA Writer・Jota+ が Google ドライブにアクセスできるので、これらでブラウズしてファイルを開き編集できます。
全文検索でファイルを探してから開いて編集するというのは JotterPad・iA Writer ではできません。
Google ドライブアプリで全文検索してファイルを選んだあとに Jota+ に渡すと、Jota+ で編集・保存で Google ドライブに書き戻すことができます。全文検索からはこの流れで扱うことにします。単独のライティングアプリで全文検索から直接編集といかないのでちょっと手間ではありますが、今までは探すことすらできなかったのでかなり助かります。
これでどこでもパーソナルナレッジベースにアクセスできるようになりました。やはり過去のノート・日記をどこでも検索できるというのは便利でいいですね。
[ ノート・日記はテキストファイルに ]
Day One 3 (Mac 版は 2.8〜) の unified editor で編集モード切り替え不要になったのはいいんだけれど、編集中のテキストやコピーしたテキストから Markdown 記法したものが消えるようになってしまった。これは厳しい。
Day One の Mac アプリケーションだと Open In から Plain Text を選べば Markdown 記法が残ったまま書き出せるけど、都度それはしたくない。
まだ追従していない Android 版の Day One で頑張れるかと思ったけれど、新しい iOS 版・Mac 版で作成したエントリは
Editing of this entry is not compatible with this version of Day One.
と出て編集すらできなくなっていた。Android 版で作成して Mac で編集しても Android 版で編集できなくなる。おぅ。
過去に試してみた Journey に乗り換えるのどうかなと思って、また入れてちょっと使ってみた(Journey for Android のみプレミアムは購入済み)。
Journey for Android については一覧表示の時のエントリの高さが大きくて Xperia Z5 だと一度に3つぐらいしか見渡せない。複数ジャーナルは作成できない。などなど Day One に比べると見劣る。
Journey for Mac は購入しないと試用できなかったので、触った感じを評価できなかった。ヘルプなどをみる限り CLI がないので、 Alfred からエントリ作成ができなさそう。うーん、それは辛い。
代替がないので Day One 利用継続かな。 Day One はもともとキャプチャ用に使っていて、最終的には Ulysses や Emacs でテキストファイルとしてまとめるようにしているのでとても困るというほどではないかな。
できれば Markdown 記法が見えるエディタも残してほしいけど、もしかしたらもう内部表現は Markdown 形式じゃなくなくなっているかもね。
Markdown 形式ファイルと、そこから参照されている画像ファイルを1つにまとめて管理する形式として TextBundle がある。ライティングアプリ Ulysses が対応しているのでちょっといじってみた。
TextBundle は package format と compressed format がある。 package format は macOS のパッケージの形になっていて、 textbundle という拡張子をつけたディレクトリの中に info.json と text.* (Markdown なら text.md)、それからテキストファイルから参照しているファイルを asserts/ サブディレクトリに置くという仕様である。macOS の Finder からは1つのファイルのように表示される。
メリットは以下。
非対応アプリケーションから使う場合にデメリットを感じる。
Ulysses は TextBundle に対応しているので通常の Markdown ファイルと同様1つのシートとして自然に扱える。
普段 Ulysses for Mac では Dropbox の中のディレクトリを外部フォルダとして指定して使っているので以下、外部フォルダの時の話し。
Ulysses の外部フォルダ上の Markdown ファイルに貼った画像をエディタ上でプレビューできるのは現状 TextBundle だけ。エクスポート時も TextBundle 内の画像ファイルは書き出されれるけれど、(相対パス・絶対パス問わず)ファイル名で参照しているものは書き出されない(http/https な URL で指定した画像は HTML でエクスポートする際は画像が貼られる形になるが PDF ではだめ)。Ulysses だけを使って画像を扱いたいなら TextBundle を使う以外選択がない感じだ。
Ulysses 上で TextBundle なシートを保存するたびに参照されている画像ファイルを残して他は assets/ から消されてしまう。なので assets/ の下に画像作成に使ったソース・ファイル(マインドマップファイル)を一緒に置いておくおような管理はできない。そもそもテキスト編集で間違えて画像参照を消して保存実行してしまうと、画像ファイルだって消えてしまうので、画像ファイルだってオリジナルを別で保存しておく必要がある。
TextBundle は使うのは控えた方が良さそうだ。
事業方針について TaskPaper で要素を分解しながら考えていたらかなり深いツリーになってきた。アウトライナーなら折り畳み・フォーカス・検索でのフィルタリングなどの機能があるおかげで大きなツリーでも難なく考えを広げたり整理してまとめたりをできるので楽しい。
TaskPaper ファイルはテキストファイルで他のテキストエディタでも閲覧・編集できるのが良いところなんだけれど、ある程度大きくなるとアウトライナーの助けがないともはや読み書きが難しくなるんだよね。
誰かと共有するのにせめて折り畳みのできる HTML ファイルに変換できるようにしておかないとなあ。
TaskPaper をまた使うようになったタイミングで inbox メモと整理前のデイリーノートを1テキストファイルに書くことにしたのだが、やはり複数テキストファイル(inbox メモ毎に1ファイル + 日別ファイル)スタイルに戻すことにした。
1テキストファイルでは「複数ファイルをいったりきたりする」「個別にファイルを作る=ファイル名をつける」という手間から解放されたのが良かった。TaskPaper を使えば全体をみたり特定の場所だけフォーカスインしたりできるので、まとめ作業が捗った。
一方ファイルが大きいのでスマートフォンで書き込むのに躊躇するようになった。スマートフォン上のテキストエディタで TaskPaper に合わせたインデントをつけていくのは現実的ではないので、階層を無視してとりあえずメモを書き込んでおくというのが不格好だった。1ファイルを複数デバイスで編集する機会が増えるので編集競合の危険性も高くなった。
やはり個別ファイルをガンガン作って Ulysses でザクザク整理する方が自分には合ってそう。
[ アウトライナー ] [ ノート・日記はテキストファイルに ]
今年も棚卸しをかねて2018年にお金を払ったサブスクリプションサービスを書き出してみるよ。以下税込額。今年支払ったのは64,414円。昨年支払ったのが39,264円だったので大幅アップ。年末時点で継続しているもので月4,804円ほど。
新規の中でお値段以上の価値を感じたのは Lightroom を使うために購入した Adobe Creative Cloudフォトプランだ。写真表現の幅を広げることができた。
去年版は以下に。
月額1,543円(クレジットカード払い)。1年あたり18,516円。
レンタルサーバ。この nDiki の公開とメールボックスが主な用途。2009年に契約して安定稼働しているので乗り換えることもなくずっと利用継続中。
年額4,800円(Apple In-App Purchase)。
一番使いやすいタスク管理ツール。2007年に使い始め、最初に Pro にしてみたのは2010年。
年額3,300円 (Apple In-App Purchase)。
ノート・この nDiki 記事書き・プライベートな日記など、テキストファイル編集管理全般に使っているテキストエディタ (Mac アプリケーション・iOS アプリ)。これに代わるアプリケーションは存在しない。
月額324円(クレジットカード支払い)。1年あたり3,888円。
mixi のプレミアム会員サービス。mixi日記の表現力がアップするなどのプレミアムサービスを利用するのに登録中。登録しているといろいろな機能がちょっとずつ便利になる。
年額3,900円(クレジットカード払い)。
Amazon.co.jp のプレミアム会員サービス。今年は妻に譲ることも考えたんだけれど、やはり特典を使いたいなと思い自分で継続。先日読みたいと思った本が Prime Reading にあったのはラッキー。あとはたまに動画を観るぐらい。
年額5,200円(Google Play 支払い)。
ノートアプリのプレミアム会員サービス。利用頻度は低いけれど、スキャンした PDF ファイル置き場になっているのでやめられない。
2年間44.95ドル、5,146円(PayPal 払い)。1年あたり2,573円。
写真共有サービスのプレミアム会員サービス。ほとんど使用していないのだけれど nDiki の古い記事で表示に使っているところがあるので継続。nDiki で表示に使うのをやめたら Pro は止めるつもりでいる。
月額$10 / 1,200円(In-App Purchase) 7カ月 8,400円。
Twitter その他ソーシャルメディアへの予約投稿サービスの有料プラン。 Free Plan で十分だったので解約した。予約かどうかにかかわらず Twitter 投稿に常用している好きサービス。
年額 2,800円(In-App Purchase)。
日記アプリ。Android 版が出たので期待して使い始めたのだけれど、Day One Sync が大規模障害を起こしたり、 Day One 3 で Markdown 記法のテキストの扱いが不便になったり、 Android 版の機能追従が進まなかったりと、自分の使い方にはイケてないサービスになってしまった。次回は継続しない予定。
月額 1,058円(クレジットカード払い) 8カ月 8,464円。
Lightroom Classic CC で現像したくて購入。Lightroom CC mobile もちょこちょこ使ってる。購入してよかった。
支払いサイクルやポイント利用などで今年は支払いが無かったもの。支払っていたら1年あたり2,772円相当。
3年間4,860円(クレジットカード払い)。1年あたり1,620円。
さくらのレンタルサーバにした頃に VALUE-DOMAIN へ移管したあとずっと継続。
去年更新したので今年は支払いなし。
3年間3,456円。1年あたり1,152円。
2017年に再発行があり無料で3年延長されたので2020年まで有効。
前述した Buffer を今年始めて止めたぐらい。昨年支払っていて今年止めたものはなし。
ノートテキストファイルをを置く場所を inbox フォルダとワークスペースのフォルダにいばらく分けていたんだけれど、スマートフォンのエディタ(JotterPad)でいったりきたりするのが面倒で追記したり整理したりする気が起きなくなった。スマートフォンでちょっとずつ整理しておいた方が良いので inbox フォルダを note フォルダに改名して inbox をわけないことにした。
JotterPad で note フォルダを開きっぱにして、隙間時間に更新日の古いファイルから順に肉付けすることにしよう。
スマートフォンでは階層型フォルダという構造は非常に面倒くさい。だから Google Keep だってフォルダじゃなくてタグを採用しているのだろうね。
一昨日 IKEA で買った MALM/マルム チェストを置く場所にあるホームエレクターのシェルフを解体。以前買ったゴムハンマーが役に立った。
2001年冬から使い始めて MAX 5台あったホームエレクターだけれど、だんだん数を減らしている。妻としては見える収納が不便というのもあるみたい。
解体したシェルフに1年半分ぐらいの書類などがあったのでがっつり ScanSnap して物減らし。
2009年6月にやってきて9年半我が家にいたロディもお別れすることにした。ちょっと寂しい。
TaskPaper はアウトライナーとして優秀なんだけれど、 TaskPeper ファイルは独自形式なので若干 Ulysses for Mac と組み合わせて使いづらい。 TaskPaper を開発している Hog Bay Software が Markdown 用のテキストエディタ FoldingText を出しているのでこちらも使ってみようと思う。
FoldingText 3 は開発が進んでいたものの残念ながら中断となり、昨年10月に FoldingText 2.2 のライセンスが $0 に変更された。過去試用して試用期間が終わっていたため、今回 $0 でライセンスを取得した。今後保守されていくか不明瞭なのでその点留意して利用していくのが良さそう。
テキストファイルベースでノート管理をするのに Mac では Ulysses や iA Writer を、 Android デバイス上では JotterPad を使っている。JotterPad は主にユビキタスキャプチャ用のフォルダを開いた状態にしているので、フリーノート用に使える Android アプリを別に欲しいところである。
しかしテキストエディタはいろいろ存在するのだけれど、ファイル一覧で中身をプレビュー表示できるものはほとんど無いんだよね。ノートアプリとして使うにはファイル名一覧では駄目で、中身がずらずらっと見られる必要があるのだ。例えば Google Keep の表示みたいに。
で、いろいろ探してみたところ以前から名前は知っていた neutriNote が、テキストファイルとしてデータを保存するタイプでしかも一覧表示でプレビュー表示で中身を横断的に見られそうなのでインストールしてみた。
(play.google.com/store/apps/details?id=com.appmindlab.nano より)
名前なニュートリノからきているらしい。
neutriNote はデバイス上に指定したローカルリポジトリ(フォルダ)にテキストファイルとしてデータを保存するので、Dropbox や Google ドライブで同期できる。
neutriNote にもオプションで「neutriNote Connector+」というアプリがあるのだけれど、 Dropbox のアプリフォルダ以下だけのアクセスタイプで作られているので自分の用途に合わなかった。
ので今回は以前から使っている FolderSync Pro で Dropbox と双方向同期させることにした。インスタント同期をオンにしておけば neutriNote で変更を加えたらすぐ Dropbox に同期させられる。Dropbox 側での変更を検知して同期することはできないので別途定期同期を設定しておくとともに、 Android デバイスのホーム画面に同期開始のショートカットを置いておいた。
ちなみに neutriNote ではファイル名が ~で始まるものは隠しファイルなので同期から除外。逆に Ulysses は .Ulysses で始まる隠しファイルを作るのでこれも同期対象から除外にした。
テキストファイルベースのノート管理というスタイルに超ハマる Android アプリだ。 常用ノートアプリの仲間入り!
[ ノート・日記はテキストファイルに ]
Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。
nDiki は1999年1月に始めたコンピュータ日誌を前身とする Naney の Web 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。
※内容は個人的見解であり所属組織とは関係ありません。