世界を動かす技術を、日本語で。

オブシディアンを捨てて、自分自身を作る

概要

  • Maya Angelouの名言を起点に、知識や経験の記録の重要性を論じる内容
  • 市販のノートアプリ(Notion, Obsidian等)の課題と限界を実体験をもとに解説
  • プライバシー・長期利用・カスタマイズの観点から自作PKMS(Personal Knowledge Management System)構築を決断
  • 自作PKMSの特徴・利点・構築方法について具体的に紹介
  • 個人に合った知識管理の重要性と、独自の道を歩む意義を提案

自分だけの知識管理システムを作った理由と、その道のり

知識と経験の記録——時代を超えた課題

  • Maya Angelouの「自分がどこへ向かうかは、どこから来たかを知らなければ分からない」という言葉に着目すること
  • Thomas JeffersonのCommonplace bookやMarcus AureliusのMeditationsのように、知識や経験を記録し活用する文化の継承を確認
  • 知識の保存にはプライバシーやシステムの持続性といった課題が常につきまとうこと
  • ノートシステムのカスタマイズに時間をかけすぎて本質的な恩恵を得ていないのではという不安を持つこと
  • こうした悩みから、従来の枠にとらわれない「自分だけのノートシステム」構築を決意すること

従来の知識管理システム(PKMS)の課題

  • PKMS(Personal Knowledge Management System)は「第二の脳」とも呼ばれ、人生で得た洞察やアイデアを蓄積・強化するための中心的な仕組みであることを整理
  • Notion, Obsidian, Evernote, Logseqなどが主流アプリであることを指摘
  • しかし、これらのアプリが数十年単位で使い続けられる保証はなく、サービス終了や仕様変更リスクが常に存在すること
  • ノートのプライバシーや、システム構築に時間を取られすぎていることへの懸念を提起
  • 「本当に効果的で時代を超えるPKMSとは何か?」という根本的な問いを投げかけること

自作PKMSへの転換——動機と決断

  • Obsidianを導入し、内部リンクやDataviewプラグインによるデータ活用の利便性を享受すること
  • モバイルアクセスが有料(月額$8)であり、長期利用コストが高額になることに気づくこと
  • Obsidian本体はオープンソースではなく、プラグインのみがOSSである事実を確認
  • Evernote時代の制限強化(無料ユーザー50ノート制限)もあり、サービス移行の煩雑さ・不安定さを再認識
  • 「20年後も使い続けられるか?」という問いにNoと答え、商用PKMSから完全に脱却する決意を固めること

理想の「ノート・ヴォールト」構築要件

  • 新しいPKMSには「使いやすさ」「プラグイン的拡張性」「強固なセキュリティ」が必須条件であること
  • プライバシー保護・データ主権の確保を最重要視すること
  • 無料サービスや営利企業にデータを預けるリスク(広告利用・AI学習等)を警戒すること
  • 自分でコントロールできるシステム構築へシフトすること

自作PKMS構築の実際

  • フルスタックエンジニアとして、商用PKMSから完全に離れ、自作システム構築を選択すること
  • 市販アプリの大規模コミュニティの存在がDIY型PKMSの情報発信を埋もれさせている現状を指摘
  • 実際の構築は想像以上に簡単で、もっと早く着手すれば良かったと感じること

自作ノート・ヴォールトの特徴

  • Markdown形式でノート作成・編集・プレビューが可能なシンプル設計を採用すること
  • 複数デバイスからのアクセスも無料で実現すること
  • オンラインホスティング+多層的なセキュリティ対策でプライバシーを担保すること
  • ノートはすべてMarkdownファイルとして保存され、コマンド2つで全データをエクスポートできる柔軟性を確保すること

ノート・ヴォールトの利点

  • 継続的な情報収集・見直しにより、知識の深化・記憶力向上・異分野の関連発見を実感すること
  • Ryan HolidayのCommonplace Book手法を参考に、デジタルノートならではの検索性・柔軟性を活用すること
  • AIコード生成の普及により、プライバシーを守りつつカスタムプラグインを自作できる環境が整ってきたこと
    • 例:Obsidian用プラグインの代替をAIで10分程度で自作可能であること

