23730-23994

23452-24034 subjects 23940-24372

RAA の Ruby が…
23730 [BXQ04723@ni ] には1.4.5って書いてありますが、ならばってんで

environment variables
23731 [nobu.nakada@] インタプリタ自身が見る環境変数ってドキュメントに書いてありま
23777 [matz@ne la .] これらも含む文書を書いてます。フリーじゃないですけど。
23778 [eban@os ri .] フリーじゃないというと本かなにかかな?
+ 23779 [matz@ne la .] 本です。現時点ではオープンソースソフトウェアで生活を支える数
+ 23788 [nobu.nakada@] 発端は、MS の OS にはドライブレターってものががあるから

blade らしさ? (Re: 自動翻訳プロジェクト)
23732 [hideto-i@rr ] まつもとさん、御指摘ありがとうございます。
23733 [shugo@ru y- ] (2)もあると思いますが(たしか本文も見てたはず)、一番大きいのは、
+ 23734 [hideto-i@rr ] 前田さん、リプライありがとうございます。
+ 23735 [sinara@bl de] そうなんですよ。例えば
  23736 [hideto-i@rr ] 原さん、リプライどうもありがとうございます。
  23737 [shugo@ru y- ] bladeではこれもしているという話を前に聞いたような気が…。

正規表現の中の /
23741 [zn@mb .n ft ] 正規表現の中に/があると1.4.4までは大丈夫だったのに1.4.5だと
23742 [eban@os ri .] これって 1.4.5 にも入ってたんですね.

