2010年9月アーカイブ

2010年9月25日

古のMSX関連の書籍が発掘されたので読み返していた。

先日実家に帰る機会があったので、ついでに兼ねてから始末しろしろと言われていた置きっぱなしの本やら雑誌やらをいろいろ引き取るなり始末するなりやってきた。

で、いろいろあった中でMSX関連の本がいくつも残ってたのでこいつを持って来た。もうちょっとあった気もするけど、こんなもんか。

msx-books.png

読み返してみるといろんなことを忘れてるなあと。Z80のマシン語そのものは置いておく(x86のそれを見てるといろいろ思い出すところがあるからねえ)としても、やれスプライトがどうとか割り込みがどうとかI/Oポートがどうとか、あと多色刷りなんてのもあったなあ。

今のPCだと複雑度が増した分、直接さわってる感が少ないけどこの頃は楽しかったなあとも思う一方で、この頃苦労してたあの辺の話題が今はこうなったんだな、的な感慨がひとしおで、これは手元に持って来てよかった、てかこのまま取っておくべきだなと思った。裁断とかデジタル化はたぶんしない。...たぶん。


あとMSXじゃないけどこんなのも↓あったよ。

old-magazine.png

2010年9月22日

KANのアルバムが復刻ですってよ奥さん。

全部じゃないんですが。

http://natalie.mu/music/news/37833
ナタリー - KANの名盤12作品が一挙復刻、カップリング集も同時発売

ラインナップを見るとポリドール〜マーキュリー〜ワーナー時代の12タイトルのようですね。あと「めずらしい人生」が入ってないのはベスト盤だからで、同名シングル曲が「Songs Out of Bounds」の方に入ってるからそっちでね、ってことでしょう。

Songs Out of Bounds
Songs Out of BoundsKAN

アップフロントワークス 2010-10-27
売り上げランキング : 339


Amazonで詳しく見る
by G-Tools

てか、この「Songs Out of Bounds」が欲しかった。シングルのC/W曲ってなかなか追いにくくてですね...。アルバムでおっかけてりゃいいやとか暢気に構えてるとミュージシャンによっては結構見逃してしまうことが多くて...、KANはまさにその典型だった。とはいえリテイクやリアレンジ、ライブ版がない、何より「Permanent Dragon」が無いとか、まあ、これ以上はしかたのないあたりなんでしょうけども。

涙の夕焼け
涙の夕焼けKAN

マーキュリー・ミュージックエンタテインメント 1996-08-26
売り上げランキング : 276559

おすすめ平均 star
star泣いたなぁ
star泣けます

Amazonで詳しく見る
by G-Tools

高えよ。

KAN廃盤シングル「今年もこうしてクリスマスを祝う」が1万6800円で売ってる・・・ http://ow.ly/2zDKm  B面のビジュアル系ロックバンド曲がこのシングルしか入ってないからだろうか。いや単に貴重だから?9:40 AM Sep 5th via web

今年もこうして二人でクリスマスを祝う
今年もこうして二人でクリスマスを祝うKAN Bon Marche

ワーナーミュージック・ジャパン 1999-11-25
売り上げランキング : 172181

おすすめ平均 star
star個人的に思い入れたっぷり
star映画音楽を聴いているような気分に

Amazonで詳しく見る
by G-Tools

岡田有花(@yukatan)さんのtweetで思い出したんだけど、こっちは確かうちにもあるはずなんだけど... ripしないまま倉庫にしまっちゃったな...。

2010年9月18日

CONCURRENCY_LEVELを上げてkernel buildするとkernelが不安定になる件

先日のエントリで、kernel build中(というより終了後)にNMI関連のカーネルログを吐き出してて動作が数分かたまるという現象が発生した件について。最初、久々に取り付けたSSD(X25-V)が壊れてしまってたかと思ったけど全然そんなことはなく、CONCURRENCY_LEVELを上げたことによって発生していたことが分かった。今までkernelなんて出来ればいいやくらいにしか思ってなかったから、CONCURRENCY_LEVELをいじって作業することなんてなかったなあそういえば。

SSDを取り外してやってみても発生したものの、CONCURRENCY_LEVELを無指定なら発生せず。CONCURRENCY_LEVELは8でも4でも発生して2では出なかった。この違いは何かな。何か大切なor初歩的なkernelオプションの指定が漏れてるだけだったり、な予感が。

