[#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:44585] Re: Ruby初心者が作りました

From: rubikitch@...
Date: 2008-02-08 16:25:01 UTC
List: ruby-list #44585
From: Kabu and Ruby管理人 <kabu_and_ruby@ybb.ne.jp>
Subject: [ruby-list:44583] Re: Ruby初心者が作りました
Date: Fri, 8 Feb 2008 22:17:26 +0900

るびきちです。

> > * 日本語を含むコードなので一行目に「#! ruby -Ks」と入れてください。
> 
>  うむむ。調べてみたのですが、わかりません。詳しい書式はどこかに載っていますか?

http://www.ruby-lang.org/ja/man/html/Ruby_A4CEB5AFC6B0.html
の
「-K」オプションと、「インタプリタ行の解釈」です。

Shift_JIS文字列を含む・処理するスクリプトの一行目には
「#! ruby -Ks」という「おまじない」を書くように。

> > * CSVファイルの解析には標準ライブラリのcsv.rbを使ってみましょう。
> >  自分で解析をがんばるよりもライブラリを使う方がバグを減らせます。
> 
>  調べてみます!

リファレンスマニュアルをどうぞ。
http://www.ruby-lang.org/ja/man/html/csv.html

>  赤ペン先生のようですねo(^^)o

わはは。

初心者ならばまず、String、Array、Hash、File、IO、Regexp、Rangeクラスと
Enumerableモジュールについて一通り学習してみましょう。
きっちりマスターすれば元のスクリプトは半分くらいの行数になるでしょう。

リファレンスマニュアルはここです。
http://www.ruby-lang.org/ja/man/html/index.html

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/

In This Thread