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

どうでもいい記事100選

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

Make the old mhash API a wrapper around hash, this removes a dependency.

PHP

だそうで。 hash拡張モジュール内でmhash拡張モジュールと同等の機能を提供するようになりました。 機能的には同じだし、互換性も崩してないっぽいので妥当な判断か。

mvoe(move) ncurses to PECL, move fpdf(fdf) to PECL

PHP

だそうで(1・2)。5.3以降はPECLで取得、と。 fdfは意外と使っている人いるんじゃないのかな。。。と思う。ただ、自分は使った事はありません。

お世話になった先輩の危機的状況(その後)

先日の件ですが。 「まだ朦朧としているが、意識は戻っている」との連絡を受けました。やった! 先生の問いかけにも反応し、手も強く握ることができているようです。 病室では音楽を流していたらしく「聞こえますか?」という質問にもうなずいたらしい。 た…

お世話になった先輩の危機的状況

頼む。頼む。頼む。どうか無事でいてほしい。 早朝にあった地震と関係は無いのですが、自分がプログラマとして駆け出しの頃だった頃に非常にお世話になっていた先輩が倒れたそうです。 今も集中治療室で面会謝絶の状態なので詳しい事は分からないのですが、…

資格の保有

色んな資格を持っている割には全然役に立っていない人を沢山見ているからだと思いますが、資格については(個人的には)否定的な意見が多いです。 そういった背景からか、自分は資格を持っていません。危険物取扱(一番簡単なヤツ)については高校の時に取り…

ファイルアップロードで文字化けする場合における究極の逃げ

PHP

色々とお騒がせしている件ですが。。。本当にスミマセン。 同じような現象に悩まされていた時があって、原因が分からない。。。けど、何とかしないといけない!という状況に追い込まれ、苦肉の策として以下の方法で逃げた事があったのを思い出しました。 究…

Tips

Tipsは知らない人にとっては有益です。 自分が見ているものだけなのかもしれませんが、ちょっと気になっているのは「●は遅いので×を使うべし」みたいなものが多い気がします。でもって、盲目的に使っている人もいる、と。 「何故、良いのか」という観点で書…

remove the unicode.semantics switch and default unicode mode to On.

PHP

デフォルトで有効っていうか、常に有効となるように変更されたみたいです(現時点では無効にできない)。 遂に!というか何というか。ひぇ。

APC 3.0.19

PHP

リリースされてました。 「Initial PHP 5.3 support」とあるので、このリリースから正式に5.3をサポートって事なのかな。 まだまだリリースされそうな気配が無い5.3ですが、着々と準備は進んでいるようで。それにしてもMaintainersの数が凄いね。 で、この手…

-97,4000

住宅ローンの繰上げ返済も今回は160万もできたし残りは後8年(実質5年目標)になって、そろそろゴールが見えてきたかな?という感じです。 前回の繰上げ返済金は200万だったのですが、今回は出産に伴う費用があったので、それを差し引くと前回と大きく変わ…

Twitter