Sep 17 23:29:33 mary kernel: [ 1616.681497] INFO: rcu_sched_state detected stalls on CPUs/tasks: { 7} (detected by 6, t=67358 jiffies)
Sep 17 23:29:33 mary kernel: [ 1616.681821] sending NMI to all CPUs:
Sep 17 23:29:33 mary kernel: [ 1616.681884] NMI backtrace for cpu 0
Sep 17 23:29:33 mary kernel: [ 1616.681886] CPU 0 
Sep 17 23:29:33 mary kernel: [ 1616.681887] Modules linked in: ipv6 ext2 mbcache sbp2 ieee1394 loop snd_hda_codec_nvhdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec parport_pc parport video output snd_pcm snd_timer snd i2c_i801 i2c_core soundcore tpm_tis tpm snd_page_alloc tpm_bios button processor pcspkr evdev xfs exportfs sd_mod ata_piix ata_generic libata scsi_mod ide_pci_generic e1000e ide_core ehci_hcd thermal fan thermal_sys [last unloaded: scsi_wait_scan]
Sep 17 23:29:33 mary kernel: [ 1616.681908] 
Sep 17 23:29:33 mary kernel: [ 1616.681910] Pid: 0, comm: swapper Not tainted 2.6.35.4 #1 DH55TC/        
Sep 17 23:29:33 mary kernel: [ 1616.681911] RIP: 0010:[<ffffffff81009fdc>]  [<ffffffff81009fdc>] mwait_idle_with_hints+0xaa/0xb2
Sep 17 23:29:33 mary kernel: [ 1616.681916] RSP: 0018:ffffffff813c9e88  EFLAGS: 00000046
Sep 17 23:29:33 mary kernel: [ 1616.681918] RAX: 0000000000000020 RBX: 11d1dc774d79458d RCX: 0000000000000001
Sep 17 23:29:33 mary kernel: [ 1616.681919] RDX: 0000000000000000 RSI: ffffffff813c9fd8 RDI: 0000000000000020
Sep 17 23:29:33 mary kernel: [ 1616.681921] RBP: 0000000000000003 R08: ffffffffa01d745c R09: ffff88023f26300c
Sep 17 23:29:33 mary kernel: [ 1616.681923] R10: 0000000100000000 R11: ffffffff813c9e74 R12: 0000000000000020
Sep 17 23:29:33 mary kernel: [ 1616.681925] R13: 0000000000000001 R14: ffffffff814c87e0 R15: 0000000001592df8
Sep 17 23:29:33 mary kernel: [ 1616.681927] FS:  0000000000000000(0000) GS:ffff880001800000(0000) knlGS:0000000000000000
Sep 17 23:29:33 mary kernel: [ 1616.681930] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Sep 17 23:29:33 mary kernel: [ 1616.681932] CR2: 00007f75164a7000 CR3: 000000000141b000 CR4: 00000000000006f0
Sep 17 23:29:33 mary kernel: [ 1616.681934] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Sep 17 23:29:33 mary kernel: [ 1616.681936] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Sep 17 23:29:33 mary kernel: [ 1616.681938] Process swapper (pid: 0, threadinfo ffffffff813c8000, task ffffffff81423020)
Sep 17 23:29:33 mary kernel: [ 1616.681940] Stack:
Sep 17 23:29:33 mary kernel: [ 1616.682044]  ffff88023f263020 11d1dc774d79458d ffff88023f263500 ffff88023f263020
Sep 17 23:29:33 mary kernel: [ 1616.682047] <0> ffff88023f263000 ffffffffa01d73b5 0000000000000000 00000000000001eb
Sep 17 23:29:33 mary kernel: [ 1616.682050] <0> 0000000000000000 ffff88023f263150 ffff88023f263020 6db6db6db6db6db7
Sep 17 23:29:33 mary kernel: [ 1616.682054] Call Trace:
Sep 17 23:29:33 mary kernel: [ 1616.682161]  [<ffffffffa01d73b5>] ? acpi_idle_enter_bm+0x204/0x2e2 [processor]
Sep 17 23:29:33 mary kernel: [ 1616.682166]  [<ffffffff812225e5>] ? cpuidle_idle_call+0x95/0xf4
Sep 17 23:29:33 mary kernel: [ 1616.682169]  [<ffffffff81001db1>] ? cpu_idle+0x59/0x91
Sep 17 23:29:33 mary kernel: [ 1616.682173]  [<ffffffff81491140>] ? early_idt_handler+0x0/0x71
Sep 17 23:29:33 mary kernel: [ 1616.682176]  [<ffffffff81491d05>] ? start_kernel+0x3a0/0x3ac
Sep 17 23:29:33 mary kernel: [ 1616.682180]  [<ffffffff814a92be>] ? __reserve_early+0xa4/0xba
Sep 17 23:29:33 mary kernel: [ 1616.682183]  [<ffffffff814913a2>] ? x86_64_start_kernel+0xf9/0x106
Sep 17 23:29:33 mary kernel: [ 1616.682185] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
Sep 17 23:29:33 mary kernel: [ 1616.688199] Call Trace:
Sep 17 23:29:33 mary kernel: [ 1616.688202]  [<ffffffffa01d73b5>] ? acpi_idle_enter_bm+0x204/0x2e2 [processor]
Sep 17 23:29:33 mary kernel: [ 1616.688206]  [<ffffffff812225e5>] ? cpuidle_idle_call+0x95/0xf4
Sep 17 23:29:33 mary kernel: [ 1616.688208]  [<ffffffff81001db1>] ? cpu_idle+0x59/0x91
Sep 17 23:29:33 mary kernel: [ 1616.688211]  [<ffffffff81491140>] ? early_idt_handler+0x0/0x71
Sep 17 23:29:33 mary kernel: [ 1616.688214]  [<ffffffff81491d05>] ? start_kernel+0x3a0/0x3ac
Sep 17 23:29:33 mary kernel: [ 1616.688216]  [<ffffffff814a92be>] ? __reserve_early+0xa4/0xba
Sep 17 23:29:33 mary kernel: [ 1616.688219]  [<ffffffff814913a2>] ? x86_64_start_kernel+0xf9/0x106
Sep 17 23:29:33 mary kernel: [ 1616.688222] Pid: 0, comm: swapper Not tainted 2.6.35.4 #1

2010年9月17日

そろそろ00について(劇場版公開する前に)最後に一言いっとくか

まず断っておくけど、何があっても劇場版は観ないよ。

