JpAddressアップデート&ドキュメント作成
categories: Ruby Rails tags: Plugin Programming Rails
この土日は、JpAddressにGeocode取得メソッド、GoogleMaps検索結果URL生成メソッド、HTTP経由のDBアップデート用Rakeタスクを追加しました。
また、RDocを使って、JpAddressのドキュメントも用意しました。
RubyforgeのSVNレポジトリも整理して、ようやくちゃんとプロジェクトっぽくなった気がします。
gem化は、rakeタスクの登録にRailsアプリ内のRakefileを編集しなければならないっぽいので、しばらく放置。
また0で始まる数値が8進数として扱われ、意図した処理を行えない為、引数としてFixnum型で郵便番号を受け取った場合には、nilを返すようにしています。
ただし、「0ではじまりかつ9が含まれる郵便番号」をFixnumで受け取った場合は、以下のようなエラーが出ます...orz