ます’s Blog - どうでもいい記事100選

どうでもいい記事100選

2009-01-01から1年間の記事一覧

大晦日

今更な感がありますが、2009年を振り返ってみます。 予測されたようにグダグタな一年間であったかな、と思います。公私共に中途半端で消化不良。 本当に自分のやりたいことを押し殺して諦めモード全開で嘆きまくっていた気がします。 どうしてそんなに自分を…

5.3.2RC1 out!

PHP

リリース間隔が早い気もするけどRC1の登場です(1・2・3・4・5・6)。 5.3.1から5.3.2RC1までの修正状況は以下の通り。。。といきたいのですが、変なことにしまっているので「diff -u php-5.3.1/NEWS php-5.3.2RC1/NEWS」の結果から抜粋しておきます。…

5.2.12 ready?

PHP

この辺(1・2)を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.11から5.2.12までの修正状況は以下の通り。。。って、グチャグチャになっていたのでNEWSから抜粋。 PHP NEWS |||||||||||||||||||||||||||||||||||||||||…

5.2.12C4 out!

PHP

RC4の登場です(1・2・3・4・5)。そろそろ夜明けは近いか? 5.2.12RC3から5.2.12RC4までの修正状況は以下の通り。 php.qaに流したメールでは「RC3」になっているのが気になりますな。まったく。 --- php/php-src/branches/PHP_5_2/NEWS 2009/11/27 14:…

5.2.12C3 out!

PHP

今更ながらですが、RC3の登場です(1・2・3・4・5)。 5.2.12RC2から5.2.12RC3までの修正状況は以下の通り。 なんだかなぁって感じ。一般環境でビルドしていないのがバレバレ。 --- php/php-src/branches/PHP_5_2/NEWS 2009/11/27 03:16:26 291338 +++ …

5.2.12C2 out!

PHP

RC2の登場です(1・2・3・4・5)。 5.2.12RC1から5.2.12RC2までの修正状況は以下の通り。 個人的には目立った修正は見当たりませんでした。 --- php/php-src/branches/PHP_5_2/NEWS 2009/11/12 15:51:39 290588 +++ php/php-src/tags/php_5_2_12RC2/NEW…

Added "max_file_uploads" INI directive in 4.4.9

PHP

大垣さんのつぶやきで知ったのですが、正式にサポート終了しているとはいえ完全に根絶されているとは思えないのでパッチを作ってみました。 #include "zend_ini.h" を追加したら reference error undefined symbol が解消されるのは意味不明だったけど。。。…

5.3.1 ready?

PHP

この辺(1・2)を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.3.0から5.3.1までの修正状況は以下の通り。 メジャーアップグレード後の第一発目なので修正量も半端ではありませんね。 今回よりアップロードファイル数の…

PECL DTrace Package into core?

PHP

この辺(1・2)を見ていて気になったのが、PECL DTrace PackageがPHPアーカイブ中に含まれるようになった? PHP Sources Snapshotsからソース一式を落としてきてgrepで確認。。。PHP6かららしい。 デフォルトでは有効にならず、コンパイル・オプションに「…

5.2.12C1 out!

PHP

RC1の登場です(1・2・3・4・5)。 5.2.11から5.2.12RC1までの修正状況は以下の通り。とりあえず、PHP 5.2.12RC1部分のみ抽出。 こちらのほうにも php.iniにmax_file_uploads ディレクティブが追加された模様(デフォルトは20)。個人的には10でも多い…

5.3.1RC4 out!

PHP

RC4の登場です(1・2・3・4・5・6)。先日の予想は見事に外れました。残念。 5.3.1RC3から5.3.1RC4までの修正状況は以下の通り。。。といきたいのですが、また変なことにしまっているので「diff -u php-5.3.1RC3/NEWS php-5.3.1RC4/NEWS」の結果を貼り…

5.3.1RC3 out!

PHP

RC3の登場です(1・2・3・4・5・6・7)。 5.3.1RC2から5.3.1RC3までの修正状況は以下の通り。 修正量的に、これが最後のRCリリースになりそうな予感ですが、php.iniにmax_file_uploads ディレクティブが追加された模様(デフォルトは100)。個人的に…

5.3.1RC2 out!

PHP

RC2の登場です(1・2・3・4・5・6)。 5.3.1RC1から5.3.1RC2までの修正状況は以下の通り。。。といきたいのですが、これじゃ何がなんだかって感じです。 抽出の考え方が間違っているのだろうか。。。うーん。難しい。 ただ、Revision番号の上がりっぷ…

5.2.11 ready?

PHP

この辺(1・2)を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.10から5.2.11までの修正状況は以下の通り。 今回も非常に多くの修正が行われていますが(5.3もあるので)どこまでメンテナンスされ続けるか気になるとこ…

5.2.11RC3 out!

PHP

RC3の登場です(1・2・3・4)。夜明けは近いか? 5.2.11RC3から5.2.11RC3までの修正状況は以下の通り。 修正量が少ないのでRCは(これで)最後になりそうな予感。 --- php/php-src/branches/PHP_5_2/NEWS 2009/09/03 12:15:36 287984 +++ php/php-src/br…

APC 3.0.19 on Solaris10(sparc)

PHP

