Ruby

MinGW版Rubyのインストール(続き)

ここでエラーが出てたので、 from ./lib/mkmf.rb:109:in `rm_f' from ./lib/mkmf.rb:177:in `postpone' その辺りの動作を見てみようと思い、rm_fをbegin節で次のように囲ってみました。すると、現象が発生しなくなり、正常にコンパイル・リンクが完了するよ…

MinGW版Rubyのインストール

これまでVC++なしの環境で、mswin32版Rubyを使っていたのですが、拡張ライブラリが使えないので、MinGW版に移行することにしました。 MinGWのインストール まずはMinGWの本家サイトから、バイナリをダウンロードしてインストールします。インストール手順に…

Ruby/GD

ちょっとグラフを作成するアプリを書こうと思って、Ruby/GDをインストールすることにしました。まずは、http://www.boutell.com/gd/からバイナリをダウンロード。続いてhttp://raa.ruby-lang.org/list.rhtml?name=ruby-gdから、Ruby/GDをダウンロード。ここ…

REXMLとiconv

香り屋 — KaoriYaからiconv.dllをダウンロードしてインストール。iconvの件でググってたら、2004-09-01を見つけました。iconvってやっぱり使えないのかなぁ。けどREXMLはiconvを使うようになっちゃってるし。 REXMLのソースに手を入れて、以前のようにUconv…

REXML

REXMLを使おうと思ったけど、どうも日本語処理にuconvが必要らしい。ところが http://sb.xrea.com/showthread.php?mode=hybrid&t=5480 を見ると、鯖に使ってるXREAにはuconvが入ってないらしい。ということで、メンドくさいけど、 /virtual/hoge/private/lib…

ERB

ERBで地のテキストをスクリプトに食わせられるかどうか調べてみた。 ERBスクリプトの展開結果は_erboutという変数に格納されるので、次のようにすればできるみたい。 は〜つかれた ほんとだね 展開結果はこんなん。 は〜 つかれた つかれたよね ほんとだね …

tDiaryの設置

登録したXREAにtDiaryを設置してみました。ヘタレな私は、とりあえず安定バージョンの1.4.5を選択。(大して変わらない気はするけど)どうも/usr/bin/envが使えないようなので、index.rbとupdate.rbにrubyのパス(#!/usr/local/bin/ruby)を記述。とりあえず、デ…