技術的な構成

  • データベースのラッパーとしてDirectus(オープンソースCMS/PKMS)を採用すること
  • Directusは認証・セキュリティ機能を標準搭載し、1日もかからずに利用開始できること
  • SQLデータベースやDockerに馴染みのある読者向けに、構築手順ガイドも用意していること

最後に——知識管理は自分だけの「知識の庭」を育てる営み

  • 知識管理は「庭づくり」と同様、継続的な手入れと工夫が不可欠であること
  • 商用サービスの罠(システムいじりやプライバシー不安)に陥りがちな自分の体験を率直に共有すること
  • 本当に長続きするPKMSには「シンプルさ」と「本質的なセキュリティ」が必要であること
  • 画一的な知識管理法は存在せず、各自が自分に合った方法を探る価値を強調すること
  • 自作PKMSにより、移行疲れ・プライバシー不安・コスト問題を解決し、より深い知識の蓄積を実現できたことを報告
  • 商用アプリの利便性も認めつつ、自分のニーズに合った独自の道を選ぶことの意義を提案
  • 1年以上自作PKMSを運用し、アイデアの収集・連携が格段に効率化した実感を述べること
  • 同じような道を歩む人との交流を歓迎する姿勢を示すこと

Hackerたちの意見

いい記事だけど、Obsidianのヘビーユーザー(前はEvernoteも使ってた)として、いくつか反論を言いたいな。> Obsidianを続けるべきか悩んでた時、「20年後もこれを使ってる自分が想像できるか?」って自問したら、できなかった。5年ごとにEvernoteからNotion、そしてObsidianにノートを移行するのが疲れるなって思ったんだ。実際、これはObsidianを支持する理由にもなる。エディタはプロプライエタリかもしれないけど、ノート自体は標準的なマークダウンだからね。もし明日、Obsidianのコピーが地球から消えたとしても、Emacsのorg modeやVS Code、他の何かに簡単に切り替えられるよ。> Obsidianは長い間、私にとって素晴らしいツールだった。でも、外出中にスマホでノートにアクセスしたい時に、その機能にお金を払わなきゃいけないって知って、ちょっとイライラした。著者はPKMSを作れるほど技術的に賢いのに、マークダウンノートをgitリポジトリにチェックインして、モバイルデバイスのネイティブなAndroid/iOSのObsidianアプリと同期できるって考えなかったのが不思議だ。私のノートはすべてVPSにホストされたGiteaに同期されてて、比較的スムーズに動いてるよ。著者が楽しんでたのは嬉しいけど、個人的にはObsidianにとても満足してるし、プラグインアーキテクチャのおかげで必要なところを簡単に拡張できてる。

実際、これはObsidianを支持する理由にもなるよね。エディタがプロプライエタリかもしれないけど、ノート自体は標準のMarkdownだから。もし明日、Obsidianのコピーが全部地球から消えたとしても、Emacsのorg modeやVS Code、他の何かに簡単に切り替えられる。100%そうだよ。そもそもObsidianを使い始めた理由は、私がすでに使っていたディレクトリ構造とファイルフォーマットに基づいて作られていたからで、もしObsidianが何らかの理由で消えても、それは変わらないんだ。

Obsidianの大ファンだけど、言っておくと、ノートが「ただのマークダウン」ってのは、Obsidianの使い方によっては完全には真実じゃないよ。プラグインを多く使ってるユーザーだと、そのプラグインが新しい構文やたくさんのJavaScript機能を導入するから、あなただけのカスタム構文が蓄積されて、あなたのObsidianのコピーとそのプラグインのセットでしか機能しないことになる。Obsidianとそのプラグインはまだ無料で、大きな利点だけど、データの衛生や持続性については気をつけておくべきことだよ。

