2007年 09月 29日

幕府を作りたいのですが

そういえば一昨日?届いた。なんか一日過ぎるのがはやすぎる……まじこまる。
見返しにかぶってるジャケットに描いてあるはてなちゃん (背表紙もおなじ) がてかてかきらきらでなんかぐっときた。

id で掲載の人は id: がついてるとよかったなぁ (一律敬称略だから敬称 (謎) である id: はつけられない説)。最後の id 一覧で「見たことある人いねぇがなぁ」ってのはやっぱやる。

P.23, P.92, P.103

それはともかくこれからはパーカーの季節ではないですか。外出ないけど楽しみだ。

やっぱり秋が一番好きな季節だと感じる。夏がはじまるときの不安や、もやもやしたのがやわらいで、涼しい風に溶けていくみたいな。窓から入ってくる風とか、雲りだったり晴れだったりの移り変わりが早くて、急がしい。窓は開けすぎると寒く、締め切ると暑く、カーテンで調節したりする。毛布をかぶるのが気持ち良くなったり、温かい飲み物を自然に飲みたくなる。雨が降るごとに冬になっていく。充実から無実へ変化していく、そして充実を求めようとする切ない感じ、そういうのが好きすぎる。

叙述トリック

ってすきだな。でもミステリはあんまり好きじゃない。
ああいうの実際書こうとするとむずいよなぁ……中途半端だとトリックに気付かないし (ミスリードを正しいと思ってよんで「意味不明」って感想になる)、あからさまだと前もってトリックっぽいなとか思ってしまうし、読者のレベル (どんだけ深く読もうとしてくれるか) みたいなのをちゃんと計れないと書けないだろうなぁ……気付かない方向に倒しておくのが安全なのかなぁ。

ミナソコ/暗い夜が来る前に見つけ出さなきゃ

やっぱバーガーのミナソコは神がかりすぎている……これは別格だなぁ。再生数自体は Last.fm で確認してみるとトップではない (アコースティックバージョンとあわせたらトップではある) んだけど、印象度では抜きんでてる……
作業しててもミナソコかかると情景が浮かぶから、作業しながらこれを聞くってのはあんまりできない。相当集中していないと、ミナソコの世界に引き込まれる。鮮明に情景が浮かぶ。

愛だとか哀だとかは直接ごちゃごちゃ言うようなものではないと感じる (悪くはないんだ、でも) 何かを鮮明に描写することを通してみるのが好きだ。


なんでこういうバンドのCDが買えなくなってしまうんだろう。今の流通は腐っているにもほどがある。

春夏秋冬

おっとり娘 さわやか青年
体育会系女子 むさい男
切なげガール 思い出ボーイ
無表情ガール/ボーイ

HDDの速度

が、CPU をひっぱってるんだなぁ。CPU 100% つかいきるとか、狙わない限りない……

open

[cygwin]
$ cat /bin/open
#!/usr/bin/env ruby
# vim: ft=ruby:

require "dl/win32"

file, params = ARGV[0], (ARGV[1..-1] || []).join(" ")

hwnd = 0
verb = "open"
dir  = Dir.pwd
cmd  = 1

shell_execute = Win32API.new("shell32.dll", "ShellExecuteA", %w(p p p p p i), "i")
shell_execute.call(hwnd, verb, file, params, dir, cmd)

なんか、最初からコマンドがあった気がする。思い出せない……

skkime

vs2005 版はランタイムが必要らしいとおしえてもらった
http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=ja

というかどれダウンロードしていいかパっと見わからない (skkime も、MS VC++ Runtime も)。めんどくさくなって読まないで適当にダウンロードすると依存に気付かなくてハマる。

C-SPC で IME のオンオフしたいときは、キー設定で Control-Space に、toggle-ime をとにかく全部のモードで割り当てたらいいっぽい。

あと、候補ウィンドウのフォントを変えるのってどうすればいいんだろう。

