分身日記
2007-05-16 [長年日記]
● [Ruby]case文
tDiaryのソースをちょっと眺めていたのだけど、いまさらというか、case は以下のように出来るのね。
text = "あ"
aa = case text
when "あ"
"あああ"
when "い"
"いいい"
when "う"
"ううう"
else
"無し"
end
print aa
今までは
text = "あ"
case text
when "あ"
aa = "あああ"
when "い"
aa = "いいい"
when "う"
aa = "ううう"
else
aa = "無し"
end
print aa
としておりました(^^;)
caseを眺めてみると、
when 節の最後の式に `*' を前置すればその式は配列展開されます。
ary = [1,2,3] case v when *ary .. endは、
case v when 1, 2, 3 .. endと等価です。
とあったり、便利に出来ているのね。
● 北米でのペットフードリコール問題。
知らなかったよ。こんなにも大騒ぎになっていたのね。
こりゃペットフードだけの問題じゃないよねぇ。正直なところ、食品に関して中国産というのは良いイメージありません。でも、ここまでグローバルな世の中になって、原料まではなかなか。。。
リコールの件を読んで知ったのだけど、アイリスオーヤマ株式会社ってペットフードを販売していたのね。知らなかった。ペットフードに関しては安全宣言をしているようだけど、ホームセンターに行ってもペットフードコーナーなんて全然通らないからなぁ。私にとってのアイリスって、アイリスガーデニングドットコム/ガーデニングの総合サイトだよなぁ(^^;)
● [仕事]NTT東のフレッツ大規模障害が復旧。14都道県の約239万契約に影響
昨日、19時くらいからネットに接続できなくなり、課員からは「メールできない〜〜」とか「インターネットできない〜〜」とか。。。
で、あたしゃ、メールの自動巡回時間を大幅に変更した関係で全然気がついていないので、というかどうでも良い問題だったりしていたのだが、まぁ、そうもいってられない。
ということで、とりあえずモデムのリセットを行ってみたけれども変化無し。専用線でつながっている他事業所関連とのシステムは問題ないことから、あきらかにOCN側の回線が問題だと思うわけだが、なんというか、外の情報を得る手段が1つしかないので、それを確認するすべが無いという。いや、モバイルカードからするという方法もあるのだろうが、というか、急ぎの人間はそれでメールしていたけど、疲れている自分にとっては、もうどうでも良くなったという。。。
ということで、21時過ぎには帰宅したのであった。
で、本日出社してOCNの事故情報OCN TECHWEBを覗くと、NTT東日本一部エリアのフレッツサービス故障回復についてとなっているわけで、詳細は、「フレッツサービス」および「ひかり電話」をご利用できない状況について(最終報)なのだけど、これって、すごく間抜けな状況と感じるのだけど識者の方々はどう思うのでしょうか?
いやね、機械というものは故障するのが当たり前。当たり前なのだから当然故障した場合のケーススタディーを行ってしかるべきで、こういうことが起きたということはそれをやっていないというのがバレバレなわけで、仮にやっていたとしてもその対策を行っていないということになるわけで、なんだかなぁ、というのが率直な感想。
普通にメールも含めたネットだけなら別にどうって事ないのだけれども、最近は「ひかり電話」なユーザーが増えているので、ちょっとねぇ。発生時刻が夕方からだったからまだビジネスにはあまり響かなかったかもしれないけど、朝だったら大変だったろうなぁ。