並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

CouchDBの検索結果1 - 7 件 / 7件

  • 1人でデスクトップとモバイル両方で動いて同期するアプリをどうやって作ったか

    こんにちは、個人アプリ作家のTAKUYAです。InkdropというクロスプラットフォームなMarkdownノートアプリを1人で開発しています。このアプリはmacOS、Linux、Windows、Android、iOSで動作します。ご存知かもしれませんが、この5プラットフォームにアプリを対応させるのは簡単ではありません。しかしながらパワフルなフレームワークを活用すれば、それも不可能ではありません。それらに頼るだけでなく、プロジェクトを持続可能に保つための開発戦略も必要となります。本記事では、僕がこれまでどのようにして開発して来たのかシェアしたいと思います。 あなたは1人で開発しているのではないクロスプラットフォームなアプリの開発は、往々にして多くの予測不能かつ再現不能な問題を伴います。自分の環境では正しく動いていた機能が、他の環境では思うように動かない。例えば、最近僕もそういう問題を経験しま

      1人でデスクトップとモバイル両方で動いて同期するアプリをどうやって作ったか
    • [Obsidian] Self-hosted LiveSyncとデータ同期に迫る! (対談企画02)

      私の記憶が確かならば、昭和の初めから「オムライス」の一番美味しいところは決まっていた。 「卵の、裏側」 その理由は、温かいご飯に乗った半熟の卵が、その旨味を十分吸い取るから。 (『料理の鉄人』第02回放送より) そして私の記憶が確かならば、モバイルアプリ登場以降、Obsidianユーザーを最も悩ませてきた問題。それが 「Vaultの、同期」 公式のデータ同期ソリューションである「Obsidian Sync」は有料、GoogleドライブやDropboxなどのクラウドストレージも、快適とは言い難い。 ローカルデータを扱うというObsidianの特徴が、そのユーザーを苦しめるという皮肉。 その問題に立ち向かうべく開発されたのが、データ同期を担うコミュニティプラグインSelf~hosted LiveSyncである。 もう一度言う。 オムライスで一番ウマいのは「卵の裏側」! 今回は「Self-hos

        [Obsidian] Self-hosted LiveSyncとデータ同期に迫る! (対談企画02)
      • Obsidianで使うクラウドストレージの選び方(追記:2022.05.04、11.23)|penchi

        Obsidianはクラウドストレージを使ってデータを同期する機能がありますが、使用するデバイスによって利用できる制限があるので注意が必要です。 Obsidian純正クラウドは有料Obsidianには純正のクラウドストレージ Obsidian Sync があり全デバイスで同期して利用可能ですが、月額8ドルの有料プランへの加入が必要です。 王道ですが、Obsidianのデータを同期するだけで月額8ドル、約1,000円の費用はなかなか厳しいものがありますね。 各種クラウドストレージにも対応純正のObsidian Syncを使わずとも、各種クラウドストレージで同期することも可能なので、一般的にはこちらを選ぶ方が多くなると思います。 ただ、OSによって制限があるので選び方に注意が必要です。 iOSアプリはiCloudドライブのみ対応 iPhone・iPad用のiOSアプリはiCloudドライブにのみ

          Obsidianで使うクラウドストレージの選び方(追記:2022.05.04、11.23)|penchi
        • Obsidianのプラグインを作りました

          最近、Obsidianのプラグインを作りました。 その名も、obsidian-livesync。 ブログの更新、サボっていてすみません。 vorotamoroz aka きみのぶです。きみのぶつけました。 それはそうと最近、Obsidianのプラグインを作りました。 その名も、obsidian-livesync。 どんなプラグイン?Obsidianのデータを、 セルフホストしたサーバを使ってLiveSyncするプラグインです(直球)。 こんなの。 きっかけ「どんな」とだいたいイコールなのですが、きっかけは2つあります。 1つ目が、セルフホスト。 私がノートアプリで書く内容って、結構センシティブだったりして。とくにまだ出せない知財ネタなんかを書いてるときに、いくらE2Eの暗号化が行われてるとはいえ、自社が監査していない外部サーバにデータを預けることは難しかったりします。たとえ公式提供でも。

            Obsidianのプラグインを作りました
          • obsidian-livesync/docs/setup_flyio.md at main · vrtmrz/obsidian-livesync

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              obsidian-livesync/docs/setup_flyio.md at main · vrtmrz/obsidian-livesync
            • CouchDB vs. MongoDB: 徹底比較

              NoSQLデータベースは、従来のリレーショナルデータベースに代わる魅力的な選択肢を提示し、ビッグデータの世界を揺るがしていますが、CouchDB と MongoDB は、このタイプのデータベースとしてよく選ばれている2つです。そこで本記事では、MongoDB と CouchDB の詳しい比較を作成し、皆さんの決断のお手伝いができればと思います。 目次 技術的な詳細 CAP定理 スケーラビリティとパフォーマンス 人気度 価格 1.技術的な詳細 CouchDB と MongoDB はどちらもドキュメント指向の NoSQL データベースですが、その実装で大きな違いがあります。 CouchDB では、データを格納するのに半構造化 JSON 形式が使われます。CouchDB データベースへのクエリは、HTTP または JavaScript を使って、RESTful HTTP API を介して行われま

                CouchDB vs. MongoDB: 徹底比較
              • ラズパイに CouchDB を導入する : まだプログラマーですが何か?

                ラズベリーパイ(Raspbian OS)に NoSQL 型のデータベースである Apache CouchDB を導入する手順を紹介します: Apache CouchDB (以下、"CouchDB")はオープンソースで提供されている NoSQL データベースです。IBM Cloud の IBM Cloudant はこの CouchDB をベースに提供されているマネージド DBaaS です: なお、IBM Cloudant は分散データベース環境がはじめから提供されていますが、以下で紹介する例では CouchDB を1インスタンスで運用する前提での導入方法とさせていただきます。また導入する CouchDB のバージョンは 2019/01/14 時点での最新版である 2.3.0 を対象としています。 まずは準備作業としてリポジトリをアップデートしておきます: $ sudo apt-get upd

                  ラズパイに CouchDB を導入する : まだプログラマーですが何か?
                1