[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

wikiとgoogleに関するmoqadaのブックマーク (1)

  • JavaScript/Java/PythonでDiff·google-diff-match-patch MOONGIFT

    ※画像は公式サイトデモより 最近、自作でWikiエンジンを書いている。Wikiの三大要素(?)として必要なのは、ページがない場合の自動生成、HTMLを記述する事無く記法によって生成される文章、そして不特定多数が編集するための履歴管理機能だ。 履歴管理をする以上、リビジョンの比較ができなければ意味がない。更新の衝突が起こった場合も必要だ。その際に非常に便利なライブラリがこれだ。 今回紹介するオープンソース・ソフトウェアはgoogle-diff-match-patch、各種言語による差分表示ライブラリだ。 google-diff-match-patchはその名の通り、Google謹製のライブラリだ。何と、Webベースのドキュメント作成ソフトウェア、Google Documentsでも使われている代物だ。 提供されているのはJavaScriptJavaそしてPython向けのソースになる。特に

    JavaScript/Java/PythonでDiff·google-diff-match-patch MOONGIFT
    moqada
    moqada 2007/06/12
    wiki等を作るときの履歴管理(差分、比較、修正)が行えるライブラリ。Python、JavaScript、Java版あり。
  • 1