2011年10月 1日

[ruby-list:48429] [ANN] milkode-0.2.3

はじめまして、ongaeshiと申します。

先日、Milkodeという ruby+sinatra+groonga で作った
ソースコード検索エンジンを作成しましたのでご紹介させて下さい。

Milkodeを使うと、大量のソースコードをgroongaデータベースに取り込み
webアプリやコマンドライン(予定)から素早く検索出来ます。
一般的に検索エンジンは「特定の単語を含むファイル」を見つけますが、

Milkodeは「特定の単語を含む行」を見つけることが出来ます。

他には以下のような特徴があります。

軽快な動作速度
レポジトリに20000ファイルのレコードが登録されていても、1秒以内に検索することが可能です。
行指向の検索ルーチン
関数の定義箇所や、変数の呼び出し箇所など、プログラミングは特定の行を探すことがとても多いです。
簡単にインストール可能
RubyGem経由で簡単にインストール可能です。MySQL等の特定のデータベースソフトのインストールは必要ありません。
gitライクなコマンドラインインターフェース
Milkodeに対する操作は全てmilkコマンドから可能です。
milk init ... レポジトリの生成
milk add ... パッケージの追加
milk update ... パッケージ内容の更新
milk web ... ウェブアプリの起動

ホームページ
http://milkode.ongaeshi.me/

チュートリアル&スクリーンショット
http://milkode.ongaeshi.me/wiki/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB

メーリングリスト
https://groups.google.com/group/milkode-jp?hl=ja

MikodeはたくさんのRubyGemsを利用して作られています。

archive-zip
coderay
haml
launchy
nokogiri
rack
rroonga
sass
sinatra
termcolor
thin

Rubyがなければこのソフトを作ることは出来ませんでした、Rubyコミュニティの皆様に感謝です。

ご感想、バグ報告等頂ければ幸いです。

--
/******************************************
ongaeshi
MAIL: ongaeshi0621@xxxxx
WEB: http://ongaeshi.me
Twitter: http://twitter.com/ongaeshi
******************************************/


投稿者 xml-rpc : 2011年10月 1日 02:32
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/106584
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。