2004-02-03 (Tue)
■ [JavaScript] 7行プログラム
七行プログラミング スレッド見ていて作りたくなったので、やってみた。
<body onKeyDown=K=event.keyCode-30><u id=F><script>function I(T,H,R){if(R)I(T-R
);D["F"+T].innerHTML=(H?H:"□")}function Y(){if(K==7||K==9){p=K-8;if(L+p<285&&L
+p>269)I(L+=p,"●",p)}if(K==2)G[g=g++>3?0:g]=L-t;K=-t;for(i=5;i--;){q=G[i];if(q
>t){for(f=5;f--;){z=M[f];if(q==z||q+t==z){while((M[f]=parseInt(Math.random()*t)
+t)<t);I(z)}}I(G[i]-=t,"★",-t);}}if(++Z%9==1)for(i=5;i--;)if(M[i]<285)I(M[i]+=
t,"▼",t);}D=document.all,t=15,K=S="";G=[];for(i=0;i<300;i++)S+=(i%t?K:"<br>")+
"<u id=F"+i+">□</u>";g=L=Z=270;I(K,S);M=[0,2,3,6,8];setInterval(Y,30)</script>
動きは こんな感じ。
キーボードの左右で移動して、スペースで攻撃するだけの、どこかで見たようなゲーム。
IE 専用。
あとで投稿してみよう。
2004-02-05 (Thu)
■ [tDiary] tdiary.vim
tdiary.vim なんてものがあるようだ。
vim 使いとしては入れなくては。
curl なんてのが必要みたいなので、apt-get しておく。
というわけで、早速テストしてみる。
2004-02-08 (Sun)
■ [Debian] KDE3.2 on sarge
いい加減現物がないと翻訳しづらいので、KDE3.2 を入れようと思ったが、sid でもまだ 3.1.5 みたいなので、アンオフィシャルなのでなんかないのか調べてみた。
色々あったから色々試してみたんだけど、最終的に ここ に書いてある方法でやる事にした。
sarge 用のやつは、--force-overwrite しないといけないから今後依存性が欠如しちゃうかもしれないのが嫌だったので、woody 用の apt-line を使う事にする。sarge だと libvorbis0 が libvorbis0a という名称に変わっているらしく、エラーになってしまったが、KDE 以外では使ってなさそうなので woody からパッケージをもらってきてインストール。
無事 KDE3.2 が起動した。
~/.kde/share/locale/ja/LC_MESSAGES ディレクトリを作って、kde-i18n-ja の CVS にある charset entry.desktop flag.png を ~/.kde/share/locale/ja の下に置いて、全ての .po ファイルを .mo に変換*1して LC_MESSAGES 以下に置いて、kcontrol で設定したら日本語の表示が出来るようになった。
*1 msgfmt -o hoge.mo hoge.po
2004-02-10 (Tue)
■ [日記] IRC
IRC にチャンネル作ってみた。
サーバ:irc.kyoto.wide.ad.jp
なまえ:#gabachan
あんまり居ないと思うけどログ取ってるので一言残してもらえれば見れます。
ヨロシク。
■ [Linux] liece
というわけでクライアントの設定。
サーバには emacs も入っていないので、コマンドラインだけで使えるクライアントを一所懸命探したんだけど、どうにも満足出来るものが見付からないので諦めて emacs を入れる事にした。そんでもって、apt で使える liece というのを使用する事に。
さらに おでんさん に plum という物の存在を教えてもらう。とりあえず ここ を参考にして、中継とログ取得の設定をした。超便利っぽい。
で、家帰って来て、せっかくだからサーバと同じものを使おうと思って liece をインストールして設定した所、何故か何度も何度もログイン処理が行われて使いものにならない。
色々チェックした所、wb-line-number が影響している事が判明。
これを外すのは痛いけど、直し方とか良くわからんので使うのをやめる事にした。
2004-02-11 (Wed)
■ [Linux] acroread
xpdf が X のフォントをサポートしなくなったそうなので、一部大事な PDF が見れなくなってしまった。
仕方ないので、acroread をインストールする事に。
acroread はパッケージがあるのでそのままインストール。
あとは、ここ を参考にして5.xと4.xの日本語パックを登録。ディレクトリは /usr/lib/Acrobat5/。
無事表示出来るようになった。
■ [Linux] konqueror
せっかく KDE3.2 も入れた事なので、 konqueror をちょっとまじめに設定して少し使ってみた。
結果は、、WEBページの描画がメチャメチャ早い!
ホント、もの凄く早くてびっくりした。待ち時間が無いんだもの。
やばい、これは凄いなぁ〜。
w3m*1並に早いと言っても過言じゃないような気がするかもしれない。
*1 テキストブラウザ
2004-02-12 (Thu)
■ [日記] AyuReady 観覧
Ayu Ready? という番組の収録を見に行ける事になったので行ってきた。
一人で行くっていうのと、結構遠いので、ちょっと面倒臭いななんて思っていたのだけど、結局行く事にした。
道がわかりづらくて迷ってしまい、時間になっても辿り着かないので帰ろうかなと思ったんだけど、場所もわからず帰るのは腹立たしいので、タクシーを使ってみる事にした。そしたら人が並んでいたのでどうやら間に合った様子。
今日のゲストは 黒木瞳 さんでした。やっほー、この人、好きなんだよね。
というわけで、黒木さんのタップダンス見て帰って来ました。
2004-02-14 (Sat)
■ [日記] windows update
Windows2000 マシンがあるんですが、全然使ってないので当然 windowsUpdate なんてのもしていなくて、スパイウェアも普通に起動してくる素敵な状態になってるのですが、いい加減放っておきっぱなしも可哀想なので windowsUpdate してみた。
三回も再起動させられるし、なんだか時間もかかるし大変だな〜、っていうか皆さんこの再起動地獄に良く付き合ってるよね。
あと、AD-aware とかって言うスパイウェア除去ソフトも入れて色々削除したりしてみた。そしたら今までとっても遅かったシャットダウンが早くなったよ!スパイウェアのせいだったのね。
2004-02-17 (Tue)
■ [日記] TD-Board
TD-Board で tDiaryのテーマ が使えるようにしようと奮闘中。
ほとんど出来た。
tDiary 関係のものはほぼ GPL なんだけど、こういう CSS の仕様(?)にも関係してくるのかな?
そうだとすると、TD-Board も GPL にしなきゃならなくなるんかなぁ。
ライセンス関係わけわかんね。
2004-02-19 (Thu)
■ 電車物語(1)
今朝車内で気持ちよく座っていたら、頭上からカバンが降ってきて頭にぶつかった。
隣の席のおっさんが犯人らしい。
座ってる人間が網棚に小荷物を載せるの嫌いなんだよね。ち。
おっさんは当然の如く何も言ってきませんでした。
2004-02-20 (Fri)
■ 50万語達成
前回の発表 から随分経過してしまいましたが、英語での読書で50万語達成しました。100万語までやっと折り返し地点です。
通過本はこれ、
洋書: Justice (Oxford Bookworms Library)。30万語くらいの時に読んだ時はすぐほっぽり投げちゃったんですが、昨日はサクサク読めました。成長しているのでしょう、きっと。
50万語達成記念に、次はちょっと長編ものにチャレンジしてみようと思います。
SSS英語学習法 途中経過 128冊 504,625語
■ 酒
この前2chの 誕生日が同じ日の人を探すスレッド で知り合った方と会って来ました。
久しぶりにまともに飲んで、終電で帰って来ました。
なかなか楽しかったです。
念の為書いておきますが、男性の方ですよ。
2004-02-22 (Sun)
■ apt-listbugs apt-listchanges
apt-get install した際に、バグ報告と変更点を教えてくれるツールを入れてみた。
apt-listchanges は、実行時に LookupError: unknown encoding: EUC-JP なんてエラーが出てしまったので調べた所、python2.3-japanese-codecs を入れれば解決するという事がわかった、試した、解決、素晴しい。
■ ニャンニャンデー
今日は恒例のニャンニャンデーでキャットフードが割引になるのでスーパーへ行ってきました。
そしたら、なんと!いつもは10%引きなのに、今日は20%引きじゃないですか!
ラッキー、という事で大量に買い込んできました。ていうか、そろそろ買い溜めし過ぎのような気もするが...
■ 今日もカラオケ大会
行ってきました、帰りは焼肉食った。
2004-02-23 (Mon)
■ 箱庭画像
Kちゃんさんがいっぱい描いてくれたお陰で平和賞や災難賞の画像が一新されました。
いやぁ、自分にはアイコン描いたり出来ないから(ほらあれだよ、いのらクィーンの檻とか苦しいべ?)もらったGIFを開いてみてもどうやったのか全然想像つかないっていうか、何で光沢を出したり出来るのか良くわからなくてただただ尊敬するばかりでありました。
どうも有難うございました。
皆も感謝するように(笑)
2004-02-24 (Tue)
■ vim スキすき
今日突然何を思ったか Emacs を使おうかどうか悩みだし、ひとまず設定しようとかいう事になり、ちょくちょく設定をしたりしてみた。
何でかっていうと、便利そうだし使ってる人も多そうだし、Emacs 上で動くソフトも多いし、まぁそんな感じだったと思います。
でも、vi のキーバインドに浸り過ぎな感じのする自分は、今更Ctrlキー押しまくりの生活は出来ないと思って探していた所、viper-mode なるものを発見。
Emacs 上で vi の操作をエミュレートしてくれるものだそうです。
これは便利そうという思い、どの程度まで再現してくれるのかとか色々やっていたのですが、どうも物足りない気がしてきた。ていうか、undo が一回しか出来ない上に redo に至っては出来ないし。vi だから仕方ないのかもしれないけど、あんまりだよ...
というわけで、わずか数時間で vim に出戻り。なんか以前にも同じような事をした気がしますがその辺りは気にしない方向にしましょう。
せっかくなんで、バッファ関連の操作でもマスターしようと思って調べた所、結構簡単 に操れる事が判明。
うぉう、こいつは便利そう。vimマンセー。
2004-02-25 (Wed)
■ 日記っぽいかも
最近職場が暑くてたまらん状態だったんだけど、今日はそれほどでもないようだ(まだ暖かいけど)。
そして新しいお仕事の依頼が来たんだけど、結構やらなきゃいけない事がたまったきた。決して今まで手を抜いていたからではない。断じて。
2004-02-27 (Fri)
■ 暑かったり寒かったり
ここ最近職場が暑くてたまらんっていう事を叫んでおりましたが、昨日 同僚おでん氏の日記 で冷房が入ったという知らせを聞き、本日意気揚々と出社してきたのですが... 寒いよ。手が震える程寒いんですが。
も、もしかしてイヤガラセをして退職に追い込むっていうあれかっ?!嘘です、ごめんなさい。
■ [vim] バックアップファイル処理
set backupdir = hogehoge で、バックアップファイルが特定のディレクトリに置かれるようになるんだけど、せっかくなので日付別にバックアップするようにしてみた。
~/.vimrc にこんな感じ。
let time = strftime("%Y-%m-%d", localtime())
if !isdirectory("~/.vim_backup/".time)
let retval = system("mkdir ~/.vim_backup/".time)
endif
exe "set backupdir=~/.vim_backup/".time
これで、~/.vim_backup/2004-02-27/ なんてディレクトリにバックアップファイルが作られるようになる。
ところで、backupdir を設定していると、違うディレクトリの同名のファイルも同じバックアップファイルに書き込まれちゃうんだけど、何とかならないのか?こういう情報が全然ないんだけど、みんな気にならないのかなぁ。
■ [vim] プラグイン
つーわけで、名無しのVIM使い を見ながら色々入れてみた。
commentout.vim
favex.vim
ZoomWin.vim
CD.vim
それと、現在のバッファ一覧を表示してくれたりとかしてくれる bufexplorer.vim
2004-02-28 (Sat)
■ まったり
今日は予定が変わったので家でまったりと、仕事したりして過ごした。
少しテキストブラウザの w3m で遊んでたんだけど、全然知らなかったすげぇ機能があって感動した。
・タブブラウズ機能
・ターミナル上でマウスが使える
何とターミナル上でマウスが使えるんですよ、マウスが!
もう凄いですよ、ターミナルの文字にダブルクリックしたりすると、新しいリンクが開くし、スクロールマウスでスクロールもしちゃうんですよ!!(興奮し過ぎ)
いやぁ、凄い世の中になったものです。
箱庭も流石にコマンドを入れるのは大変だけど、見るだけだったらこの通りあんまり困らない。そういえば、前にやった時 に画像が表示されなかったのはなんでだろう。

2004-02-29 (Sun)
■ 1日の睡眠時間
私は平日は7〜8時間、土日は9〜10時間程寝ています。1日平均8時間くらいになります。これは、例えば1日7時間睡眠の人物と比べて、1年間で365時間無駄にしている計算になります。
というわけで、この突如現れた365時間を "13月" と名付ける事にしました。1日平均8時間睡眠の人間に対して、1日7時間睡眠の人間は、13月が約15日間存在する計算になります。
この13月のメリットは、すぐ考え付くだけでも。
寝ないで過ごせる。
税金が掛からない。
働く必要などない
ご飯を食べなくていい(どうだろう?)
なんてのがあります。ワンダホー。
というわけで、これから土日は早起きしようとちょっとだけ思いました。