まんまと釣り上げられてしまった感があるTwitterですが。(w 使い方も面白さも分からずに放置していたのですが、勇気を出してフォローしまくってみたら(なんとなく)面白さが分かった。。。気がする。一人でやっても面白くないね、コレは。 フォローしてく…

5.2.6 ready?

PHP

この辺を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.5から5.2.6までの修正状況は以下の通り。 最後のRCからリリースされるまでに(若干)手間取った感はありましたが、振り返ってみると非常に多くの不具合が修正されて…

tcc-0.1.2 (devel) Released.

PHP

先日の件ですが、ひとまずリリースされた模様(1・2)。 諸事情により(まだ)経過は追えていないのですが、KLabのHamanoさんの頑張りには敬意を表します。

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

昨日の件ですが、懲りずに再挑戦。 コンパイルオプションを最小限にしつつ色々と試した結果、「ext/standard/basic_functions.c」まで進行するようになりました。 後もう少しのように思えますが。。。段々と面倒臭くなってきたのでパッチも適当になってきた…

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

C PHP

先日の件ですが。 とりあえず、PHPのビルドだけでも挑戦してみるか。。。という事で。 不要なパッケージは入れたく無かったのですが、ソースからインストールする気力もなかったので仕方なくパッケージを導入。 で、挑戦した結果。。。案の定、撃沈。このエ…

Fail-Safe C: 安全なC言語コンパイラ

C

面白そうな記事を発見(1・2・3)。産総研発。 思わず「本当かよ」って疑いたくなりますが、本当に安全になるなら嬉しいですね。 依存が多いのが気になりますが、時間を見つけてPHPのビルドに挑戦してみたい。。。とか言ってみる。

5.2.6RC5 out!

PHP

RC5の登場(1・2・3・4)。これは珍しい。 雰囲気的に5.2.7は出るか出ないか微妙な感じだし、Iliaさんは5.3のRMを辞退する感じだったので(5.2.6を)より良いリリースにしようと思っているのかしら。 5.2.6RC4から5.2.6RC5までの修正状況は以下の通り。 …

5.2.6RC4 out!

PHP

RC4の登場(1・2・3・4)。正式リリースは近い。 5.2.6RC3から5.2.6RC4までの修正状況は以下の通り。 FastCGI SAPIのstack buffer overflowが修正されています。比較的重要な修正。 --- NEWS 2008/03/27 22:44:02 1.2027.2.547.2.1125 +++ NEWS 2008/04/…

Refine fix for multibyte char hanling inside command names and args(その後)

PHP

先日の件ですが、ありがたい事に助言を頂きました。 助言に従い確認してみると期待した結果になりました。 よかった。。。けど、今後マルチバイトを含める場合はlocaleを気にしないといけない事実は変わらないのか。 ただ、広範囲に影響が出る。。。というの…

桝形係長誕生の瞬間

今日はエイプリルフール。。。なんだけど、説明を受けたのは前日。 嘘であってほしい。。。ウワァー!キモい!!俺。_| ̄|○ っていうか、あれなんだよな。この辺を担う中間の世代が存在しないのが問題なんだよな(若いか老いてるか両極端)。 半年くらい様…

replace problem in mb_ereg(i)_replace

今まで放置していたのですが、ふと思い出したので。 mb_ereg(i)_replace関数で微妙な挙動に遭遇したのですが(皆さん)どうやって回避しているのだろうか。。。教えて欲しいっす!(>_ % cd /usr/local/src % gzip -dc ./php-4.4.8.tar.gz | gtar xf - % cd .…

Implemented "jump label" operator (limited "goto")

PHP

5.3にBackportingされましたとさ(1・2・3)。 また変な事を言っていたら恐縮なのですが、非定数(non-constant operands)のcontinueやbreak(break $n等)を廃止しよう。。。という動きが本家のML上で見受けられた(1・2・3・4)ので、影響範囲が意…

5.2.6RC3 out!

PHP

RC3の登場です(1・2・3・4)。 特に問題が無ければ正式リリースは来週を予定との事。 5.2.6RC2から5.2.6RC3までの修正状況は以下の通り。 例の件はStefan Esserさんが絡んでたのね。。。それ以外にもprintf関数のinteger overflowが修正されたりと比較…

Refine fix for multibyte char hanling inside command names and args(続き)

PHP

先日の件ですが。 (改めて)よく見てみたら、mblen関数が「0」か「1」の値を返さない限り文字はSKIP(削除)されちゃうんですね。またしてもミスリードか。。。最近多くてスミマセン。_| ̄|○ どっちにしてもネグられちゃうって事なのかしら。。。とほほ。 …

New egg

PHP

5.3と6.0向けにイースターエッグが更新されましたとさ(1・2・3)。 もう、そんな時期か。。。当日まで楽しみにしておくか。

Refine fix for multibyte char hanling inside command names and args

この変更はマルチバイト圏のユーザーには厳しい予感がする(1・2・3)。 変更部分がphp_escape_shell_cmd関数内部とphp_escape_shell_arg関数内部なので、主にescapeshellcmd関数とescapeshellarg関数が影響を受けます。 どういう結果になるのか(一応)…

Increase max mmap size to 8 MB(Settle to 4 MB, see internals@ archives)

PHP

streamでmmapの上限が2MBから8MBになった件(1・2)。 で、8MBは大きすぎる(1・2・3・4・5)という事で、最終的には4MBに落ち着いた(1・2)、とさ。 サイズを自分で調整したい場合は該当部分を直接変更するしか無さそう。あまりに大きな設定値を…

PHP's Zend multibyte support(Add tests, enable configure --enable-zend-multibyte option)

PHP

5日くらい外界から遮断されていたダケなのに、相変わらずWebの動きは速い。。。とか思いつつ、テスト・プログラムを追加してくれた人がいたようで(1・2・3・4)。ただ、コレを使うのじゃ駄目だったのかしら。 mbstringについても日本人以外の方がテス…

configure: warning: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.

PHP

% cd /usr/local/src % gzip -dc php5.3-200803240530.tar.gz | gtar xf - % cd php5.3-200803240530 % ./configure \ --disable-all \ --without-iconv \ --enable-debug configure: warning: You will need re2c 0.13.4 or later if you want to regenerat…