また、著者がPKMSを全部書けるくらい技術的に賢いのに、マークダウンのメモをgitリポジトリにチェックインして、モバイルデバイスのネイティブなAndroid/iOSのObsidianアプリと同期できることを考えなかったのはちょっと奇妙だね。もっと簡単に言うと、俺はDropboxフォルダーに入れてる。これが著者にとっての決定的な要因になるとは、ちょっと不思議に感じたよ。それでも、彼らが置き換えを作る経験から楽しんで学べたことにとても嬉しいよ!

もう一度言うけど、著者はPKMSを丸ごと書ける技術力があるのに ちょっと変だよね。著者はPKMSを作りたかっただけだと思う。この「うーん、20年後もあるのかな」っていうのは、典型的なOCDや先延ばしの考え方だよ。

もう一度言うけど、著者はPKMSを丸ごと書ける技術力があるのに、マークダウンノートをgitリポジトリにチェックインして、モバイルデバイスのネイティブなAndroid/iOSのObsidianアプリと同期できることを考えなかったみたいだね。また、ObsidianはMacやiOSユーザー向けに無料のiCloud同期もサポートしてる。これはユーザーの一部だけかもしれないけど、Appleエコシステムにいるなら、Obsidianをスマホで同期させるための良いオプションだよ。それに、今は月$4の安いSyncプランもあるしね。Syncが10年後に1000ドルかかるなんて、正直気にしないよ。Obsidianを毎日使うなら、ものすごい価値があるし、他のサービスよりも安いよ。

Evernoteの内容をGmailに移行してるんだけど、「プレミアムにアップグレード」のポップアップがめっちゃ厄介で、Evernoteの価値はサブスクリプションに頼らない限りはあまりないと思う。ポップアップのせいで、そんなに使えないし。

完全に同意!自分はObsidianを複数のデバイスに設定してて、全部ローカルのSynology NASに自動で同期してるよ。

実際、これはObsidianを支持する論点だよ。エディタはプロプライエタリかもしれないけど、ノート自体は標準のマークダウンだからね。もし明日、Obsidianのコピーが地球上から消えたとしても、Emacsのorg modeやVS Code、他の何かに簡単に切り替えられる。実際にはそうじゃないけど、この問題は多くの人が見ようとしないほど深い。まず、Obsidianはカスタマイズされたマークダウンを使ってるし、次に、多くの重い機能は壊れやすいプラグインに強く依存してる。Obsidianには活発なプラグインコミュニティがあるけど、それもすぐに死んじゃうみたい。Obsidian自体の変更によってプラグインが死ぬこともあって、これがさらに重要になる。だから、理論的にはObsidianはオープンなアプリだけど、長持ちするかどうかは本当にひどい。ここ数年で多くの機能やプラグインが死んでしまったし、今後20年でどれだけ壊れるか分からない。別のテキストエディタに切り替えるだけじゃダメで、必要な機能を提供してくれないからね。自分で全てをコントロールできるシステムを作るのは、短期的にはいくつかの利益を犠牲にすることになるかもしれないけど、全体的に見れば理にかなってると思う。

同期の有料プランは、Patreonのメンバーシップに似てると思う。自分のデータを管理してもらうために少しお金を払う感じかな。全部Markdownだから、いつでもファイルを持って別の場所に行ける自信があるけど、Obsidianを支えるためにお金が役立ってるって知ってるのが嬉しい。

いや、俺はそれすらやらないよ。必要なときにファイルをコピーするだけ。(今の人たちって、基本的なファイルシステムを使ってファイルをコピーする方法を知らないの?)でも、ほとんどやらないかな。仕事のメモは仕事用のノートパソコンにあって、個人的なメモはPCにある。旅行中にモバイルデバイスにコピーするかもしれないけど、面倒くさくなるかも。モバイルデバイスは良いキーボードや大きな画面がないから、そういうことにはあまり役立たないし。でも、必要なものを見つけるためにコピーしたことはあるよ。

OPを批判したくはないけど、自分のために何かを作るのはいつも良い考えだよね。でも現実的に考えよう、10年で1000ドルなんて大したことないよ。長期的にメンテナンスのために自分の時間を考えると、もっとお金がかかるはず。Obsidianはノート取りのための最もユーザーフレンドリーなビジネスの一つだし、VCじゃないからEvernoteとの比較はあまり意味がないと思う。

