[#47501] Hash の制約について( Ruby1.8) — 上田佳寛 <ueda@...>
皆様はじめまして
8 messages
2010/10/01
[#47528] Ruby1.9.1 p430へのRDE インストールについて — eiichi_maekawa@...
5 messages
2010/10/07
[#47529] ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — jugyo kohno <kkohno@...>
jugyo と申します
11 messages
2010/10/08
[#47562] Re: ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない
— "Y. NOBUOKA" <nobuoka@...>
2010/10/15
信岡です。
[#47563] SketchUpのRubyでwin32oleをrequireする方法について(質問)
— "yahata hisashi" <yahatah@...>
2010/10/16
Google SketchUpのRubyでwin32oleをrequireする方法について教えていただきたく
[#47564] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— Masaki Suketa <masaki.suketa@...>
2010/10/16
助田です。
[#47566] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— "yahata hisashi" <yahatah@...>
2010/10/16
助田 雅紀様
[#47567] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— Masaki Suketa <masaki.suketa@...>
2010/10/16
助田です。
[#47537] Excel用のxmlssファイルを作成するライブラリ exlap_c — "YOSHIIZUMI" <t-yoshiizumi@...>
吉泉といいます。
11 messages
2010/10/10
[#47575] Re: Excel用のxmlssファイルを作成するライブラリ exlap_c
— 染谷 康一 <kouichi_someya@...>
2010/10/18
吉泉さん
[#47547] 正規表現で困っています — 成田恭一[NWH] <ntnarita_prn@...>
Ruby初心者の成田と申します。
7 messages
2010/10/13
[#47578] Ruby1.9.2のRDocで定義が出力されないことがある — KANAI-Takashi <kanai@...>
こんにちは。
6 messages
2010/10/18
[#47579] Re: Ruby1.9.2のRDocで定義が出力されないことがある
— KANAI-Takashi <kanai@...>
2010/10/18
金井です。
[#47588] Re: [ruby-list:47579] Re: Ruby1.9.2のRDocで定義が出力されないことがある
— 青柳政聡 <masaakiaoyagi@...>
2010/10/22
44Gv44GY44KB44G+44GX44Gm44CB6Z2S5p+z44Go55Sz44GX44G+44GZ44CCCgrph5HkupXjgZXj
[ruby-list:47503] 文字列の連結で副作用?(改め Re: Re: Bignumの変換のタイミングについて)
From:
"Jun'ya Shimoda" <jun-shimo@...>
Date:
2010-10-01 04:18:05 UTC
List:
ruby-list #47503
下田です。
きしもと様ご返信ありがとうございます。
あまり的外れな投稿を連投するのは、まずいとも思いますが
返事をしないのはもっと気が引けるので、途中経過を報告します。
あれから、色々テストして見たところ
Bignumの問題ではありませんでした。
先のメールで引用したプログラムは実は余計なログ出力は
関係ないだろうと思って、削除して送信したのですが
現在までの調査では、そのログ出力が悪さをしている感じに見えます。
下記のプログラムをcontrollerに書き込み
last = rubytter.friends(screen_name, :cursor => last ? last.next_cursor
: -1)
logger.debug(last.users)
@last = last#debug
viewに<%= debug @last %>を書き込むと
|
[{:follow_request_sent=>nil, :friends_count=>1146,
:status=>{:truncated=>false, :created_at=>"Thu Sep 30 08:18:54 +0000
2010", ・・・(以下省略)・・・
というデバッグ文が出力されるのですが
last = rubytter.friends(screen_name, :cursor => last ? last.next_cursor
: -1)
logger.debug("" + last.users) #変更点
@last = last#debug
というように、last.usersをある文字列に連結して出力しようとすると
デバッグ文が||
|---
になってしまいます。これはnilでしょうか?
私としては正しい出力を得られることを完全には期待してませんでしたが
文字列に対してlast.usersを連結すると
lastに対して副作用が発生するとはまったく予想してませんでした。
今lastというのがどういう構造で返してきているのか調査中です。
しかし調査の仕方が間違っているのでしょうか?
ちょっと話が変わりますが、きしもと様にアドバイスいただいた
> p last.next_cursor
> p(last.next_cursor> 0)
>
をRuby on Railsで使ってみたいのですが
p を実行してもログにもコンソールにも出力されている様には見えません。
Railsでp関数をうまく使う方法があれば、合わせて教えて頂けると助かります。
以上よろしくお願いします。
--
A A Name : 下田 純也 (Jun'ya Shimoda)
(o'.'o) _/ e-mail : jun-shimo@nifty.com
(> ~ <)/ Web : http://jironbach.iobb.net/
Twitter: http://twitter.com/JironBach/