あちゃ~仕事納めを間違っていました
2009年12月28日
今日で仕事納めでした。
頭の中では明日が仕事納めだと思ってスケジュールしていたのですが、今日仕事納めだと社員に言われ、あちゃ~本当だと。(泣)
何故ずれていたのかというと、昨日の夜から、あるサイトのフォーム入力で文字化けが発生するパターンがあり、PHPのプログラムとにらめっこしておりましたが、どうも、PHPのデフォルト設定があいまいな設定になっており、間違ったデフォルト設定自体はちゃんと間違った通りにちゃんと動いていることが解りました。
それが解ったのが昨晩の1時頃でして、そこから、自分のプログラムチェックの甘さが許せなくなり、イライラして眠れなくなり、朝の5時までおきておりました。
今日、起きたのが10時30分でして、明日、仕事納めだから今日は自宅で作業しようと思ったのですが、上記の通りに今日が仕事納めでビックリしてしまいました。
PHPのデフォルト設定って結構曖昧というか、日本語環境で使う場合は、ちゃんと設定しないといけないと、改めて海外製のプロダクトを利用する場合の基本を思い出しました。
それと、PHPのinternal_encodingって、内部エンコーディングのことだと思っていたのですが、どうもmbstring関数のデフォルト値だということを長いPHP歴で初めて理解しました。情けないです。
来年からは私もプログラム開発を本格的に復活していきますので、なんとか間違った認識を改めないといけませんね。



