タグ

2009年11月19日のブックマーク (6件)

  • CakePHP - validate

    CakePHPでのvalidateネタ。 validateは入力チェック正規表現をmodelの$validateに配列で設定しておくだけなんだけど、メールアドレスの重複チェックなんかはそのままではどうにもできない。 modelの$validateに正規表現ではなく、(入力チェック)メソッド名を入れとけばそれを呼んでくれたりするのかな、と思ったがそれはナシ。 マニュアルではcontrollerで重複チェックを行う方法が載っているだが、正規表現でのチェックはmodelにあるので一緒にmodel内に書きたいところ。 で、考えたのが以下の3つの方法。 model#beforeValidate()に書く 正規表現での入力チェックより先に呼ばれてしまう。 一意チェックなんかではDBアクセスが発生するから正規表現でのチェックを通過したものだけ処理を行う方が良い。 model#validates()に書く

  • はてなアイデア

    はてなアイデア サービス終了のお知らせ 平素より「はてなアイデア」をご利用いただき、ありがとうございます。 要望窓口サービス「はてなアイデア」は2013年7月31日(水)をもちまして終了いたしました。8年にわたる試験運用にご協力いただき、ありがとうございました。 これまでご利用いただきましたユーザーの皆さまに深く感謝いたします。 誠にありがとうございました。 詳しくは下記をご覧ください。 http://hatena.g.hatena.ne.jp/hatenaidea/20130731/1375250394

    cake67
    cake67 2009/11/19
    これあったらtwitterもう少し使うかもw
  • Amazon.co.jp: ソード・ワールドRPG完全版: 清松みゆき, グループSNE: 本

    Amazon.co.jp: ソード・ワールドRPG完全版: 清松みゆき, グループSNE: 本
    cake67
    cake67 2009/11/19
    私の「お守り」です。
  • CakePHP1.2の簡単国際化

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHP1.2のbakeで自動生成した画面は、画面に表示される文字列が__('文字列') で囲まれています。これは、簡単に多言語翻訳ができるように配慮されているからです。 ここを無理やり日語に書き換えても日語化はできますが、せっかくなので、最初から国際化をにらんで、poファイルを生成、編集して日語化を進めてもよいのではないか、と思います。 CakePHP1.2はgettextを使用した翻訳と流れは同じです。 http://ja.wikipedia.org/wiki/Gettext (1)アプリで使用する文字リソース(メッセージ類)は、__('')で囲む こうしておくと、自動的に翻訳ファイルを作ってく

    CakePHP1.2の簡単国際化
  • 「ニコニコ動画一覧ページのマーキング + プレイリスト」GMスクリプト - Ulmhaft

    ようこそゲストさん ブログトップ 記事一覧 ログイン無料ブログ開設 Ulmhaft Ulmhaft > 2008年01月27日 >

  • ニコニコ動画でプレイリストが使える Greasemonkey スクリプト - こたにき

    「作業用BGMに動画を使いたいけど、メドレー系ばかりじゃなく短い動画も連続で見たい!」 僕は作業する時に、ニコニコ動画を BGM にする事が多いです。(作業用BGMタグをみるに、同じような人が結構いるみたい?) それで、動画を選んでから作業を始めるわけなんですが、動画をひとつ見終えると、作業を中断して次の動画を選ぶ必要があって面倒なので、自然とくりかえし再生しやすく再生時間が長いメドレー系を選びがちです。でも、これだけ動画があるニコニコ動画なので、短い動画もみたいんです>< そんな人のために、ニコニコ動画でプレイリストを使えるようにする Greasemonkey スクリプトを作りました。(Greasemonkey スクリプトの使い方) インストール:niconicoplaylist.user.js(更新履歴) ※ 自動再生がプレミアム会員限定になってしまったので、プレミアム会員でないと自動

    ニコニコ動画でプレイリストが使える Greasemonkey スクリプト - こたにき