TVでやってたときの評価は既に書いてある。こちら。→その1/→その2。でまあツッコミきれないところは他にもあるけどもういつまでもかかずらわるのも嫌なんで、これを区切りに最後にしてあとは00のことは忘れるぜ。...多分。...まちょっと覚g(何

んでんでんで。

どうも地球外生命体と戦う、これがガンダム初だってことらしい。そこは別にそれでもいいけど、「なぜ地球外生命体なのか」「最終的に目指すものは何か」を戦略的にちゃんと打ち立ててからでないと、目新しさだけ追い求めたって何の意味もない。「いままでやってないから新しいんだ」などと言い張ろうというなら今の時代まずありえないと言っていい。それより大事なのは、古典的であろうが何だろうが柱に据えたテーマをどこまで突き詰めることができるか。その追求によるブレイクスルーだけが新しいものを見つけることができるのであって、手垢の付いてないものを探せばいいだなんて、TV版からこの手の表層と本質の取り違えがあまりにも多いのがね。まあ、マクロミクロも失っていた00が今更そんなことできるとは思ってないけども。

端的に言って、「地球外生命体」なんて言ってもそれは要素還元可能で、そしてその要素ひとつひとつは既にやったようなことばかりで、新しさをうたう宣伝文句になんかならないんですよ。

...んでんでんで。

「なぜ地球外生命体なのか」は裏返せば、「なぜ人類相手ではだめなのか」ってこと。我々は、無意識に「我々」という言葉を今も使ったように口にするものだが、この「我々」とは一体どこまでの範囲を指すものだろうか。どれだけがんばって広げても、「地球上の全人類」までがせいぜいだろう。そして「我々=地球上の全人類」の間なら価値観の合意を得られる、もしくはそれを構築するための「対話」を行うことができると(各位信頼性の差こそあれ)考えているはずだ。しかし、地球外となると誰もそんなことは思っていないだろうし、そもそもどのような意図でもって地球に来るのか、その舞台設定から始めなきゃいけないということを理解しているのだろうか。地球外の存在に意識が向き始め、未知の存在にただ怯えるだけで済んでいた数十年くらい前とかならまだしも。

この「対話」の可否は敵の存在意義を最終的に決定づけるもの。しかし「対話」をさせるためには敵の背景が不可欠だし、その描写を多くすればするほど、地球外生命体である必然性は薄くなる。我々はまだ地球外の世界について何も知らずにいるのに、その生命体の何を描けようというのか?

もし「対話」が不可能であるとするならば、「なぜ戦いが起こるのか」とTV版初期から続けて来たテーマからは完全に逃げることになる。まあ、これはこれでオーソドックスな異星人との戦闘アニメ、すなわち「何だかよくわかんないうちに邪悪な敵がやってきて話も通じないからこりゃ蹴散らすしかないねみんながんばろう!」的アプローチに落とし込むものだ。昨今大人気のプリキュアシリーズにあやかってガンダムでもそれを後追いしてみんべ、ってのもそれはそれでまだ分かろうものだが、まあ各種情報からするとこっちの線の展開は薄そう。とはいえそれで面白く作れるならそれはそれでいんじゃね?とは思うけどな。観ないけど

それともその地球外生命体と「対話」が可能だとするならば、それが可能になるまでのプロセスは物語になる(かもしれない)。しかし例えばTV版終盤でやったようにGN粒子ばらまいて刹那が人類とは違う何か別の存在に進化するということで解決するのであれば、「なぜ人類ではダメなの?」「人類って何なの?」という話になるだけ。地球外からの侵略を受けたらタバコやめますかそれとも人間やめますか、ってやかましいわ。そして先に触れた通り地球外生命体である必然性は薄いシナリオだよね。

「対話不能な敵」って、別に地球外生命体に限ったことじゃないわけで。動植物が襲ってくるストーリーはまさにそうでしょ。恐竜とか、昆虫とか。あと、自然災害なんかもそうだよな。地震、津波、竜巻、火山、隕石、などなど。それらと地球外生命体との違いは何だろうね、と聞いてみたくもあるけど、まあ、劇場版00のジャンルはパニック映画だとか何とか監督が言ってたのはそういうことなんだろうねもしかすると。違う?

http://yunakiti.blog79.fc2.com/blog-entry-6181.html
今日もやられやく 劇場版『ガンダム00』のジャンルはパニック映画らしい

ああでも、「対話」ができないから「パニック」なんて言ってたら、00は最初からそうだったけどね。

2010年9月13日

ScanSnap(の前の裁断)でやらかした、のとあともう少しやっとくといいこと

前回の話で「厚さや大きさを事前にそろえておくこと」という話をした。裁断のときに1冊ごとに大きさが変わると位置合わせを毎回しなくてはいけなくなって、手間が増える...というよりうっかり位置合わせを忘れたまま裁断してしまうリスクがある、と。さらに万一誤って切ってしまった場合のペナルティを考えて、...なわけであるが。

scansnap-ng.png

やっ、ちゃった...。(´・ω・`)

でこうなっちゃうと、大きい方はともかく細い方はScanSnapには通せない。ScanSnapの最小幅は5cmで、これを下回る幅はスキャンしてくれないの(より正確には、給紙トレイの横幅を合わせるサイドガイドが5cm幅までしか狭められないだけで、給紙機構的にはもう少し細くても行けるかもしれないが)。なのでこうなってしまうと、フラットベッドスキャナを使って一ページずつ切れ端を合わせながらスキャンするか、スキャンそのものをあきらめてしまうか。あとは、通せる方はScanSnapで、切れ端の方はフラットベッドスキャナで1枚ずつ個別にスキャンして、最後にPhotoshopとか何かでも使って合成するとか、そんなとこかなあ(持ってないのでこれは試してないけど)。

ちなみに、今まさにこのやっちゃった本のスキャンをフラットベッドスキャナ使って1ページずつやってるところだけど、どんなにくっつけてもフタ閉めてスキャンかけてみるとずれてたりとか連発でほんとに時間かかるよ!ScanSnapとくらべもんにならないよ!というわけで改めてこいつの偉大さを思い知る次第。(´・ω・`) 出来るならたぶん別々にスキャンして後から合成した方が楽だよ。


表紙のスキャンは時間と手間を食いますよ

表紙のスキャンもしんどいな。折り目ごとにカッターを入れてバラして行って、何冊分かまとめたらScanSnapに通せばいいのだけれども、本によっては表紙カバーが無かったり、ハードカバーをそのままスキャンしなければなどということもあると思うので、その場合はやはりフラットベッドスキャナの出番になる。プリンタ一体型やA4サイズの一番安いやつで十分なので、1台用意はしときたいですね。

スキャン後の本の保存について

スキャンしたあとのばらけた本をどうするかについて。スキャンするだけスキャンして内容の確認は後日になりやすく、で確認したらページ抜けや思わぬゴミの紛れ込みとかがあったりして再取り込みしようとしたら既に捨てた後だったりとか、そういう悲しい展開は避けたいところ。まあ、大抵は保管場所が足りないから難しいんだけども...。

http://www.soukai.com/P8067323/p.html
キッチンコーナー どっさりポリ袋(LサイズX100枚入)|爽快ドラッグ

裁断したあとだとまとめておかないと簡単に混ざったりどっか行ったりしやすいので、一冊ずつこうした袋に入れてまとめておきたいところ。スーパーやホームセンターとかで簡単に手に入るので、裁断しまくり始める前に入手しておきましょう。

2010年9月10日

ScanSnapで蔵書の電子化を始めて何となく気づいたこと覚えたことまとめ

以前から蔵書の取り回しに大分難渋していたので、最近話題のScanSnapをうちでも導入してみた。その中で気がついたことをいくつか並べてみる。一応、裁断機(PK-513L)と一緒に作業する前提で書いておく。裁断サービスに頼むのでもいいんだけど冊数的に&地理的にハードルが高かったので、今回は考慮から外した。

FUJITSU ScanSnap S1500M FI-S1500M (Macモデル)
FUJITSU ScanSnap S1500M FI-S1500M (Macモデル)
富士通 2009-02-07
売り上げランキング : 1199

おすすめ平均 star
star評判良かったので
star自炊(PDFスキャン)する時のポイント
star買ってよかった

Amazonで詳しく見る
by G-Tools

プラス 断裁機 裁断幅A4 PK-513L 26-106
プラス 断裁機 裁断幅A4 PK-513L 26-106
プラス 2009-09-01
売り上げランキング : 2

おすすめ平均 star
star置き場所は縦置きで
star自炊には欠かせません
star用途を選びます

Amazonで詳しく見る
by G-Tools

オルファ ハイパーAL型 193B
オルファ ハイパーAL型 193B
オルファ
売り上げランキング : 1603


Amazonで詳しく見る
by G-Tools

どうでもいい本からやれ

本を切るというのは思い入れがあるほどつらいものなので、失敗を少なくするために最初はしくじってもダメージが少ない本から始めるといい。うちの場合は技術書のみをスキャンに掛ける予定だったので、内容が古くなってしまったもの(Win95やVC++4.0の頃の本とか、TCP/IPならアドレスファミリ依存なAPIしか使ってない今となっては読んじゃいけないレベルの古い本とか、改版して新しいのを買っちゃった後の古い方とか)を集めて最初に持って来た。それらを数冊やっていく間にコツをつかんでしまいたい。

っていうか、冊数が多ければ多い程あとになってくるとどうでもいい本は邪魔なだけなので、さっさと済ませておくこと。まあ本当にどうでも良くなったら何もしないでそのまま捨ててしまえ(ぉ

あと、マンガなんかだとページ一杯絵が入ることも多いのでそこを切ってしまうとダメージでかいけど、技術書はフチの余白が多いので、多少裁断がずれたり斜めったりしても割り切ることができるのも大きい。2,3冊くらい潰すくらいで始めればあとは結構スイスイ行くよ。

厚さや大きさとか似たような本同士まとめとけ

だいたい裁断には厚さ1cmくらいまでの本が入ると思えばいい。なので、それを超える厚さになると背表紙にカッターを入れる分解作業が必要になる。また、ハードカバーの書籍も表紙部分を切り離すために同じくカッターが必要。これらの作業は一冊ごとに分解→裁断→スキャンとやってたらめんどくさいだけなので、近い部類の本を固めて作業のルーティン化をはかりたい。すなわち、「薄い本」(一発で裁断可能)「厚い本」「ハードカバー」(それぞれ分解が必要)でそれぞれ固めておいて、裁断は裁断、分解は分解で10冊単位くらいまとめて同じ作業を繰り返すようにする。

できれば、本の大きさも近い同士でそろえておけるとなおよろしい。うちでやったときは「A5判」と「B5判」かな、この2種類が大勢だったので、まざらないようにしておいた。まあ、よほど集中してやるので無い限り1日に処理できる冊数なんて高々10冊くらいなので、その分量に合わせて同じ種類にしておければいいんじゃないかな。

分解の目安は一片が200ページ前後くらいになるように

これはそのまんま。分厚い本を分解するときはこれを裁断機に掛けられることが目的なので、それにちょうどいい厚さを目指すこと。なので400ページくらいまでの本なら2分割で済むのが、500ページだと3分割とか、700〜800ページで4分割とかになるよ、ってこと。

厚い本は薄い本よりも案外楽

で、この「分解」が必要になる厚手の本は、本のスキャンに慣れてくる程だんだん疲れも溜まって来てうんざりしてくると思う。手元にあったやつで例えばタネンバウムOS本でこいつは4.5cmもあった。これを割らなきゃいけないかと思うと結構つらい。「えー」とか言いたくなりますよ。表情も曇る。でも、重い本の方が自重で背表紙部分が割れて、案外やりやすいということが分かった。

scansnap-book1.png

scansnap-book2.png

scansnap-book3.png


こんな風に気合い入れてばさっと広げて、一気に折る。見た目は結構きついけど、力の入れ方のコツをつかめば難しくないので結構大丈夫。臆せずビシィーッとやっちゃえ。爽快だよ。

ハードカバーは正直しんどい

こっちはほんとしんどい。上に挙げたようにうちではカッターしか用意してなかったので、楽にやるためには多分もう少し装備が必要。あるいは冊数によっては裁断サービス業者に持って行った方が安全かもしれない。まあ、内容や分量に応じて無理のないプランにしたいところ。

広い机を確保しろ(できなきゃ仕方ないけど)

とりわけPK-513Lは置き場に困る。床に置いておくのは危険。これとScanSnapを並べて置いて作業机にできればいいが、そもそも本が増えすぎて置き場所に困るくらいの状況では厳しいかもしれない。

だいたいうちでもかなり頑張って置いてみてるんだけれども...、幅76cm奥行45cmの机の上にScanSnapを並べてかなりいっぱいいっぱい。

scansnap-desk.png

ご覧のとおり大変厳しい。半分以上裁断機で取られちゃうんだもんなあ。ただ奥行きはこれで十分なので、横がもう少し、カッターマット分くらい出せれば同一平面上で作業できて効率いいかも。そうすると都合幅110〜120cmは必要になりそう。奥行き方向でもいいけども、裁断機もScanSnapも手前から触りにくい位置に行くのはつらいだろうな。

裁断してそのままノーチェックでScanSnapにくべられるようならこれでも何とかやりくりできるんだけど、かなり深くで裁断しない限りどうしても糊が残ってたりしてページのくっつきが発生するので...というか、それを確認するために一枚ずつめくって確認するための空間が裁断機の横あたりにどうしても欲しくなるよ。


カッターは引くな、押せ

分解のとき、カッターは押しながら切ること。手前に引くように動かしてると、案外スパッと切れちゃって本の抵抗が消えたときにこれがこのまま自分の体目がけて飛んでくるので大変危険。刃の進行方向に指や足を置かないように十二分に注意しつつ、対象に刃を斜めに当ててカッターマットに向けて力を入れて、押すように押すようにして切るべし。

ていうか切った。痛てえ。

ページ離れはできるだけ確認すること

上の方でも書いたけど、製本上糊がいっぱい付いている箇所というのはだいたいどの本にも数個はあるようで、場所によってはどれだけ念入りに深めに切ってもくっついてたりする。数百ページある中でたった1ヶ所あるだけでも紙詰まりを発生させたり、最悪は紙の巻き込みでシワくちゃになったりちぎれたりしてしまうので、裁断によっぽど自信があるときで無い限りはScanSnapに送る前に1ページずつ確認しておきたい。注意一秒怪我一生ってやつです。

一度ScanSnapにくべたら止まるまで何もするな

これは忘れた頃に起こるので注意。給紙トレイに裁断後の束をつっこんですんなりスキャンが始まればいいけれど、たまに枚数が多すぎたりしてスムーズに始まらないことがある。しかしここで慌てることなかれ。給紙トレイの束に手を出して、何かの弾みで束が揺れたり斜めったりしてそれがトリガーになって給紙が始まったりすると、おかしな角度で紙が降りていって最悪紙詰まりを起こすことがある。それで紙がお釈迦になってしまってはもう目も当てられない。

なので一度スキャン開始ボタンを押したら、「スキャン中」を表すインジケータの点滅が終わって停止ダイアログが画面に出るまでは触らないでおいた方がいい。

参考先

http://wikiwiki.jp/bookjisui/
自炊技術 Wiki*

http://d.hatena.ne.jp/inouetakuya/20100512/1273624430
裁断機 PK-513L で本を 100冊裁断してみた - 経験した 9つの失敗とその回避方法 - 彼女からは、おいちゃんと呼ばれています

http://www.ttcbn.net/no_second_life/2010/02/plus-pk-513lscansnap-s1500mdropboxgoodreaderiphone-mac-net-iphone-shopping.html
裁断機PLUS PK-513Lで雑誌を裁断してScanSnap S1500Mで取り込み、Dropboxで共有してGoodReaderでiPhoneに入れてみた!! [Mac] [net] [iPhone] [今日の楽天] [Shopping] - No Second Life

2010年9月 9日

くらべてみよう - HDDとSSDでkernel build

こないだやったベンチマークには反省もあって、せっかくやったのに条件変えての追試とか考察とかもほったらかしでやりっ放しだったのよね。特に同スペックにしてHDDとSSDで構成を違えたnellyとshirleyの間の性能差なんて、格好の調査材料だったのに、すぐにnellyをルータに投入してしまったのでテストどころじゃなくなったという。

そんなところに@H_Holonさんがこんなこと言うもんで。

【緩募】 build環境を HDDから SSDにかえたときの体感比較10:40 PM Sep 4th via YoruFukurou

「ほんのり」とか「まったり」とか「それでいてしつこくない」とか RT @H_Holon: 【緩募】 build環境を HDDから SSDにかえたときの体感比較10:44 PM Sep 4th via Tweetie for Mac

...

なんかビミョウに落ちきらない大変残念な返しをしてしまい反省の意味を込めて実地で計測してみようと相成った次第。手近にread/write負荷を掛けられるということで、linuxカーネルの再構築など。

maryは4coreのHT付きなので環境変数CONCURRENCY_LEVELを8にして実行、timeをとりました。(正確にはビルド途中のinclude/generated云々で止まっちゃうところまでの時間です。)

hironobu@mary:/mnt/tmp/linux-2.6.35.4$ export CONCURRENCY_LEVEL=8
hironobu@mary:/mnt/tmp/linux-2.6.35.4$ time fakeroot make-kpkg --initrd --revision=foursics.0.1 kernel_image
exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=foursics.0.1  INITRD=YES 
exec debian/rules  DEBIAN_REVISION=foursics.0.1  INITRD=YES  kernel_image 
...

real    7m18.346s
user    44m56.457s
sys     3m40.902s
real    8m31.498s
user    43m20.899s
sys     3m34.913s

上がSSD(X25-V 40GB)、下がHDD(HDS721050CLA362)です。並列度8なので、userとsysの時間もx8になってるんですね。で、それらの時間とrealが連動してないのはこれ注目ですな。しかしビルドしてる間に下みてえなkernelログが出たんだよなあ...。何だこれ。

 mary kernel: [49874.515294] Stack:
 mary kernel: [49874.515301] Call Trace:
 mary kernel: [49874.515323] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.515461] Stack:
 mary kernel: [49874.515488] Call Trace:
 mary kernel: [49874.515516] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.515742] Uhhuh. NMI received for unknown reason 00 on CPU 1.
 mary kernel: [49874.515744] Do you have a strange power saving mode enabled?
 mary kernel: [49874.515745] Dazed and confused, but trying to continue
 mary kernel: [49874.515854] Stack:
 mary kernel: [49874.515878] Call Trace:
 mary kernel: [49874.515912] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.516198] Stack:
 mary kernel: [49874.516265] Call Trace:
 mary kernel: [49874.516295] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.516523] Uhhuh. NMI received for unknown reason 00 on CPU 2.
 mary kernel: [49874.516525] Do you have a strange power saving mode enabled?
 mary kernel: [49874.516526] Dazed and confused, but trying to continue
 mary kernel: [49874.516658] Stack:
 mary kernel: [49874.516686] Call Trace:
 mary kernel: [49874.516716] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.516989] Uhhuh. NMI received for unknown reason 00 on CPU 3.
 mary kernel: [49874.516991] Do you have a strange power saving mode enabled?
 mary kernel: [49874.516992] Dazed and confused, but trying to continue
 mary kernel: [49874.517115] Stack:
 mary kernel: [49874.517142] Call Trace:
 mary kernel: [49874.517171] Code: 65 48 8b 34 25 48 b5 00 00 48 89 ca 48 8d 86 38 e0 ff ff 0f 01 c8 0f ae f0 f6 86 38 e0 ff ff 08 75 09 4c 89 e0 4c 89 e9 0f 01 c9 <59> 5b 5d 41 5c 41 5d c3 53 65 48 8b 04 25 48 b5 00 00 f6 80 38 
 mary kernel: [49874.517402] Uhhuh. NMI received for unknown reason 00 on CPU 4.
 mary kernel: [49874.517404] Do you have a strange power saving mode enabled?
 mary kernel: [49874.517405] Dazed and confused, but trying to continue
 mary kernel: [49874.517537] Stack:
 mary kernel: [49874.517565] Call Trace:
 mary kernel: [49874.517590] Code: d8 5b 5d 41 5c 41 5d 41 5e c3 53 48 83 ec 20 e8 6c 8b e3 ff 48 89 c3 fb 66 0f 1f 44 00 00 65 48 8b 04 25 48 b5 00 00 eb 02 f3 90 <f6> 80 38 e0 ff ff 08 74 f5 e8 47 8b e3 ff 48 89 c7 48 29 df e8 
 mary kernel: [49874.517814] Stack:
 mary kernel: [49874.517823] Call Trace:
 mary kernel: [49874.517824]  <IRQ> 
 mary kernel: [49874.517871]  <EOI> 
 mary kernel: [49874.517890] Code: 41 55 49 89 fd 41 54 55 53 48 83 ec 30 65 8b 1c 25 80 d3 00 00 66 66 90 0f ae e8 e8 c0 0b e9 ff 66 90 4c 63 e0 66 66 90 0f ae e8 <e8> b0 0b e9 ff 66 90 48 63 f0 48 89 f0 4c 29 e0 4c 39 e8 73 28 
 mary kernel: [49874.518035] Uhhuh. NMI received for unknown reason 00 on CPU 5.
 mary kernel: [49874.518038] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518040] Dazed and confused, but trying to continue
 mary kernel: [49874.518086] Stack:
 mary kernel: [49874.518093] Call Trace:
 mary kernel: [49874.518094]  <IRQ> 
 mary kernel: [49874.518122]  <EOI> 
 mary kernel: [49874.518134] Uhhuh. NMI received for unknown reason 00 on CPU 6.
 mary kernel: [49874.518135] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518139] Dazed and confused, but trying to continue
 mary kernel: [49874.518140] Code: 90 0f ae e8 e8 c0 0b e9 ff 66 90 4c 63 e0 66 66 90 0f ae e8 e8 b0 0b e9 ff 66 90 48 63 f0 48 89 f0 4c 29 e0 4c 39 e8 73 28 f3 90 <65> 8b 2c 25 80 d3 00 00 39 eb 74 d7 49 29 f4 4d 01 e5 66 66 90 
 mary kernel: [49874.518250] Uhhuh. NMI received for unknown reason 00 on CPU 7.
 mary kernel: [49874.518252] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518254] Dazed and confused, but trying to continue
 mary kernel: [49874.518293] Stack:
 mary kernel: [49874.518299] Call Trace:
 mary kernel: [49874.518299]  <IRQ> 
 mary kernel: [49874.518340]  <EOI> 
 mary kernel: [49874.518360] Code: ff c8 74 03 e6 80 c3 e6 ed c3 bf 8e 21 00 00 e9 be f4 16 00 c3 90 90 90 89 f8 e6 70 e4 71 c3 89 f0 e6 70 40 88 f8 e6 71 c3 0f 31 <89> c1 48 89 d0 48 c1 e0 20 89 ca 48 09 d0 c3 41 55 41 54 53 48 
 mary kernel: [49874.518497] Uhhuh. NMI received for unknown reason 00 on CPU 2.
 mary kernel: [49874.518499] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518501] Dazed and confused, but trying to continue
 mary kernel: [49874.518544] Stack:
 mary kernel: [49874.518552] Call Trace:
 mary kernel: [49874.518562] Code: ff 07 00 00 48 c7 c7 80 34 01 00 65 48 8b 04 25 78 d3 00 00 48 01 c7 e9 11 08 00 00 eb e6 90 9c 58 c3 57 9d c3 fa c3 fb c3 fb f4 <c3> f4 c3 0f 06 c3 0f 20 c0 c3 0f 22 c7 c3 0f 20 d0 c3 0f 22 d7 
 mary kernel: [49874.518620] Uhhuh. NMI received for unknown reason 00 on CPU 3.
 mary kernel: [49874.518621] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518622] Dazed and confused, but trying to continue
 mary kernel: [49874.518694] Uhhuh. NMI received for unknown reason 00 on CPU 4.
 mary kernel: [49874.518696] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518697] Dazed and confused, but trying to continue
 mary kernel: [49874.518796] Uhhuh. NMI received for unknown reason 00 on CPU 5.
 mary kernel: [49874.518797] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518798] Dazed and confused, but trying to continue
 mary kernel: [49874.518891] Uhhuh. NMI received for unknown reason 00 on CPU 6.
 mary kernel: [49874.518892] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518893] Dazed and confused, but trying to continue
 mary kernel: [49874.518990] Uhhuh. NMI received for unknown reason 00 on CPU 7.
 mary kernel: [49874.518991] Do you have a strange power saving mode enabled?
 mary kernel: [49874.518992] Dazed and confused, but trying to continue