参考までに、私はコストの観点よりも、会社が私のノートを持つことの影響を心配してるよ。でも、実際には自分の同期を実装することでそれを完全に回避できるんだよね。

でも著者のポイントは依然として有効だと思う:Obsidianは20年後には多分存在しないだろうね。

それが大したことないと思うなら、その1000ドルを私にくれない?

10年で1000ドルは大したことない これは多くの人にとっては無視できない金額だよ(俺も含めて)。俺はフリーソフトウェアにそれ以上の金額を使ってるけど、選べるならプロプライエタリなプログラムにお金を投げるつもりはないね。

でも現実的に考えよう、10年で1000ドルは大したことないよね。限界はどこ?100ドル/年はあんまり大きく聞こえないかもしれないけど、これが唯一のサブスクリプションサービスじゃないし、メールプロバイダー、オフィススイート、クラウドストレージ、ストリーミングサービス、電話代、インターネットサービスなど、全部合わせると結構な額になるよ。個人的には、スマホでメモを編集するのに100ドル/年はちょっと高いと思うけど、結局iOSのNotesを使ってるからね。サブスクリプションに変わるものが多くてうんざりしてるから、サブスクリプションベースのものは完全に買うのをやめたよ。開発者が生活を成り立たせる必要があるのは分かるけど、ただサブスクリプションをつけるだけじゃ俺を買わせることはできない。魅力的な製品を作って、継続的にアップデートして新機能を追加してくれれば、次のバージョンを買う気になるよ。

さらに良いことに、Obsidianは10年で480ドルだけだよ!

私のPKMSはオンラインでホストされていて、デバイス間でノートを管理してるから、ノートをプライベートに保つための複数のセキュリティ層があるよ。{ログインフォームのスクリーンショット} 自己ホスティングをしている人におすすめの最大のライフハックは、ローカルネットワークにVPNを設定して、特に自分の家庭外の人にサービスを提供しようとしていない限り、公共のインターネットにサービスを公開しないことだよ。これをする前は、インストールや作成を考えていた各アプリのセキュリティの影響が常に心配だったけど、今はシンプルなサービスを構築する際に認証を設定する価値すらないよ。誰かがエンドポイントにアクセスできるなら、他の多くの理由で既に大変なことになってるからね。

シングルページのウェブアプリにはpagecrypt [0]を使ってて、HTMLファイル(インラインスクリプトとスタイル付き)を公開ファイルとしてそのまま公開してるよ。 [0] https://pagecrypt.maxlaumeister.com

デメリットは、もし2週間の休暇中に自宅のネットワークやサーバーが2日目にダウンしちゃったら、帰るまで何もできないってこと。オンラインでホスティングされてれば、99.99…%の稼働率とSSHアクセスが保証されるから安心だよね。

Tailscaleは、家のデバイスにエグジットノードを設定すれば、これにすごく便利だよ。

+1。俺はすべてのモバイルデバイスにWireguardを設定してて、自分のWi-Fiじゃないネットワークに接続すると自動的にスタートするようにしてるから、どこにでもデバイスを持って行けるし、家のLANに繋がってる状態なんだ。シームレスで完璧に動くよ。俺はたくさんのサービスを自己ホスティングしてるけど、Wireguard(またはそれに相当するもの)がなかったら、リモートアクセスは現実的じゃないと思う。

自宅サーバーのVPN IPを指すDNSレコードを設定することもできるよ。Tailscaleを使ってるけど、結構安定してるし、自宅サーバーにリバースプロキシも設定してる。だから、アプリは app1.my-domain.com、app2.my-domain.com、app3.my-domain.com みたいに動いてて、VPNに接続してるときだけ使えるんだ。デメリットは、ドメインを使うには自宅でVPNに接続してないといけないし、今のところドメインにSSLを設定してないから、ブラウザが接続するときに文句言ってくることかな。2つ目の問題は解決できるかもしれないけど、1つ目のはどうにかなるか分からない。