z[SPC] で全角スペースの設定ができないなぁ。z\40 になって、とくに何も起こらない。
あと zx -> × の設定をしようとすると、自動確定せず、RET おすと RET がそのまま送信される。(つまり入力できない)
あとあと、追加した設定がプロパティシートひらくたびに増える。
というか設定が全く反映されてない。あきらめた。手動さいこうっ! そんな入力しないしいいや……

test

d2.hatena.ne.jp でコメント記法が見れたらどうしようかと思ったけど、普通にちゃんと見れなくて安心した(謎)

ログインしてないユーザが見ようとすると必ず 502 吐くのが気になる。編集ボタンは有効じゃないなら表示しないほうがびびらなくていいなぁ


セクションタイトルってどうやって編集するんだろ

なんか嫌な感じの夢を見た。内容がよくおもいだせない……車と、家と、クモがでてきた。なんか誰かが特別な才能を持ってて、それが悪い方向に作用している。

fotologue

fotologue の写真は空の写真ばっかなイメージ (観測範囲狭い)

モニタ

今度はモニタがおかしい……だいぶ前から使っているモニタの上半分がかなり暗くなってしまった。フラットな色がもろグラデ……

再起動したらなおった。そういえば前にもおなじことがあった……

2007年 09月 28日

gerry++

HHK が日本語キーボードあつかいになる

http://support.microsoft.com/kb/927824/ja (XP でもおなじ)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 
LayerDriver JPN	REG_SZ	kbd101.dll
OverrideKeyboardIdentifier	REG_SZ 	PCAT_101KEY
OverrideKeyboardSubtype	DWORD 	0
OverrideKeyboardType	DWORD 	7
2007年 09月 27日

小さなころからやっておくべきだったこととか

そういうのをやってない。うちでは、芸術系のそういうことを一切やってない。おれはボーイスカウトを小学校低学年からちまちまやっていたけど、兄貴はそれさえやってない。ボーイスカウトで、これから得ようとしたら絶対に無理なこと、っていうのはそんなにない。ボーイスカウトをやっていても、特技になるようなことは特にない。ここで「健全な精神」とかいいだすやつがいるかもしれないけど、ぶち殺すぞヒューマンって感じだ。ちなみち「ぶち殺すぞヒューマン」の元ネタがわからなくて今ぐぐってみた。ヘルシングなんだ。読んだことない。たぶん伺かのさくらのセリフで覚えた(きもい)

自信になりえるような特技がとくにない。

おれ好かれる要素がなにひとつないな。更めて思った。あっても持て余すからいいよ。そういうことにしておこう。

やっぱおれは、コンピュータいぢるのがすきなんだなぁ。シェルの環境改善したりとか、やりたいことをやるための最もスマートな方法を探すとか、SKK を使いこなすとか、なんでもいいけど、そういうのは楽しい。ぐぐったり、man をみたりしながら、そんな情報の森だか洞窟だかを冒険して、生き残る術を探すのだ。現実の冒険よりも圧倒的にリスクが少なく金もかからず、できた方法は他の人と共有できる。

「おもしろいね」=「え、これどうやってるの」>>>|超えられない壁|>>>「すごいね」

gerry++

おれの腹もクラックされてた……

chokan を CodeRepos にうつした

http://coderepos.org/share/wiki/chokan


SafeEval は http://coderepos.org/share/browser/lang/ruby/safeeval に分離して gem に
まだリリースしてない。わすれてるテストがありそう

グラフの書きかたがわからない。

あのよくみる、うねうねしたやつ。一個要素ふえるとうにょーんって動いたりするじゃないですか。だめだもう。そういうのわかんない。ぜんぜん。あたまわるい

zsh のプロセス置換 =() と <() の違い

/dev/fd とかつかうのが < で、常に tmpfile つかうのが =、でいいのかな。一応 man よんだけど英語わかんね

これは例えば lv だと違いが顕著

$ lv <(date)
FileStretch(): Illegal seek
exit 255

$ ls -altr <(date)
prw-rw----   1 cho45  cho45  28  9 27 02:50 /dev/fd/12 # Mac OSX
lr-x------ 1 cho45 cho45 64 2007-09-27 02:51 /proc/self/fd/11 -> pipe:[2297610] # ubuntu Linux

