タグ

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

  • php 5.2.9 で修正された mbstring 関係のバグをまとめました - t_komuraの日記

    PHP 5.2.9 で mbstring 関係についても多くのバグが修正されました。そのあたりについて、調べたことを PHP の mbstring に関するメモのバグ・セキュリティ問題にまとめました。何か間違いや気付いたことなどがあれば、コメントなどで教えてください。 今回の修正の中に、内部変数 strict_detection が有効な状態で、不正な文字列の文字コード検出を行うと無限ループになる問題があったのですが、今までこのバグが残っていたことを考えると、php.ini で mbstring.strict_detection = On に設定しているところは少ないのでしょうか。mb_parse_str() や mb_convert_variables() などが影響を受けるので、起こりやすいバグのような気がしたのですが。 php.ini のサンプルに設定項目がないので使っていないのかと

    php 5.2.9 で修正された mbstring 関係のバグをまとめました - t_komuraの日記
    shimooka
    shimooka 2009/03/02
    mbstring.strict_encodingはmbstring.strict_detectionの間違い
  • array_unique関数がPHP5.2.9から後方互換性を失いました - hnwの日記

    追記(2009/06/26):PHP 5.2.10以降、この問題は修正されています。「array_unique関数がPHP5.2.10から後方互換性を取り戻します」も併せてご覧ください。 2/26にPHP5.2.9がリリースされましたが、このバージョンからarray_unique関数が後方互換性を失いました。この関数を利用しているアプリケーションは、PHP5.2.9以降のバージョンでは新たなバグに悩まされるかもしれません。 5.2.9RC1の頃にこの仕様変更に気づいて「PHP Bugs: #47370: array_unique has backward compatibility problem, and SORT_REGULAR is confusing」で指摘してみたんですが、相手にされませんでした。 その後もid:moriyoshiさんが元の動作をデフォルト動作にするよう、中の人と

    array_unique関数がPHP5.2.9から後方互換性を失いました - hnwの日記
    shimooka
    shimooka 2009/03/02
    symfony1.0.19に対してgrep -r array_unique /usr/local/lib/php/symfony/ | wc -lで11かぁ。
  • 退職します - ベイエリア情報局

    元Vine SPARC開発者。2003年度未踏ユース採択者。ウノウ株式会社立ち上げ時に参画して4年間CTOとして従事。退職して現在P&Aラボにて客員起業家として起業準備中。 私事で恐縮ですが、3月末を持ちましてウノウ株式会社を退職することになりました。 次にやることはもう決まっていまして、どういう状況なのかは近いうちにまたお知らせしようと思います。 ウノウが株式会社化するタイミングに社員第一号、エンジニア第一号として入社して4年間頑張ってきました。 元々は平エンジニアで右も左も分からないままでしたが、試行錯誤で数多くの失敗を繰り返し多くを学ぶ事ができました。 ウノウラボブログのおかげで会社の規模、実績からしたらありえないくらい優秀なエンジニアに集まってもらうことができました。 (よくウノウラボに間違われますが、会社名はウノウですので(苦笑)) それもあって、そろそろ何か新しい事に挑戦したい

    shimooka
    shimooka 2009/03/02
    お疲れ様でした!