[#47529] ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — jugyo kohno <kkohno@...>

jugyo と申します

11 messages 2010/10/08
[#47562] Re: ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — "Y. NOBUOKA" <nobuoka@...> 2010/10/15

信岡です。

[#47537] Excel用のxmlssファイルを作成するライブラリ exlap_c — "YOSHIIZUMI" <t-yoshiizumi@...>

 吉泉といいます。

11 messages 2010/10/10

[ruby-list:47583] [ANN] fuzzy-string-match 0.9.0

From: 西山 清香 <kiyoka@...>
Date: 2010-10-20 02:29:56 UTC
List: ruby-list #47583
kiyokaと申します。

fuzzy-string-match 0.9.0 というライブラリをリリースしました。
文字列同士の曖昧比較を行うライブラリです。
  http://github.com/kiyoka/fuzzy-string-match

用途としては、スペルミス訂正などが代表的です。
類似のライブラリにAmatchがありますが、いくつか問題があったので新しく作
りました。(実際はluceneというJavaプログラムのJaro-Wikler部分をポーティ
ングしただけのものです)

現状は Jaro-Winkler distance という編集距離を求めるメソッドしか入ってい
ません。他のアルゴリズムも追加したい場合は、luceneから愚直にポーティン
グするという方法を考えています。
詳細はgithub(上記URL)のREADME.mdを参照してください。

※ ちょっと命名に失敗した感もあります。
   既存gemの "pg_fuzzy_string_matcher" に似ていて混乱しそうですが…

※ rubyコミュニティ向けにライブラリをリリースするのは初なので、
   ちょっと作法におかしなところがあるかもしれませんが、お許しください。

--kiyoka

In This Thread

Prev Next