40351-40569

40144-40457 subjects 40565-40767

^ Can't return array in nested recursive
40351 [kiri pis.elm] ~~~~~~~~~~~~~~~~~~
40352 [matz ruby-la] なにをやろうとしているのかよくわかんないんですが、returnを使っ

^ ri of Ruby 1.8.X
40353 [taca back-st] こんにちは。
40354 [eban os.rim.] make install-docで$(prefix)/share/ri/1.8/systemにインストール
40355 [taca back-st] この install-doc というターゲットは、どのように作成されるのでしょうか?
40356 [eban os.rim.] あ、1.8.1だったんですね。すみません。見落としてました。
40357 [taca back-st] なるほど、そういう背景があったのでしたか。ということは、1.8.2のリリー
40358 [eban os.rim.] とりあえずruby-1.8.1のtopdirで
40359 [taca back-st] うぅむ、そうでしたか。

^ FYI:KDevelopeでrubyプログラミング
40360 [shfukuzawa j] 最近始まったKDevelope のTechnoteという連載の第三回にrubyのプログラミング

^ 1.8のcgi/session.rb
40361 [fuji ftserve] debian sargeについてきたruby-1.8のsession.rbがうまく動いてくれないので
40362 [matz ruby-la] うちではエラーが出ませんでした(こんなのばっかり)。
40363 [fuji ftserve] あれ、sessionは自動的に作ってくれないんですか?
40364 [akira arika.] [ruby-list:40363]で書かれているようなことはせず
40365 [fuji ftserve] いや、特別なことはしていないつもりなんですが。
40366 [matz ruby-la] あ、これは仕様変更です。外側から存在しないセッションを意味す
40367 [fuji ftserve] なるほどごもっともです。ただ、ないときは自動的に作ってくれるように
40368 [tietew-ml-ru] [[ruby-list:40367] Re: 1.8のcgi/session.rb]
40369 [matz ruby-la] それはcgi/sessionがということがですか。
40370 [fuji ftserve] 大多数の人は
40371 [matz ruby-la] これをどうとらえるかですね。
40372 [fuji ftserve] それならば私は後者ですね。
+ 40373 [matz ruby-la] ふむ。ちょっと状況が分からないのですが、
| 40374 [fuji ftserve] 藤岡です。
+ 40375 [akira arika.] そもそもの問題を再現できていないので
  + 40376 [fuji ftserve] うーむ、勝手にsession_idをふられてしまうことが
  + 40377 [fuji ftserve] すみません、書いている途中で送信してしまいました。
    40378 [matz ruby-la] 「勝手にsession_idをふられることがセキュアじゃない」と主張し
    40379 [fuji ftserve] 確かに知りたいケースがあるとおもいます。それは.exist_session_id? を
    40380 [matz ruby-la] えーと、話が循環しているのですが。
    + 40381 [fuji ftserve] では、完全にわたしだけのケースの意見ですが、
    | + 40382 [akr m17n.org] Web アプリケーションはあまり詳しくないのですが、一般に session id を外
    | | 40387 [matz ruby-la] 変更前のcgi/session.rbはまさにそういう問題を内包してますね。
    | | 40388 [shimurahiroy] 志村
    | | 40395 [vzw00011 nif] こんにちは。
    | + 40383 [shimurahiroy] 議論中の横入り失礼します。
    + 40384 [matz ruby-la] ちょっと考えると、存在しないsession_idが指定されるというのは
      + 40385 [shimurahiroy] 志村
      + 40386 [fuji ftserve] これは納得です。議論しているうちに、自分がこれまでに作った
        40398 [ueda netfore]  単に議論についていけてないだけの人がここに一人います。
        40399 [matz ruby-la] おっしゃることはもっともです。ただ、これだけ大きなセキュリティ
        40400 [fuji ftserve] これだけ大きな変更だと考えると、
        40401 [matz ruby-la] 非推奨にする(積極的に対応しなければ残ってしまう)程度でいい穴
        + 40402 [shimurahiroy] 志村
        + 40403 [maki rubycol] 一般論ですが、セッションの維持にはセッションクッキー(ブラウザを
          40404 [matz ruby-la] そういやそうですね。「問題が発生しないはず」は言い過ぎですね。
          + 40405 [fuji ftserve] ポリシーの話は保留しておくとして、
          | 40408 [matz ruby-la] これは同じディレクトリにあるCGIプログラムは全体として一つの
          + 40406 [tommy tmtm.o] ええと、ちゃんと議論を理解できてないかもしれないんですが、問題は、「サー
          | 40407 [matz ruby-la] 基本的に[ruby-list:40368]におけるTietewさんのアイディアと同
          | + 40409 [tommy tmtm.o] あ、既出でしたね。すいません (^^;
          | | 40413 [yama netlab.] 志村さんの発言はページA->Bという遷移があったとして
          | | 40414 [tommy tmtm.o] それは、ページBで本来 CGI::Session.new(cgi, "new_session"=>false) しな
          | + 40410 [maki rubycol] セッションが存在するかどうかだけではなく、セッションに期待した
          |   + 40415 [matz ruby-la] ということは、まとめると(デフォルトでは)[ruby-list:40368]の
          |   | 40426 [maki rubycol] 高橋征義です。反応遅くてすみません。
          |   + 40416 [ueda netfore] 植田@ネットフォレストと申します。おはようございます。
          + 40411 [maki rubycol] # replyを書こうとしてあれこれ考えてみましたが、
            40418 [shimurahiroy] 志村 弘之
            40419 [ueda netfore]  いえいえ、今回の仕様変更がひっそりと(※)行なわれていたのを教えていただ
            40420 [matz ruby-la] こんな感じでしょうか。
            40425 [tommy tmtm.o] さらに次のようにしないと、"new_session"=>false の時に例外があがらない

^ ストリームからトークンを取りだす。
40389 [tnomura mnet] はじめまして、野村@延岡と言います。
40417 [nobu ruby-la] 正規表現での指定はできませんが、IO#scanfというものはあります。
40421 [tnomura mnet] なかださん、コメントをありがとうございました。
40422 [katonbo kato]  こういう場合は、以下のようにしたいところなのですが...
40427 [tnomura mnet] 北島さん、コメントをありがとうございました。
40428 [aamine lover] .gsub(/\/\*.*?\*\/?/m, "")
40429 [tnomura mnet] 青木さん、コメントをありがとうございました。

^ mutex.rbが実行できません。
40391 [sano sl.is.r] 初めてMLに投稿します。
40392 [m_seki mva.b] なんとなくコロンが多い気がします。> druby://:emily.sl.is.ritsumei.ac.jp:8740

^ [ANN] Rabbit 0.0.6
40393 [kou cozmixng] RDでプレゼン用スライドを作成するアプリケーションRabbit 0.0.6
40394 [kou cozmixng] In <20041212.143041.69802398.kou@cozmixng.org>

^ Ruby/Tk 講習会の資料 (Re: Re: Ruby/Tk の講習会 (開催します))
40396 [nagai ai.kyu] 一昨日,講習会は無事 (?) 終了しました.
40397 [konami kyoto] ありがとうございます。さっそく触ってみました。設定らしい設定は何

^ 正規表現自動生成
40412 [m-hatake jai] 畠山と申します。よろしくお願いします。
40424 [shfukuzawa j] rubyではないのですが、KDEには、kregexpeditorという正規表現をGUIで生成で
40442 [m-hatake jai] ゆきちさん、

^ mod_ruby win32
40430 [tokiwa eltre] mod_rubyのWindows用バイナリが見当たらないので作ってみました。
40443 [shugo ruby-l] ありがとうございます。

^ cgi/session.rb  のセッションIDとファイル名の作り方
40431 [tommy tmtm.o] 1.8.1 の cgi/session.rb で、Session::create_new_id で
40432 [matz ruby-la] MD5はハッシュですからもともと一意性は保たれていません。
+ 40433 [taca back-st] 記憶を便りですが、MD5の結果の「半分」だけ使っている例がIPSecにもあった
+ 40438 [tommy tmtm.o] ああ、そうです。すいません。
  40439 [matz ruby-la] わすれちゃいました。すいません。
  40444 [tommy tmtm.o] そうですね。
  40446 [matz ruby-la] ふーむ、とすると

^ [ANN] Rubyist Magazine 0004
40434 [ko1 atdot.ne]  日本Rubyの会有志によるウェブ雑誌、Rubyist Magazine の 0004号をリリース

^ p File.exist?("//Ibook-02/tk/.bash_history") #=> false ??
40435 [ggb03124 nif] Win32版の問題か、仕様なのか分かりませんが、
40436 [nobu ruby-la] たぶんこれでしょう。
40437 [ggb03124 nif] [ruby-list:40436] Re: p File.exist?("//Ibook-02/tk/.bash_history")#=> false ?? にて

^ [ANN] Ruby/SDL 0.9.4
40441 [ohai kmc.gr.] Ruby上でSDLを動作させるためのライブラリ、Ruby/SDLのversion 0.9.4を公開しました。

^ NKF.guess fails on 1.8.2(snapshot)
40445 [kimuraw i.ni] ruby 1.8.2(stable-snapshot 2004-12-18)で下記のテストコードが失敗します。
+ 40448 [zn mbf.nifty] In <20041220234115.1E0197%00000000@i.nifty.jp>
+ 40449 [nobu ruby-la] nkf2自体のバグというか、そもそもライブラリとして使うことをまっ
  40486 [kimuraw i.ni]  木村といいます。返事おそくなってしまいすみません。

^ OOo + win32ole +  ole_methods  で fail to GetTypeInfo
40447 [ggb03124 nif] を参考にして、OOoに書き込むことはできたのですが、
40463 [zn mbf.nifty] In <20041221163228.BAD9.GGB03124@nifty.ne.jp>
40466 [masaki.suket] 反応が鈍くてすいません。

^ 中国語版 ruby-lang.org
40450 [toshi ce-lab] www.ruby-lang.org を全部、中国語に翻訳しました。

^ 
40451 [tnomura mnet] 次のようなプログラムで最初にリターンキーだけを押すと default string
+ 40452 [aamine lover] $stdout.flush
+ 40453 [nobu ruby-la] 「消えてしまう」というのが「" >"の前に何も出力されなくなる」と
  40454 [tnomura mnet] 青木さん、なかださんコメントをありがとうございました。
  40455 [nobu ruby-la] ちゃんとEOFでループを抜けるようにしないと、リダイレクトされたと
  40456 [tnomura mnet] なかださん、コメントをありがとうございました。

^ 
40458 [matz ruby-la] ながらくお待たせしましたが、Ruby 1.8.2をリリースします。
40459 [taca back-st] 1.8.1から?
40460 [matz ruby-la] あ、そうです。1.8.1から置換し過ぎちゃいました。手動だったの

^ The second coming of Santa Claus (Re: [ANN] ruby 1.8.2)
40461 [matz ruby-la] I forgot to check in last minute bug fixes.  Blame me, I'm as stupid

^ デザインワークショップ[DW2005]のおしらせ
40462 [nonaka mac.c] Rubyでマルチスレッドのプログラムを書くような人の参考になるのではないかと思い、投稿させて頂きます。

^ ミラー (was Re: no subject)
40464 [usa garbagec] 今回はミラーサイトなどに飛ばす仕組みはないんでしょうか?
40465 [matz ruby-la] 今回は用意してません。同僚から「回線がパンクしそう」という苦

^ webrick/httpauth/htpasswd.rb and MD5, SHA1
40467 [sheepman tcn] Apache の htpasswd にはパスワードを crypt ではなくて MD5 や SHA1 を使って
+ 40489 [gotoyuzo not] なるほど、了解です。取り込みます。
+ 40569 [taca back-st] ここは、/:\{SHA}\/ だと思います。

^ ActiveScriptRuby 1.8.2.0に入っていたvrubyで、エラーが出ました
40468 [keisuke rccn] ActiveScriptRuby 1.8.2.0が公開されていたので、
40469 [nyasu osk.3w] 対処としては、現状では、swin.soの再コンパイルしかありません。
40470 [artonx yahoo] 迂闊でした、すみません。nyasuさん、フォローありがとうございます。
40471 [nyasu osk.3w] こんばんは。nyasu@3web です。またやっちゃったかも。
40472 [keisuke rccn] なるほど、swin.soの再コンパイルが必要だったんですね。

^ cgi.rbのURLクエリについて
40473 [greentea fa2] cgi.rbで次のようなURLクエリを取得できません:
40474 [matz ruby-la] CGI#query_stringで生データは得られるはずですが。パースしてほ
40476 [greentea fa2] もちろんパースしてほしいということです。
40477 [matz ruby-la] もちろん答えはCGI::parse(cgi.query_string)です。
40479 [greentea fa2] ModuleExtension#initialize_queryでパースするというのはCGIの仕様上マズ
40483 [matz ruby-la] たぶん、[ruby-core:04009]と同じリクエストなのでしょう。

^ Soap Driver
40475 [utsumi tte.b] SOAPドライバをうまく使えないのでお助けいただけないでしょうか?
40484 [utsumi tte.b] すこし調べましたところ、SOAPドライバだけじゃなく、ソケット関係が全滅
40485 [utsumi tte.b] やはりXP-SP2では動かないです。 どなたかヒントいただけませんでしょう
40490 [kiyono-k nif] 環境は Windows XP XP2 pro です。XP のファイアウォールは有効にしています。
40491 [utsumi tte.b] レスありがとうございます。 全然場違いなところで質問してるのではない

^ Net::HTTPHeader#each_capitalized should call v.join(', ')
40478 [sheepman tcn] net/http の Net::HTTPRequest が include している Net::HTTPHeader のメソッド
40481 [aamine lover] ありがとうございます。とりこみました。

^ WEBrick Digest auth and qop=auth-int
40480 [sheepman tcn] WEBrick の Digest 認証 WEBrick::HTTPAuth::DigestAuth に関してです。
40487 [gotoyuzo not] そのとおりです。パッチを取り込みます。

^ digest in webrick/httpauth/digestauth.rb
40482 [sheepman tcn] webrick/httpauth/digestauth.rb では digest が定義されていて所々で使われています。
40488 [gotoyuzo not] ありがとうございます。取り込みます。

^ 使用メモリが減らない
40492 [tokiwa eltre] rubyでデバグ用TCPプロキシ?みたいなものを作ってみたのですが、
40494 [usa garbagec] 使用メモリ量はどのようにして確認されましたか?
40495 [tokiwa eltre] はじめまして、なかむら様

^ [ANN] Ruby/GSL 1.6.0
40493 [ytsunesada y] Ruby/GSL を 1.6.0 に更新しました。最近リリースされた

^ Re: 使用メモリが減らない(解決)
40496 [tokiwa eltre] すいません、なかむら(う)様の指摘どおりでした。

^ デバッグ用TCPプロキシ
40497 [tokiwa eltre] 直したものを公開しておきました。ご自由にお使い下さい。

^ autoload SYMBOL, XX.rb
40498 [keiju ishits] 久々にrubyをバージョンアップしたのですが...
40499 [matz ruby-la] あー、たぶん、バグです。見てみます。
40500 [matz ruby-la] 再現しませんでした。なんでだろう。
+ 40506 [keiju ishits] ふーん... 松本さんのマシンとあまり変わらないはずなんだけどなぁ...
| + 40507 [m_seki mva.b] 私のOSXマシンでもirbうごきません。結構困ってます。
| + 40508 [kazuhiko fdi] 私の環境では再現しました。
+ 40509 [nobu ruby-la] [ruby-dev:25435]でも報告されていますが、こちらでも再現します。
  40510 [keiju ishits] 一応報告を

^ getopt
40501 [keiju ishits] これは, 1.9系で発生するのですが...
+ 40502 [matz ruby-la] そういうことです。
| + 40505 [keiju ishits] 了解です.
| + 40512 [akr m17n.org] そういえば、getopts.rb っていつか消すんでしょうか?
+ 40503 [nobu ruby-la] getoptsからの移行には、roptがいいんではないでしょうか。
  40504 [nobu ruby-la] すいません、URLが間違ってました。

^ [ANN] YARV: Yet Another RubyVM 0.1.0
40511 [ko1 atdot.ne]  今年もよろしくお願いいたします。

^ アクセス情報の取得について
40513 [yuushi44 mai] Rubyを始めてまだ数週間の初心者です。
40514 [sakoh ba2.so] サーバーは UNIX 系ですかね。
40515 [yuushi44 mai] 酒匂様
40516 [sakoh ba2.so] これも Ruby で作成する必要はなくて、lastcomm の出力などを加工すれば
+ 40517 [taca back-st] 「コマンドを使う」とは、コマンド名だけでよいのでしょうか?
+ 40518 [sakoh ba2.so] 酒匂です;
  40523 [yuushi44 mai] 酒匂様、神戸様
  40543 [taca back-st] 逆に、独自のシェルの使用を強制して、そのシェル・プログラムがコマンドや
  40544 [kmatsui d6.d] シェルを強制して記録していく方法でしたら、pty標準ライブラリで実現できます。
  40567 [taca back-st] この場合、(OSに依存しますが)ptyなttyの所有者やアクセス権をきちんと変更

^ What is singletonclass.superclass ?
40519 [sheepman tcn] 特異クラスに関して質問があります。
+ 40520 [nobu ruby-la] いや、もちろん見落としです。後者は #<Class:X> になるべきだと思
| 40521 [matz ruby-la] コミットしてください。
+ 40522 [akr m17n.org] しばらく考えたんですが、いまひとつなぜ継承しなくなったのかわかりません。
  40524 [matz ruby-la] 実際には「特異クラスが特異オブジェクトのクラスを継承しない」
  40525 [akr m17n.org] そうですね。もともとの問題が

^ procの動作について(質問)
40526 [yahatah agr.] Procがサブルーチンのように利用できることを知りましたので、Basicから移植しま
+ 40527 [chiba raia-i] Ruby ではローカル変数のスコープは「宣言した位置からその変数
| 40528 [chiba raia-i] 上で
+ 40529 [rubikitch ru] るびきちです。
| 40532 [yahatah agr.] るびきち様
+ 40530 [kanimiso ein] 新しい話題についてメールを投げる場合は、関係ない話題にスレッドがつながっ
  40531 [rubikitch ru] るびきちです。
  40533 [yahatah agr.] ちば様  (千葉 敬介様)
  40534 [iwaoka tuat.] 本題とは少し離れますが、
  40535 [yahatah agr.]  いわおか様
  + 40536 [ko1 atdot.ne]  私の考えで恐縮ですが、おそらく「メンテ(および発展)の容易さ」を優先
  + 40537 [iwaoka tuat.] このあたりは考え方の相違もあるかと思いますが、個人的には、後に OO
    40538 [yahatah agr.] いわおか様、ささだ様
    40540 [iwaoka tuat.] 大規模なシミュレーションですと、以前ごとけんさんが ruby から

^ PostgreSQL8のWindows版でのWin32OLE接続について
40539 [sakai-n mrf.] 今回PostgreSQL8のWindows版postgresql-8.0.0-rc5-ja.zipをインストールしました。
40541 [fujitaka kt.] そのバージョンではやった事が無いのですが、PostgreSQL はデフォルトで
40542 [sakai-n mrf.] 酒井です。 藤高さんありがとうございました。 解決しました。

^ set_trace_funcのフィルタリングについて [質問]
40545 [nagasawa.hid]  この度、Rubyにて記述したソースに対するカバレッジを検証することになり

^ Net::IMAPの中のinlenって何ですか?
40546 [uchikoba apr] はじめまして。Rubyを始めて2ヶ月ちょっとの
40547 [taca back-st] というよりも inlen って、たった1度しか出て来ない上に、エラー・メッセー
40548 [kanimiso ein] メソッドを抜き出してinlen -> lenに変えてやると妥当かわかりませんが、とり
+ 40549 [kanimiso ein] 桑島です。
| 40550 [uchikoba apr] 神戸さん、桑島さん、対応案を提示してくださり
+ 40553 [shugo ruby-l] その通りです。commitしました。

^ Net::IMAPで既に存在するディレクトリが削除できない
40551 [uchikoba apr] IMAP関連なので、前回のと一緒に質問しようと思ったんですが
40552 [kanimiso ein] CREATEが全角ABCで実行して成功しているなら、DELETEも全角ABCで実
+ 40554 [uchikoba apr] 前回(inlen云々)の対応で作れたので私も成功するものだと思ってました。
| 40558 [kanimiso ein] ブラウザから送られてくるパラメタの文字コードがちゃんと変換できてさえいれ
| + 40559 [shugo ruby-l] としておくと、標準エラー出力にサーバとのやり取りのログが出ますので、
| | 40562 [uchikoba apr] こんな方法があったとは・・・逐一STDERR.putsで出してました。
| + 40560 [uchikoba apr] 前述しましたが、mobileimapのソースをそのまま貼り付けてるみたいです
|   + 40561 [matz ruby-la] がーん。でも、それはむしろ「初心者にはIMAPクライアントの開発
|   + 40563 [shugo ruby-l] この時点でUTF-7になっているのなら、それをさらにNet::IMAP.encode_utf7する
|     40564 [uchikoba apr] あっ…「&,yf」が「&-,yf」に...orz
+ 40555 [shugo ruby-l] 現状のNet::IMAPは、メールボックス名のエンコーディング変換は自動では行い
  + 40556 [uchikoba apr] 提示して頂いたソフトのソースコードを読んでみました。
  + 40557 [kanimiso ein] てっきりNet::IMAPの中で私の知らない謎機能で呼び出されて変換されてるのか
threads.html
top