[#44562] [Q] el4r に対して(デフォールト以外の)スクリプトの位置を指定する方法 — "ITSUMI ken-ichi" <itsumi.ml@...>
いつみと申します。
4 messages
2008/02/04
[#44568] Q: 動的デバッグ方法 — "morita" <m-morita@...>
こんにちは。もりた と申します。Ruby を使い始めてまだ半年の
13 messages
2008/02/04
[#44578] Ruby初心者が作りました — Kabu and Ruby管理人 <kabu_and_ruby@...>
http://www.geocities.jp/kabuandruby/index.html
26 messages
2008/02/06
[#44674] beginで捉えられないエラー??
— Kabu and Ruby管理人 <kabu_and_ruby@...>
2008/02/22
いろいろやってみたのですが、うまく行かないので質問させてください。
[#44582] [ANN] Rails勉強会@東京 第27回のお知らせ — "MOROHASHI Kyosuke" <moronatural@...>
各位
1 message
2008/02/08
[#44608] Pathname で拡張子を変更する — "5.5" <5.5@...>
5.5 です。つまんない話なのですが…。
6 messages
2008/02/11
[#44615] 勉強会資料 — "Hideo Konami" <konami@...>
小波です。
13 messages
2008/02/12
[#44623] CGIからCのプログラムを実行する <再送 — jtjrb049@...
はじめまして、Hiraiと申します。
7 messages
2008/02/13
[#44627] warningをエラー扱いする方法について、他 — yoshimi <kazuya.yoshimi@...>
初めて投稿させていただきます。吉見と申します。
7 messages
2008/02/13
[#44656] 書籍「オブジェクト指向スクリプト言語 Ruby」 — togawa manabu <togawamanabu@...>
こんにちわ。十河と申します。
6 messages
2008/02/18
[#44662] Net::HTTP について — 大道 裕 <daidou@...2.so-net.ne.jp>
大道です。
6 messages
2008/02/20
[#44664] Ruby で形式手法 — "tadashi nagao" <tadashi.nagao@...>
長尾といいます。
5 messages
2008/02/20
[#44673] RDoc,RDフォーマットの公式文書はどこにあるのでしょうか — konishih@...6.so-net.ne.jp
小西と申します。
4 messages
2008/02/22
[#44679] Hash#<< — "ARAI Shunichi" <arai@...>
Rubyist 九州のあらいです。
7 messages
2008/02/22
[#44691] ”Rubyアプリケーションプログラミング”の伝言サーバの使い方 — "Yangkook Kim" <yangkookkim@...>
キムと申します。オーム社から出版されている書籍、"Rubyアプリケーションプログラミング"のP267~275に掲載されている伝言サーバー&クライアントの利用の仕方がわかりません。質問を要約すると次の2点です。1、サーバーが正常に起動されているかどうかわからない。2、書き込みクライアントで入力をサーバーに送信する方法がわからない。
8 messages
2008/02/24
[ruby-list:44606] Re: アーティストのニュースを自動取得
From:
sora <sora.hs@...>
Date:
2008-02-11 02:31:48 UTC
List:
ruby-list #44606
To:るびきちさん
どーも。sora です。
早速の有益な情報ありがとうございます!!
> 疑問に思った場合は思い切って質問してみましょう。
> もしかしたらかっこいい答えが返ってくるかもしれません。
速攻で、来ました(^^;
これぞ、rubylist!!みたいなかっこ良いコードを
教えていただき、ありがとうございました。
頂いた情報を元に、クラスなど書き直してみます。
さ、もっともっと勉強しなくちゃ!
こういうMLとかに参加するのが初めてで、こういった
やりとりなどすべて感動しまくりです。。。
今後ともよろしくお願いいたしますm(_ _)m
++--------++--------++--------++--------++--------++
Keep making things, that's my project for life.
e-mail : sora.hs@gmail.com
blog:http://sora2hs.blog70.fc2.com/
++--------++--------++--------++--------++--------++
On 2008/02/11, at 1:26, rubikitch@ruby-lang.org wrote:
> From: sora <sora.hs@gmail.com>
> Subject: [ruby-list:44602] アーティストのニュースを自動取得
> Date: Mon, 11 Feb 2008 00:11:33 +0900
>
> るびきちです。
>
>> 一人で勉強するより、やっぱこういうの良いですね。
>
> いいですね^^
> プログラミングは自分で調べるのが基本ですが、もっといい書き
> 方がないかと
> 疑問に思った場合は思い切って質問してみましょう。
> もしかしたらかっこいい答えが返ってくるかもしれません。
>
>> んで、調子こいて僕も便乗させてください。
>
> どうぞ。ではさっそく。
>
>> @engine = engine
>> if @engine == 0 then
>> @load = MNewsLoad.new('http://www.excite.co.jp/music/news/')
>> else
>> @load = MNewsLoad.new('http://music.yahoo.co.jp/music_news/')
>> end
> (snip)
>> s_engine = 0 # 0=excite, 1=yahoo
>> News.new(s_engine).start
>
> News#get_newsでも@engineの分岐が出ているた
> め、MNewsLoad#print_newsを新設して
> News#initializeの引数で直接MNewsLoadオブジェクトを渡
> したほうがすっきりするでしょう。
>
> 0とか1を使うくらいならば:exciteとか:yahoo等の
> Symbol使いましょう。
> そうすれば、「if @engine == :excite〜」などと書けますし。
>
>> print Kconv.kconv(@track.name, Kconv::UTF8) + "\n"
>
> 「Kconv.kconv(@track.name, Kconv::UTF8)」は
> 「@track.name.toutf8」と書けます。
> この場合はputsを使ったほうがいいですね。
>
>> puts @track.date_added.to_s
>
> putsやprintで非文字列を表示しようとすると内部で
> to_sを呼んでくれるので「.to_s」は不要です。
>
>> if self.is_changed? then
>> break
>> end
>
> 僕なら「break if is_changed?」と書きます。メソッド呼
> び出しのselfは省略できます。
>
>> def is_changed?
>> track = @itunes.get_current_track
>> if @track.artist != track.artist then
>> true
>> else
>> false
>> end
>> end
>
> 条件式は真偽値を返すので「@track.artist !=
> @itunes.get_current_track.artist」
> の一行で済みます。
> また、メソッド名も「artist_is_changed?」にすると
> 「break if artist_is_changed?」と書けて英語っぽくなり
> ます(笑)
>
> --
> rubikitch
> Blog: http://d.hatena.ne.jp/rubikitch/
> Site: http://www.rubyist.net/~rubikitch/
>