13545-23715

13337-14049 subjects 13785-14190

^ LF, CR, CR + LF
13545 [wakou fsinet] LF, CR, CR + LF の変換ワンライナーです。

^ memory leak at while loop in iterator block
13546 [toki freedom] イテレータブロックの中の while ループの中で変数を定義すると、while ルー
13631 [matz netlab.] 幸い(?),私のミスで1.2.5がすぐに出ることが決まったので幸い

^ curses + readline
13550 [gotoken math] Ruby固有の話ではないし、おマヌケな質問かも知れませんが、

^ ruby and magazine
13563 [nnakamur mxq] 中村です。盛り上がっているところ すいません。

^ tmail v 0.4.2
13566 [aamine dp.u-] メールクラス tmail のバージョン 0.4.2 をin.coming に置きました。
+ 13632 [matz netlab.] 移動しました.
+ 13744 [tommy valley] tmail-0.4.2.tar.gz を取ってきて使ってみようと思ったら、
  13768 [aamine dp.u-] すみません、すぐ置きなおします。

^ racc v 0.8.11
13567 [aamine dp.u-] パーサジェネレータ racc のバージョン0.8.11をin.comingに置きました。
13633 [matz netlab.] 移動しました.

^ Dir.foreach
13582 [greentea fa2] Linux上だと、Dir.foreachでは、"."と".."が要素として出てきますが、
+ 13584 [greentea fa2] File.renameですが、中身の入っているディレクトリでも
+ 13600 [kjana os.xax] 「あるものを飛ばすのは簡単だがないものをいれるのは面倒臭い」っていう
  13637 [ikarashi itl] Dir["*"].each では、例えば .foo というファイルにはマッチしないので、
  13640 [inaba st.rim] たいしたことないでしょうけど、効率をいったら
  + 13642 [greentea fa2] 私もアップした後、"."と".."が出てきてもいいじゃないかと
  + 13643 [kikutani spr] むずかしい...
    13645 [inaba sdd.to] やっぱりテストしないと間違えてます...
    13654 [watanabe ase] その仮定をなくすには
    13694 [inaba st.rim] for i in

^ /.*\n$/
13588 [kikutani spr] if "hoge\n" =~ /.*\n$/
13589 [wakou fsinet] 1.2.3 もちょっとバグっていますね。
+ 13591 [wakou fsinet] /\n\Z/ では最後が空行だとまずいですね。
| 13592 [wakou fsinet] \Z を使うなら直前の \n は不要なような。と思ったら、やはり 1.2.3 は変です。
+ 13593 [kikutani spr] 毎度詳しい解説ありがとうございます。
| 13594 [wakou fsinet] これは Perl でも最近追加された新機能で、Ruby にとっても新機能です。
+ 13649 [matz netlab.] ぴんぽん.1.2.5(相当)ではマッチが発生しませんでした.
  13655 [wakou fsinet] お、という事は 1.2.5 には \z 等も含まれるんですね。
  13674 [matz netlab.] 含まれます.

^ telnet.rb(ver0.163), nif.rb(ver0.641)
13606 [wakou fsinet] 削除せずに、

^ [Q] Time::mktime(1970)
13610 [gotoken math] ruby-1.3.2 では Time::mktime(1970) が
13612 [watanabe ase] たぶん仕様でしょうね.
13613 [gotoken math] なるほど、それはもっともな理由ですね。

