31419-32818

31227-31556 subjects 31634-32001

Hash#+ ハッシュの足し算はいかが?
31419 [ggb03124@ni ] class Hash
+ 31423 [fit0298@fi e] 例えば h1 = { 1 => 1 } ; h2 = { 1 => 2 } だった場合、
| 31425 [ggb03124@ni ] 来ると思った。
| + 31428 [fit0298@fi e] じゃ、もう少し。
| | 31429 [fit0298@fi e] ちょっと違いますね。 連結 + -> * 、繰り返し * -> ** という話で、
| + 31433 [matz@ru y- a] Hashの+の場合の問題は「重複があった場合どちらが優先されるの
+ 31430 [matz@ru y- a] 足し算がなくupdateだけなのは交換則が成立しないからです。
  31432 [ggb03124@ni ]  えっと、ちょっとだけこれを欲しいと思った背景を述べておきます。
  + 31435 [matz@ru y- a] この背景の図をしばらく見ても良く分かんなかったというのは正直
  | 31438 [ggb03124@ni ]  そのつもり。というか、既にそうしちゃっています。
  | 31440 [matz@ru y- a] ああ、「適切な意味が定義できている」という表現が良くなかった
  + 31436 [muraken2@ni ] snip

散財自慢
31441 [ma2@li em di] 「Rubyを256倍使うための本 網道編」に出てくる「散財自慢」というアプリ
31480 [sho@sp .g .j]  ソースは公開準備中です。済みません。もうしばらくお待ちを。
31483 [adzumi@de pa] なんかすごい桁の人が何人もいるのですが…^^;
31497 [sho@sp .g .j]  ホントにねぇ……どうかしてますよね(笑)。
+ 31498 [ma2@li em di] 差出人  :TADA Tadashiさん
+ 31555 [sho@sp .g .j] ということで、公開しておきました。手ぬるい作りなので、いろいろいじっ
  31559 [ma2@li em di] 差出人  :TADA Tadashiさん

About Array#index
31443 [taka@ne ot .] はじめて投稿致します。
31465 [matz@ru y- a] 面白いかも。他にもこのような条件をブロックで与えることができ
+ 31471 [fit0298@fi e] よい名前はありませんか?で保留中の 条件指定 sort はどうでしょう?
| 31475 [matz@ru y- a] sort_byのことなら、もう1.7.1に入ってますよ。sort_by!はないで
| 31478 [fit0298@fi e] よく調べもせずすみません。今の手元が 1.6.4 なものでといいわけ。
+ 31474 [zn@mb .n ft ] Arrayだけみたところ、Array#assoc, Array#include?, Array#rassoc,
  31476 [matz@ru y- a] include?はdetectがあるし、uniqはちょっとやりすぎのような気が
  31482 [zn@mb .n ft ] こちらは他の方におまかせ。
  31485 [matz@ru y- a] [ruby-list:31476]にも書きましたが、短くなるというのはそれだ

ThreadGroup (Re: ruby 1.6.5 preview)
31445 [zn@mb .n ft ] そのためのThreadGroupでしょうか。

cgi.rb の popup_menu について
31446 [ruby@te sy u] cgi.rb(Version 2.1.2)を利用してCGIスクリプトを書いています。
+ 31450 [don@na ri .o] cgi.rbにpopup_menuメソッドの例として以下のように書かれていました。
+ 31451 [nobu.nakada@] @cgi.popup_menu("animal",*@foo)

Re: cgi.rb の  popup_menu に
31449 [sawai@ea tm ] こういうことですか?

Array#next_of(item)
31462 [ggb03124@ni ] 懲りずにご提案。
31467 [matz@ru y- a] (array[array.index(item)+1] rescue nil)
31472 [ggb03124@ni ]  ふむふむ。言った甲斐がありました。またよろしく。

お知恵を拝借
31463 [cyross@po tw] ようやく、「プログラミングRuby」の第1部を読み終え、一つオリジナルのメソ
+ 31466 [fit0298@fi e] format を使うとこんな感じかな。
+ 31468 [matz@ru y- a] class Integer
| 31488 [cyross@po tw] あ・・・・・。
+ 31469 [knu@iD em ns] class Integer
  31470 [knu@iD em ns]  二桁固定じゃなかったですね。しかも間違ってた ;)
  31484 [mitsuakik@po] 整数値の16進変換は基礎的な課題ですよね。

