[#44578] Ruby初心者が作りました — Kabu and Ruby管理人 <kabu_and_ruby@...>

http://www.geocities.jp/kabuandruby/index.html

26 messages 2008/02/06

[#44691] ”Rubyアプリケーションプログラミング”の伝言サーバの使い方 — "Yangkook Kim" <yangkookkim@...>

キムと申します。オーム社から出版されている書籍、"Rubyアプリケーションプログラミング"のP267~275に掲載されている伝言サーバー&クライアントの利用の仕方がわかりません。質問を要約すると次の2点です。1、サーバーが正常に起動されているかどうかわからない。2、書き込みクライアントで入力をサーバーに送信する方法がわからない。

8 messages 2008/02/24

[ruby-list:44698] Re: ”Rubyアプリケーションプログラミング”の伝言サーバの使い方

From: "Yangkook Kim" <yangkookkim@...>
Date: 2008-02-24 16:39:50 UTC
List: ruby-list #44698
永井さん、お返事ありがとうございます。

まず結果ですが、きちんと作動しました。原因は端末をControl-Dで終了しなかったためメッセージが保存されず、それを私は勘違いしてサーバーが起動していないと思い込んでいたようです。この様なイージーミスをしないように、丸一日かけこのプログラムを作動させようと色々試したのですが、結局皆様にご迷惑をかけることになってしまって申し訳ございませんでした。

ちなみに、110行目についてですが、私が手にしている本では
-------------------------------------------------------------------
 io.close unless io == pid_file || io == STDERR
-------------------------------------------------------------------
となっていますが、付属のCDに入っているスクリプトでは
-------------------------------------------------------------------
 io.close unless io.closed? || io == pid_file || io == STDERR
-------------------------------------------------------------------
に修正されています。私はCDのスクリプトを実行していたので、やはり私の勘違いが原因のようです。ご迷惑をおかけしました。

最後にこの様な素晴らしい本を執筆してくださったことにとても感謝しています。たっぷりと勉強させて頂きます。それでは。

In This Thread

Prev Next