Skip to main content

ログ取得ツール

ザウザウすげーな

スコットランドvs.フィジー。いま前半終了(6-14)。フィジーのザウザウ(2トライ)の身体能力と個人技すごいね。日本戦は出場停止だったけど、いたらやばいことになってたかもねー。 いなくても負けちゃったんだけどね。 (追記) 2003-11-01 27:46 フィジーは後半逆転されて負けてしまった。ワラビーズvs.アイルランドは双方PGを外しまくるというアレな得点経過ではあったものの、1点差のいい試合になった。なんとアイルランドのほうがIRBのランキングでは上位だったらしい。そこがワラビーズのモチベーションになるんじゃないのか、とかって解説の人が言っていた。確かにアイルランドより下とされたらオーストラリア人は怒るだろう。

最近SPAMってネットから消えてない?

ベイジアンフィルタは最終兵器ではないのか(hotwired.co.jp)な。今のところこれが最終兵器だと思っている。最近私はSPAMを全く見ない健全な生活を送りつつ、ベイズ先生に感謝の毎日である。 junkフォルダは毎日増えていっているようだけどね。充分学習したみたいだし、最近はタイトルすら確認してない。

ビット幅1のintは何を表現できるか

Cで、ビット幅1のintを書くとしよう。

struct sample{
  int  flag:1;
};

で、この1ビットで現せる1ビット幅の整数というのは「0と1」で確定かというと実は違う。実際に確かめてみると、表現できるのは「-1と0」あるいは「0と1」の2通りがあるようだ。 #include struct sample{ int flag:1; }; int main(int argc, char **argv) { struct sample s1; s1.flag=0; printf(“0=%d\n”, s1.flag); s1.flag++; printf(“1?=%d\n”, s1.flag); if(s1.flag>0){ printf(">0\n", s1.flag); } if(s1.flag<0){ printf("<0\n", s1.flag); } return 0; }

  • gcc-3.2.3とgcc-2.96では「-1、<0」。
  • tcc-0.9.19では-runオプションをつけて直接実行すると「-1、>0」、コンパイルすると「-1、<0」。同じコンパイラなのに相反する結果になった。
  • Sun WorkShop Compilers 5.0 98/12/15 C 5.0では「1、>0」。

「-1、<0」と「-1」と評価する処理系は一見不自然だが、トップビットが立ってる上に全部のビットが立っているし、-1というのも根拠がある。-(-1)を評価しても…えーとnegateは1を引いて全部のビットを反転するんだっけ…やっぱり-1になり、恐らく1==-1が成立するだろう。 さてどちらが正しいのか。どちらも正しいような気がする。もしかしたら不定値なのかもしれない。つまりビット幅1ならunsignedにして「1、>0」を確定させるか、不定として「!=0」であるかどうかしか判定しないか、どちらかの書き方をするしかない。もともと1ビット整数に大小関係など正確に定義することなどできないのだから。 ただ、私としてはGCCに肩入れするわけではないが、「-1」説を採りたい。理由は、そのほうが整合性があるからである。例えば2ビットで表せる符号つき整数は「-2(10)、-1(11)、0(00)、1(01)」であり、プラスになる数値よりもマイナスになる数値のほうが1つ多い。この関係はどんなビット幅のintでも同じである。ビット幅1だけを特別扱いすることはない。 ちなみにunsigned flag:1;のようにするとprintfの%d変換でも「-1」ではなく「1」になる。int:1をintにキャストしたときに-1とするか1とするかはコンパイラ依存だが、unsigned:1をintにキャストするときは必ず1になる。unsignedはトップビットで符号を判別しないしプラスにしかならないからね。役には立たないが覚えておこう。 まあでも、仕様上どうなっているのかは調べてないのでそのへんは勘弁してほしいっす。 (追記) 2003-11-02 15:03 tcc-0.9.20が出てました。試したけど0.9.19と同じだった。あと記述が間違っていた。 tccで直接実行(-runをつける)は「1、>0」ではなくて「-1、>0」でした。-1で0より大きいとはこれ如何。

結論、早っ

米アマゾン:「書籍全文検索で売上が増加」(cnet.com)。検索の効果だけとは言えないだろうし、1週間で何がわかるってわけでもないのだが、9%は尋常じゃないな。

米Amazon.comが、同社で販売する数多くの書籍を全文検索できるツールを導入してから、まだ1週間しか経っていないが、この機能を提供し始めてから書籍の売上が増加したとの報告が出されている。

こんだけ早く出してきたってことは焦ってる面もあるのかもね。

ハロウィーン

職員のハロウィーン仮装用おもちゃ銃で大騒ぎに 米下院(cnn.co.jp)。もしかしたらハロウィーンは一年で一番危険な日(?)かも。昔、日本からの留学生で住民に問答無用で射殺された人とかもいたよねぇ。