entry ordering of RAA
31486 [akr@m1 n. rg] ふと、疑問に思ったのですが、RAA のエントリの順番はどのようにして決まっ
31504 [matz@ru y- a] 実はデータを格納しているハッシュのエントリ順(つまりほぼラン
31552 [akr@m1 n. rg] ソートしてもらえるとありがたいです。
31554 [matz@ru y- a] しました。17日くらいから大文字小文字を無視してエントリのタイ
31557 [akr@m1 n. rg] うぅむ。気づきませんでした... えぇと、今、
31558 [matz@ru y- a] コードの重複があって片方しか直してませんでした。やっぱりRAA

Ruby 開発環境 0.9.2.1 &ソース公開
31489 [QZS01353@ni ] Ruby開発環境であるRDE0.9.2.1を公開いたしました。

9/23-24 オープンソースソフトウェアシンポジウム 2001( 香川)
31491 [matswra@ad j] 以下、来週高松であるオープンソースソフトウェアシンポジウム2001

freeing thread stack etc. (Re: ruby 1.6.5 preview)
31492 [matz@ru y- a] ruby-devに移します。

Bounce
31493 [nobu.nakada@]  なんか昨日あたりから、ruby-listに書くとuser unknownで返ってく
31494 [taca@sk .y m] といった内容はメーリングリストの管理者に送らないと意味がありません。
31495 [nobu.nakada@]  失礼。adminにしたつもりになってました。すいませんでした。

Ruby/GTK latest version?
31496 [maki@op n- e] 単なる疑問なのですが、Ruby/GTKの最新版って、cvs.ruby-lang.org
31511 [mutoh@hi hw ] そうですね。このML内で何回かアナウンスされたことはあるんですが...。
31517 [iga@ru y- an] 誠に申し訳ない状況を作り出してしまっていることをお詫びします。
31519 [MAP2303@ma l] 大@楓街す。
31571 [iga@ru y- an] どうもありがとうございます。
31572 [mutoh@hi hw ] いろいろお忙しい中、お疲れさまです。

はじめまして AWK から Ruby
31499 [kusunoki@mb ] はじめまして。
+ 31500 [matz@ru y- a] まあ、いつも使うというわけではないのですが、-aオプションを使
| 31501 [eban@os ri .] この場合は
+ 31502 [rubikitch@ru] るびきちです。
  + 31505 [kusunoki@mb ] 皆さん、ありがとうございます。
  + 31560 [kusunoki@mb ] 上記プログラムが理解できません。
    31561 [rubikitch@ru] るびきちです。
    31562 [kusunoki@mb ] 丁寧な解説ありがとうございます。

デンマーク (Re:  Re: はじめまして AWK から Ruby)
31503 [matz@ru y- a] あ、その方がAWKらしいですね。

全角を半角に変換
31508 [y-tsubaki@t.] #2回目の人ごめんなさい(間違えて2つのMLに送信してしまいました)
+ 31509 [shige@ra i. ] Ruby でなくても良いならば、PHP だと、そういう関数が用意されています。
+ 31510 [eban@os ri .] そのままで
| + 31514 [y-tsubaki@t.] おお! できた。
| + 31516 [zn@mb .n ft ] -m0をつけた方がいいような気が。
|   31520 [y-tsubaki@t.] 回答してくださった方々ありがとうございました。
|   31521 [adzumi@de pa] もうすぐでる 1.6.5 に付属の jcode.rb だと直っていると思います。
|   31525 [Konishi@ra x] cygwin-1.6.4で動作確認したのですがこっちではうまくいくのですが?
|   31526 [adzumi@de pa] 笙范蜴窺峡瓦覇虻邀稜Г靴燭里任垢こっちではうまくいくのですが?
|   31527 [y-tsubaki@t.] 遅くなりましたが結果です。
|   31540 [Konishi@ra x] おめでとうございます.
+ 31513 [Konishi@ra x] require 'jcode'

全角←→半角の決定版が欲しい
31512 [ggb03124@ni ] [ruby-list:31510] Re: 全角を半角に変換 にて
31515 [moriq.kazuhi] "金属基複合材料(MMC)".zen2han

AWK & Ruby (BEGIN{}/END{})
31523 [mas@st r. e.] Ruby と Awk とに絡んで、便乗(?)質問させて下さい。
31524 [matz@ru y- a] BEGINの実行時には、ほかのスコープはまだ存在しないからという

WebUnit で BASIC 認証を使うには?
31528 [k_ikagawa@au] WebUnitを使って、BASIC認証があるアプリケーションのテストをしようとしてい
31530 [yt@pr va e. ] こんにちは。
31532 [k_ikagawa@au] あ、ありがとうございます(感涙)。

tempfile name and File.stat  (Insecure SecurityError)
31529 [inoue@mo on ] ruby 1.6.4 (2001-06-01) [i686-cygwin]
31531 [matz@ru y- a] pathメソッドで得られると思います

ruby 1.6.5
31533 [matz@ru y- a] md5sum is

クラス名からインスタンスを作る方法
31534 [n-miyo@Te pu] あるクラスの名前が分かっているとき、その名前に合致するクラ
+ 31535 [rubikitch@ru] るびきちです。
+ 31536 [JCA02266@ni ] つまり、定数名から定数値を得る方法ということになりますので
  + 31539 [n-miyo@Te pu] うーん、なるほど、素晴らしい!
  + 31541 [sinara@bl de] これは、

ftools copy は更新時刻を保存しない?
31537 [masaota@md n] 添付ライブラリの「ftools.rb」で copy はファイルの更新時刻を
31538 [JCA02266@ni ] 普通という話だと DOSの copy コマンドは普通更新時刻を変更しな

mod_ruby: anonyous top level module
31550 [yashi@ya hi ] # cat hoge.rb
31715 [shugo@ru y- ] mod_rubyスクリプトはloadの第二引数にtrueを指定した状態でロードさ

incorrect float behavior if an extension calls setlocale
31551 [akira@ru y- ] Debianユーザからバグレポートをもらいました.
31553 [matz@ru y- a] この問題については認識しています。ので、自前でstrtod相当を書
31585 [akira@ru y- ] 見てみればmissing/strtod.cというのがあるようなんですが
31586 [matz@ru y- a] あ、忘れてた(笑)。

[BUG] SEGV at open('|') on mswin32
31563 [tietew@ti te] -e:1: [BUG] Segmentation fault
+ 31564 [tietew@ti te] [[ruby-list:31563] [BUG] SEGV at open('|') on mswin32]
+ 31587 [usa@os .a t.] ありがとうございます。取り込みます。

dRuby: サーバに送信するオブジェクトのサイズ
31565 [inaba@ni -p ] dRubyを使って、ローカルにあるテキストファイルの内容を
31566 [m_seki@mv .b] 咳といいます。
31567 [inaba@ni -p ] 前者を使ってできました。

net/pop
31568 [os@ii .a .j ] ruby-1.6.5 からなのですが、
31570 [aamine@mx ed] どうも Exception.exception がらみの変化みたいですね。
+ 31573 [matz@ru y- a] 正しくない変化である可能性があるんで、もうちょっと状況を説明
| 31575 [aamine@mx ed] すみません、よく見てみたら変わったのはこっちのほうでした。
+ 31589 [os@ii .a .j ] なんでこの不具合が起こっていたのか原因が全然わからなかったんですが、
+ 32760 [akira@ru y- ] このパッチは取り込まれていないようなんですが
  32818 [aamine@mx ed] すいません、すっかり入れたつもりになってました。

getnameinfo? (ruby-1.6.5)
31569 [m_seki@mv .b] [ruby-dev:14642], [ruby-dev:14648] なんですが、
+ 31574 [matz@ru y- a] なにもいじってないつもりなんですけど、あれれ?
+ 31578 [eban@os ri .] 実際のところ、TurboLinux Monzaのglibcのバージョンはいくつな

eruby が core dump
31576 [shigi@jp fu ] ruby-1.6.5 & eruby-0.9.6 で require すると core dump します。
+ 31581 [shigi@jp fu ] 上記の件ですが、ruby-1.6.4 & eruby-0.9.6 では動きました。
+ 31652 [kazuhiko@ar ] かずひこと申します。こちらは初めてですが、ruby-eb を用いて web 経由の電
  31718 [shugo@ru y- ] comp.lang.rubyで報告されていた状況と似ていますね。
  + 31725 [kazuhiko@ar ] 直りました。ありがとうございます。
  + 31736 [shigi@jp fu ] core dump しないのを確認しました。

csv-1.0.1 で最後のカラムが isNull = true に
31577 [shigi@jp fu ] NaHi さんの csv-1.0.1 を使用させていただいてますが、
31748 [nakahiro@sa ] バグです。修正して1.0.2をリリースしましたので、
31765 [shigi@jp fu ] 修正ありがとうございます。
31768 [nakahiro@sa ] ありがとうございました。

eruby の charset について
31579 [shigi@jp fu ] 鴫谷と申します。度々ですみません。
31716 [shugo@ru y- ] たぶん、eruby-0.9.6では効くのではないかと思いますが、いかがでしょ
31743 [shigi@jp fu ] [ruby-list:31581] でも書かせていただきましたが、eruby-0.9.6 なら

Volume Label の取得法について
31580 [bind@dr am b] CDなどドライブに割り振られている、
31582 [zn@mb .n ft ] ちょっと調べてみて、ちゃちゃっと作ってみたところこんな感じに
+ 31583 [arton@ge ci ] FileSystemObjectを使用するというのは?
+ 31584 [ggb03124@ni ] 残念ながら
  31588 [bind@dr am b] Kazuhiro NISHIYAMA,arton,たけ(tk)さん。
  31595 [ttate@kt ja ] ファイルシステムなどに依存すると思うので汎用的な拡張ラ
  + 31604 [ttate@kt ja ] 難しいと書いてしまいましたが,ISO9660であれば次のよ
  | + 31608 [nobu.nakada@] File.open(ARGV[0]){|f| # ARGV[0]にはデバイスを指定
  | + 31614 [iga@ru y- an] FATも読めます。
  + 31607 [taca@sk .y m] そげなもの、ありません。

sub の動作
31590 [rs232c@ht .h] 文字列から正規表現で引っ掛けて「\&」に置換したいんですがうまく
+ 31591 [eban@os ri .] なぜ \& に置換したいのかなかなか興味深いのですが、
| 31594 [rs232c@ht .h] できました。ありがとうございます。
| + 31599 [maki@in c. o] んでは、「何でそうなるか」について、解説してみます。
| + 31601 [adzumi@de pa] \& に特別な意味がある文字は
+ 31592 [rubikitch@ru] るびきちです。
  31596 [rs232c@ht .h] 返事を書いている間にもう一つ回答をいただいていた。ありがとうございます。

配列の和,積の作り方
31593 [yamamoto@gr ] Rubyで配列の和(&)や積(|)を簡単にとることができますが,この時「要素が重
+ 31597 [matz@ru y- a] 「とりあえず」Hashを使って一致判定をしています。つまり、重複
| 31600 [yamamoto@gr ] ありがとうございます.「とりあえず」ということは将来に渡ってそれが保証
| 31603 [matz@ru y- a] そうですねえ。でも、O(1)で比較するほかの方法なんて思いつきま
| 31605 [aamine@mx ed] ToDo には "unify == and eql? again" というのがありますが、
| 31606 [matz@ru y- a] あのエントリを書いた瞬間は、まさにこの問題のことで悩んでいた
+ 31598 [adzumi@de pa] Array の & と | を再定義するとか。どれぐらいパフォーマンスが落ちるかは
  31602 [yamamoto@gr ] ああ,なるほど.そういう方法もありますね.速度が問題になる時にはかなり

負のインデックスによる部分配列
31609 [ma2@li em di] ruby 1.6.5 (2001-09-19) [i586-mswin32] を使っています。
31610 [adzumi@de pa] 一番下のは 「後ろから1番目」から「2個」なので合っていると思います。
+ 31611 [ma2@li em di] 差出人  :Shin'ya Adzumiさん
+ 31613 [crouton@we t] 負のインデックスは、後から云々と考えるより、長さにその負の値を加えたインデ

Linux Conference 2001
31612 [matz@ru y- a] 明日は発表します。
31615 [akira@ru y- ] 今日はRuby関連の発表が全部で3本あります.
+ 31616 [m_seki@mv .b] dRuby vs ROMP という題目で dRuby の弁護をします。
+ 31617 [rubikitch@ru] るびきちです。

PingPong by callcc
31618 [sinara@bl de] 前に [ruby-list:13541] iterator <-> cursor で、内部イテレータを外

IRC client "Erica"
31619 [zophos@Da d9] 今日のLCのBOFで宣伝が足りないなぁと思ったのでちょっとだけ宣伝させてくだ

interrupt by Ctrl-C, and continue?
31620 [kotaro.taki@] 瀧 です。はじめまして。
31621 [ttate@kt ja ] 簡単に書くと,このような感じでしょうか?

String#prev は?
31622 [ggb03124@ni ] String#next というのがあって便利に使っているのですが、反対方向の
31623 [matz@ru y- a] prevのアルゴリズムが定義できたらね。
31627 [ggb03124@ni ] 「次」は必ずあるけれど、「0」や「a」の前は「無い」ので例外生成という
31628 [matz@ru y- a] そうですね。しかも、いくつかある選択肢のどれを選んでも不満を

Windows Process Kill
31624 [inoue@mo on ] ruby1.6.5 [cygwin]
31632 [nobu.nakada@]  cygwinのプロセスならcygwinでkillできるはずですが。

process terminate
31625 [kotaro.taki@] 出先なので refarence を辿れません。申し訳ありません。
31631 [nobu.nakada@]  ensureでやればよいのでは。
31664 [kotaro.taki@] 返信が遅れて申し訳ありません。

my LC2001 summary
31626 [aamine@mx ed] LC2001 に参加したみなさん、おつかれさまでした。ぼくもひとつ
+ 31629 [matz@ru y- a] 私の資料も公開した方が良いでしょうか。すっかり与太話ばかりで
| + 31630 [adzumi@de pa] やっぱいろいろな人と話せる場って良いですね。
| | 31633 [nobu.nakada@]  たしかパッチ禁止という話ではなかったかと。devへ帰れ、帰れよぅ。
| + 31650 [aamine@mx ed] 公開することに問題がないのであれば見てみたいです。
|   + 31670 [rubikitch@ru] るびきちです。
|   + 31671 [matz@ru y- a] マシンはうち(netlab.jp)で提供してもいいですよ。
|   | 31682 [aamine@mx ed] ああ、必要なのは運用「者」なんですね。じゃあやりますと言いたい
|   + 31675 [maki@in c. o] むむむ、そうなんですか。うーん。
+ 31642 [masaki.suket] すいません。これは、駄目かも知れません。
| 31663 [nobu.nakada@]  そういえば[ruby-dev:13615]にそんなことを書いた覚えが。
| 31680 [aamine@mx ed] おおっ、ありがとうございます。とりあえずいろいろ試してみます。
| 31684 [arton@ge ci ] ほとんど放言に過ぎない(=僕はやる気がない)とは承知ですが、
| 31685 [arton@ge ci ] artonです。付加情報。
+ 31655 [tommy@tm m. ] あ、出るんですか? いつごろ…?
+ 31665 [maki@op n- e] それはともかく、おつかれさまでした。
  + 31672 [matz@ru y- a] いや、基本的には交流です。あと、そういう交流が多い方がなんら
  | 31679 [kjana@dm la ] `regular expression library' なんていうので検索してみたら
  + 31722 [shugo@ru y- ] 松江みたいな過疎地(って言ったら怒られるかな)だとさみしいですね。
    + 31727 [ttate@kt ja ] 人数が少なそうな地域の場合,PerlやPythonのユーザグ
    + 31734 [matz@ru y- a] Ruby人口だとけっこういそうな気が...
threads.html
top