[ruby-list:46450] String#bytesizeの対応について

View: New views
5 Messages — Rating Filter:   Alert me  

[ruby-list:46450] String#bytesizeの対応について

by Toshiyasu Soejima :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

そえじま@勉強中です。

amazon-aws を拾ってきたんですが、RESTの生成するときに
以下のエラーがでます。

Exception `NoMethodError' at /usr/lib/ruby/site_ruby/1.8/amazon.rb:30 -
undefined method `bytesize' for ":":String

これはString#bytesize というメソッドが無いということかな?と思って
いるのですが間違っているでしょうか?

環境は Fedora10 +Ruby 1.8.6+amazon-aws-0.7.0 です。

この問題を回避するには、Ruby を1.9系にしなければダメでしょうか?
よろしくお願いします。




[ruby-list:46451] Re: String#bytesizeの対応について

by Shin-ichiro OGAWA :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

小川です.

> Exception `NoMethodError' at /usr/lib/ruby/site_ruby/1.8/amazon.rb:30 -
> undefined method `bytesize' for ":":String
>
> これはString#bytesize というメソッドが無いということかな?と思って
> いるのですが間違っているでしょうか?

その通りです.同じくはまりました ;)

> 環境は Fedora10 +Ruby 1.8.6+amazon-aws-0.7.0 です。
>
> この問題を回避するには、Ruby を1.9系にしなければダメでしょうか?
> よろしくお願いします。

amazon-aws は確か 1.8.7 以降でないと動作しないはずです.
ので,Ruby Enterprise Edition の 1.8.7 を使うか,1.9 系を入れないと動きません.

--------
小川 伸一郎 (Shin-ichiro OGAWA)
   rust.stnard@...
GPG ID 94B70E36 / 75360751
  fingerprint: {C64E 9826 8A75 723E DE54 / 70A8 F623 220C 94B7 0E36}
http://d.hatena.ne.jp/conceal-rs/
http://twitter.com/conceal_rs/
http://iddy.jp/profile/rust/



2009/10/14 T.Soejima <clev@...>:

> そえじま@勉強中です。
>
> amazon-aws を拾ってきたんですが、RESTの生成するときに
> 以下のエラーがでます。
>
> Exception `NoMethodError' at /usr/lib/ruby/site_ruby/1.8/amazon.rb:30 -
> undefined method `bytesize' for ":":String
>
> これはString#bytesize というメソッドが無いということかな?と思って
> いるのですが間違っているでしょうか?
>
> 環境は Fedora10 +Ruby 1.8.6+amazon-aws-0.7.0 です。
>
> この問題を回避するには、Ruby を1.9系にしなければダメでしょうか?
> よろしくお願いします。
>
>
>
>


[ruby-list:46452] Re: String#bytesizeの対応について

by OZAWA Sakuro-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

ふつうの1.8.7じゃだめなんですか?

2009年10月14日10:25 Shin-ichiro OGAWA <rust@...>:

> ので,Ruby Enterprise Edition の 1.8.7 を使うか,1.9 系を入れないと動きません.

--
OZAWA Sakuro

"The future will be better tomorrow." --Dan Quayle


[ruby-list:46453] Re: String#bytesizeの対応について

by Shin-ichiro OGAWA :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

小川です.

> ふつうの1.8.7じゃだめなんですか?

そんなことはなく,ふつうので大丈夫ですが,元の投稿で,

> 環境は Fedora10 +Ruby 1.8.6+amazon-aws-0.7.0 です。

とあったので,パッケージになければ REE の方が楽かなと.

と言うわけで,

・Fedora 10 のパッケージに 1.8.7 があればそれを
・なければ www.ruby-lang.org から ruby 1.8.7-p174 か ruby 1.9.1-p243 を
・もしくは REE 1.8.7 を

導入すれば動作します.

--------
小川 伸一郎 (Shin-ichiro OGAWA)
   rust.stnard@...
GPG ID 94B70E36 / 75360751
  fingerprint: {C64E 9826 8A75 723E DE54 / 70A8 F623 220C 94B7 0E36}
http://d.hatena.ne.jp/conceal-rs/
http://twitter.com/conceal_rs/
http://iddy.jp/profile/rust/



2009/10/14 OZAWA Sakuro <sakuro@...>:

> ふつうの1.8.7じゃだめなんですか?
>
> 2009年10月14日10:25 Shin-ichiro OGAWA <rust@...>:
>
>> ので,Ruby Enterprise Edition の 1.8.7 を使うか,1.9 系を入れないと動きません.
>
> --
> OZAWA Sakuro
>
> "The future will be better tomorrow." --Dan Quayle
>
>


[ruby-list:46454] Re: String#bytesizeの対応について

by Toshiyasu Soejima :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

小川さま、ありがとうございます。

お礼が遅くなりまして、申し訳ありません。
この間にFedora10をふっ飛ばしました。(^^;;
これを機会にUbuntuとやらにしてたら、自動的に1.8.7に
なってました。w

Debian系は初めてなんですが、Rubyさえちゃんと動いて
くれればなんでもいいやということにしました。

ありがとうございました。