5314-5598

5078-5501 subjects 5525-5993

正規表現について
5314 [theworld.ane] 最近、rubyを使い始めました。
+ 5315 [dezawa@mi a.] データ
| 5316 [matz@ne la .] 当の二見さんは登録されたメールアドレスが間違っているのでこの
| 5317 [dezawa@mi a.] お任せ
+ 5319 [matz@ne la .] 正規表現には問題ないです.これはrubyの使っている正規表現ルー
  5329 [theworld@an ] この971118バージョンで動作確認しました。

when should I call Tk mainloop? (Re: Win32 用の Ruby での tk の使用 )
5318 [kikutani@jd ] あまりrubyねたじゃないのですが、tcl/tkに詳しい人が多そうなので
5321 [aito@ei su .] あ伊藤です.なんか tk の話ばかり答えているような...
+ 5369 [kikutani@jd ] やはりクラス中のselfの嵐がガンですね。
| 5371 [aito@ei su .] ううむ.あまり雰囲気がわかりませんが...
| 5372 [matz@ne la .] あ,Ivyの方でしたか.さっき記憶に頼ってICIと書いちゃいました
+ 5594 [kikutani@jd ] 1.1bではこれが動かなくなってしまったような。
  5598 [matz@ne la .] 動きませんでした.1.1b1では動くようにします.

