Just another Ruby porter,

〜2005年10月下旬〜


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

2005-10-21 (Fri)

[VMware] VMware Player

早速 Browser Appliance VM を試す。 それはそれとして、空のディスクイメージで作ったVMを用意すれば、 CD-ROMなりDVDからインストールできるわけで、 本当にこんなもんfreeで公開して大丈夫なのかな。


2005-10-22 (Sat)

[Mail] spamassassin 日本語 spam ルールパッケージ

結局ソースを使うことにした。 tarballを ここ から取ってきて、 25_body_tests_ja.cf, 20_head_tests_ja.cf, 20_mailer-tests.cf の3つを/usr/share/spamassassin/に放り込んどいた。 たぶんこれで勝手に読み込まれる。

[Weather] 雷に雹

なんか荒れてるな。


2005-10-23 (Sun)

[Soft] Editline 20051022-2.9

About:
Editline is an autotool- and libtoolized port of the NetBSD Editline library (libedit). This command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline.

[VMware] 40GBの空のディスクイメージ

Linux版VMware Workstation 5.0で40GBの空のディスクイメージを作って、もろもろまとめてtarballにしたらたったの10KBほどに。 これを使って会社のPCにVMware PlayでFC4をインストールしてみよう。


2005-10-24 (Mon)

[Browser] Flock

Firefoxの代わりに使ってみるかとインストールしたが、拡張を入れようとすると、

All-in-One Gestures 0.17.3 could not be installed because it is not compatible with Flock.

と言われてだめ。SessionSaverもだめ。残念。

Extendを見るとComing soonとある。 install.rdfが ちょっと違うんだな。


2005-10-25 (Tue)

[VMware] vmxファイル

Linuxで40GBの空のディスクイメージを作ったはいいが、 Windowsへ持っていくと/dev/cdromだの/dev/fd0だのがないと言われてしまう。 vmxファイルを見ると

ide1:0.fileName = "/dev/cdrom"
ide1:0.deviceType = "atapi-cdrom"
floppy0.fileName = "/dev/fd0"

とあったので Browser Appliance VM のvmxファイルを参考に

ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"

と変更。これで文句は言われなくなった。DVD-ROMも認識した。

というわけで早速FC4をインストール。問題なく完了。 しかし、VMware toolsがないと画面が狭いし時計も同期してくれないで使い勝手が悪い。 時計はntpでなんとかなるけど、Xはどうしようかな。

そういえばISOイメージをマウントするのもvmxファイルを書き換えればいけそうな気がする。 今度やってみよう。


2005-10-26 (Wed)

[Soft] TinyDisk 1.0

About:
TinyDisk is a file system that runs on top of link the TinyURL shortening service and similar services such as Nanourl. It provides a write-once-read-many anonymous, persistent, and globally shared filesystem. Once something is uploaded, only the database admin can delete it, everyone can read it, and no-one can know who created it.

2005-10-27 (Thu)

[Soft] lftp 3.3.3

Changes:
Support for the LFTP_HOME environment variable was added along with a workaround for ProFTPD's empty directories. 'open file:/path' was fixed along with some other bugs.

[Ruby] Symbolと定数とenum

SymbolというのはCでいうマクロに近い意味を持つ。いや、enumか。 だからその延長で考えると比較するとしたらStringというより定数かな。 Rubyの場合だと定数はなにか代入しなきゃいけないという面倒くささがあるが、 enum的な使い方なら値そのものよりユニークさが重要なわけで、Symbolを使えばそのまま名前自身で表わすことができるし、代入なしでいきなり使える。

って、とこが便利なんじゃないかな。まあ、Stringでもいいんだけど、 感覚的にはCのenum的な使い方をしたいときにはSymbolをという感じ。


2005-10-28 (Fri)

[Ruby] CodeZoo

8月に追加されたらしい。

濃霧

濃霧のため電車が30分遅れていた。 が、その30分遅れの電車が丁度来たので特に遅れることなく出社。 運がいいんだかわるいんだか。


2005-10-29 (Sat)

[Soft] bbe 0.1.6

Changes:
A bug in the s-command was fixed. This caused an endless loop in some cases. bbe.html is now installed to /usr/local/share/doc/bbe.

2005-10-30 (Sun)

[Ruby] Kernel#require accepting multiple arguments?

その昔 一時的に実装されていたことがあるんだよねえ。 結局は 将来的にPerlのuseみたいな使い方のために というか まつもとさんが返信してた。

[Ruby] "Readability" inflation

この

ary.sort_by :meth

という表記をしたいというのはなんとなくわからないでもない。 ということを踏まえると なかださんがそういう表記したがる のもわからないでもない。でも

ary.collect(&File.method(:basename))

って

ary.collect{|x|File.basename(x)}

と書いたほうが短いしわかりやすいしたぶん速い。


2005-10-31 (Mon)

[Ruby] strftimeのformat string

riが最適かもしれないけど、date --helpというのがお手軽だ。

[Ruby] 10月のruby-talkの流量

初めて5000通を越えた。RubyConf効果?


<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!