米連邦議会の下院関連の建物で30日午後1時すぎ、議会警察がX線検査で職員のバックパックに入ったハロウィーンパーティー用仮装セットのおもちゃ銃の映像を本物の銃と勘違いした上、発見時にはすでに職員がバックパックを引き上げて立ち去った後だったため、「銃を持った男が建物内に入った」と判断。建物内への立ち入りを禁止し、特別機動隊が出動するなど、約1時間半にわたって大騒ぎになった。

赤い拳(こぶし)の軍団@トロント

「世界」じゃんけん大会 トロント男性が優勝(cnn.co.jp)。おめでとう。

カナダ・トロントのナイトクラブで26日、じゃんけんの国際大会が開かれ、出場者320人の中から地元トロントの男性が優勝した。賞金は5000カナダドル(約42万円)。

この記事にはいろんな要素が込められている。すばらしい。

Brand-NewsPaper

日本 IBM、新聞1ページ大のタッチパネル付きディスプレイを開発(internet.com)した。A2のディスプレイか。でかっ。

日本 IBM は2003年10月30日、新聞紙面サイズ(A2版)の「新聞紙面サイズ・タッチパネル付きディスプレイ」のプロトタイプを開発した、と発表した。

28.3インチで通常の4倍解像度の高い液晶(…ということは96x4=384dpi? いや面積が4倍で192dpiかな)、そしてタッチパネル。 おれはいいや。…というか、もとより買う気なんてないし(笑) 将来的には新聞は全部こういうのになるのかな。すんごく高速に印刷できるプリンタとセットで、普通に読むときはこういうディスプレイ、外に出るときや傘の代わりにするときは紙にして。駅売りとかも、オンデマンドでキオスクで印刷したり、USBのストレージとかメモリカードみたいなのにPDFをコピーさしてもらって見るとか。

ワイヤレスヘッドホン

この記事(impress.co.jp)を読んで、ヘッドホンどうよ、と思った。そこで、このへん(infoseek.co.jp)の文章を垣間見た。現在会社で仕事に使っているKOSSのPortaPro(koss.com)(日本代理店(teac.co.jp))もなかなか高評価だなぁ…やっぱいい製品だったのか。推薦してくれた人に感謝しよう。ありがとう。 そうやってひとしきりうなった挙句になぜかとりあえずワイヤレスヘッドホンを試してみたくなった私は、さっさとHP-W150SU(jvc-victor.co.jp)を注文してしまった。なんとその場所はamazon.co.jpのエレクトロニクスストア。「誰がamazonで電化製品なんて買うんだ?」「さあね?」と肩をすくめていたのも今は昔。 というわけで来週頭くらいには届くだろう。さすがに今回はSonyのやつにはしなかった。そしてあぶなくHDDのMP3プレイヤーまで買うところだった。いやほんとにあぶないところだったよiRiver(amazon.co.jp)→「ショッピングカートに入れる」…あ、いや入れない入れない。 ヘッドホンを買おうと思ったのは、やはり夜中に大きな音を出してテレビを見たりゲームをやるのもいやな隣人になってしまうし、かと言ってGTA3を音なしとか小さな音でやるのは味気ない(GTA3は車に乗ると気持ち良くカーラジオが流れるのだ)、しかしコードがついてるとすごく邪魔、という順序で考えたとすると正論だし納得がいくだろう。「とりあえず買ってみたかった」なんて言ってないよおれは。 そして、これが使えるならばかなり家の中でのモビリティが高まるだろうな、たぶん。けっこう指向性が高いみたいだからあまり横方向に流れてカットバックとかしだすとダメな気がするが、それでもワイヤーに縛られない生活は快適なはずだ。音がいいかどうかは未知数…というかノイズけっこう入りそうだね。しょせんPS2やTVに使うんだし自分の耳センサもそうとう雑なので特に問題はないだろうと思う…でもホワイトノイズだけはけっこう気になるので不安は多い。まあスポーツ中継とかだとテレビの音量よりはゴールの瞬間とかに声を出してしまって迷惑をかけたことがあるので、音だけをヘッドホン送りにしたところであまり意味はないのだが…。 そしてなんと言っても、音が良ければ会社で使うことも考えられる。上司の電話に出るときに歩いていくのにヘッドホンを外さずに済む。
(注:電話に出るときには外さないと会話はできません) (追記) 2003-11-01 15:12 いま届いた。スコットランドvs.フィジーの後半に使ってみている。やはりノイズが非常に気になる。離れれば離れるほどノイズが大きくなる。ヘッドホン側の音量を少なくしてテレビ側の音量を上げると少し改善されてる…のかなこれは。あと遮蔽物があると全く聴こえなくなる。赤外線の限界か。Bluetoothや無線LANの技術を使ってデジタルで転送してくれればエラー訂正もやりやすいのではないかと思う。 まあ、そんなもんか。