Your SlideShare is downloading. ×
0
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ken_all.gem〜狂った世界にようこそ〜

309

Published on

関西Ruby会議05のLTでお話した内容です

関西Ruby会議05のLTでお話した内容です

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
309
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ken_all.gem ∼狂った世界にようこそ∼ 2013.08.31 関西Ruby会議05 Lightning Talk Kazuhisa Yamamoto
  • 2. 開催おめでとうございます!
  • 3. 自己紹介 山本 和久 @kazuhisa1976 岡山県 株式会社リゾーム テスト、Jenkins、Chef
  • 4. KEN_ALLとは何か? http://www.post.japanpost.jp/zipcode/dl/readme.html
  • 5. ken_all.gem作った
  • 6. 作ろうと思ったきっかけ RailsのEngineを試してみたかった 題材は何でも良かった 郵便番号が好きなわけではない
  • 7. Rails Engine $ rails plugin new ken_all --mountable
  • 8. 使い方 Gemfileにken_allを追加 $ bundle update $ rake ken_all:install:migrations $ rake db:migrate $ rake ken_all:import KenAll::PostalCodeで参照できる
  • 9. 動作
  • 10. KEN_ALLの魅力 難解な仕様
  • 11. 例1 「以下に掲載がない場合」 「次に番地がくる場合」
  • 12. 例2 複数行にまたがるレコード
  • 13. 例2 10. 一町域が二以上の郵便番号で表される場合の表示 (注3) (「1」は該当、「0」は該当 せず) 11. 小字毎に番地が起番されている町域の表示 (注4) (「1」は該当、「0」は該当せず) 12. 丁目を有する町域の場合の表示 (「1」は該当、「0」は該当せず) 13. 一つの郵便番号で二以上の町域を表す場合の表示 (注5) (「1」は該当、「0」は該当 せず) 14. 更新の表示(注6)(「0」は変更なし、「1」は変更あり、「2」廃止(廃止データのみ 使用)) 15. 変更理由 (「0」は変更なし、「1」市政・区政・町政・分区・政令指定都市施行、 「2」住居表示の実施、「3」区画整理、「4」郵便区調整等、「5」訂正、「6」廃止(廃 止データのみ使用))
  • 14. 例3 「一円」
  • 15. KEN_ALLの魅力 難解な仕様データの向こうに人のぬくもりを感じる
  • 16. 結論 zipcloud(※)使え ※株式会社アイビスが運営する郵便番号データ配信サービス

×