2009-10-01から1ヶ月間の記事一覧

MeCab Ruby バインディングのインストール方法

Rubyバィンディングのコンパイルは、extconf.rbに $LDFLAGS = '-L/usr/local/lib' を加えることと、ruby extconf.rbをした後に生成されるMakefileの一部を LDSHARED = $(CC) -dynamic -bundle -undefined suppress -flat_namespace から LDSHARED = $(CXX) -…

CentOsにTritonnをインストールして形態素解析をしましょう。

一般的に形態素解析をしようとすると、以下のものが必要なようです。 ・MeCab http://mecab.sourceforge.net/ ・senna http://qwik.jp/senna/install.html ・Tritonn http://qwik.jp/tritonn/ MeCabのインストールには、 MeCab本体と辞書を加えてインストー…

RubyでIMAPを使ってGmailでメールを受信しましょう。

ローカル環境ではPOPで受信して問題なかったのですが、 CentOSにプログラムを乗せ替えると、なんだかparameterのエラーが出ました。 ググっても事例に乏しく、ActionMailerのバグである可能性も出てきましたので、試しにIMAPに変えてみたらうまくいきました…

GmailのPOPをつかってRailでメール受信しましょう。

ruby 1.8.7からsslに対応したようなので、 非常に簡単にGmailからPOPでメールを受信できるようになりました。 以前は結構苦労したような気がしたのに、 便利になりましたねぇ。 Net::POP3.enable_ssl(OpenSSL::SSL::VERIFY_NONE) Net::POP3.start("pop.gmail…