Flinto is a Mac app used by top designers around the world to create interactive and animated prototypes of their app designs.
正規表現によるバリデーション等で、完全一致を示す目的で ^ と $ を用いる方法が一般的ですが、正しくは \A と \z を用いる必要があります。Rubyの場合 ^ と $ を使って完全一致のバリデーションを行うと脆弱性が入りやすいワナとなります。PerlやPHPの場合は、Ruby程ではありませんが不具合が生じるので \A と \z を使うようにしましょう。 はじめに 大垣さんのブログエントリ「PHPer向け、Ruby/Railsの落とし穴」には、Rubyの落とし穴として、完全一致検索の指定として、正規表現の ^ と $ を指定する例が、Ruby on Rails Security Guideからの引用として紹介されています。以下の正規表現は、XSS対策として、httpスキームあるいはhttpsスキームのURLのみを許可する正規表現のつもりです。 /^https?:\/\/[^\n]+$/
マイナビニュースをご覧の皆様こんにちは。まずりんと申します。フリーになりしばらく経ちますが、以前は制作会社にてデザイナーとかアートディレクターとかをやっておりました。この連載では、デザイン制作会社あるあるをゆるっと紹介していきますので、よろしくお願いします!(※あくまでフィクションですからね!) さて、今回はクライアントからの支給データ、主に画像についてです。アデ子さんは8割のデータが使えないと言っておりますが、実際は6~7割くらいで、体感的に8割という感じです。クライアントのPC環境ではデータを確認できない場合もあるので、まあ仕方ないですね。支給データに起こりうる問題は、漫画のようにデータの解像度が低すぎるというパターン以外に、データが破損していて開けない、違うデータが入っている、リンクデータが抜けている、撮影方法が悪すぎるなどなど、多岐にわたります……。 こういった場合、データの再支給
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く