杉本涼
sugry****@gmail*****
2014年 8月 18日 (月) 16:53:14 JST
杉本です。 Heroku用GroongaのMessagePack対応をやってみたいです。 2014年8月18日 11:59 Kouhei Sutou <kou****@clear*****>: > 須藤です。 > > だれか、Heroku用GroongaをMessagePack対応でビルドするように改 > 良してくれませんか? > > Nroonga(*)というNode.jsからGroongaを使えるようにするライブラリー > があるのですが、これはGroongaとのやりとりにMessagePackを使っ > ています。 > > (*) https://github.com/nroonga/nroonga > > Heroku用のGroongaはMessagePack対応ビルドになっていないので、 > Heroku上ではNroongaを使うことができません。Heroku用Groongaが > MessagePack対応でビルドされているとNroongaを使えるようになる > ので↓のようなケースが動くようになります。 > > http://okamuuu.hatenablog.com/entry/2014/08/09/144700 > > > ということで、Heroku用Groongaをビルドする > heroku-groonga-builder(*)をMessagePack対応Groongaをビルドでき > るようにするという改良にだれかチャレンジしてみませんか? > > (*) https://github.com/groonga/heroku-groonga-builder > > > ちなみに、MessagePack対応Groongaをビルドするには次のようにす > ればよいです。 > > 1. MessagePackをビルドする。 > 2. Groongaをビルドするときにconfigureに--with-message-pack > でMessagePackのconfigure時に--prefixに指定した値を指定 > する > > GroongaのWindows用パッケージをビルドしているRubyスクリプトが > ↓にあるのですが、そこでも同じようなことをしているので参考に > なると思います。(↓はクロスコンパイルしているのでHeroku用の > ときはもっとシンプルになる。) > > https://github.com/groonga/groonga/blob/master/packages/windows/Rakefile > > > MessagePack対応の後はMeCab対応もしちゃう?みたいなのが見えて > きますが、それは次のステップでいいんじゃないかと思います。 > > 興味のある人はぜひチャレンジしてみてください! > > > -- > 須藤 功平 <kou****@clear*****> > 株式会社クリアコード <http://www.clear-code.com/> > > Groongaベースの全文検索システムを総合サポート: > http://groonga.org/ja/support/ > パッチ採用 - プログラミングが楽しい人向けの採用プロセス: > http://www.clear-code.com/recruitment/ > コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: > http://www.clear-code.com/services/code-reader/ > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev >