Skip to main content

ログ取得ツール

Pythonのプロファイラ

Pythonプログラムのプロファイルをとる方法。


 # python /usr/lib/python2.x/profile.py your-file.py

あるいは、対話型インタプリタから、


import profile
profile.run('your_function()')
profile.run('your_function()', "your_file")

詳しくはマニュアルを参照。hotshotというCで書かれたプロファイル用モジュールもあるらしい。こいつがprofileの後継となる模様。

快適な生活

日本で犯罪は簡単(nikkansports.com)なんだって。なんかちょっと、そんな気はしてたけど、ずいぶんナメられたものだ。

「短期間で大金を稼げる」「日本の警察は殴らない。捕まっても否認していれば退去強制だけで済む」「日本は刑が軽く、窃盗でもせいぜい(身柄拘束が)数年なので我慢できる」「日本の刑務所はきれいで、中国の生活より楽」

しかし政治家も警察官を増やすとかそういうことをさかんに言っている(ような気がする)ので、改善はされるものと願う。

Python 2.3.1

Python 2.3.1(python.org)がリリースされていた。おめでとう。で、入れてみた。

We are pleased to announce the release of Python 2.3.1 on September 23, 2003. This is a bug-fix release for Python 2.3 and supersedes the original Python 2.3 release.

What’s newで知らない機能を知ってみた。csvモジュールがあったり、*.zipの中のファイルをimportできたり、loggingモジュールがあったり。最近はずいぶんJavaの影響を受けてるのかな。

Linuxのブロックデバイス処理の(?)問題

私が使っているカーネル(2.4-ac)だけのバグかもしれないが、USB接続のメモリカード(猛烈に遅いデバイス)と、HDD(そこそこ高速なデバイス)があるとする。遅いほうにどんどん書いてフラッシュが起こると、HDD側のアクセスまで引っ張られて使いものにならなくなる。けっこう前からこういう悲惨な状況になっているのだが、どうにかならないかと思ったとする。DOSじゃないんだからさ。みんなはそう思ってないのかなぁ。 キューがデバイス毎じゃなくてOSで1本で、そのキューの長さに制限があったりするのかも?? とりあえずll_rw_block.cにはtq_diskは1本しかないし、floppy.cでは(たぶん低速デバイスということで)別にkernel/timer.cの中のtq_immediateのキューを使っている。うーむ、昔フロッピーに引っ張られなかったのはtq_immediateを使っているからかな。 とりあえず今被害があるのはUSBストレージだから、USBストレージにだけtq_immediateを使えばいいのかな。…SCSIでもaha152x, atari_NCR5380, imm, mac_NCR5380, oktagon_esp, ppa, sun_NCR5380ではtq_immediateか。合ってるかどうかわからんが。 そもそもタスクキューが関係あるのかどうか、というのもある。io_request_lockのせいだったらどうしよう。これでHDD側で使っているXFSのせいだったら泣ける。 コンピュータに関する悩みは尽きぬなぁ。そもそも、コーディングを人間がやるのが悪い(そんなバカな)。…むしろ、複雑なことをCでやるのが悪いのかもしれないね。身につまされる。 (追記) 2003-09-26 15:05 あと、無線LANが遅いのもなんとかしてほしいな、Linux。スループットが30KB/sくらいまでしか出ない。100KB/sくらいは出てほしいよ。暗号化切ってみようかな。 (追記) 2003-09-27 10:24 このことだが、思い直した。dirtyバッファが満タンになったので、新たなバッファが取れなくなって別のディスクへのアクセスにも影響が出ているように見えてるのではないかと思う。マウントしたFS毎に非常用バッファを設けることで解決できるように思うが。 あるいはバッファキャッシュが取れなかったら直接読み書きするとか。 (追記) 2003-09-28 24:47 無線LANはアップロード向けだと200KB/sくらい出る。RXが30KB/sくらいしか出ない。

DELLが液晶TVに参入

参入…するそうだ。まずは17インチから、徐々に30インチくらいのを出してくるらしいよ。本日の一面トップ。 (追記) 2003-09-26 11:01 CNETに出てたが、米デル、家電分野に本格進出(cnet.com)という話だと思う。モニタ兼用テレビとデジタルジュークボックス、PDA等、PC以外の分野でDell流で値段勝負で勝てそうなところに続々と参入している。脅威だ。

新AIBO見参

AIBO(aibo.com)ができたそうだ。新聞に全面広告が載っていた。曰く、「このロボットの進化は、このAIBOで見てほしい。」「次の領域、パートナーロボットへ。新生AIBO、始動。」と。9/27(sat)にAIBO EXPO'03開催@銀座ソニービル/大阪心斎橋ソニータワー、全国一斉予約受付開始。…明日じゃないか!! どうよ。 全面広告と言えば、次の見開きでQUALCOMMが出していた。無論qpopperではなくauの携帯電話の広告。 (追記) 2003-09-26 08:47 新AIBOの売り。進化したメカニズム(1)イリュームフェイス(多階調表現LED)により豊かに感情を表現。(2)頭と背中の新開発タッチセンサーで敏感な触覚を実現。(3)ビジュアルパターン認識によりAIBOカード(絵柄)のメッセージを理解。(4)35万画素CMOSセンサーで色と形状を認識し、骨の形をしたアイボーン(AIBOne)を上手に振る。(5)充電が必要な時はエナジーステーションのポールとマーカーを探し自ら充電を行う新自己充電機能。 その他、●ダウンロードしたコンテンツ(2003/11より配信予定)で、自分だけのAIBOにカスタマイズ可能。●高音質音源ICによる美しい64和音を、バスレフスピーカーが演出。●新開発「サイレントサーボシステム」により、滑らかで静粛な動きを実現。 エンターテインメントロボットAIBO ERS-7 希望小売価格185,000円(税別)

郵政公社の資産と負債

まず、郵政公社の資産415兆円 負債も411兆円(yahoo.co.jp)という計算が発表された。これはまたものすさまじい。フクれ上がった国の借金が700兆円弱と言われていたわけだから、この規模のすさまじさがわかろうというものだ。4大銀行がメガバンク(資産規模は100兆円前後)ならば、ギガバンクという感じかな(…そこの単位までは飛躍しないか)。

国などから引き継いだ総資産額は415兆円と発表した。(中略)負債総額も411兆円に上り、公社のけた外れの資金規模が確認された。

その国の借金が減少した(yahoo.co.jp)というニュースもある。時事通信(yahoo.co.jp)の記事も。郵政公社に押しつけたわけだ。

借金の残高は、前回発表の3月末現在に比べ約25兆円減少したが、日本郵政公社発足で49兆円程度が公社側に付け替えられたためで、この特殊事情を除外すれば国の借金は約24兆円増えて、過去最高を更新したことになる。

やはり首相が郵政(郵便/郵貯/郵便保険の3つ)に手をつけたのは正しいように思う。このでかいのの始末をどうにかつけないとね。 (追記) 2003-09-25 21:54 いいこと書いてあるな。国の640兆円は国民1人当たり約504万円の借金を抱えている計算になるのであるため、郵政公社の資産は国民1人あたり約327万円ということになる。みんな、大人も子供もおねえさんも、327万も郵貯に入れてんのかよ!? 郵貯は1000万までしか入らないから、一部の人の貯金が大きいために値を押し上げているという説は一蹴される。 あ、貯金って資産じゃなくて負債に編入されるのかな…。郵政公社の資産には組み入れられないよねぇ。

勇なきなり?

まずは大量破壊兵器発見できず CIAが近く中間報告(yahoo.co.jp)という話。まあ、見つからないものはしょうがなく、他に言いようがない。開戦の根拠がまだ成立していない。珍しい話ではないが嫌な感じ。

米中央情報局(CIA)当局者は24日、今春からイラクで大量破壊兵器捜索に当たっている調査団が、大量破壊兵器開発を裏付ける証拠は発見していないとの中間報告をまとめたと明らかにした。

市民殺傷は嫌と空爆拒否 イスラエル軍パイロット(yahoo.co.jp)というニュースがあった。時事通信(yahoo.co.jp)も伝えている。

イスラエル空軍の元パイロットと予備役のパイロット計27人が24日「占領地での違法で反道徳的な空爆命令を拒否する。パレスチナの一般市民への攻撃を拒否する」との声明を付記した書簡を空軍司令官に提出した。(中略)同国では過去3年間に約500人が「占領は違法」と、良心的兵役拒否者として投獄される道を選んだ。しかし、エリートである空軍パイロットが集団で空爆命令を拒否したのは初めて

勇気がある。