タグ

2014年3月5日のブックマーク (6件)

  • sql - ActiveRecord Arel OR condition - Stack Overflow

    How can you combine 2 different conditions using logical OR instead of AND? NOTE: 2 conditions are generated as rails scopes and can't be easily changed into something like where("x or y") directly. Simple example: admins = User.where(:kind => :admin) authors = User.where(:kind => :author) It's easy to apply AND condition (which for this particular case is meaningless): (admins.merge authors).to_s

    sql - ActiveRecord Arel OR condition - Stack Overflow
  • 13さいの備忘録 : Rails3のActiveRecodeで複数のwhere条件をORで書く

    2011年08月25日16:55 カテゴリrailsactiverecord Rails3のActiveRecodeで複数のwhere条件をORで書く Rails3になってからArelが導入されてnamed_scopeが便利だなぁ〜と思いつつも、where条件をORで接続するにはどうすんだ?って ことで調べてみた。 ■今回の要件 1.Employeeテーブルから名前(漢字)で検索できる。 2.Employeeテーブルから名前(カナ)で検索できる。 3.カナでも漢字でも検索できる。 4.検索対象フィールド(姓、名、セイ、メイ)を動的に指定できる。 例えばEmployeesテーブルが以下のよう場合 class CreateEmployees < ActiveRecord::Migration def self.up create_table :employees do |t| t.string

  • 【きょうの女の子×WORDS】『ミチバヤシリオのブログに見るアイドルの情景』 - 小娘のつれづれ

    「BiSのOTOTOYインタビューに見るアイドルの情景」の終わり、どうしてもあれを置きたくて、 結果どこかアンフェアな後味にしてしまってる所があるので それの追記として、2013年9月22日にBiSを脱退した、 ミチバヤシリオさんの最後のブログも紹介させてください。 人の希望で、近いうちにアカウントが削除されるという事なので せめてBiSとしての最後のメッセージだけでも、 後年の研究員さんに辿り着いたらいいなと思う。 * * * 2013/9/22 「無題(υ•ω•υ)」 ごめんなさい。 日付変わっちゃったけど、どうしてもみんなにお礼がいいたかったのでブログを更新させてください。 22日、女川でのライブにてわたしはBiSを脱退しました。 これからはもうアイドルではなくなります。 わたしは当に偶然BiSのオーディションに参加して、合格して これも運命だと思って加入を決めました。 そうして

    【きょうの女の子×WORDS】『ミチバヤシリオのブログに見るアイドルの情景』 - 小娘のつれづれ
    manimoto
    manimoto 2014/03/05
  • 保釈保証金1000万円への反応

    𝔽𝕦𝕂𝕒_𝔽𝕦𝕂𝕒_𝕄𝕗𝕄𝕗 @fuka_fuka_mfmf 保釈請求を却下した東京地裁の裁判官は「裁判所村の掟」に従っただけで法の趣旨は見えなくなっていたという自覚を持っていただくべきかと。 / “PC操作事件の片山被告の保釈認める - 47NEWS(よんななニュース)” http://t.co/1nc7sBP2Ts

    保釈保証金1000万円への反応
    manimoto
    manimoto 2014/03/05
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう

    正規表現によるバリデーション等で、完全一致を示す目的で ^ と $ を用いる方法が一般的ですが、正しくは \A と \z を用いる必要があります。Rubyの場合 ^ と $ を使って完全一致のバリデーションを行うと脆弱性が入りやすいワナとなります。PerlPHPの場合は、Ruby程ではありませんが不具合が生じるので \A と \z を使うようにしましょう。 はじめに 大垣さんのブログエントリ「PHPer向け、Ruby/Railsの落とし穴」には、Rubyの落とし穴として、完全一致検索の指定として、正規表現の ^ と $ を指定する例が、Ruby on Rails Security Guideからの引用として紹介されています。以下の正規表現は、XSS対策として、httpスキームあるいはhttpsスキームのURLのみを許可する正規表現のつもりです。 /^https?:\/\/[^\n]+$/

  • デザイナー 哀の劇場(1) 支給データの怪

    マイナビニュースをご覧の皆様こんにちは。まずりんと申します。フリーになりしばらく経ちますが、以前は制作会社にてデザイナーとかアートディレクターとかをやっておりました。この連載では、デザイン制作会社あるあるをゆるっと紹介していきますので、よろしくお願いします!(※あくまでフィクションですからね!) さて、今回はクライアントからの支給データ、主に画像についてです。アデ子さんは8割のデータが使えないと言っておりますが、実際は6~7割くらいで、体感的に8割という感じです。クライアントのPC環境ではデータを確認できない場合もあるので、まあ仕方ないですね。支給データに起こりうる問題は、漫画のようにデータの解像度が低すぎるというパターン以外に、データが破損していて開けない、違うデータが入っている、リンクデータが抜けている、撮影方法が悪すぎるなどなど、多岐にわたります……。 こういった場合、データの再支給

    デザイナー 哀の劇場(1) 支給データの怪