Just another Ruby porter,

〜2003年8月上旬〜


<Prev(,) | Next(.)> | Recent(/)>> | RDF

2003-08-01 (Fri)

7月のspam

1201通。相変わらずの量。

[Zaurus] SL-C760

一昨日買ったZaurusだが、ネットワークはどうしようかな。 viがjELVISだったということに驚く。 busyboxかー。 uClibcは使ってないな。glibc 2.2.2だった。


2003-08-02 (Sat)

[Zaurus] USB接続(ネットワーク)

ZaurusとPCをつなぐにはUSBがあるが、 シリアル通信とネットワークの2種類ある。 シリアルが推奨されているが、 ネットワークにすればZaurus側でsambaが立ち上がり、 \\zaurusでアクセスできるようになる。 Samba 2.0.7-ja-2.2とコメントに表示されている。 /etc/inetd.confをいじればtelnetも使える。 すぐサスペンドしちゃうので油断ならないが、 オートパワーオフの時間を長くするのもねえ。


2003-08-03 (Sun)

[Emacs] SKK 12.2.2

今使ってるSKKは10.62aなのでかなり前のものだよなあ。 うっ。いきなり

This version of Daredevil SKK requires APEL/10.6 or later

と言われてしまった。7/5に出てたのか。上げとこう。

何の問題もなくバージョンアップ完了。 あ、でも「全英」の色が黄色ってのはちょっと見辛いな。 設定いじるのは面倒だし、滅多に使わないからこのままにしとこ。

[Zaurus] SDカード

256MBのSDカードを買った。mountコマンドで確認してみると

/dev/mmcda1 on /usr/mnt.rom/card type vfat (rw)

のようにvfatでmountされるようだ。 というわけで、 外すときはSDカードアイコンをクリックして外す作業=umountが必要。 でも、外すことはないだろうな。他にSDカードを読めるデバイスもないし、 スワップファイルを置くかもしれないし。


2003-08-04 (Mon)

[Ruby] Ruby 1.8.0

出た。貧弱なマシンだと全makeは辛い。

[Zaurus] USBネットワーク

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経由だと遅い。なぜだ?


2003-08-05 (Tue)

[Ruby] cygwin-ruby18.dll vs. cygruby18.dll

今はdefファイルを作ってないから、そこから作らないとだめだな。 もしくは以前作った impgen.rbを使って、DLLからシンボルを生成するか。


2003-08-06 (Wed)

[Ruby][Cygwin] --disable-shared

やめてしまうほうがいいのかな。というかやめたい。 誰も使ってないし、保守が滞り勝ちだし。


2003-08-07 (Thu)

[Zaurus][SL-C760] マイクロドライブ RMD-1G

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なのか。

[Ruby] forwarding DLL

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

2003-08-08 (Fri)

[LL] 台風

明日大丈夫かな。

[Ruby] un.rb

_whyのところでun.rbが紹介されてる。結構好評のようだ。


2003-08-09 (Sat)

Lightweight Language Statuday

そうか。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は無理があるよね。 お題を一つにして事前に公開すればもっと盛り上がったんじゃないかな。

酒も呑めないし、つまみも喰えないし、タバコは嫌いだし、すぐに帰った。

[Cygwin] [ANNOUNCEMENT] Available for test: cygwin-1.5.2-1

問題がなければ8/23って、やけに慎重だな。


2003-08-10 (Sun)

[LLS][Ruby] Ruby 1.6.x

そうだ。思い出した。Ruby 1.6.9は出ないので、そこんとこよろしく。

[GNU] GCC 3.3.1

しまったなあ。気づいたのが21時過ぎじゃ、寝るまでに終わらない。 明日にしよう。


<Prev(,) | Next(.)> | Recent(/)>> | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!