なぜか MX の交換相手から突然 IM で URL が送られてきたりする.
あーこれは...去年の夏の,「2ちゃん崩壊事変」の UNIX板住人の美談の flash かぁ.
うーんカッコいいね.最近プロジェクトXにハマってるせいで,
こういう「人目に知れず,男達は戦った」みたいなものには無条件で感動してしまいますヨ?(笑)
ていうか参加したかったねこれは...この時にはえーっと,「ドリブン」見てたらしく(笑)
これが事実かどうかは,事実ならなお嬉しいけどそうでなくても構わないのです.
カッコいい山岳小説とかを読んで感動する人は,それが事実に基づいてるかどうかは関係ないでしょ.
野暮なことを言ってカッコいいものを否定するのは簡単だけど,
つまらないものよりおもしろいものの方が多い方がおもしろい人生を送れるってものですヨ?(笑)
マターリと仕事して帰宅...しようとしたら麹町駅のホームで社から電話で,
呼び戻されてクソプログラムの解析をさせられることに.
ここに何度も書いている「森グラム」であるが,
今回のはかなりキツかった.
PHP3 で,ループして配列のキー毎に処理をするコードを書きたかったらしいのだけど,
このロジックが明らかにおかしい.
まず,配列なんだから while each() を使えば foreach のような機能が実現できるのだけど,
なぜか for を使っている.で,それなら条件を $i < count( $array ) とかにしておけば,
そこに到るまでに配列がどうなっていても確実に配列の個数だけループしようってものだが,
条件式の右辺はどこか別の場所にあるループインデクス変数の残骸だ.
で,まずこのループ,ループインデクス変数がグローバル変数だ.
で,これを配列の要素にアクセスするインデクス変数として使うかと思いきや,
配列に使う変数は別のグローバル変数.
この別の変数のはどこで代入してるのかと思って探したらループ内に見つからない.
よく見るとループ先頭で他の関数を呼びだしていて,その中でグローバル変数の値を更新している!
更新に使われる元ネタは,さっきのループのループインデクス変数.ぐはあ.
...という相変わらずの高度な暗号化によりえれー苦労したわけだが,
それ以上に疲れたのは,これだけやって結果的にはクライアントのデータ入力ミスが原因だったってことだ.
まぁ変にバグなんか見つかっても修正したくないから助かったといえるが.
だるだるだ~るだる~
仕事中に社の同僚様がある疑問を呈する.
コンビニで夕食を買ってきた際にカップ味噌汁を買ってきたのだけど,
これにバンドルされてるかやくの袋に「実の袋」と書いてあったのだ.
「普通,味噌汁の“具”っていわない?」
検証してみましょう.えーっと,
みそ汁の実.90件.
みそ汁の具.1360件.
「具」の勝ちー!(笑)
てゆーかこの「具」の 1件目に出てくる「フィリピン汁」って何だ?(笑)
トップページが,えーっと「バカアニメ」.
ははははは,これ面白いわー.個人的な好みは,8番の「時代」だな(笑)