〜2003年8月上旬〜
1201通。相変わらずの量。
一昨日買ったZaurusだが、ネットワークはどうしようかな。 viがjELVISだったということに驚く。 busyboxかー。 uClibcは使ってないな。glibc 2.2.2だった。
ZaurusとPCをつなぐにはUSBがあるが、 シリアル通信とネットワークの2種類ある。 シリアルが推奨されているが、 ネットワークにすればZaurus側でsambaが立ち上がり、 \\zaurusでアクセスできるようになる。 Samba 2.0.7-ja-2.2とコメントに表示されている。 /etc/inetd.confをいじればtelnetも使える。 すぐサスペンドしちゃうので油断ならないが、 オートパワーオフの時間を長くするのもねえ。
今使ってるSKKは10.62aなのでかなり前のものだよなあ。 うっ。いきなり
This version of Daredevil SKK requires APEL/10.6 or later
と言われてしまった。7/5に出てたのか。上げとこう。
何の問題もなくバージョンアップ完了。 あ、でも「全英」の色が黄色ってのはちょっと見辛いな。 設定いじるのは面倒だし、滅多に使わないからこのままにしとこ。
256MBのSDカードを買った。mountコマンドで確認してみると
/dev/mmcda1 on /usr/mnt.rom/card type vfat (rw)
のようにvfatでmountされるようだ。 というわけで、 外すときはSDカードアイコンをクリックして外す作業=umountが必要。 でも、外すことはないだろうな。他にSDカードを読めるデバイスもないし、 スワップファイルを置くかもしれないし。
出た。貧弱なマシンだと全makeは辛い。
mp3ファイルをsshで転送してみる。結構速い。
track01.mp3 100% 4147KB 581.2KB/s 00:07 track02.mp3 100% 3499KB 593.3KB/s 00:05 track03.mp3 100% 4286KB 530.6KB/s 00:08
でもsamba経由だと遅い。なぜだ?
今はdefファイルを作ってないから、そこから作らないとだめだな。 もしくは以前作った impgen.rbを使って、DLLからシンボルを生成するか。
やめてしまうほうがいいのかな。というかやめたい。 誰も使ってないし、保守が滞り勝ちだし。
amazonで買ったメルコのマイクロドライブ RMD-1G を試してみた。 問題ないねえ。
bash-2.05# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/root 54272 48616 5656 90% / /dev/ram1 44 27 17 61% /dev /dev/mtdblock3 69632 24228 45404 35% /home none 1024 44 980 4% /dev/shm /dev/mmcda1 249728 77696 172032 31% /usr/mnt.rom/card /dev/hda1 1050144 64 1050080 0% /usr/mnt.rom/cf
/dev/hda1なのか。
forwarding DLLはこんな感じで作れる。
% nm --extern --defined libruby-static.a | \ ruby -ne 'BEGIN{puts "EXPORTS"}; puts $1+"=cygruby18."+$1 if / [CDT] _(.*)$/' >rubydll.def % dllwrap -s --def=rubydll.def -o cygwin-ruby18.dll
明日大丈夫かな。
そうか。Ruby 1.9はRiteのための仕様的移行なのか。ふむ。
Rubyが2MBなのはtarballで、Perlが50MBなのは伸長展開したソース。
% wc -c perl-5.8.0.tar.gz ruby-1.8.0.tar.gz 11023084 perl-5.8.0.tar.gz 1979070 ruby-1.8.0.tar.gz 13002154 total % du -s perl-5.8.0 ruby-1.8.0 53508 perl-5.8.0 11268 ruby-1.8.0
昼休み帰って来たら、すでに「詳説正規表現第2版」が売り切れ。 5冊しか持って来なかったらしい。買おうと思ってたのに〜と駄々を捏ねたら、 渡里さんが3時の休憩までに取り行ってくれた。もうしわけない。
君ならどう書く?でLightning Talksは無理があるよね。 お題を一つにして事前に公開すればもっと盛り上がったんじゃないかな。
酒も呑めないし、つまみも喰えないし、タバコは嫌いだし、すぐに帰った。
問題がなければ8/23って、やけに慎重だな。
そうだ。思い出した。Ruby 1.6.9は出ないので、そこんとこよろしく。
しまったなあ。気づいたのが21時過ぎじゃ、寝るまでに終わらない。 明日にしよう。