ruby

mingw版ruby(64bit)にcurbとrmagickのgemをインストール

RubyInstaller(x64) での場合 rmagickのインストール ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ から、ImageMagick-6.9.5-Q16-x64-dll.exeをダウンロード、インストール (ImageMagick-7.0.3-0はダメだったので) ※パスを通して、開発用のファイル…

KyotoCabinetのruby拡張をmingwでビルド(2)

RubyInstaller(x64)のRubyでkyotocabinetの拡張を使うためにビルドしようとしたが、なかなかうまくいかなかった。 結局、かなり滅茶苦茶なやり方でビルドしたので、自分以外の役には立たないかもしれない。 1.準備 MSYS2をインストール msys2-x86_64-2016020…

祝 ruby1.9.3

Windowsで、ユニコードに対応したコンソール出力ができるようになった。 文字列をUTF-16LE(ワイド文字)に変換してからWriteConsoleWで出力してくれる。

今さらferret

WEBサイトをクロールして集めたデータの検索にgroonga(rroonga)を使っていたが、32bitのWindowsという、推奨されない環境のため、何万件もデータ突っ込んだら、エラーでどうにもならなくなったので、代わりに使えそうなferretを試してみた。solr-rubyにはそ…

KyotoCabinetのruby拡張をmingwでビルド

ちょっと試してみたかっただけなのに、わからないことばかりで苦労した。速攻で忘れるだろうから、書き残しておく。 参考サイト blog.k11i.biz: [メモ]MinGW/MSYS 環境で Kyoto Cabinet Core & Java バインディングをビルドする http://blog.k11i.biz/2010/1…