TCPServer & Thread
23743 [tommy@tm m. ] スレッドを使った例って安全なんでしょうか。
+ 23744 [nosuzuki@e- ] s3 = S2
| 23745 [aamine@dp u-] ブロック内で初出の変数に代入するとブロック内ローカル (==スレッドローカル)
| 23747 [tommy@tm m. ] あ、そういうのがあればいいのになぁ と思ってたところです。そうですか
| 23753 [m_seki@mv .b] loop do end  と ブロックローカル変数 でも大丈夫かも…。
| + 23754 [tommy@tm m. ] みました。既に話題になってたんですね。しかも最近 (^^;
| + 23769 [sinara@bl de] この、while を loop に替えるといいというのは、大発明ではないでしょうか。
|   23770 [hideto-i@rr ] こんにちは、原さん。
|   23774 [matz@ne la .] ま、わざとですけどね。
|   23780 [hideto-i@rr ] まつもとさん、リプライありがとうございます。
+ 23748 [matz@ne la .] 安全じゃないですね。ま、とみたさんのはオリジナルにある変数の

RubyTalk
23749 [tommy@tm m. ] Solaris の ToolTalk のような感じで、ツール間のメッセージ通信を行なうもの
+ 23751 [nobu.nakada@] pack('L') より 'N' の方がいいと思うのですが。
| 23756 [tommy@tm m. ] あ、そうかも…。
| + 23757 [nobu.nakada@] Lとかはします。だからこそNの方が、という話になるんですが。
| | 23759 [nobu.nakada@] すいません。ぼけたこと書いてました。packじゃなくてMarshalです
| + 23758 [m_seki@mv .b] 依存してないんじゃないかなぁ。
| + 23766 [matz@ne la .] してません。32/64bitにも対応していると思います。
+ 23752 [rubikitch@ru] るびきちです。
| 23755 [tommy@tm m. ] あ、ほんとだ…。全然意識してませんでした (^^;
+ 23760 [m_seki@mv .b] ソース見ました。
  + 23761 [nobu.nakada@] Classによるパターンマッチングもしてるので、サーバだけでは難し
  | 23763 [m_seki@mv .b] ふむふむ。
  | 23784 [tommy@tm m. ] 始めはそうしてたんですけど、
  | 23789 [m_seki@mv .b] ふむふむ。参考になります。
  | 23797 [tommy@tm m. ] そうです。サーバ側で判断すると、サーバが知らないクラスを処理できないので…。
  + 23785 [tommy@tm m. ] はい。

Ruby 1.4.5 for cygwin 1.1.2
23773 [eban@os ri .] rbcw145.zip を in.coming に put しました.
23775 [matz@ne la .] pcディレクトリに移動しました。

media watch 2000.07.07
23782 [nnakamur@mx ] 日経 Linux 2000.08

Ruby 1.4.5 for DJGPP
23791 [eban@os ri .] rbdj145.zip を in.coming に put しました.
23794 [tabby@yk ri ] 未だに DOS を愛用しているので、重宝させてもらっています。

Makefile.RB in eruby package (0.0.8)
23792 [ringo@ho po ] eruby をRAAから取ってきて会社のLinuxでコンパイルしようとすると
23793 [shugo@ru y- ] えっと、以前小松さんからパッチをいただいていて、CVSではcommitされ

dRuby
23796 [zn@mb .n ft ] raaにあるものについてはruby-extの方がいいんでしょうか?
23798 [m_seki@mv .b] たぶん、Marshalの実装に依存するだけなんじゃないかなぁ。
23799 [zn@mb .n ft ] cygwinの1.4.4とVine Linux 2.0の1.4.5だったのですが、
23800 [zn@mb .n ft ] と思ったら、以下のようなエラーがでるようになってしまいました。
23802 [m_seki@mv .b] cygwin に対して open できないんですね。
23829 [zn@mb .n ft ] 結論だけ書くとIPアドレスへの変換が出来てなかったのが原因でした。

scan regexp w/ w/o parenthesis
23801 [kikutani@Ga ] s = 'aaa bbb ccc'
23803 [matz@ne la .] 文案募集。
23804 [kikutani@Ga ] scan(pattern)
23807 [kikutani@Ga ] だめだな。
23826 [moro@re us d] あえて言葉で済ませようとすると、こんな感じかと思うのですが、

net/smtp
23805 [densuke@ga .] なにげにWanderlustのキューを見てメールを送るツールというのを書いていたの
23806 [matz@ne la .] なんかヘンですね。1.4.5では当該の行は
23808 [densuke@ga .] 使ってるrubyは1.4.5(Kondara MNU/Linuxのもの)です。
+ 23809 [matz@ne la .] ふーむ、とするとそれが問題ではないですね。
| + 23811 [aamine@dp u-] あ、なるほど。でもそれじゃ結局 module に入れても名前空間は
| | 23812 [matz@ne la .] そうなんですよ。今、気が付いたんですけどね。
| | + 23813 [eban@os ri .] とすると
| | | 23814 [matz@ne la .] 現状の::の定義ではこの表記のメリットはないですね。
| | | 23815 [eban@os ri .] ObjectSocket = Socket
| | | + 23816 [matz@ne la .] 問題は「本当のトップ」をどのような定義にするかです。
| | | | 23818 [matz@ne la .] この線で修正してみました。CVSで試してみてください(::定数のみ)。
| | | | 23819 [eban@os ri .] あれ? Socket.gethostname でもいけちゃうと思ったら,
| | | + 23817 [aamine@dp u-] ぼくも ::Socket -> 元の Socket、に賛成です。
| | + 23824 [yasushi@st b] 阿部です。こんにちわ
| |   23825 [matz@ne la .] 今、古文書をひもといたところ、0.95(1995年12月)以前はエラーだっ
| |   23830 [yasushi@st b] ええと、いまいちよくわからないのですが
| |   + 23832 [matz@ne la .] うむ、「自己責任によるoverride」くらいしか私にも思い付きませ
| |   + 23834 [aamine@dp u-] 将来 module に入れるものがたくさん出てきて、何も考えずにそういうのを
| |     23835 [densuke@ga .] pythonについて調べた際に同じような話が出てきてます。
| |     23852 [matz@ne la .] この辺はRuby同様ですね。
| |     + 23855 [yasushi@st b] 私はエラーが出て欲しいです。
| |     | 23856 [matz@ne la .] 場合によってはできなくなるでしょうね。それも含めて「具体的に」
| |     + 23859 [densuke@ga .] 佐藤です。具体的なことかどうかはわかりませんが、
| |       23862 [matz@ne la .] 残念ながら動的に実行時に行われます。
| + 23820 [densuke@ga .] なるほど、これが原因だったのか。
+ 23810 [aamine@dp u-] これで大丈夫なはずです。もしかして、protocol.rb が 1.1.23 で

access to multi-dimensional array
23821 [toshi@ss ii ] 中井と申します。MLへの投稿は初めてですので、失礼がありましたらお知らせ
23822 [matz@ne la .] 短い答え
23823 [toshi@ss ii ] 中井です。すばやいfollowupありがとうございます。

jfold.rb
23833 [rubikitch@ru] るびきちです。
23838 [kjana@os xa ] 「nkf に fold 機能があったなんて,こんなのをいっしょうけんめい書いてた
23845 [rubikitch@ru] 俺もこれには目から鱗っす。
23858 [kjana@os xa ] もとを見付けたのは gnu.emacs.sources.さっき検索して選んで見付けたのは

IO#reopen, IO#read
23836 [unnie@bl e. ] これって実装の都合上仕方ないんでしょうか。
+ 23851 [sinara@bl de] a.reopen b は、まず a を close して、b を複製したものにつなぎ直す
| 23853 [sinara@bl de] 失礼。そういう問題ではなかったですね。なぜこうなるのだろう?
+ 23854 [matz@ne la .] @@ -384,2 +384,28 @@

Re: 紅玉すうぉっち Again
23840 [zn@mb .n ft ] 掲示板とかが無かったのでruby-listに :-)
+ 23841 [crouton@du l] ぶひ。
+ 23843 [nosuzuki@e- ] ...
| 23844 [nosuzuki@e- ] @@ -26,8 +26,7 @@
+ 23846 [eban@os ri .] これだと 23 時台は @1000 以上になってしまいます.
  23847 [crouton@du l] おっと。
  + 23849 [matz@ne la .] 効率を気にしないなら
  + 23850 [eban@os ri .] あちゃー. そこは変えるつもりはなかったんですけど, 23 時チェッ

ObjectDBM(o_dbm), WeakRef (Re: dump a single object)
23857 [hideto-i@rr ] 石橋"rubyholic"秀仁です。こんばんは。
23860 [m_seki@mv .b] 勉強不足でVirtual Proxyとか用語をよく知らないのですが、
23861 [hideto-i@rr ] 咳さん、メールありがとうございます。

翻訳の王様
23863 [n_zakiel@mu ] 翻訳の王様Linux版のライブラリをRubyから使えるようにしてみました。

ruby-1.4.5 がビルドできません、 cygwin1.1 で
23864 [o-keishi@i- ]  はじめまして。cygwin版のrubyを使ってJw-cadの外部変形などを作っていい
+ 23865 [ge6537@i. ek] <中略/>
+ 23866 [eban@os ri .] 環境変数 TEMP, TMP を設定すると binutils はまずいようです.

net/smtp での ready 中の進捗状況把握
23867 [eda@ne v. rg] smtpのライブラリを使って、メールの送信をしているのですが、
23868 [aamine@dp u-] メッセージを出すのがコンソールでよければ
23869 [eda@ne v. rg] さっそく試してみました。
23878 [aamine@dp u-] しくじりました。添付のパッチをあててやってみてください。
23880 [eda@ne v. rg] In the message "[ruby-list:23878] Re: net/smtp での ready  中の進捗状況把握"

media watch 2000.07.(18-1)
23870 [nnakamur@mx ] 1日早い media watch?
+ 23871 [masato@cs s.] そうです.
| + 23872 [nobu.nakada@] ぜひ拝見したいです。
| + 23873 [shudoh@mu ao] IRC の #ruby で URL を教えてもらって、ゼミ資料(*) を見せて頂きました。
+ 23874 [BXQ04723@ni ] 自動翻訳なんですよねこれ?
| + 23875 [ringo@ho po ] こんにちは
| | 23881 [matz@ne la .] 速度が出ないのも関数が足りないのも、作者の知識と知恵が足りな
| + 23879 [nnakamur@mx ] そうだったのですか。人がいちいち訳しているものだと
|   23882 [BXQ04723@ni ] #あ。freeze寸前にメールは出ていたのね。すみません>all。
+ 23877 [BXQ04723@ni ] #うげ。(今度は)mail送信最中に落ちた(T_T)>win98
+ 23912 [nnakamur@mx ] 論文、学会つながりで…

Ruby/GMP
23876 [ringo@ho po ] すみません、Subjectが変でしたので、ちゃんとしたSubjectにして
23883 [rubikitch@ru] るびきちです。

アスタリスクの正規表現
23884 [matsuhisa@se] はじめまして、
+ 23885 [matz@ne la .] どううまくいかないのか教えてくれないと答えられる人はあんまり
+ 23886 [ito@ht .h ta] gsub! の第1引数には正規表現を指定するので、
| 23888 [matsuhisa@se] ありがとうございます。/* が ; に置換することができました。
+ 23887 [eban@os ri .] line.gsub!("/\\*", ";")

media watch 2000.07.18
23889 [nnakamur@mx ] まだ本日発売の雑誌は良く読んでいないのですが…。
23891 [gotoken@ma h] いちおう連載期間は決まっているんですが、反響次第で連載期間を
23894 [nobu.nakada@] 昔Pascalか何かで書いたプログラムの記事がのって、で「C

Ruby Entry Package and cygwin1.dll
23890 [nnakamur@mx ] Install Shield Express を持っているので、
+ 23892 [tkadowak@pc ] たぶん、1.4.5をビルドした環境のcygwin1.dllに
+ 23893 [nobu.nakada@] このメッセージは複数のcygwin1.dllがかち合ったときに見たような
+ 23895 [eban@os ri .] 次回からは SFXWiz32.exe を使って self-extracting stub をつけ
  23896 [nnakamur@mx ] うーん、私には理解不能です (^^;
  23897 [komatsu@sa i] In the message of [ruby-list:23896] Re: Ruby Entry Package and cygwin1.dll
  23898 [eban@os ri .] SFXWiz32.exe をつけても展開する場所を指定できるぐらいだから,
  23899 [komatsu@sa i] In the message of [ruby-list:23898] Re: Ruby Entry Package and cygwin1.dll
  + 23900 [eban@os ri .] なるほど. ruby の場合はあまり使い途がないというか.
  | 23918 [komatsu@sa i] In the message of [ruby-list:23900] Re: Ruby Entry Package and cygwin1.dll
  | 23952 [eban@os ri .] これらは全部 Windows 用の Tcl/Tk で Cygwin 用のではないです.
  | 23971 [komatsu@sa i] In the message of [ruby-list:23952] Re: Ruby Entry Package and cygwin1.dll
  | 23974 [eban@os ri .] ですから, いっぱい用意するのはもううんざりなんです.
  | 23977 [komatsu@sa i] In the message of [ruby-list:23974] Re: Ruby Entry Package and cygwin1.dll
  | 23981 [eban@os ri .] うんざりだけど, もう tcl805.exe を install したんで,
  + 23913 [nnakamur@mx ] 門脇さん、なかださん、わたなべさん、小松さん
    + 23914 [nobu.nakada@] command.com は cygwin1.dll を使わないから、かち合うことはないでしょう。
    | 23921 [nnakamur@mx ] あれって 1.5.x じゃないですか〜
    | + 23942 [nobu.nakada@] あ、そうか。(^^;
    | | 23959 [nnakamur@mx ] まだ何も考えていません。
    | | 23976 [nobu.nakada@] どっちもありだと思うのです、幕の内でもバイキングでも。それに単純な
    | + 23950 [eban@os ri .] あれってすべて Linux 上でクロスコンパイルしてるから 1.4.5 だ
    + 23915 [komatsu@sa i] In the message of [ruby-list:23913] Re: Ruby Entry Package and cygwin1.dll

backslash notation in regexp ??
23901 [sigehiro@ee ] 昨日, ruby-1.4.2 を ruby-1.4.5 へ上げたのですが, それまで動作していた
+ 23903 [matz@ne la .] バグです(\xXXを解釈しない)。今週中に1.4.6を出すのでそれまで
+ 23910 [zn@mb .n ft ] 1文字ずつにするのならsplit(//e)でいいのではないでしょうか?
  23911 [sigehiro@ee ] ありがとうございます. (私の環境では) 単に split(//) でも OK でした.

はじめまして  WinNT サーバーについて
23902 [ikjun@bb ne ]  皆さん初めまして、ikjunと申します。稚内在住ですので、たぶん一番
+ 23904 [matz@ne la .] なんでNTで? 茨の道が好きなのか...
| 23906 [ikjun@bb ne ]  たしかRubyの作者のかたですね?光栄です。大変素晴らしい言語をあり
+ 23905 [eban@os ri .] Cygwin 版だと困ったことはないのでまず大丈夫でしょう.

Ruby の開発環境
23907 [ikjun@bb ne ]  ここでは最初に本名を名乗ることが多いようですので、それに従わせて
+ 23908 [matz@ne la .] Linuxの方が使いやすいと思うのはきっと私がそっちの方が使い慣
| 23916 [ikjun@bb ne ]  まつもと ゆきひろ様、わたなべひろふみ様、ただただし様ありがとう
| 23917 [fit0298@fi e] Perl も同様ですが、Ruby の出自から Unix 環境での知識があるといろいろ
| + 23919 [nnakamur@mx ] 今って
| + 23920 [ikjun@bb ne ]  やはりそうなんでしょうね。ちょっとだけLinuxを試験的に導入したこ
+ 23909 [sho@sp .g .j]  NT上でApacheを動かせば、Rubyで作ったCGIはそれほど苦労しなくても動

flush deflate buffer with Ruby/zlib
23922 [akr@m1 n. rg] Ruby/zlib の Deflate で圧縮を試みているのですが、ひとつよくわからない
23926 [unnie@bl e. ] snip..
23931 [akr@m1 n. rg] ありがとうございます。"a" * 1000 の場合にはうまくいきました。
23933 [unnie@bl e. ] Ruby/zlib version 0.3.0 をリリースします。
23936 [akr@m1 n. rg] あー、説明が足りませんでしたが、私の用途では finish は使えないんです。
23939 [unnie@bl e. ] snip...
23946 [akr@m1 n. rg] まぁ、こんな微妙な機能を使う人はあまりいないでしょうしね。

Re: [ruby-dev:10353] Re: should prohibit `module_function' for class Class
23923 [m_seki@mv .b] devっぽくないのでruby-listに書きます。
+ 23925 [gotoken@ma h] どちらがいいかは分かりませんが、僕は def Foo.bar と書くこと
+ 23927 [matz@ne la .] 私は前者の方が好みです。
| 23928 [nakahiro@sa ] なひもそうでした.
| 23962 [matz@ne la .] まあ、なにか望ましいのがあれば、それをとりたてて使いやすくす
| 23964 [nakahiro@sa ] なるほどー.
| 23985 [CQN02273@ni ] いや。「だからリファクタリングツールを作ってくれ」という
+ 23930 [BXQ04723@ni ] class Foo
  23961 [matz@ne la .] 微妙にイヤというのは、わからなくはないような気がしますが、やっ
  23975 [BXQ04723@ni ] Ruby(のやりかた)のせいとはとても言えないような
  23983 [matz@ne la .] def (self::Zot).zot

erb, drb mutexm updated
23924 [m_seki@mv .b] erb, drb, mutexm をそれぞれ更新して RAA に登録し

Re: IPA project
23929 [matz@ne la .] 安達さんのメールがエラーになってました。

Ruby book p29
23932 [ryoh@ja st a] Ruby本p29で、Rubyに向いていないこととして、
23963 [matz@ne la .] Rubyには型が無いんで、APIの記述が形式的でない部分が多くなっ
23994 [hideto-i@rr ] 石橋"rubyholic"秀仁です。まつもとさん、こんにちは。

loop 中での File の使いかた
23934 [ringo@ho po ] こんにちは
23935 [gotoken@ma h] OUT は大文字で始まるので定数です。そのため2回目以降の代入で
23937 [ringo@ho po ]  なるほど、文字の種類によって定数かどうかが変わるのですね。
23938 [gotoken@ma h] ユーザーズガイド(特に「変数たち」以降の項目)もご覧になるとよ
threads.html
top