連想配列の先頭に項目を追加する (22:25)
$tmp = array('a' => 'A', 'b' => 'B');
みたいな連想配列の先頭に項目を追加して、
$result = array(NULL => NULL, 'a' => 'A', 'b' => 'B');
にしようと思って、
$result = array_merge(array(NULL => NULL), $tmp);
とか
$result = $tmp; array_unshift(array(NULL => NULL), $result);
とかを試してみたけれどもうまくいかず(添え字が数値になってしまう)、どうしたもんだろうなーとおもっていたら、
$result = array(NULL => NULL) + array('a' => 'A', 'b' => 'B');
でできた。PHPの配列はよく分からんことが多いなー。
明日サーバーが止まります (18:16)
明日の昼頃、このサーバー(tDiaryやMTが動いている&1470.netの一部機能を分散している)が止まります。1470.netのほとんどの機能はメインサーバーで完結しているので主要な機能はその間も動作しますが、一部の検索機能が使えなくなります。予定では14:00〜15:00くらいの間の30分程度だと思います。ちなみにメモリを増設するんで、これで余力ができるといいなー。
Simple Test for PHPのEclipseプラグイン (18:06)
PEARディレクトリ(というかinclude_pathとして登録してあるディレクトリ)にsimpletestが存在するとプラグインに同梱されているsimpletestとバッティングして(redeclare the same class)動かない。あと、PEARディレクトリのsimpletestを削除したところ、コンソールにはXMLで結果が返るようになったけど、Result Viewにはそれをパースした結果が表示されないな。まあ結局それ以外の理由(環境依存のテストが書きにくい)で使わないことにしたけど。
ロッテ優勝 (14:39)
ネットで経過を見ていたらそのまま勝っちゃいそうだったんで、あわてて家に帰ってテレビで中継を見ちゃったよ。まさかこんなシーンを見ることができるとはねー。来年は浦和球場も混雑するかな?
レンズ交換 (19:43)
メガネのコーティング剥げがひどいことになっていたんで、レンズだけ交換を頼んできた。フレームごと交換したほうが効率いいんだろうけど、特に変えたいフレームも見当たらなかったし、オプションのサングラスとの兼ね合いもあるしな。新しいレンズは今までのレンズにプラスしてコーティングを強力にしてみた。11月5日完成予定。それまで古いメガネですごさなきゃならないんだけど、なんか右目が微妙に度があってないな。
それにしても昨日は (11:24)
初芝が守備についた瞬間、脳裏に、派手にサードゴロを蹴飛ばしてさよならエラーをする初芝の映像が思い浮かんでしまった。守備機会1回をふつうに裁いたときにどれだけ安堵したことか。いやまだ日本シリーズがあるな……。
「〜は終わった」は終わった (11:23)
『「〜は終わった」メソッドは終わった』と言っている人っているのかな? こういうのはググって見つけるのは難しそうだな。文脈解析付き検索エンジンが必要か。
今度はこっちか (12:57)
今度はishinao.net側のサーバーが、昨日の夜から今朝にかけてこけていました。MySQLは生きていたけど、httpdとかメールとかが死んでいた。やっぱサーバー増強するしかないか。アプリレイヤーでごまかそうと思っていたんだけど、それ系に割ける時間が全然ないし。