^ Integer[num] (Re: Ruby and LISP)
13621 [gotoken math] そうそう、これ読んで思い出したんですが、以前 ruby-dev で
+ 13622 [shugo netlab] でも、「すべての数値は」と書きましたが、実はFixnumにしかあてはま
| + 13623 [gotoken math] 確かに Fixnum だけが即値ではありますね。
| + 13624 [gotoken math] # 後半にコメントするのを忘れてしまった
|   13630 [shugo netlab] でも同じ値の数のオブジェクトがすでに生成されているかを調べるには、
|   13675 [gotoken math] この部分撤回します。というのも、少なくとも数値計算シーンでは
|   + 13676 [shugo netlab] Fixnumの小さい数の場合は同じ数が使われることが多そうですけどね。
|   | 13679 [matz netlab.] Pythonは整数も参照で小さい整数はテーブルに保存することで効率
|   + 13677 [anakamur exa] お世話になっております。 A.中村です。なんか記憶が錯綜。
+ 13629 [matz netlab.] 私は確かに「悪くない」とは思いましたが,
  13678 [gotoken math] キャストが型の強制変換であることを考えると、Integer[num] に

^ internal/external iterator (was Re: iterator for Dummies)
13634 [shugo netlab] 要は、繰り返しを制御するのがライブラリ側か利用者側かという違いで
13635 [anakamur exa] ->要は、繰り返しを制御するのがライブラリ側か利用者側かという違いで
13636 [shugo netlab] すみませんが、何をおっしゃりたいのかわかりません。
13639 [anakamur exa] 1:
+ 13646 [masaki.suket] Dummies)
| 13650 [shugo netlab] なるほど。
| 13651 [matz netlab.] いや,たぶんこの場合は「e」が次の要素はどれかということを指
| + 13652 [masaki.suket] ite	rator for Dummies)
| | 13653 [anakamur exa] ->>外部イテレータが提供するのも、やはり「値そのもの」なのではないで
| + 13661 [sinara blade] そう見ると nextElement() は、目印の移動と目印の下の実体を得る
+ 13647 [shugo netlab] 最初のメールをもう一度見ていただければおわかりになると思うのです
  13659 [anakamur exa] ->最初のメールをもう一度見ていただければおわかりになると思うのです

^ bbs
13644 [kikutani spr] rubyで書かれたWebの掲示板てありましたっけ?
+ 13656 [sho spc.gr.j]  Rubyなしでは生きていけない体になってしまっているのに、今まで投稿
| + 13657 [kikutani spr] そうですそうです。なければMeeting2000を参考にして書こうと
| | + 13660 [hoshina best] 保科です。訳あって、掲示板 CGI を探しておりました。
| | + 13663 [hisanori sit] 僕だったらこう作るシリーズ。
| | | + 13665 [MAP2303 mapl] まさに↑みたいなの欲しいんですけれど、見つからないなぁ。。。
| | | | 13666 [hisanori sit] 見たことないんですよね。
| | | | + 13667 [nakahiro sar] 「WebNEWs」だったかもしれません.
| | | | | 13672 [hisanori sit] なるほど。
| | | | | 13772 [nakahiro sar] なひもあまりWebの掲示板は利用しません.
| | | | | 13773 [sinara blade] Zaurus 上の Smalltalk(Squeak) ってのがあって、もちろん
| | | | | 13774 [anakamur exa] ->Zaurus 上の Smalltalk(Squeak) ってのがあって、もちろん
| | | | + 13669 [MAP2303 mapl] 最近 WWW chat やってるんですけれど、ブラウザのインターフェースから離れ
| | | + 13670 [sho spc.gr.j]  NNTP使えるといいでしょうねぇ。実は私、はWeb BBSが大嫌いなんです
| | + 13668 [sho spc.gr.j]  私はWeb BBSならCGIでもいいかなと思いますが、Web ChatになるとCGI
| + 13664 [dyama bres.t] これすごーく羨ましいです。業務でrubyを触るのって
+ 13658 [keisuke rccn] rubyでCGIを作ろう
  13662 [kikutani spr] おお、これもなんて教育的ページなんだ!