ruby 1.0-971118 released
5320 [matz@ne la .] なんかこまかな修正が溜ってきたので1.0(安定版)をリリースしま
+ 5332 [akira@li ux ] 1.1b0 を待って… と思っていたんですが
+ 5335 [psi@fo tu e.] ruby 1.0-971118のNeXTSTEP版バイナリパッケージ
+ 5337 [watanabe@as ] なぜか netlab が非常に遠くて, get するのに 300bytes/sec とま
  5340 [matz@ne la .] すいません.なんか同居しているlinux.or.jpで帯域使っていたみ
  + 5341 [mat@kd s. o.] どの程度のトラフィックが見込まれるでしょうか?
  + 5344 [sinara@bl de] めちゃめちゃ遠いですね。こっちのネットワークも怪しいのだけど。(^^;
    5347 [matz@ne la .] お願いします.あちこちにあると喜ばれるかも.sinet方面は原さ
    + 5350 [masaki.suket] ftpmirror.rb っていうソフトをどこかで(contrib?)見たような気がするん
    | 5351 [matz@ne la .] contribにある前田さん作のftpmirror-1.1はアップロード用です.
    | + 5353 [shugo@po ai ] 普通はmirrorという名前のソフトはダウンロード用みたいですね(^^;
    | | 5362 [watanabe@as ] ほとんど場合 ls -l の出力結果です. だから日本語が混じること
    | | 5363 [shugo@po ai ] やはり...。
    | | 5364 [watanabe@as ] permission とかの情報はたぶんいらないと思うので,
    | + 5356 [masaki.suket] ダウンロードはできないんですね。失礼しました。
    + 5359 [santa@as um ] mirrorしていいのでしたら、知り合いに頼めば WIDE内のサイトで
      5377 [maebashi@ii ] 遅ればせながら ruby の mirror の話ですが、
      5379 [matz@ne la .] どうぞどうぞ.先程 tokyonet.ad.jp の admin の方にもお願いの
      + 5395 [tota@os ri .] Ruby用のソフトウェアのアーカイブがあるディレクトリがあると思うのですが、
      + 5422 [maebashi@ii ] はご利用ください。

Questions on specs and threads
5322 [katze@yu a. ] 最近になって細かなスクリプトや, あそびで lisp interpreter を書いてみ
5323 [matz@ne la .] はじめまして.
+ 5324 [matz@ne la .] [ruby-list:881]の時点から変わっていたことが2個所ありました.
+ 5325 [katze@yu a. ] Whites = [? , ?\t, ?\n]
| 5326 [matz@ne la .] なる.こういう風な説得の仕方は結構有効ですね ^^;;;
| 5330 [watanabe@as ] いいっすね.
+ 5327 [masaki.suket] では、こんなのどうだろうと思ってやってみました
  5328 [matz@ne la .] Module#=== は kind_of? 相当ですから,Objectに先にマッチして

Ruby News Group (Re: Questions on specs and threads)
5331 [matz@ne la .] どうやって作るんだっけ? 提案して下さる人はいますか?

DBM.delete_if bug ?
5336 [hisa@im sy o] はじめまして、藤本といいます。最近 ruby を使い始めまして、とってもとっ
5338 [matz@ne la .] ありがとうございます.
5346 [hisa@im sy o] 藤本です、こんにちは。
5348 [matz@ne la .] gdbmでndbmをエミュレートする場合にはdbm_clearerr()はなにもし
5357 [hisa@im sy o] 藤本です、こんにちは。
5366 [matz@ne la .] そうです.そうです.置いたら私にメール下さい.
5367 [hisa@im sy o] 藤本です、こんにちは。
5368 [matz@ne la .] contribに移動しておきました.

Hi
5339 [senda@ic rd ] perlのカオスな文法に飽きてきたのでrubyを使おうと思い

[How] Send ITERATOR BLOCK to "super"
5349 [sinara@bl de] super にイテレータブロックを渡すにはどうするんでしたっけ?
5352 [matz@ne la .] これはつまりイテレータとして呼ばれていないメソッドのsuperを
5354 [sinara@bl de] すごいトリックですね。
5355 [matz@ne la .] と,思ったのですが,文法を良く読むとsuperも許そうとしてしくっ

strange bracket problem
5358 [kikutani@jd ] あ伊藤さんに教えていただいた方法を試すためruby界に復帰して
5361 [aito@ei su .] 私が以前 tkcore.rb, tkthcore.rb を変更したときのバグですね.

help
5360 [tkoba@gl .m ] help

mirror
5365 [mat@kd s. o.] とりあえずrubyをmirrorしておきました。

thread (Re: when should I call Tk mainloop?)
5370 [matz@ne la .] 確かにOccamはインデントでブロック構造を表現したと聞いていま

オブジェクト指向用語
5373 [kkimura@pu e] たまに書いてるだけで、思い出したようにこういうrubyから外れた質問
+ 5374 [matz@ne la .] 木村さん宛のメールが時々エラーになるのはほかのことにかまけて
| + 5375 [keiju@ra io ] 今回はなんとなく本業に近いかなと...
| | 5378 [matz@ne la .] Rubyには厳密にいうと組み込み以外のオブジェクトには構造がない
| | 5392 [keiju@ra io ] うう... そうか... スーパークラスの部分もembedingになっていないんだなあ...
| + 5376 [kkimura@pu e] そ、そうかもしれませんね^^;
+ 5390 [shugo@po ai ] あまり関係ないのですが,responsibilityを責任と訳すと変な
  + 5391 [matz@ne la .] そうですね.ただ,「オブジェクト指向」だけは例外的に良いと思っ
  | 5399 [shugo@po ai ] 「オブジェクト指向する」などと動詞化したりもできますしね。
  + 5393 [kkimura@pu e] 確かにその通りだとは思うのですが、逆に元のまま英字表記にしても
    + 5394 [small@fi st ] オブジェクト指向ってどちらかというと東洋的だと思います。
    | 5396 [kengo-y@ii .] こちらのMLでははじめまして。
    + 5400 [shugo@po ai ] 日本人である弱みですよね。

Hash bug ??
5380 [tamori@sm so] 田守と申します。その存在はちょっと前から偶然知ってたんですが(Webのサー
5381 [matz@ne la .] どうもです.ところで TRY!PC 季刊になっちゃいましたね.なんか
+ 5382 [sinara@bl de] まつもとさんが悪いなら、私は極悪?(^^;
| 5383 [matz@ne la .] いやあ,どちらかというと「ちょーわかりやすい」などと書いた編
| 5387 [ematsu@pf .c] FreeBSD-2.2.5 ReleaseのCD-ROMの中には、rubyがちゃんと入ってます。
| 5388 [matz@ne la .] どーもどーも.
| 5389 [ematsu@pf .c] 微妙なとこですね。まぁ競争じゃなすから(笑)
| 5496 [ematsu@pf .c] 近日中とかいいながら、一週間もたってしまいましたが、確認してみ
+ 5384 [watanabe@as ] そう言えば 10 日ほど前に出したメールがどこかで消えちゃったみ
+ 5385 [tamori@sm so] 田守です。素早い回答どうもありがとうございます。
  5386 [matz@ne la .] わかりました.「タ」の前の「ソ」がSJISでは\で終るため,次の

curses module extconf.rb and Slackware 3.1
5397 [nnakamur@mx ] 以前から私の環境では curses module が
+ 5408 [eban@os ri .] 例えば lynx とか ncurses を使うソフトでもやはり問題になって
+ 5417 [matz@ne la .] わたなべさんからシンボリックリンクを使う方法が提案されていま

配列への追加について
5398 [a-nisida@po ] はじめまして、西田@初心者 と申します。m(..)m
+ 5401 [shugo@po ai ] eachのイテレータブロックが2回目に評価される時,hash.clearした
| 5402 [a-nisida@hh ] 前田さん、はじめまして。すばやいリプライありがとうございます。
| 5404 [matz@ne la .] できるとおもいます.fmlには詳しくないんで(いつかRubyでMLサー
| 5429 [a-nisida@po ] まつもとさん、はじめまして。お気遣いありがとうございます。
+ 5403 [eban@os ri .] TRY!PC の P75 から引用.
  5406 [sinara@bl de] 照れるなあ。
  5407 [matz@ne la .] 現状ではバイブルですからね.^^;;;
  5410 [sinara@bl de] もっとバイブルなバイブルは今年中に出る?
  5414 [matz@ne la .] もう11月の末ですし,共著者が忙しいと言っていることもあります
  5415 [watanabe@as ] x = [1, 2, 3, "A"] とすると
  5416 [matz@ne la .] ちゃいます.aの[]=というメソッドが
  5423 [watanabe@as ] なるほど. 1 個だけのときだけ有効で, あまり使い道はないってことか.
  5424 [matz@ne la .] 現状ではそんな感じですね.
  5425 [watanabe@as ] "1, 2, 3" です. んで
  5426 [matz@ne la .] なるほど,もっとも現在#{}の展開はto_sを使っていて配列のto_s

XeasyGraphic Module 0.1
5405 [nnakamur@mx ] XeasyGraphic ライブラリの ruby インタフェースを

rbc.rb output
5409 [nnakamur@mx ] ruby for perl users のまとめを
+ 5411 [sinara@bl de] 期待してます。(^^
+ 5412 [shugo@po ai ] うちでは$INSPECT==trueだからです。
  + 5418 [keiju@ra io ] 前田さんのおっしゃる通りです.
  + 5445 [nnakamur@mx ] そういうことだったのですか、

ruby for Linux RPM
5413 [ozawa@om ka ] ruby-1.0-971118 の linux RPM用 バイナリパッケージを作成しました。
5427 [densuke@ga .] いつもすみません。
+ 5428 [watanabe@as ] 1.1b0 から alpha-linux でも動く予定だった気がする.
+ 5433 [ozawa@om ka ] こちらこそ。JRPMのftpサイトの管理ご苦労さまです。m(_ _)m
  + 5436 [matz@ne la .] その通りです.十分なテストを行っていないので,alpha機で使っ
  + 5442 [densuke@ga .] とはいえ、すごい量だったのでちゃっちゃとすましてしまいました。

blade mirrors netlab
5419 [sinara@bl de] の mirror を
5430 [sinara@bl de] netlab の mirror.html に
5431 [sinara@bl de] すいません、
5435 [matz@ne la .] 追加しました.すいません.

ruby-1.0-971125 released (Re: blade mirrors netlab)
5420 [matz@ne la .] どうもです.指摘された点も含めて修正します.で,ついでにruby
5437 [watanabe@as ] 今回も in.coming への put を試みてみましたが,
+ 5438 [matz@ne la .] すいません.以前はそれほどでもなかったですよね.
+ 5439 [matz@ne la .] こっちからgetしてpcディレクトリに置きました.
  + 5440 [watanabe@as ] ruby-1.0-971125.tar.gz を get したときも 20 分程度だったので
  + 5441 [akira@li ux ] ちなみに昨夜の →netlab.co.jp は比較的空いていて

TokyoNet mirrors netlab
5421 [take-k@se om] こんにちは。セコム情報システムの竹内かほりです。(^_^)

Re: curses module extconf.rb and Slackwa
5432 [HGC02147@ni ]   実は X68 用パッチにこっそり Linux & ncurses 向けのパッチもつけてた
5434 [watanabe@as ] これだと本家の curses しかない場合まずいです.
5449 [HGC02147@ni ]   本家は curses.h と libcurses.* の組み合わせだと思ってたので大丈夫
5451 [watanabe@as ] ごめんなさい. 岡部さんの patch は関係ありませんでした.
5452 [watanabe@as ] curses.c への patch です.

push build-in funciton ?
5443 [kikutani@jd ] tk.rbの中のTkScrollbarの定義で、
5465 [nkon@os 2. w] 私も、
5483 [matz@ne la .] すいません.これは間違いです.
5489 [matz@ne la .] 曖昧な書き方でした.正確にはこうです.

[Summary 02/02] Re: ruby for perl users
5446 [nnakamur@mx ] 「Perl ユーザの素朴な疑問集」後編です。
5560 [nnakamur@mx ] 大昔の話ですが、間違えていました。
+ 5562 [gotoken@ma h] 中村さん>
| 5563 [sinara@bl de] この件については ruby-list:3786 から始まるスレッドで議論されています。
| 5564 [nnakamur@mx ] 以前話が出たような気がしていたのですが、
| 5565 [sinara@bl de] そんなとき、
+ 5569 [matz@ne la .] このbegin..ensure..endはopenされたファイルのcloseしわすれを

[Summary 01/02] Re: ruby for perl users
5447 [nnakamur@mx ] 「Perl ユーザの素朴な疑問集」を一応まとめてみました。
+ 5448 [shugo@po ai ] Perl5だと[]や{}で配列/連想配列を生成して,リファレンスを
+ 5450 [iwa@mm .f ji] perlのchopはrubyのstr.chop!に相当するんではないでしょーか(ぢつはハマ

rbc 0.6 release [ Re: rbc.rb output ]
5466 [keiju@ra io ] だいぶ, 遅れてしまいましたが, R0.6をリリースします.
+ 5467 [shugo@po ai ] 待ってました,と思ったのですが添付されていないようです。
| 5469 [watanabe@as ] in.coming/rbc-0.6.tgz みたい.
| + 5474 [keiju@ra io ] その通りでした(^^;;;
| + 5485 [matz@ne la .] true/false/nilが良いんでないかなあと思ってます.
+ 5484 [matz@ne la .] contrib/rbc-0.6.tgzに移動しておきます.

communicate with subprocess part II
5470 [kikutani@jd ] またまたサブプロセスとの通信なのです。
+ 5471 [masaki.suket] 書き込んだ後で$stdout.flush f.flush を親子ともいれてみては
| 5472 [kikutani@jd ] ありがとうございました。子のほうに $stdout.flush を入れただけで
| + 5473 [kikutani@jd ] 子の頭で
| + 5475 [masaki.suket] ごめんなさい。私の早とちりでした。今回はうちでもうまくいき
+ 5476 [kikutani@jd ] こっちはNutshell本のUsing C on the UNIX Systemを見てたら
  5490 [kikutani@jd ] もはや独り言モードなので読み飛ばしてください。
  5491 [watanabe@as ] そうですね. 一個しかないと pipe に掃き出したものがそのままも

GD and Japanese character
5478 [nnakamur@mx ] gnuplot をインストールしようと思って山賀さんの
5481 [akira@li ux ] というのを読んで GD を入れてみようと思い作業していたのですが
+ 5482 [nnakamur@mx ] これって rpm とかのパッケージの中に入っているものでしょうか?
+ 5486 [matz@ne la .] その通りです.途中で仕様を変えたのを忘れてました.^^;;;

Thread and system
5479 [moto@cc to o] ruby1.0-971125 + FreeBSD2.2.5R という環境です.
5487 [matz@ne la .] ええ.systemはサブプロセスをforkして,waitで待つのですが,こ

between? bug
5480 [jhat@kw ne l] ruby のことは以前から気になっていたんですが、最近ようやく実際に
5488 [matz@ne la .] その通りです.すいません.

X Toolkit module
5492 [shugo@po ai ] X Toolkitモジュールを
+ 5493 [matz@ne la .] にも置きました.明日には他の場所にもミラーされるでしょう.
| 5503 [shugo@po ai ] ありがとうございます。
| 5521 [nnakamur@mx ] The EZ Widget http://www.ma.utexas.edu/~mzou/EZWGL/
| + 5532 [shugo@po ai ] なるほど色々あるんですね。
| | 5541 [nnakamur@mx ] Perl モジュールの Sx-2.3 では、
| | 5543 [shugo@po ai ] なるほど,XtAppInitializeに相当するXtOpenApplicationなのですが,
| | 5545 [nnakamur@mx ] XtOpenApplication の前に XtSetLanguageProc(NULL, NULL, NULL);
| | 5550 [shugo@po ai ] おお!
| | 5552 [nnakamur@mx ] ruby-1.0 系では動かないのでしょうか?
| | + 5555 [shugo@po ai ] たしか1.1a9まではProgName, Argvでしたよね。
| | + 5557 [shugo@po ai ] EZWGL-1.32.tgzをgetしてきたのですが,うちにあったのは1.32だった
| + 5533 [akira@li ux ] こいつの日本語化を IIJ-PPP や JE で有名な
+ 5497 [crouton@po s] # O'Reillyから届いたPerl Resource Kitで遊んでます.

opengl module
5494 [kusano@mr sy] OpenGL I/F moduleが一応絵が出るようになったのでとりあえずテスト版として
5495 [matz@ne la .] もちろん.

postscript
5498 [kikutani@jd ] TkCanvasの
5499 [matz@ne la .] cut and paste時の修正ミスです.
5502 [kikutani@jd ] このように変更しても、

cgi-lib.rb
5504 [PXN11625@ni ] url encode の機能を扱いやすくしました。
5505 [matz@ne la .] むむむ.Stringにshellwords,url_escape,url_unescapeを追加する
5506 [keiju@ra io ] 同感ですね.
+ 5507 [keiju@ra io ] 失礼しました. ながされていましたね...
+ 5508 [matz@ne la .] 青山さんのを参考にこちらで手をいれてみました.変更点は
| + 5510 [watanabe@as ] #ひょっとしたらこのメールは届くのが遅いかもしれない.
| | 5511 [matz@ne la .] そんなことなかったっすよ.
| + 5512 [sinara@bl de] 久しぶりに cgi-lib.rb を眺めてみました。
|   5522 [PXN11625@ni ] まつもとさん、おはようございます。
|   + 5523 [PXN11625@ni ] 原さん、おはようございます。
|   + 5526 [sinara@bl de] 「文字列のみが対象となるから」String に入れるという考え方もあ
|     5534 [PXN11625@ni ] 原さん、おはようございます。
+ 5509 [watanabe@as ] contrib/instruby-0.1.tar.gz の ftools.rb に入ってます.

nil =~ regexp (Re: cgi-lib.rb)
5513 [matz@ne la .] 'a b "c d"' => ["a", "b", "c d"]
5514 [sinara@bl de] ははあ、なるほど。
5515 [matz@ne la .] できますかねえ? 大変そう.
+ 5516 [watanabe@as ] \ で quote とかあるから split じゃ無理じゃないかな?
| 5518 [sinara@bl de] お、mix 通。^^;
+ 5517 [sinara@bl de] なるほど。
  5519 [matz@ne la .] 旧来の str =~ /RE/ 形式で初期化忘れでのエラーに遭わずに済む
  5520 [sinara@bl de] 組み込みでは、文字列のつもりだったが実際は nil となってしま
  5524 [matz@ne la .] では,そうしましょう(安易な奴).1.1b0からね.
  5527 [sinara@bl de] それがいい、それがいいと思うんですが、
  + 5528 [matz@ne la .] ええ,でも「Ruby流」である /RE/ =~ var を使えば問題ないです
  | 5531 [sinara@bl de] なるほど!!
  + 5530 [watanabe@as ] if /^Microsoft-/ =~ ENV['SERVER_SOFTWARE'] then
threads.html
top