タグ

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

  • 株式会社はてなに入社しました - hitode909の日記

    株式会社はてなに入社する お知らせ 4月1日はエイプリルフールです 4月1日以外の入社はこちら 株式会社はてなに入社する

    株式会社はてなに入社しました - hitode909の日記
    k-holy
    k-holy 2014/04/02
  • PHPでもPerlでいうところのGuardをするやで!! - uzullaがブログ

    人と話していて、「PerlにはGuardがある、Guardは最高だ、無い言語は不便!」と、もう片手では聞かない回数は聞いたような気がするので、PHPで実装出来ないかという話です。 Guardとは https://metacpan.org/pod/Guard あるブロックスコープから復帰(returnなど)する際に行う処理を、そのブロックスコープ内で動的に設定することができる。 多くの場合、テンポラリな設定を戻す為や、開いているファイルを閉じる為とか、色々後処理するコードを先頭にかいておけば、どこでそのブロックが復帰(終了)しても、忘れずに片付けができる、とかそういうやつである。 Perlではしばしばつかわれているが、たとえば以下のようなコードである。 #!perl use strict; use warnings; use Guard; use Cwd; chdir '/tmp'; # カ

    PHPでもPerlでいうところのGuardをするやで!! - uzullaがブログ
    k-holy
    k-holy 2014/04/02
    関数スコープ内に閉じ込めてデストラクタを呼ばせると。へー
  • QiitaにXSS脆弱性 - Qiita

    Qiitaに発生していた脆弱性について ※ エイプリルフールネタっぽいけど実際に発生していました。 ※ 現在この脆弱性は修正済みです。 問題のあった記事 問題のMarkdown おいしいクッキーをべたい人はここをクリック! **[おいしいクッキーをべたい人はここをクリック!](data:text/html;base64,PHNjcmlwdD5hbGVydChkb2N1bWVudC5jb29raWUpPC9zY3JpcHQ+)** ブラウザ別の挙動 Chrome 33.0 データURIスキームの先で document.cookie を参照することは出来なかった。 Firefox 28.0 データURIスキームの先で document.cookie を参照することが 出来た 。 Internet Explorer とかその他もろもろ 編集リクエストに任せるぜ! 考察 結局これってやばいの?

    QiitaにXSS脆弱性 - Qiita