^ mail2news (Re: bbs)
13671 [kikutani spr] bbsのスレッドがこんなに盛り上るとは思わなかった...
13683 [kikutani spr] あれ、replyがない...
+ 13684 [matz netlab.] Rubyの宣伝になるのにい.^^;;;
| + 13686 [anakamur exa] -># 帰ってこなかったらどうしよう.
| + 13687 [kimura sqa.c] これは私もそう思って、書こうとしてました^^;
+ 13685 [takagi etl.g] Rubyの話題ではないのですが、
+ 13705 [nosuzuki e-m] そうなんですよね。たいて INN をインストールすることが前提になっている
  + 13708 [tetsu jpn.hp] うわぁ。興味あります。
  + 13743 [kikutani spr] ありがとうございます。
    13771 [kjana os.xax] 「MH 形式」って,「一記事/メール一ファイル」で「ファイル名が重複しない
    13776 [kikutani spr] そういえばそうかも。Mewを使ってたきは単なる数字だった記憶が。
    + 13778 [kikutani spr] fetchmail でした。
    + 13779 [kjana os.xax] あんまり続けるのも何なのでこれに返事をくださるなら s-lang のメーリング

^ ruby 1.2.5 is released
13673 [matz netlab.] ruby 1.2.5をリリースしました.
+ 13699 [wakou fsinet] ./configure --program-suffix=-1.2
| 13700 [wakou fsinet] ln -s libruby.a libruby-1.2.a すると最後まで行くので、引っかかったのは
+ 13747 [watanabe ase] rb{dj,gw}125.zip を in.coming に put しました.
  13749 [matz netlab.] 了解です.

^ FW: ruby-1.2.5 mkconfig.rb
13680 [nakahiro sar] 弊社の人間が(なひでなく ^^;)ruby-1.2.5作成時に
13681 [matz netlab.] どーもです.
13689 [toki freedom] わたしも研究室の共用計算機にインストールしたときにこの現象に遭遇したこ
13892 [matz netlab.] これってmkconfig.rbでわざわざchdirしてpwdすることでシンボリッ
13897 [watanabe ase] シンボリックリンクはあまり考えてなくて,
13901 [matz netlab.] なるほど.
13904 [komatsu sari] ruby-listに自分で出すのはこれがはじめてになります。
13906 [matz netlab.] 了解です.
13907 [komatsu sari] Solaris・HP-UXでは、installは、
+ 13908 [matz netlab.] installがbsd installと同じ挙動をするかどうかをチェックして外
| 13912 [watanabe ase] のつもりでいたんだけど, すっかり忘れてました.
+ 13909 [komatsu sari] ああ、configureがBSD compatibleでないとinstallコマンドと認めない

^ 
13682 [Mitsuo_Kanda] # ロケーションが変わりました

^ What is callcc? (Re: iterator <-> cursor)
13688 [toyofuku jui] callcc の話はときどき目にしてきましたし、この例の意味もわかる
+ 13693 [sinara blade] 私が答えるのも何なんですが、、、、
| 13702 [sinara blade] 補足です。.call(x) されずに .... の実行が終了した場合、その最
| 13704 [toyofuku jui] (^_^;)
+ 13701 [inaba st.rim] 原さんがこたえられているので、補足情報だけ。
  13707 [shugo netlab] longjmpとの大きな違いは、call/ccはスタックが深くなる方向にもジャ
  13720 [toyofuku jui] なるほど、そういう違いがあるのですか。確かに
  13723 [matz netlab.] 入りません.また原さんもおっしゃってましたが,オブジェクトの
  13729 [sinara blade] どうも私には保存される「状態」の説明ができなくて、、
  13731 [matz netlab.] いや,たぶん,問題は「保存される」の方にあります.
  + 13736 [sinara blade] ふむ。そいうものなのかあ。「値を格納している容器」という
  + 13742 [inaba st.rim] 「束縛とはなにか」が先にないとだめですが、
    13750 [matz netlab.] 「束縛」という単語が使えるなら上記の「容器」はそう呼べると思
    13752 [gotoken math] ちなみに、意味論では environment と呼ばれてます。
    + 13759 [inaba sdd.to] 申しわけないです. linuxのディスクがクラッシュした後, windowsのNetscape
    + 13760 [anakamur exa] ->ちなみに、意味論では environment と呼ばれてます。
      13761 [toyofuku jui] 「継続」には「時間を止められる超能力者」みたいなイメージを