$ lv =(date)
# ちゃんとみれる

$ ls -altr =(date)
-rw-------   1 cho45  wheel  28  9 27 02:51 /tmp/zsh0WJFb7

あと非同期かどうかも関係あるっぽい

$ cat =(date) =(sleep 5) =(date) =(sleep 10) =(date)   
木  9 27 03:59:16 JST 2007
木  9 27 03:59:21 JST 2007
木  9 27 03:59:31 JST 2007

$ cat <(date) <(sleep 5) <(date) <(sleep 10) <(date) 
木  9 27 03:59:54 JST 2007
木  9 27 03:59:54 JST 2007
木  9 27 03:59:54 JST 2007

前者は 15 秒かかったあと全部一気にでてくる。
後者は随時出力されながら、総合で 10 秒かかる。(順番は守られる)

zsh のチートシート

http://d.hatena.ne.jp/rubikitch/20070925#zshcheatsheet これみて、おおなるほどと思ったのでやってみた。
bindkey で超絶悩んだ……けど結局悩み損だった(つかってない)

http://lab.lowreal.net/trac/changeset/887

cheat-sheet は直接バインドせず、C-[ : して execute: だしてから cheat-sheet 実行するようにしてみた。キーバインドするほどではない気がしたのと、vi っぽくコマンド実行するようなのがいいかなみたいな。いやそれなら help だろ、っていうか help! もやらないといけないけど help! は定義できなそうとか今書きながら考えてたけどやってみたらできた

help! () { zle -M "E478: Don't panic!" }
zle -N help!

zsh の = (which的な意味で)

$ ls =ls
/bin/ls*

どうみても ls `which ls`より使いやすいです今まで本当にありがとうございました (which へのメッセージ的意味で)。

If a word begins with an unquoted `=' and the EQUALS option is set, the remainder of the word is taken as the name of a command. If a command exists by that name, the word is replaced by the full pathname of the command.

SC440 がきた

XP Pro をセットアップした。CD ドライブが家にあるのどれつないでも認識しなくてかなりこまった。なんか接触不良っぽいけどよくわからない。基盤側のコネクタを一回はずして押しこんだりしてやっと認識した。と、おもったら XP インストール中に 55% まできたところでまた認識しなくなって再インストール。なんなんだ。 (BIOS ですら認識してなかった)

起動してから付属CDからドライバインストール。なんかやっぱCDがうまく認識されない。まじこまる。なんどか射れたり抜いたりやってると認識したりする。よくわからない……スピンインすると割と安定する気がする。スピンアウトするとなかなか認識しない。これはドライブの問題っぽい?

前に使ってた HDD (250G) もうつしたけど、手元のケーブルだと SC440 の下の HDD ケースには入らないので、フロントにつっこんだ。ケーブルのとりまわしを変えるのが大変だった。(電源の変換ケーブルももってない)

  1. Chipset ドライバ
  2. reboot
  3. Nic ドライバ
  4. reboot
  5. オンボードグラフィックドライバ
  6. reboot
  7. Firefox
  8. PCIe x4 mod (はんだごて。端の1pinがうもれたけど GND なのでちょっと不安定になるだけと楽観視)
  9. 前つかってたうるさいグラボを装着 (GeForce 6200)
  10. nVidia のドライバインストール
  11. Parity Error でるので http://pc.usy.jp/wiki/index.php?PowerEdge%2FParity%20Error%B2%F2%BE%C3%CB%A1
  12. WPCRSET 自動起動
  13. IE7 Standalone
  14. synergy
  15. foobar2000
    1. Columns UI
    2. 保存してあった設定から復元
  16. Last.fm
  17. WAVIO SE-U55GX をつける (前のPCだとプチプチノイズはいって大変だったけど、今回はない)
  18. smb でマウント
  19. マイドキュメントをマウントしたドライブに設定

ぶっ壊れたPCのメモリが利用できないのがかなしいけど、圧倒的に静かになってよかった。余裕があったらメモリ増やしたい。512 でも使わないからそんなに困らないけど