インターネットはあんまり優しくないから、VPNはいいアイデアだよね。Wireguardみたいな現代的なツールを使えば、Wireguard単体でもTailscale(またはZeroTierだけど、これはWireguardじゃない)としても、比較的簡単に設定できる。Wireguard(とTailscale)は、トンネルを設定してローカル(RFC1918、つまり)トラフィックだけをルーティングすることができるから、全トラフィックをルーティングする時みたいにバッテリーを食わないんだ。俺はそんな感じでWireguardを設定してる。自分のWi-FiネットワークじゃないどんなWi-Fiでも有効になって、セルラーでも使えるし、バッテリーの影響は1日で2%未満だよ。

さらに良いのは、Tailscaleを設定することだよ。設定がはるかに簡単で、信頼性も高い(例えば、デバイスがファイアウォールの後ろにあるときなど)、可能な限り直接(暗号化された)接続を使用する。数回のクリックで自分のやりたいことを実現できる。自分のTailnet上でIoT VLANを公開したり、すべてのインターネットトラフィックを自宅経由でトンネルするための出口ノードを設定するのも超簡単。特定のデバイスを友達と共有することもできて、めっちゃ便利だよ。特に敏感なもの(例えば、子供やパートナーに見られたくないノートアプリなど)がある場合、TS側で特定のユーザーやデバイスへのアクセスを制限できるから、認証を実装する手間も省ける。IPに基づいてユーザーやデバイスを調べる方法もあるみたいで、それがアプリに手間のかからない認証を追加する一つの方法だね。逆プロキシを使えば、それを実現してHTTPヘッダーとして情報を注入することもできる。もし彼らにネットワークの制御を任せるのが不安なら、自分でHeadscaleサーバーをホストすることもできるよ。

これ、私もやってるよ。いいセキュリティの追加レベルだけど、これだけに頼るのはあまり賢くないかもね。VPNを通過されたらもう終わりだし、プライベートな詳細がないものには認証を設定しないこともある。でも、敏感なものにはVPNだけに頼らない方がいいよ。パスワードマネージャーとかね。

友達との間でVPNをセグメント化する方法、何かアイデアある?私のVPNにはいくつかの重要なサーバーがあって、1台か2台のデバイスだけにアクセスさせたいんだ。他のデバイスにはアクセスさせたくない。主に、もし悪意のあるデバイスが入ってきたり、友達がハッキングされた場合に、私の敏感なサービスにアクセスできないようにするためなんだ。

OPが自分のPKMSを構築する主な理由は: - コスト(機能やメンテナンス) - 将来的に存在しないから移行が必要 だけど、彼らの解決策はdirectusに依存することで、同じ問題を引き起こす可能性があると思う。私から見ると、ただ余計なステップを追加しただけだね...

あの人は新しい製品を宣伝するために、くだらない言い訳を作っただけだね。

Obsidianは長い間、私にとって素晴らしいツールだった。でも、外出中にスマホでノートにアクセスしたい時に、その機能にお金を払わなきゃいけないって知って、ちょっとイライラした。私はデバイス間でボールトを同期するためにSyncthing [0]を使ってるよ。メインPCでは、Syncthingが常にバックグラウンドで動いてる。例えば、変更を加えて、それをスマホに送信したい時は、スマホのアプリを開いて変更を取得させるんだ。Obsidianの統合ほどスムーズではないけど、Gitリポジトリを設定するよりはこれが好きだよ。それに、ファイルはリモートサーバーに残らないしね。[0]: https://syncthing.net

syncthingに切り替えようと思ってるんだ。今はLinuxでGoogle Driveの同期にinsyncを使ってて、ほぼ瞬時に同期される感じ。片方のマシンで編集して、ノートPCを取る間に同期が終わってるって感じ。ただ、もうGoogle Driveは使いたくないんだよね。

SyncthingがAndroidアプリを公式にメンテナンスしなくなったのは残念だね。 https://forum.syncthing.net/t/discontinuing-syncthing-androi...

Obsidianのノートを同期するのに月4ドルかかるから、気になってる人は参考にしてね。

