タグ

2014年8月10日のブックマーク (3件)

  • PHP 5.4.4から==の挙動が一段と難しくなりました - hnwの日記

    PHPの==は両辺を適当に型キャストしてから比較するような演算子です。この型キャストの規則は難解すぎる上にドキュメントも不十分なため、PHPプログラマでも完璧に理解している人はほとんど居ないくらいの印象です。バグの原因になりかねないため、なるべく==を使わないようにしているPHPプログラマも多いはずです。 ところで、この==演算子の挙動がPHP 5.4.4から変更されていることはあまり知られていません。稿ではこの内容を紹介します。 Bug #54547 の騒動 まずはこの仕様変更の経緯を紹介します。 2年ほど昔、Hacker Newsで2^63付近の整数に対応する文字列をPHPで比較したときの挙動がおかしいというスレッドが盛り上がったことがありました。具体的には、PHPでは「'9223372036854775807' == '9223372036854775808'」がtrueになるとい

    PHP 5.4.4から==の挙動が一段と難しくなりました - hnwの日記
  • 【連載開始】15年勤めたドワンゴを退職しました。連載その1:matsuo?>のブロマガ - ブロマガ

    1999年9月1日にドワンゴに入社し、 2014年8月31日を以って退職する運びとなりました。 ピッタリ在籍15年と実にキリがいい。 8月は有給消化で長い夏休みになる。 さて、いざ退職エントリを書いみたらなんだかとても長くなってしまい、 まとめあげるのが不可能とも思える量になってしまったので、 知り合いから「連載してみては?」というジョークを当にやってしまおうと思う。 この際、文章がまとまってないとか結論と関係ないとかは置いといて、とにかく公開していくスタイルでいきたい。 どうせこの文章に価値などない、自分語りの自己満足だ。 ------------------------------------------------------------------------------------- つれづれなるままにひぐらし ドワンゴ卒業生もすなる退職エントリといふものを、自分もしてみむとて

    【連載開始】15年勤めたドワンゴを退職しました。連載その1:matsuo?>のブロマガ - ブロマガ
  • Immutable Infrastructureの擬人化やってみた - 検討!目論見委員会Z

    どうもこんにちは。毎度の季節でございます。夏コミで薄いを頒布します。 スペースは、8/17(日) 3日目 西き36b「松浦リッチ研究所」です。詳細は第7開発セクションのサイトをご覧ください。 ななかInside PRESS vol.5 前回の内容はこんな感じ Chefの擬人化やってみました - 検討!目論見委員会Z でした。webサービス屋がよってたかって作る技術マガジンも、早いもので第5号です。表紙はこちらです。Immutable Infrastructureを擬人化してみました。 Immutable Infrastructureの擬人化を考えていたところ、神様がいいんじゃないかと思いました。サーバやインスタンスを生み出すまさに神様なイメージです*1。 特集記事が2つあります。 1つ目が表紙にもなっている「Immutable Infrastructureの最適解を探る」です。私が書きま

    Immutable Infrastructureの擬人化やってみた - 検討!目論見委員会Z