^ Flyweight (Re: Integer[num])
13690 [gotoken math] ええと、「そこそこ粒度の大きなオブジェクト」というのはよくない
+ 13691 [anakamur exa] ->表現でした。Flyweight パターンは確かに「多数の細かいオブジェク
+ 23715 [m_seki mva.b] 一年以上前の話題なのです

^ ruby で MIDI
13697 [keisuke rccn] rubyで書かれたMIDI関連のプログラムってどなたか書いているんでしょうか?
+ 13709 [anakamur exa] ->rubyで書かれたMIDI関連のプログラムってどなたか書いているんでしょうか?
| + 13714 [keisuke rccn] そうなんです。できればそういうのが欲しかった。
| | 13719 [anakamur exa] ->playすりゃいいっていう話ではないんで。
| + 13715 [matz netlab.] こーゆープログラムを書いたことがあります.ttyの制御はsystem
| | 13718 [anakamur exa] ->あまりタイミングがシビアでないものだったので,MIDIでも同様と
| + 13781 [takeshi tt.r] #rubyな話は全然ないんですが(_O_;;
|   + 13782 [anakamur exa] お世話になっております。 A.中村です。眠いっすーー(T_T)
|   + 13784 [keisuke rccn] 徹夜したから眠い・・・。
|     13797 [anakamur exa] ->おはようございます。三並です。
|     13798 [jkuro dwe.co] ちっともRubyじゃないです。
|     13799 [anakamur exa] ->ちっともRubyじゃないです。
+ 13713 [nagai dumbo.] # このところ茶々しか書けない自分が悲しい.(;_;)

^ call/cc (Re: iterator <-> cursor)
13706 [shugo netlab] なるほど、これのことだったんですね。

^ private singleton method
13710 [thitoshi ne.] もしかすると、ものすごくタコな質問かもしれませんが、
13711 [gotoken math] private singleton method
13717 [thitoshi ne.] おお!うまくいきました。
+ 13721 [gotoken math] 蛇足ですが、もし mix-in のための module でしたら以下のようにも書けます。
| 13722 [anakamur exa] ->>クラスやモジュールもオブジェクトであることが実感できます。
+ 13834 [yasuf big.or] いったん終わった話題を蒸し返すようでアレですが、
  13837 [thitoshi ne.] おお!本当だー!!

^ IPv6-ready ruby (Forward: [ruby-talk:00274])
13712 [gotoken math] ごとけんです
13716 [matz netlab.] おなぢくです.X-<
13726 [momo bug.org] make はしましたが,まだ試してません (^^;).
13727 [matz netlab.] いとぢゅんさんから「コンパイル通らない」と聞いてたり,ごとけ
13728 [momo bug.org] そういえば,お誕生日おめでとうございます (^^).
13730 [matz netlab.] どもありがとございます.
+ 13732 [anakamur exa] ->|そういえば,お誕生日おめでとうございます (^^).
| 13738 [adachi tpega] 安達@沖データです。おめでとうございます。
+ 13733 [gotoken math] あら、知りませんでした。おめでとうございます。