Syncthingは本当に助かるツールだよ!同期用のObsidianコミュニティプラグインもいくつかあって、私はWebDAV経由でRemotely Saveを使ってる。

それか、Couchdbをセットアップして自己ホストのライブ同期プラグインを使う手もあるね。ただ、この場合データはリモートサーバーに置かれることになるけど。

俺もこれやってるけど、常にオンのRaspberry Piを使ってるから、ノートパソコンとスマホが直接同期できなくても、同期が完璧に動くよ。SyncTrainのiOSアプリがちょうどいいタイミングで登場したんだ: https://t-shaped.nl/posts/synctrain-a-rethought-ios-client-f...

AppleがiCloudのディレクトリを永久にダウンロードできるようにしてくれたおかげで、これが解決したよ。

最近、Obsidianをたくさん使ってるよ。SyncThingのフォークをおすすめする。今はGoogle DriveとDriveSyncを使ってAndroidでメモを同期してるけど、これがすごくうまくいってる。他のクラウドプロバイダーもいい感じだよ。いろんなツールの比較を書いたから、ここを見てみてね: https://bryanhogan.com/blog/how-to-sync-obsidian

同じく。何年かの間にいくつか同期の問題にぶつかったことは認めるけど、コストが0ドルでオープンソースってことを考えると、俺もおすすめだよ。前は自分でメモシステムを作ってたけど、ObsidianとSyncthingの組み合わせの方がいいと思う。プラグインは大事だよね。

これやったけど、AppleはiCloudなしでファイルを同期させるのを本当に難しくしてるね。私にはちょっと不格好に感じたし、Obsidianの同期にお金を払ったけど、公式アプリが問題なくできるのに、iOSで一般的な機能が動かないのは本当に馬鹿らしいと思ったよ。

1年半前にPKMSの深いところにハマって、Obsidianや他のいろんなものをベンチマークした結果、Trilium¹に落ち着いたんだけど、これをめちゃくちゃおすすめするよ。OP²のホスティングやデプロイの要件をすべて満たしていて、ここで言われているような変則的な対処法(syncthingとか)も必要ないし、この記事で言ってる「ライフスタイルスクリプティング」をとてもシンプルで分かりやすくしてくれる。俺の経験では、Triliumは「PKMSと共に成長する」ための非常にユニークで拡張性のあるモデルを持っていて、ノートは情報の原子、属性を使ってノートを構造化されたリレーショナルデータとして管理できるし、テンプレートや継承がスケールでの構造と一貫性を提供してくれる。Triliumは見た目は地味かもしれないけど、すごく有能で親しみやすいんだ。真剣に試してみて。¹: https://github.com/TriliumNext/Notes/ ²: Triliumはローカルファースト/オンリー、クラウドオンリー、またはハイブリッドで使える。独自の同期プロトコルがあって、サーバーにインスタンスをポイントするだけでマスターマスターレプリケーションができる。俺のノートはオフラインでも利用できるから、飛行中でも作業を続けられるし、他の人と共有したノートはオンラインかオフラインかに関わらずウェブでアクセスできるし、オフラインの永続性が必要ないところではウェブでノートを編集できる。これらすべてがTriliumに組み込まれているんだ。

スレッドの別の人がそれを勧めてた。今週中にチェックしてみるよ、ありがとう!

Triliumはすごく良さそう!アウトライナーモードみたいなのはあるのかな?今はlogseqを使ってて、気に入ってる2つの機能は、各バレット/ブロックが独立したもので、他のブロックやページにクロスリファレンスや埋め込みができること、そして日記ページにすべてを放り込んで、タグ付けやリファレンス/クロスリファレンスが自動で処理されてリンクされることで、ネットワークを構築できることなんだ。Triliumには階層的なノートがあるみたいだけど、ツリーの上のアイテムを見て、その子ノートの内容も表示できるビューはあるのかな?

trilliumはノートをデータベースに保存していると思う。確かに、ファイルを移動させるための移行ステップが必要だと考えているみたいだね。Obsidianの「すべてマークダウン」機能が主流だよ。必要なときにemacsでファイルを編集できるし、同期もちゃんと機能してる。バックアップとして、パラノイアだから一台のマシンが化石リポジトリに保存してるけど、これも問題なく動いてるよ。すべてASCIIファイルだからね。

