トップ «前の日(06-23) 最新 次の日(06-25)» 追記

2002|01|02|03|04|05|06|07|08|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|02|03|04|07|

2002-06-24

_ 批判の対象

今頃スカパーで韓国−スペイン戦を見た。審判の怪しげな裁定があったにしろ、少なくとも韓国代表チームは十分に強いじゃん。スペインの方が総合的には強いとは思うけれども、でも1回の試合の結果は総合的な強さだけで決まるわけじゃないからな。少なくともフィールド上にいる選手達には勝つ資格があったように思う。

もし裏でいろいろと操作があったとしても、それは選手達や一般のファンには関係ない話だよな。裏で操作しようと思ったら、それはたった一人(の金持ち or 権力持ち)が動けばいいだけの話だし、それを韓国全体への評価に結びつけるのは不当だ。

今回の件でイタリアやスペインでは、アジアサッカーに対する批判が巻き起こっているという話があるけれども、それに巻き込まれて日本のサッカーまで批判されるのは不当だと思うのならば、今回の件で韓国全体が批判されるのも不当だと思うべきだろう。

批判するのならば、もうちょっと原因と結果の対応を明確にして、批判する対象を限定して行うべきだと思う。

Tags: 日常

_ TeraTerm+TTSSH+RSAキー

TeraTerm+TTSSHでRSAキーを使った認証をしようとして、以前うまくいかずに投げ出していた件をもう一度トライしてみた。前と同じようにうまくいかなかったんだけど、しばらく粘ったらようやく原因が判明した。~/.sshディレクトリおよびその中にあるauthorized_keysファイルのパーミッションを自分以外アクセス不可(600とか)にしないとダメなんだね。

_ 目が悪い

いや、頭が悪いのかもしれない。ワールドカップサッカーの試合後の結果表の「ボールキープ率」「枠内ゴール数」が、「ボトルキープ率」「校内ゴール数」にみえる今日この頃。

Tags: 小ネタ

_ Perlらしい書き方

そもそも$sizeって何に使うんだ?
使いもしねぇ変数作ってどうすんだよ?
おまけに "." 使って結合してるし…
>>465みたいに書きたいなら、普通は
>>print int((-s $file) / 1024), "KB";
こう書くのがセオリー
これなら無駄なメモリ転送が起きないからな
ここまで書いてわからんなら氏ね

ふーん、Perlではそんな感じの書き方がセオリーなのか。PerlをPerlらしく使う方法ってのは全然知らないから、俺だったら、

$size = int((-s $file) / 1024);
print $size . "KB";

って感じに書いたと思う。その方が(俺にとっては)可読性がいい(&他の言語に移植しやすい)し、あとでの修正(たとえばサイズの桁数によってMB表示とKB表示を切り替えたりとか)がやりやすそうだから。多少の非効率性をPerlを使って書くときに気にすることもないし。

でも、ここまで効率が違うという人がいるならば、これからは特に理由がないときには492方式を採用することにしよう。理屈は理解できた。

_ MediaGXこと“Geode”搭載のファンレス手のひらサイズシステムボードが登場、さあ何に使う?

うーん中途半端だ。せめて500MHzオーバーだったらなー。Geode GX1ってのが旧FIVAに載っていたのと同じ系列のCPUだとしたら、300MHzってのはMMX-Pentium-200MHz以下程度のCPUパワーしかないんだよな。しかも、一応ファンレスではあるけれども、フルパワーで長時間使用するとものすごく発熱してBIOSが勝手にクロックダウンしてしまうから、実質速度はさらに遅かったし。

ただ、PC内PCとして開発マシンのサーバー部を置いておく、みたいな使い方にはいいかもな(いったんセットアップしたら、あとは5インチベイあたりにつっこんで、外部とはLANだけつないで使う)。Windows系サーバーを動かすには力不足(&ライセンスがもったいない)けど、UNIX系サーバーを動かす分にはその程度のマシンでも全然問題なさそうだし。

_ ヨーロッパGP

いやー、最後の瞬間まで目が離せなかった。っつーか、最後の瞬間に近づけば近づくほど目が離せなかった。でもさすがフェラーリは計算高い。この状況では、チームオーダーを出すよりも出さない方が勝つ(最終的に多くのポイントが有効になる)可能性が高いという、理性的な判断を下したんだね。俺だったら、「けっ、(FIAは)どうせ究極的にはチームオーダーはありと判断するくせに、ちょっと世論(お涙ちょうだい)が動いたからって、中途半端なことしやがって(いや、まだ裁定は下っていないけどね。でもたぶん多少の処罰はあるっぽい。どうせならばミハエルに事後10秒ペナルティ=バリチェロの優勝に覆る、となればいいんだけど)」というあまのじゃくな気持ちを消しきれなかったかもしれない。というのはともかく、おめでとうバリチェロ。いつかワールドチャンピオンをねらえる機会がくるといいね。実力には問題がないから、後は運(とチーム内のポジション)だけだよ。っつーか、バリチェロがフェラーリでアーバイン以下の成績しか残せなかった、なんてことになるのはいやだ。アーバインですら(ミハエルの怪我があったにしろ)チャンピオンをねらえるポジションにつけられたのに。

Tags: F1

_ 「バグ÷人」か「バグ×人」か

ユーザー1人当たりで見れば、Microsoft製品は他社のソフトよりもかなりバグが少ないと、同社のCEO(最高経営責任者)、Steve Ballmer氏は言う。

最初に読んだときには、何を言っているのかよくわからなかったので読み飛ばしていたんだけど、がんばれ!!ゲイツ君番外編47(2002/06/24)を読んで、ようやくその意図を理解した。

一つの製品に10のバグがあったとき、その製品のユーザーが一人ならば、10バグ/人となり、ユーザーが1000人いたら10/1000=0.01バグ/人となり、後者の方がバグによる影響力が少ない、という理屈ですか? 「バグ/人」なんて単位がバグの影響力を計る有効な尺度であるという説は、いったいどこで誰が言っているんでしょう?

どちらかというと、一つの製品に10のバグがあったとき、その製品のユーザーが一人ならば10バグ・人となり、ユーザーが1000人いたら10×1000=10000バグ・人となり、後者の方がバグによる影響力が大きい、という説の方が有力なように思えるんだけど。


2005-06-24

_ DB_sqlrelayのprepareで「?」が使えない (14:13)

SQL Relayを試してみようと、インストールして、PEAR DBの接続先をmysqlからsqlrelayに書き換えてみたところ、単純なqueryは動くんだけど、prepared sqlでエラーが出る。ググってみたら、「bind pear php module」なんてのを見つけた。なるほど、現在のDB_sqlrelayはplaceholderとして「?」は使えない(:1、:2という形式のみサポート)のね。そのうち「?」にも対応するみたいだけど、ひとまずどうしようかなー。

_ 受信確認付きメールをMLに流すと (18:40)

受信確認自動応答に設定した人がたくさん釣れるんだなー。とセキュリティホールmemo MLを見ながら思った。これってメールアドレス収集に使えるんじゃないか。MLレベルでDisposition-Notification-Toフィールドは除去するように設定しておいた方がいいのか。

Tags: ML メール