ザッケローニ体制始動に際してものすご軽く雑感など

それはそうと(どれよ、俺たちの永田さんが代表初キャップとなったグアテマラ戦とその前のパラグアイ戦。出てきた課題以上に期待が膨らむ試合が見られたと言うのは素晴らしいことなんじゃないでしょうか。

http://sportsnavi.yahoo.co.jp/soccer/japan/2010/text/201009080001-spnavi.html
スポーツナビ | サッカー|日本代表|原博実からザッケローニへ(1/2)

本来ならば録画をじっくり見返しながら...といきたいところなんですが、両試合とも録画し忘れてしょぼーん(´・ω・`)なのでござる。

それでもパラグアイ戦得点シーンに代表される香川のトラップとその動きにはしびれた。相手に背中を預け気味に受けたボールを斜めにはたく...というよりわずかに触れるくらいにして斜め前方ゴールに向かうスペースに出し、DFをかわしながら自分をそこへ走り込んでシュートへ、という動き。「3秒後の自分へのパス」って感じがしてすごくよかった。はずかしながらセレッソでのプレーは全然見てなくて、今更こんな感銘受けてるなんて遅すぎだろ俺、とも思いつつ、すごくワクワクさせていただいた。

一方で、前線各自ないし前線からバックラインまでの間のそれぞれの連動性がほとんど無く、ここをどのように解決していくか課題を明確にしてみせた訳で、まさに岡田→(原)→ザッケローニという公開引き継ぎマッチとして十二分の成果を得られたのではないかと思う。

とりわけ本田はゴールへの執着が強くなり過ぎ、周りを見るよりも先にシュートを打ってしまう局面ばかりが目につくようになってしまって(これは本田だけでないけれども、グアテマラ戦は特に)、どう意識を持って行くかが今後の鍵になりそうな気が強くした。移籍を強く意識しながらも決まらなかったあたりの経緯とか、CSKAでも自分が点が取れないことにもがきすぎてプレーが袋小路になってるらしい(見てないので伝聞ですごめん)ところとか、どっかで打開したいところですよね、と。

あとは永田さんだな!

フジテレビは一体日本のサッカーをどうしたいんだろう。

フジテレビは一体日本のサッカーをどうしたいんだろう。

いやもう、彼らが何も考えてないか良からぬことしか考えてないのはちょっと見ればすぐに分かることなんだが、それにしてもひどくないか。特に最近なんかもう。ねえ。W杯パラグアイ戦の放映権みすみす獲り逃がしたことへの逆恨みなのか知らないが。

月曜『すぽると!』でやっていたアーセン・ベンゲルへの突撃取材・インタビュー。その趣旨は南アフリカでの日本代表の総括的な話から今後へ向けた提言といった風情のものであった。その中でザッケローニ就任が決まったばかりの新監督選びについても言及、決定に至るまでのプロセスを未だにひきずって「混迷した〜」「次の展望が見えない〜」といったネガティブワーズをふんだんにまぶしたその仕立て上げにまず軽く絶句した。そして肝心の中身ではベンゲルの言を借りて就任間もないザッケローニごとばっさばっさと斬らせるといった作り。まともな神経を持っていれば、決まったばかりでいざこれから、という人間に向けていきなり冷水を浴びせるという行為がどれだけおかしなことか、すぐに分かろうはずなものだが、彼らにはそれを理解する脳味噌が全くないらしい。

ベンゲルの言によれば、「(残念ながら)日本に喜んで来ようと言う外国人監督など居ない」、だから日本人の監督がやるべきだという論。なるほど、それは一理あるかもしれない。だがしかし、なぜ日本に来たがらないのか、その理由の検証はせねばなるまい。そうでなくとも、イングランド、スイス、トルコ、ロシア、パラグアイ、チリ、などなど近隣だとしてもヨーロッパ・南米でも外国人が代表監督をやっている例はいくらでもあるのに、それらと日本の何が違うのか。もし日本のサッカーレベルが低い、つまらないからだ、などと言うのであればそちらを改善していくのが筋ではないか。

いやいやそれは早計かもしれない、ベンゲルはその発言に続けて代表監督という「国を代表する重み」を挙げて「代表監督はその国の文化や風土をよく知る必要がある」といったことを述べていた。日本という国を特異な存在として考えており、その障壁を大きく評価しての発言なのかもしれない。だがもしそうなら、ヨーロッパにとってのアジア・アフリカは程度の差こそあれ障壁のある国ばかりであるし、そうした国々が自国のサッカー水準を引き上げるために国外の指導者を招聘することを皆あきらめよと言っているようなものではないか。それがどれだけ理不尽なことか、ちょっと考える必要も無く分かることではないか。

そして同番組内でもさんざん言っていた「守備はできた、あとは攻撃」的な考え方が如何に軽いか、へっぽこサッカー戦術読みの俺ですら分かる。一口に言うその「守備はできた」がどうできたのか、ゴール前で4-4の2列をきっちり作って守る、で何とか南アフリカ大会は行けたけども、それだけできれば守備は問題ないかってんなわけないでしょ。前線でのプレスやチェイシング、ラインの上げ下げ、などなど。それに今回とりわけCBは中澤と闘莉王の二枚看板による半ば属人的な守備体制によって何とかしのいだという部分が大きく、次の大会にはこの2枚がそのまま行ける公算はほぼ無いわけで、これで「守備はできた」って、お前は何を言っているんだ(AAryレベルでしかないのだが。それに、枚数掛けて守備すれば(勝てるかどうかはともかく)ある程度守れるのは常識であって、そこからボールを奪って攻めるぞというのに低いところからのカウンターでは攻撃方法が限られるのもこれまた自然なこと。

さらに言おう。日本代表「よく走る」論。今大会数字になってはっきりと現れ、見やすい指標でもあったこともあり、諸外国のジャーナリストが口々に評したその言葉にマスコミもサポーターもいい気分になった。そりゃ、褒められりゃ皆うれしいよ、てか俺もすごいと思うし。しかしオシムに言わせれば「もっと走れる」とも言う。いつの間にか走り疲れてここぞという時間帯にゴール前に詰められないことだって多いのに、という痛烈かつ注視すべき指摘である。

日本代表は日本人の監督で、などと自家撞着に陥ってしまったらこうした自分たちに耳の痛い指摘や批判は「分かっていても」届きにくい。外国人だからこそよく見えることだってあるのだ。そうしたメリット・デメリットを一つずつ取捨選択して粛々と判断すべきことなのに、何故そんなに『すぽると!』は「日本人監督がいい」とほいほいぶち上げることができるのだろう。全くもって理解に苦しむ。

そんなに言うならよっぽど日本のサッカー、端的にはJリーグをしっかり見て分析をしこれはという選手や監督をピックアップするのかといえばそんなことはない、ナビスコよりも海外の試合に多く時間を割いて放送するという平常運転ぶり(ナビスコ:4分/4試合、内川崎v鹿島が2:00。一方スペインvアルゼンチン2:32、ドイツvアゼルバイジャン0:48)。まあ、もはや『すぽると!』の、というよりCXでのサッカーの扱いってそういうもんだよな。

とりあえずはっきりしたのはベンゲルには日本代表はおろかどこの国の代表監督をやるつもりもないし、その覚悟もない、ってことなんだけどね。てか亡霊のように現れては消えるベンゲル待望論の謎っぷりったら何なんだ。そして裏返して言えば「日本のことは分からないし、分かるつもりもない」とベンゲル自身告白したに等しいのに、「これだけ日本のことを良く見ているんだからベンゲルに代表監督やってもらおうよ」なんて言って爆笑しながらこのインタビューを締めようとした三宅アナ。...もうどうにでもな〜れ(AAry

2010年9月 7日

さくらのVPSに移転してみるなど

http://vps.sakura.ad.jp/
さくらのVPS|VPS(仮想専用サーバ)はさくらインターネット

直前までさくらのレンタルサーバを検討つか実際申し込みしてお試し期間中だったんだけど、その間に9/1からこいつが始まっちゃったんで即決してみました。で既にお引っ越し完了。このブログももちろん動かしてますよ。

sshとMovableTypeの設定、あとpostfixにしてメール受信の設定を最小限済ませてあとは割と放置気味ですが、問題なく使えてます。あとtracも入れなきゃ。何かあれば詳報は以降随時ということで。