タグ

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

  • 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の日記
    isdyy
    isdyy 2009/02/28
  • PHPで==の代わりにstrcmp関数を使うことによる問題点 - hnwの日記

    補足(2010/12/01 03:00):floatからstringへのキャストで丸められる桁数についてですが、php.iniの設定値「precision」の影響を受けるようです。 僕は以前から「PHPの==はキモいから===を使おうよ」と言っているつもりです(参考:「PHPの==がキモい件」)。しかし、ネット上には==を使った比較での不慮の事故を防ぐ目的で、「安全な==」としてstrcmp関数を使って比較している人が居るようです。このやり方について問題点を指摘します。 strcmpで比較するというのはstring型にキャストをして比較するのと同じですから、キャストして何が起こるか熟知していないと比較結果は想像がつきません。僕は全ての型からstring型へのキャストで何が起こるかスラスラ言えるわけではありませんから、何でもstrcmpするのは==を使うのと同じように怖いと感じます。 今回、

    PHPで==の代わりにstrcmp関数を使うことによる問題点 - hnwの日記
    isdyy
    isdyy 2009/02/28
  • 情シス子会社に対する親会社の不満、サポート体制がトップ

    矢野経済研究所が2月26日に公開した調査結果で、親会社の85%が情報システム子会社のサポート体制を不満に思っていることが分かった。調査結果は情報システム子会社66社と親会社20社に実施したアンケートをまとめた。 情報システム子会社の「サポート体制」について親会社に聞いた結果では「大変不満」「不満」の合計が85%。「満足」は10%だった。矢野経済研究所は「情報システムの運用や保守をサービスとして十分に提供できている情報システム子会社が少ないため」と推測している。 「満足」が多かったのは上流工程に当たる「ソリューション提案力」「コンサルティング力」で、矢野経済研究所は「情報システム子会社がこれまでに蓄積した業務知識が親会社から評価されたためと推測する」としている。 情報システム子会社には、親会社またはグループ会社のプロジェクトにどの程度、参画しているかを聞いた。最も多かったのは「親会社が主導だ

    情シス子会社に対する親会社の不満、サポート体制がトップ