でも、ノートをファイルシステムのテキストファイルに保存してるわけじゃなさそうだね。

それに、Triliumにはモバイルアプリがないのが、24/7でノートを利用するにはめっちゃ重要だよ。ブラウザ版はオフラインアクセスができないし、アプリほど便利じゃない。

これって、Directusの広告みたいだね(https://directus.io/)。Obsidianの代わりに使ったみたい。最初に目に入ったのは「無料で始める」ボタンだったよ。それで、自分のサーバーで「本番環境」で運用したい場合はお金がかかるの?それとも、フォームに記入して「お話ししましょう」って感じ?ページに行って価格をクリックしたら、またフォームが出てきて「お話ししましょう」って、もう無理だわ。価格の構造を見せられないなら、いらないよ。"""プロジェクトについて私たちのチームとチャットしましょう。あなたのためのリソースとしてここにいます。プロジェクト、ライセンス、または企業ニーズについて明確にしましょう。""" オープンソースだって言ってるけど、https://github.com/directus/directus 紹介の最初の一文は、"""DirectusはSQLデータベースのコンテンツを管理するためのリアルタイムAPIとアプリダッシュボードです。""" うーん…私の個人的なノートシステムには必要ないな。"""純粋なSQLを管理します。新しいSQLデータベースや既存のSQLデータベースで動作し、移行は不要です。""" いやいや、"""データベースを選択してください。PostgreSQL、MySQL、SQLite、OracleDB、CockroachDB、MariaDB、MS-SQLをサポートしています。""" まだそれについて話してるの?彼が提示している使い方には合わないと思う。

価格ページ:オープンライセンスは、条件を満たすユーザーには$0です。ライセンスなしで、どんなプロジェクトでもDirectusを自由にダウンロードして自己ホストできます。始めるには、あなたとあなたの組織の年間総収入(収益や資金など)が500万ドル未満であれば、Directusの自己ホスティングにお金を払う必要はありません。これは、制作や商業プロジェクトを含むすべてのプロジェクトに適用されます。

うん、データをデータベースに保存したいなら、信頼できる長年のFOSSであるJoplinに戻るだけだよ。

待って。同期はObsidian以外の他のサービスを使うなら「無料」なんだ。私はObsidianの同期にお金を払ってるのは、少し便利さが増すから(統合されていない失敗ポイントが少なくなる)と、アプリ自体をサポートするためでもある。重要なツールには、10年間で1000ドル払ってもいいと思ってる。オープンソースや真の長寿が心配なら、その点は理解できるけど、ここでは得られないよ。でも、コストに対する価値?マジで。10年間で1000ドルは、依存しているものには絶対に価値がある。もしバーやレストランの常連なら、そのサービスに対して年間1000ドル以上払ってるよ。このサービスはそれ以上の価値があると思う。ただ、「5年ごとにシステムが変わる」って問題には共感できる。楽しくないよね。でも、これは物事を再評価するのに合理的なペースだと思う。もし自分にぴったりのものが5年以上も使えるなら、すごいことだよ。あなたは恵まれてる。正直、今の時代のツールにとってそれが基準であってはいけない—特に今日の世界では。とはいえ、20年以上使えるソフトウェアを作ろうとする著者を批判するつもりはないよ。その試みには敬意を表するし、成功してほしいと思ってる!—たとえ彼らがそこに至る具体的な詳細が欠陥があると思っても。

便利なツールはたくさんあるけど、そんなにお金はかけたくないな。私の水筒もその一つ。食べ物と比べるのは良くないと思う。常連になることで得られるものによっては、物理的なスペースを借りるのも同様。とはいえ、年間50ドルの同期料金はあまり不満はないかな…ただ、私の主な目標は他の人と協力する設定だから、それを実現するために5倍以上払うのは無理だわ。

それはよくある考え方だね:「1日に10回以上使うツール?月$10?目が飛び出る!」まあ、今週3回目のUber Eatsを$20で頼む時間だね。

全体的なコメントには同意するけど、この部分は極端な誇張に感じるな:> バーやレストランの常連なら、そのサービスに対して年間1000ドル以上払ってる。これの方が多分もっと価値がある。年間1000ドル以上って、毎日30ドル近くになるよ。

もし5年以上も自分にぴったりのものを見つけたなら、マジで驚きだね。運がいいよ。自分のニーズに合った既製のアプリが見つからなかったから、2012年に自分専用の家計管理アプリを作ったんだけど、それ以来毎週使ってるよ。技術スタックが古いから、いつかまた手を加えようと思ってるけど、それ以外は自分が欲しい機能をそのまま実現してくれてる。> 正直、今の時代においてはそれがツールの基準であるべきじゃないと思う—特に今の世界ではね。もしかしたら正しく解釈できてないかもしれないけど、5年以上も完璧なシステムを持ってるのは健康的じゃないみたいに聞こえるよ。逆に言えば、むしろその逆だと思う。自分の家計管理アプリの話に戻るけど、それを使ってからは他の生活の部分を改善したりマスターすることに集中できてる。別のシステムを探す必要がないから、他のことに集中できるんだ。これが悪いことだとは思えないんだけど?

こういう無駄なプロジェクトに惹かれる傾向を克服できて本当に良かった!こういう小さな不満が世界にとってプラスになることもあるのは分かるけど、今はソフトウェアのアップグレードのリスクを取ることにすら抵抗を感じる。Pylanceやvscodeのアップグレードで何かが壊れることがどれだけ多いか、毎回そうだからね。実際の作業は本当に難しい。家族の用事を済ませて、食事をして、シャワーを浴びて、着替えて、通勤して、などなど。その後、生産的なフロー状態に入ること。中断されず、気を散らされずに。とにかく一つのことを選んで(OneNote、Evernote、何でもいいから)本当の作業に取り掛かってほしい。生産性 + 成功を邪魔しないで。

これを共有してくれてありがとう!この記事のポイントはあまり注目されてないけど、EvernoteやNotion、それからObsidianをいじってた時間が多かったことを認めざるを得ない。これを使うと、確かにいじるけど、自分が必要なものを作って、ノートに出入りするだけ。自分のPKMSでリズムと流れを見つけたら、次のキラキラしたものに乗り換えない方がいいよ!

数ヶ月前に自分のObsidianを作ろうとしたんだけど、結局しばらくして使うのをやめちゃった。維持するのは現実的にはフルタイムの仕事になるからね。それに、終わらない感じがすごくイライラした。粗い部分や欠けている機能に出くわすたびに、自分で(当然)実装しなきゃいけなかったし。全体的に見て、Obsidianは最高だと思う。さらに、ObsidianはすべてのノートがただのMarkdownファイルだから、長期的には最良の選択肢の一つだと思う。独自のDBや他の面倒なものにロックインされることもないしね。

何年もかけて自分のシステムを作ってきた者として、君がそれを実現したことに拍手を送りたい。君の評価には同意するよ。まだマークダウンベースのノートアプリやアイデアにはもっと余地があると思うけど、それは(長期的な)情熱プロジェクトか、実行可能な資金調達戦略が必要だね。エッジケースや基本的な動作、さらには拡張やデザインの決定、メンテナンスのことを考えると、無限にあるから。カスタマイズしたObsidianは、多くのハッカーにとってちょうどいいポイントに達するだろうね。あと、個人的に感謝しているのは、生活を両立させながらサイドプロジェクトに取り組むのがどれだけ大変かってこと。仕事で2週間(80時間)かかることが、簡単に3ヶ月に膨れ上がったり、1ヶ月かかることが1年以上かかることもある。気づいたら、フルタイムで数週間の作業だと思っていたアイデアが、数年後には半分も終わってないなんてこともあるよ。

Joplinを使うのもいいよ。オープンソースで、Markdownファイルも作れるし、たぶんもう持ってるクラウドプロバイダーに同期するのも無料だしね。