タグ

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

  • WordPressのデバッグモード | Gatespace's Blog

    WordPressでサイトを構築したり、テーマやプラグインの開発を行うときに便利なのが「デバッグモード」。 通常、PHPのエラーなどはサーバーのログに記録されますが、WordPressの場合、デバッグモードを有効化するだけで、サーバーのログを見なくてもエラー内容を確認できます。 今回は便利なデバッグモードの使い方を紹介します。 基的な使い方 WordPressをインストールしたディレクトリ内にある wp-config.php をテキストエディタで編集します。 日語版であれば78行目以降に以下の記述があります。 /** * 開発者へ: WordPress デバッグモード * * この値を true にすると、開発中に注意 (notice) を表示します。 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。 */ defin

    WordPressのデバッグモード | Gatespace's Blog
  • 第2回 WordPressの基本的な5つのルール(その2:デバッグモード) | gihyo.jp

    WordPressを構築し、一通りのページチェックも終わり後は検収を控えるのみ⁠」⁠。ちょっと待ってください。デバッグモードがオフになっていませんか? WordPressには運用モードとデバッグモードがあり、通常は運用モードで動いています。運用モードにあるWordPressはエラー表示を控え、テスト時には知っていなければならない警告なども出力されません。 日々の運用時でも「いきなり画面が真っ白になって何も表示されなくなった」といった経験はありませんか? これも運用モードにある WordPress がエラーを表示しないためです。 今回は制作と運用両方で最も重要なデバッグモードについてお話しします。 運用モードとデバッグモード 前述の通り、WordPressには運用モードとデバッグモードがあります。これら2つのモードを切り替えるオプションを「WP_DEBUG」オプションと言います。このWP_

    第2回 WordPressの基本的な5つのルール(その2:デバッグモード) | gihyo.jp
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう

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

  • 辛口アルファブロガーに聞いた! インターネットでウケる”毒舌”入門

    インターネットでチヤホヤされたい? そんなあなたは今日から”毒舌”を始めましょう! (インタビュアー:小野ほりでい) ミカ 超有名サイト「ミカの死体蹴りブログ」の管理人。 別名義のTwitterは、フォロワー10万人を誇る。 エリコ 5年ツイッターをやっていて、フォロワー0の奇跡の人。 トランスエリコ 時空のねじれによって生まれたエリコの異形態。 天変地異の前に生まれてそれを予言し、絶命するという。 死体蹴りブログのミカ ハァ~ン…。 どうしてフォロワーが増えないのかしらンゥ…。 そこのセクシーな乙女よ…。 そういうときは”毒舌”を使うのよ…。 えっ!? だ、誰!? 私よ…。 あの超有名サイト「ミカの死体蹴りブログ」の 管理人、ミカよ。 ミカの死体蹴りブログ…? えっ、あのバッシングを受けている渦中の人物にさらに追い打ちをかけて再起不能にすることで有名な人気ブログ「ミカの死体蹴りブログ」の

    辛口アルファブロガーに聞いた! インターネットでウケる”毒舌”入門
    repon
    repon 2014/03/04
    「自戒を込めてRTのメソッド」
  • screamo.jp

    This domain may be for sale!

    screamo.jp