Twitterで自分のTimelineを汚しまくった件ですが、まとめ?として。 Solaris10(sparc)の環境下でapc.stat=0にすると落ちるようです。apc.stat=0にしない限り大丈夫なようです。 この設定を変更する場合は十分注意してください。デフォルト設定は On で、 …

Create a 5.3.1 release branch

PHP

えー?リリース早くね?branch分けとtag打ちしたダケだよね? ともかく、5.3.0から現時点までの修正状況は以下の通り。 メジャーリリース後、初めてのマイナーバージョンリリースなので修正が多い。 --- php/php-src/branches/PHP_5_3/NEWS 2009/06/29 13:04…

5.2.11RC2 coming soon...?

PHP

tag打ちされたっぽいので、RC2がきそう。 5.2.11RC1から5.2.11RC2までの修正状況は以下の通り。 個人的には#47836と#44214辺りが気になるところ。 --- php/php-src/branches/PHP_5_2/NEWS 2009/05/27 13:47:35 281228 +++ php/php-src/branches/PHP_5_2/NEWS…

getenv関数

PHP

今までgetenv関数は最初にスーパーグローバル配列を参照して、存在しなければガチのgetenvを実行すると思っていたのですが、どうも大きな勘違いをしていたようで、不勉強ながら今更sapi_module_structの中身を確認してみました。 「sapi_module_struct」をgr…

5.3.1 RC1 coming soon...?

PHP

こちらも提案中らしい。 5.3.0から現時点までの修正状況は以下の通り。。。なんだけど、沢山修正されているとも思えないだけど? って、見方が良くなかった。svnに移行されてるんだった。_| ̄|○ 5.3.0から現時点までの修正状況は(多分)コッチが正解。 Spa…

5.2.11RC1 coming soon...?

PHP

提案中らしい。 5.2.10から現時点までの修正状況は以下の通り。 個人的には#48276(date("Y") on big endian machines produces the wrong result)と#47351(Memory leak in DateTime)が気になる。特に前者はモロに。_| ̄|○ って、見方が良くなかった。sv…

「オープンソースソフトウェアの育て方が欲しい!」

「オープンソースソフトウェアの育て方が欲しい!」 なんかハイエナみたいでスミマセン。_| ̄|○ オープンソースソフトウェアの育て方作者: Karl Fogel,高木正弘,高岡芳成出版社/メーカー: オライリージャパン発売日: 2009/07/27メディア: 大型本購入: 1人 …

date関数のフォーマット・オプション「y」とか「h」とか(続き)

PHP

昨日の件ですが。 昨日は頭に血が上っていたので、冷静さを欠いておりましたが。。。あの後、更に血圧が上がるようなことを言われて逆に凹んでしまいました。 確かにフォーマット・オプション「g」は忘れてたけどさ。。。そんなに突っ込まなくてもいいじゃ…

date関数のフォーマット・オプション「y」とか「h」とか

PHP

今日はちょっとムシャクシャ系。 「Y」と入力したつもりが「y」になっていたとか、「H」と入力したつもりが「h」になっていたとか、ちょっと考えられない。。。まず確認しろよ! そんなに頻繁に使うなら定数で予め定義しておけよ。。。午前中にテストし…

PHPコマンドラインオプションの挙動を変えてみる

PHP

hnwさんのトコで「ワンライナーのためのPHPコマンドラインオプション」が詳しく解説されています。 これは便利です!ありがとうございます。 普段からPHPでワンライナーを駆使していないのがバレバレなのですが、これをキッカケに色々と試してみたトコロ、確…

5.3.0RC4 out!

PHP

ようやくRC4(1・2・3)。夜明けは近いか?予定では来週とのこと。 5.3.0RC3から5.3.0RC4までの修正状況は以下の通り。修正も少なくなってきています。 個人的には5.2系統も(まだまだ)メンテして欲しいし、5.3系統も早くリリースされて欲しいし、複雑な…

5.2.10 ready?

PHP

あれ?「RC2 not final」じゃなかったの?本当にいいのかな?うーむ。。。 そういう細かいツッコミはさておき、5.2.9から5.2.10までの修正状況は以下の通り。。。100個以上の改善。 array_unique関数の互換性が保たれるようになったので、気になる方は適用を…

PHP5.3.0RC3 small build problem....Committed!

PHP

昨日の件ですが。 どうでもいい事に時間をかけて別のどうでもいい事を発見したのですが、変に報告して波風を立てるのも。。。と、どうしようか迷っていたのですが、勇気を出して報告してみたところ、コミットしてくれたようです(1・2・3)。感謝です。 …

apr_time関数

先日の件(1・2・3)ですが。 「劣化移植なのでマルチスレッド環境で動かす場合は(別途)考慮が必要」てな感じで適当にお茶を濁していたのですが(改めて説明する事でもありませんが)要するにlocaltime関数とかはスレッド・セーフではないので(別途)…

Fail-Safe C: 安全なC言語コンパイラ(続きの続きの続きの続き)

放置しまくりの件ですが。 Fail-Safe C version 1.5.0 (revision 1797)) がリリースされていたのでPHPのビルドに再び挑戦。 今回は5.2.10RC2と5.3.0RC3が対象。 今回からFail-Safe Cのビルドには ./configure が必要になっているようでした。その他、ビルド…