トップ 最新 追記
RSS feed

ただのにっき


2001-03-01(木) [長年日記]

腰痛

あれ!? 今日は腰が痛くないですよ。治ったみたい。

Ruby関連ツール

使うかどうかは別にして(笑)、256本シリーズで扱っているツール類を一気に導入。Raccと、先を見越して(?)RDtoolを。最近はリファレンスマニュアルのスナップショットがRDフォーマットで配られてるから、RDtoolが必須なのだよ。Jiraiからnosrc.rpmとソースを持ってきてリビルド。ついでにRuby本体も1.6.2-5kになっていたのであげておこう。

それにしても、TDtoolに至るまでに実にたくさんのモジュールが必要である。けっきょく明示されている以下のパッケージを導入。

  • ruby-1.6.2-5k.i586.rpm
  • ruby-amstd-1.9.6-3k.noarch.rpm
  • ruby-optparse-0.7.5-7k.noarch.rpm
  • ruby-strscan-0.6.1-5k.i586.rpm
  • ruby-racc-1.3.6-3k.i586.rpm
  • ruby-rdtool-0.6.6-7k.noarch.rpm

 ふひー。あ、もしかして、mph.confにJiraiのディレクトリを指定して、

% sudo mph-get install ruby-rdtool

ってすればよかったのでは……。あ、いやいや、Jirai環境じゃないんだから、RPMのrebuildは必須じゃん。やっぱこれでいいのだ(たぶん)。

 そんでもって、最新のリファレンスであるruby162-refm.rd.gzを持ってきて、

% gzip -d ruby162-refm.rd.gz
% rd2 ruby162-refm.rd > ruby162-refm.html

おお、できましたな。けど、これって巨大な1個のHTMLファイルなんだが(と言っても500KBだけど)。分割するには何か技がいりそうだ。そういえば今月のSoftwareDesignに、前田さんがRD使って日記システム作ってたっけ。あれは逆に、複数のRDファイルからひとつのHTMLを作るものだったけど。

 それからRPM化されていないRubyUnitを最新版の0.3.4aに。ちなみに、インストール後はruntest.rbc2t.rb/usr/local/binに移動して、.rbを取ってしまいます。

Courier-IMAP

ほんの一昨日、1.3.4を入れたあとにアンテナで監視を始めたとたん、1.3.5に上がるとわ…… >Courier-IMAP しょうがない、入れよう。


2001-02-28(水) 原稿アップ〜(2) [長年日記]

腰痛は徐々に良くなってきてる感じ。つーか、会社にいるのが一番からだに悪いような気がするんだけどね、マジで。

こないだアップした原稿、「もっと増やせ」の声に従って増補・改定。最初、「20ページくらい増やせばいいかー」と軽い気持ちで書き始めたら、いつの間にか30ページ増になってしまった……。ありゃま。ま、これで気になる仕事がひとつ減ったので、本業に専念できるぜ(ってをい)。来週はフロアの引越しだし、新しい環境で少し真面目にやらにゃぁ。


2001-02-27(火) Ruby256本、Courier-IMAP 1.3.4 [長年日記]

昨日は腰痛休暇。今日は出てきたけど、やっぱこの椅子に座ってると1時間もしないうちに痛くなるな。再来週にはフロアの引越しがあって、向こうの椅子は新品のハズだからそれまで我慢しやう。今日も帰りにカイロ。

Rubyを256倍使うための本 無道編(青木 峰郎)

……の前に本屋に寄って、やっとRuby256本3月号(笑)「無道編」をGET。おれなんてパーサジェネレータを使えるってだけで尊敬しちゃうくらいバカなので、パーサジェネレータを作れるなんてもう、信じられないんだけどさ。これ読んで、ちょっと凝った設定ファイルなんか作れたらいいよね。今なんて、設定ファイルが必要になったらそのperseはRuby様におまかせ★だもんね(ようするに、設定ファイルがそのままRubyスクリプト)。

もう一冊、「Rubyライブラリ編」もあったんだけど、買ったらカイロのお金が払えなくなるので今日は断念。しかし難しい状況だ。内容的にはデスクトップリファレンスとかなりだぶるからなぁ。最近はriなんて便利なツールも出たから、リファレンスはけっこう充実してるし。買っといて、初心者にさくっと貸すという感じか(なんだそりゃ)。

Tags: book

Courier-IMAP 1.3.4

いつのまにかCourier-IMAPが1.3.4なんてバージョンになっていた。今使ってんの、0.99じゃん。ちゃんとチェックしておかなきゃ、ただでさえユーザが少ないのに(笑)。つーか、アンテナに入れておけってか。ビルドでOpenSSLを欲するようになっていたので、mph-getを使って入れる。SushiのCDには入ってなかったわ。NonFreeだから?

% sudo mph-get install openssl-devel

zshになったのでプロンプトが変わっております:-)

続いて、Courierの例によって、tar玉から直接RPMを作る。

% rpm -ta --target=i586 courier-imap-1.3.4.tar.gz
% sudo rpm -Uvh ../RPMS/i586/courier-imap-1.3.4-1.i586.rpm

 なんか、-ldapとか-mysqlなんてパッケージもついでにできてるし。いらんけど。あー、でも、Becky!もLDAPに対応してるんだっけ? 入れといて、ディレクトリに使ってみるというのも手だよなぁ。まぁ、いつかやろう(で、結局やらないと)。

本日のツッコミ(全1件) [ツッコミを入れる]

通りすがりのもの [s/perse/parse/]


トップ 最新 追記
RSS feed