タグ

wikiとwebに関するpoad1010のブックマーク (4)

  • Hibernate - Wikipedia

    Hibernate は、Java のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。 Hibernate はオープンソースの自由ソフトウェアであり、GNU Lesser General Public License で提供されている。 第一の機能は、Javaクラスからデータベースの表(およびJavaデータ型からSQLデータ型)へのマッピングである。また、データのクエリと検索機能も提供する。SQL呼び出しを自動生成することで、開発者がSQL呼び出しの結果をいちいちオブジェクトに変換する手間から解放し、性能への影響を最小にしつ

  • JavaScriptを使ったクライアントサイドのテキスト差分表示ライブラリ·Pretty Diff MOONGIFT

    Pretty DiffはJavaScriptでテキストの差分を表示するライブラリ。 Pretty DiffはJavaScript製のフリーウェア(ソースコードは公開されている)。人は間違うものだ。現実世界では一度破壊してしまったものを復元するのは難しい。だがデジタルの世界であれば、バックアップを使ったり履歴管理をしておくことで以前の状態に戻すことができる。 差分表示 最近のサービスでは履歴管理が次々に取り入れられている。Dropbox、WordPress、Wikiエンジンなど様々だ。そんな履歴管理された内容をグラフィカルにチェックできるのがPretty Diffだ。 Pretty DiffはWebベースの差分表示ライブラリだ。JavaScriptCSS、各種言語に対応する他、CSVの差分表示もできる(ただしCSVは各項目ごとに改行されて表示される)。差分表示はインライン、またはサイドバイ

  • 各種記法に対応したWebベースのドキュメントビューワー·Invisible.js MOONGIFT

    Invisible.jsはJavaScriptでローカルテキストファイルを読み込んでHTML化して表示するドキュメント整形ライブラリ。 Invisible.jsはJavaScript製のオープンソース・ソフトウェア。開発ドキュメントをWebベースにする動きがある。最もシンプルに実装するのはWikiベースにすることかも知れない。だがWebブラウザのテキストエリアに長文を記入していくのは面倒くさいだろう。 表示例 そこで使われるのがテキストファイルを書いて、それをWebサーバから読み込ませる仕組みだ。そんな時はサーバサイドの用意をせずとも利用できるInvisible.jsが便利だ。 Invisible.jsのデモではMarkdown記法で記述されたテキストとHTMLが表示される。だがHTML中にテキストはない。Ajaxを使って動的にコンテンツを読み込んでいるのだ。対応フォーマットはMarkdo

  • バグ管理システム「Mantis」 | OSDN Magazine

    Mantisは、さまざまな機能を過不足なく盛り込んだ、小規模プロジェクトで重宝するバグ管理システムだ。ごく普通のコンピュータ・ユーザでも利用可能なバグ管理ソフトを探している開発者には最適と言える。すっきりとしたインタフェースと多彩な機能を利用して、簡単かつスピーディなバグ管理が可能だ。 MantisはPHPで開発され、68の言語にローカライズされている。バックエンドのデータベースには、MySQL、PostgreSQLMicrosoft SQL Serverを利用可能だ。開発者やユーザーからのバグ報告は、Webインタフェース、WAP対応のモバイル機器(サードパーティ製プラグインの購入が必要)、カスタムHTMLフォームから行える。HTMLフォームなら、任意のWebページに独自のバグ報告フォームを設置できる。バグが報告されたときには、開発者や一般ユーザーに対し、メールやRSSフィード、さらには

    バグ管理システム「Mantis」 | OSDN Magazine
  • 1