フォーチュンサモナーズ
«前の日記(2007-03-02) 最新 次の日記(2007-03-14)» 編集

Don'tStopMusic

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|02|03|04|05|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|08|

カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年

知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。


2007-03-13

_ [Ruby] SimpleCSV 0.1.0 このエントリーを含むブックマーク

libcsv が 1.0.0 になったのに合わせて少し手直ししました(先週の金曜日に)。使い方は変わりません。

以下メモ。

libcsv 1.0.0 の変更でコールバック関数に任意のデータを渡して情報共有できるようになったので、Ruby の拡張ライブラリのインタフェイスを libcsv のそれと合わせることができそう。self をコールバック関数に渡して、インスタンスに保持させた proc を call すればいいわけですし。でも、メソッドの引数で proc を二つ渡すようなインタフェイスのライブラリはあんまり使いたくないですね。せめてテンプレートメソッドパターンにしようかな。

とりあえずクラスメソッドの parse/write は残しつつ、インスタンス生成して parse メソッドを呼ぶこともできるようにしようと思います。

_ [Ruby] Ruby 1.8.6 リリース このエントリーを含むブックマーク

2006/08/25 に Ruby 1.8.5 がリリースされてから半年弱ですね。

NEWS で変更の詳細が確認できます。個人的には、

辺りが大きな変更かなと思います。

[]

最近のコメント:

RSS
Creative Commons License
This work is licensed under a Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).