大量の洗濯物をかついでコインランドリーに行ってみると、洗濯機の本体になにやら見慣れないテンキーが付いています。 本体前面のテンキー 説明書きによると、洗濯開始時にテンキーに電話番号を入力しておけば、洗濯終了を入力した番号まで知らせてくれるというのです!洗濯が終わるまで、コインランドリーで時間を潰そうと思っていたのですが、これは便利な機能だと思い、自分の番号を入力して一旦帰宅することにしました。自宅で衣替え作業に没頭していると、そこに洗濯終了を知らせる電話がかかってきました。
![Rai](https://cdn-ak-scissors.b.st-hatena.com/image/square/4be44f4303fe5c15938e2e14bc4a80bdc2591128/height=288;version=1;width=512/https%3A%2F%2F64.media.tumblr.com%2Ftumblr_l17l6cGRu31qz53p8o1_400.jpg)
Railsの便利機能の中でもかなり注目度の高いActiveRecord::Base#validates_*によるバリデーションですが、これをDBに保存する場面以外でもつかえないか、というのが今回のトピックです。 ユーザからの入力をDBではなく通常のファイルや帳票に落としたり、単に画面に表示させたり、他のWebサービスに送りつけたりする場面で、ARのvalidationが使えると便利だろうなぁ、と。 DBが必須になる*1validates_associatedとvalidates_uniqness_of以外についてはうまく動かせましたのでメモを。 実際のブツはこちらからどうぞ。 2006/05/24 23:00追記 id:babieさんからのご指摘をうけ、アーカイブ内のソースのtypoを修正しました。 あまりにしょーもないtypoなので、なかなか恥ずかしいです。 まずは動作を サンプルクラス
Libron(リブロン)とは Libron は Amazon のページから素早く最寄りの図書館の蔵書を検索し、貸出予約ができる便利なツールです。 図書館蔵書検索サイト「カーリル」(https://calil.jp/)の提供するAPIを利用することで、全国7000以上の図書館(1400館以上の大学図書館を含む)に対応しています。 サポートのお願い 2010年よりLibronはオープンソースかつ無料で提供しております。継続して開発を続けるためには、使っていただいている皆さまからの支援が必要です。1杯のコーヒーという形でサポートをいただけると大変ありがたく思います。 ※ クレジットカードの明細には「合同会社つくる社」と表示されます。 更新履歴 3.0.18 - 2023/01/23 本以外の商品ページでも検索のローディングアイコンが表示されてしまうバグを修正しました。 3.0.17 - 2023
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く