[#19079] reference of object — "Hideaki Takata" <hideakit@...3.dion.ne.jp>
高田です。
[#19082] TermIO for ioctl — Shugo Maeda <shugo@...>
前田です。
前田です。
原です。
[#19086] iconv wrapper — nobu.nakada@...
なかだです。
いがらしです。
なかだです。
いがらしです。
高橋征義です。思い出したのでこちらにもフォロー。
knuです。
高橋征義です。Rubyとは直接関係なくてすみません。
[#19115] eRuby を題材にしたページ — TAKEUCHi Kahori <take-k@...>
たけうちです。今日はちょっと宣伝させてくださいまし。
[#19139] 簡易プリプロセッサ epp 0.1 — SASAKI Shunsuke <ele@...17.odn.ne.jp>
どうも。佐々木です。
どうも。佐々木です。
なひです.
助田です.
なひです.
[#19140] ruby は何かの略語? — Noritsugu Nakamura <nnakamur@...>
[#19142] Win32OLE on NT — Masaki Suketa<CQN02273@...>
助田です.
[#19165] how to get extended modules list — Dai <MAP2303@...>
[#19193] Japanese Regular Expression — Hiroyuki KUROSAKI <noir@...>
はじめまして。黒崎と申します。最近 Ruby を使いはじめました。よろしく
In message "[ruby-list:19193] Japanese Regular Expression"
gotoken さん、お返事ありがとうございます。
まつもと ゆきひろです
安達@沖データと申します。
[#19197] GC and IO on SunOS-4.1.4-JLE — kjana@... (YANAGAWA Kazuhisa)
うちの FreeBSD 3.1 では問題無いようなのですが,出先の SunOS-4.1.4-JLE
[#19211] Clipbord を Ruby で使うには? — Itou-T15@...
初めまして。
どぉも、道村です。
[#19228] Ruby 1.4.3 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.3 is out, check out:
[#19240] emacs の ruby モードについて — nakajima kengo<ringo@...>
[#19241] thread を使った socket について — yuuichi satoh <yuuichi.satoh@...>
こんばんわ、佐藤といいます。
[#19246] 破壊的イテレータ? — Hiroshi Saito <HiroshiSaito@...>
どうも、お世話になっております。サイトウです。
青山です。
青山です。
サイトウです。
In message "[ruby-list:19278] オブジェクトの代入について"
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
荻野ともうします。
ごとけんです
ごとけんです
[#19249] ruby story ? — "Kikutani, Makoto" <kikutani@...>
Maya Stodteつー人からRuby storyについて話を聞きたいのだが、
In message "[ruby-list:19249] ruby story ?"
いがらしです。
あおきです。
まつもと ゆきひろです
[#19283] Ruby 1.4.3 repacked — Yukihiro Matsumoto <matz@...>
Ruby 1.4.3 is out, check out:
[#19304] about -T option on ruby 1.4.2 — nakajima kengo<ringo@...>
[#19399] 改行コード — Akihiro Yamauchi <aygoofy@...>
こんばんは。
[#19420] xtoolkit — Kazuhiro Yoshida <moriq.kazuhiro@...>
もりきゅうです。
[#19441] 自動翻訳プロジェクト — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
青山です。
青山です。
まつもと ゆきひろです
まつもと ゆきひろです
青山です。
[Sub] [ruby-list:19515] Re: 自動翻訳プロジェクト
高橋征義です。
まつもと ゆきひろです
高橋征義です。
石橋"rubyholic"秀仁です。
まつもと ゆきひろです
高橋征義です。
青山です。
高橋征義です。
[#19442] ClipBoard I/O 対応 — Itou-T15@...
クリップボードI/O はたいていファイルI/Oの様に抽象化されていないが
ただただしです。
なひです.
まつもと ゆきひろです
なひです.
まつもと ゆきひろです
石橋秀仁です。
>でも、JavaのRunnableを考えると、interfaceは「お作法」だと思います。。。
[#19444] 「 (」を使う時の正規表現について — yuuichi satoh <yuuichi.satoh@...>
こんにちわ佐藤といいます。
[#19456] mod_ruby & eRuby — Wakou Aoyama <wakou@...>
青山です。
mod_ruby初心者の高橋征義です。
前田です。
高橋征義です。
青山です。
前田です。
青山です。
前田です。
青山です。
前田です。
青山です。
[#19484] Ruby Application Archive — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
まつもと ゆきひろです
助田です.
[#19533] Windows環境 — "Shigeo Kobayashi" <shigeo@...>
小林です.
[#19544] String#shift? — Kazuhiko Izawa <izawa@...>
井澤です。rubyにはいつもお世話になってます。
こんばんは。鈴木教郎です。
[#19549] RubyRing — TAKEUCHi Kahori (竹内かほり) <take-k@...>
たけうちです。
[#19576] X application on gtk application — gotoken@... (GOTO Kentaro)
ごとけんです
やすしです。
石橋秀仁です。
[#19578] ruby-list の過去ログの作り方 — Momotaro Nishiumi <momotaro@...>
はじめまして。ももたろといいますm(_ _)m
原です。
こん○○は〜。ももたろです。
原です。
まつもと ゆきひろです
青山です。
有馬です。
青山です。
In message <199912172303.IAA02733@hoyogw.netlab.co.jp>
原です。
石橋秀仁です。
原です。
やまぐちです。
原です。
やまぐちです。
[#19593] SMF class 0.3 — Tadayoshi Funaba <tadf@...>
ふなばです。
[#19640] MSVC で GTK 拡張をコンパイルするには? — Saburo Ide <saburo@...4u.or.jp>
Windows2000でMSVCを使っています。
[#19652] Q: Kernel#gets — Tomoyuki Kosimizu <greentea@...2.so-net.ne.jp>
越水です。
[#19656] ftpmirror — Akihiro Yamauchi <aygoofy@...>
こんばんは。
もりきゅうです。
[#19667] RAA category field — Masaki Suketa<CQN02273@...>
助田です.
[#19677] Mutex#synchronize — Tomoyuki Kosimizu <greentea@...2.so-net.ne.jp>
越水です。
有馬です。
越水です。
[#19679] Q: 破壊的メソッドの定義のしかた — Yukihiko Eda <yuki-e@...>
えだです。
[#19690] Book : rb_obj_call_init() — "Shigeo Kobayashi" <shigeo@...>
小林です。
小林です。
小林です。
[#19742] media watch — Noritsugu Nakamura <nnakamur@...>
[#19776] [mswin32] TCPSocket::new() raises Errno::ENOENT — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです.
小田@QNES です。
小松です。
小松です。
小田@QNES です。
まつもと ゆきひろです
小松です。
[#19821] Cygwin 版 ruby の File#read について — one@... (Hajime Tanno)
はじめまして、丹野@筑波大です。
[#19827] can not pass make test on cygwin — kusano@...
草野@構造計画です。
[#19846] ++ -- — "Shigeo Kobayashi" <shigeo@...>
小林です。
[#19871] 半開区間指定 — Itou-T15@...
文字列や配列の半開区間の指定例が Rubyの本やユーザーズガイド
[#19886] c-style for CC Mode — gotoken@... (GOTO Kentaro)
ごとけんです
[#19910] 演算子とスペース — Matsuo Hisanori <hisanori@...>
松尾です。
[#19927] array + empty string — MORITA Atsushi <moritaa@...>
森田です。
[#19933] [book] — Kazuhiro Nishiyama <nishiyama@...1.tiki.ne.jp>
こんばんは、ZnZです。
[#19934] RD with method index (again) — Koji Arai <JCA02266@...>
新井です。
新井です。
Toshです。
新井です。
Toshです。
あおきです。
Toshです。
あおきです。
Toshです。
Toshです。
新井です。
Toshです。
新井です。
Toshです。
Toshです。
新井です。
Toshです。
なかだです。
Toshです。
なかだです。
Toshです。
なかだです。
Toshです。
なかだです。
Toshです。
なかだです。
Toshです。
新井です。
Toshです。
新井です。
Toshです。
新井です。
Toshです。
新井です。
あおきです。
Toshです。
[#19953] メソッド名の制限? — "Hideaki Takata" <hideakit@...3.dion.ne.jp>
たかたです
[#19976] Tell me your favorite tools — Yasushi Shoji <yashi@...>
やすしです。
やすしです。
さくです。
ごとけんです
In article <200003161743.CAA01729@hanare00.math.sci.hokudai.ac.jp>,
Toshです。
[#19983] net/* 1.1.3 — Minero Aoki <aamine@...>
あおきです。
[#19993] about for-in — Tomoyuki Kosimizu <greentea@...2.so-net.ne.jp>
越水です。
[ruby-list:19825] Re: build on alpha (1/2)
えぐち@エスアンドイー です。
#引用元のマルチパートのエンコードに失敗してしまったので、
#御見苦しいかも知れませんが、御勘弁を。
>>> In message [ruby-list:19817] Re: build on alpha (1/2)
On Wed, 22 Dec 1999 02:49:34 +0900, tokoma@sco.bekkoame.ne.jp (中川 誠) said:
> --pgp-sign-Multipart_Wed_Dec_22_02:42:58_1999-1
> Content-Type: multipart/mixed;
> boundary="Multipart_Wed_Dec_22_02:42:58_1999-1"
>
> --Multipart_Wed_Dec_22_02:42:58_1999-1
> Content-Type: text/plain; charset=ISO-2022-JP
>
> 中川です。
>
> 64 bit 化、けっこう大変ですね。他にも顕在化してない問題がありそうですね。
今回の、sizeof(int) != sizeof(long) の問題は、
今後いろいろなプログラムで対応を迫られると思います。
Bignum の digits のサイズの拡張は余計だった様にも思えますが、
ここが一番 64 化の効果がありそうなので、、、
> ところでこんなでかい整数演算の必要な人っているのでしょうか。64 bit 化に
> よる高速化の度合はどの程度なのかな。(この努力は報わるのか、とちょっと疑
> 問になったりして...)
+ 語長の拡張で従来 Bignum になっていたものが、Fixnum で済む
(GC も少なくなる可能性がある)
+ Bignum の計算単位が大きくなり桁上がり回数が半減する
また積除算ではさらに顕著な速度向上が期待できる
の2点は予想できます。逆に整数演算以外では
特に 32 bit 環境との語長による差異はないと思います。
#アドレス空間が広大になるメリットは元段階では 4G 超の
#メモリが入手困難なので甘受出来ないと思う。
> In message "[ruby-list:19771] Re: build on alpha"
> on 99/12/21, EGUCHI Osamu <eguchi@shizuokanet.ne.jp> wrote:
>
> > #include <stdio.h>
> > #include <limits.h>
> > long func(int a)
> > {
> > return a * 2;
> > }
>
> > main()
> > {
> > printf ("%ld\n", func(INT_MAX) / 2);
> > }
>
> nakagawa@z$ ./a.out
> 2147483647
>
> となります。
ありがとうございます。
これだけみると、a * 2 の a が自動的に long に拡張されている気配ですね。
#最適化された影響かも、、
> > --- bignum.c-bug Mon Dec 20 22:08:44 1999
> > +++ bignum.c Tue Dec 21 09:54:34 1999
> > @@ -681,8 +681,8 @@
> > for (j = 0; j < RBIGNUM(y)->len; j++) {
> > long ee = n + dd * BDIGITS(y)[j];
> > if (ee) {
> > - zds[i + j] = BIGLO(n);
> > n = zds[i + j] + ee;
> > + zds[i + j] = BIGLO(n);
> > }
> > n = BIGDN(n);
> > }
>
> fact(40) の結果は問題なくなったようですが、相変わらず 0除算でコアダンプ
> します。それと、== の判定が効かなくなっているみたいです。バックトレース
> は意味が無さそうなので特に添付しません。
とりあえず、掛算のバグは直ったようですね。
> nakagawa@z$ diff -c sample/test.rb.orig sample/test.rb
> *** sample/test.rb.orig 1999年12月21日 20時49分46秒
> --- sample/test.rb 1999年12月21日 14時54分05秒
> ***************
> *** 563,568 ****
> --- 563,569 ----
> ok($x == fact(40))
> ok($x < $x+2)
> ok($x > $x-2)
> + p $x
> ok($x == 815915283247897734345611269596115894272000000000)
> ok($x != 815915283247897734345611269596115894272000000001)
> ok($x+1 == 815915283247897734345611269596115894272000000001)
> ***************
> *** 597,603 ****
> --- 598,606 ----
>
> $good = true;
> for i in 4000..4096
> + print i, "\n"
> n1 = 1 << i;
> + print n1**2-1, "\n", n1+1, "\n", n1-1, "\n"
> if (n1**2-1) / (n1+1) != (n1-1)
> $good = false
> end
>
> 上記のようなデバッグメッセージを入れた結果は次のようになります。多分今回
> のパッチを当てる前も同じところで落ちていたんだと思います。
#添付頂いた、実行結果のデコードには失敗してしまったのですが..
if (n1**2-1) / (n1+1) != (n1-1)
の / が事故現場だと思います。
とすると、 n1 + 1 が 0 になっているのかなぁ?
えぐち