^ iterator
13724 [toyofuku jui] さっき突然「ブロック付メソッド(いわゆるイテレータ)」が
13725 [hisanori sit] 僕もそういう感じで理解しました。
13741 [toyofuku jui] 確かに qsort を使えて、qsort の(関数ポインタを使う
13751 [matz netlab.] 機能的にはその通りです.豊福さんもご指摘の通り,Cよりもより
13753 [gotoken math] 蛇足ですが、プログラムの実行という概念に非決定性が伴うので
+ 13756 [matz netlab.] あ,やっぱり.自信が無かったんで「らしい」と書いたんですが.
| + 13757 [wakou fsinet] yield も(日本人には?)あまり馴染みがないような感じも。
| + 13758 [nakahiro sar] has_block?
| + 13791 [nagai dumbo.] # 遅ればせながら,誕生日おめでとうございます.> まつもとさん
|   13792 [matz netlab.] あ,どーもです.
|   13793 [nagai dumbo.] あ,それで「ブロック付メソッド」だったわけですね.
|   13825 [toyofuku jui] 上の例だけ見ると Ruby の for i in ary; ...; end と
|   + 13832 [toyofuku jui] なるほど。確かに私の考えだとこの実装ではすべての Array
|   + 13835 [shugo netlab] そういう意味です。
|   + 13851 [matz netlab.] CLUのforはイテレータを指定できるという点でRubyのforとは違い
|     13887 [toyofuku jui] CLU を全然知らないもので
|     13888 [shugo netlab] そういうことです。
|     13987 [toyofuku jui] やっと CLU との違いと使い勝手の差に納得できました。
|     13989 [matz netlab.] イテレータはfor文の中からしか呼び出せません.Rubyのようにブ
+ 13770 [kjana os.xax] ちゃちゃです (^^;
| 13775 [toyofuku jui] まつもとさん
| 13787 [shugo netlab] CLUのイテレータは、
+ 13780 [crouton duel] なんとなく落ち着かないので、with_block? か block_exists? を提案。

^ Re: HappyBirthday
13734 [anakamur exa] タイトルかえていいんですよね?(笑)

^ IPv6 ruby
13735 [itojun itoju] こっちにも来てたとは...
13739 [gotoken math] IPv6 ruby
13740 [itojun itoju] はい。
13748 [gotoken math] # もはや ruby-list でやる話題ではないような気がしますので、

^ FYI -- FW: ruby-1.2.5 mkconfig.rb
13737 [nakahiro sar] 昨日のmkconfig.rbに対するautomount対策ですが,

^ [CFP] <<UML>>'99
13745 [Jean-Michel.] [apologies if you receive multiple copies of this announcement]

^ Ruby's dad (Re:  Re: IPv6-ready ruby)
13746 [matz netlab.] # Ruby's dad は comp.lang.python とかでの私の名乗りです.

^ メーリングリスト参加申し込み
13754 [makoto50 exc] メーリングリスト参加申し込みます。

^ 
13755 [gotoken math] あくまで主観ですが文体からそう感じちゃいます。

^ accepting multiple TCPserver
13762 [itojun itoju] ひとつのプログラムの中で、複数のTCPserverを同時に待ち受けたい
13763 [gotoken math] accepting multiple TCPserver
+ 13764 [shugo netlab] コードをちゃんと見ていないのではずしていたらすみません。
| 13769 [nakahiro sar] 同じくですごめんなさい.
| 13786 [shugo netlab] joinしていたり、IOがブロックしているスレッドはスケジューリングイ
| 13788 [nakahiro sar] なひです.杞憂でした.^^;
+ 13765 [itojun iijla] 大変ありがとうございます。私があまちゅあでした。
+ 13766 [matz netlab.] 単なるsleepで良いかな? 引数が無いと無限に待ちます.
  13767 [itojun itoju] いま試してみましたが、ばっちり動いているようです。すばらしい。

^ Turing machine (Re: iterator)
13777 [gotoken math] # ruby-math かな?

^ Ruby 1.2.5 FreeBSD port kit
13783 [yasuf big.or] FreeBSD用のport kitを更新しました。
13790 [fit0298 fite] FreeBSD 3.1R で make したところ、patch の段階で失敗しました。
13794 [yasuf big.or] ありゃりゃ…。
+ 13795 [anakamur exa] お世話になっております。 A.中村です。本件に関係ないゴミですんでご懸念なく(^^;
+ 13796 [fit0298 fite] ああっ、 /usr/ports/lang/ruby で作業していたのですが、標準配布の
threads.html
top