『Rubyソースコード完全解説』掲示板

This BBS is stopped. To contact author, please send mail to aamine AT loveruby.net.

これまでに報告された修正は 正誤表ページ でまとめて見られます。


[88] Re: リンクが…… by 青木 on 2006-01-23 21:44

> 今度はオンライン版RHGが読めなくなってるんですが……。

たびたびありがとうございます。今度こそ直ったと思います。


[87] リンクが…… by ykit on 2006-01-23 19:54

たびたびすみません。
今度はオンライン版RHGが読めなくなってるんですが……。
サポートページ
http://i.loveruby.net/ja/rhg/
からの「・オンラインで閲覧」のリンクは
http://i.loveruby.net/ja/rhg/book/
だったと思うんですが、
サポートページ自身のリンクが設定されています。


[86] Re: この掲示板のURL by 青木 on 2006-01-16 23:47

> ですが、正誤表から掲示板へのリンクが
> http://i.loveruby.net/bbs/rhg.html
> となっているために表示ができません。

御指摘ありがとうございます。修正しました。


[85] この掲示板のURL by ykit on 2006-01-12 19:53

こんにちは。
この掲示板のURLは
http://i.loveruby.net/ja/rhg/bbs/
ですが、正誤表から掲示板へのリンクが
http://i.loveruby.net/bbs/rhg.html
となっているために表示ができません。
直していただけるとありがたいです。


[84] Re: ハーサ pop (1) by 青木 on 2004-07-18 20:09

>p.325 で、「0: cmd resume ハーサ pop(1)」で、「ハーサ」は「パーサ」だと思います

御指摘ありがとうございます。
正誤表に追加しました。


[83] ハーサ pop (1) by akr on 2004-07-17 15:13

p.325 で、「0: cmd resume ハーサ pop(1)」で、「ハーサ」は「パーサ」だと思います


[82] Re: GC RVALUE の開放 by かとんぼ on 2004-04-29 11:09

>はい。それです。わたしのかすかな記憶によれば、

heap の slots が全部未使用になった時に、heap 単位で開放するんですね。しかし heap 配列って、結構大きいような...

などと注目してみると、少しずつ改善が進んでいる箇所でもありますね。今後どうなっていくか楽しみです。

ありがとうございます。これで安心して読み進めます。(^^)


[81] Re: GC RVALUE の開放 by 青木 on 2004-04-29 03:26

> 書籍版 p.173「締切間際に RVALUE が開放されるようになってしまった」というのは、http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c#rev1.104 (2002/10/2) での gc_sweep() の末尾の修正の事でしょうか?気になって前に進めません。^^;

はい。それです。わたしのかすかな記憶によれば、
「一度 100MB くらい割り当てると開放されなくて困る」
という文句が付いて開放するようになったんだと思いました。
たしか Tcl/Tk 絡みだったような……

……お、当たった。[ruby-dev:18427] です。


[80] GC RVALUE の開放 by かとんぼ on 2004-04-27 20:32

 書籍版 p.173「締切間際に RVALUE が開放されるようになってしまった」というのは、http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c#rev1.104 (2002/10/2) での gc_sweep() の末尾の修正の事でしょうか?気になって前に進めません。^^;


[79] Re: スクリプト言語の定義 by 青木 on 2004-04-15 16:25

>html版RHGの序章で

>「筆者は以下のように『スクリプト言語』の意味を定義する」
>とありますが、そのあとにあるべき肝心の定義が抜けていませんか?

御指摘ありがとうございます。
修正しておきました。


[78] スクリプト言語の定義 by ykit on 2004-04-14 19:47

html版RHGの序章で
(http://i.loveruby.net/ja/rhg/intro.html)
「筆者は以下のように『スクリプト言語』の意味を定義する」
とありますが、そのあとにあるべき肝心の定義が抜けていませんか?


[77] Re: Ruby互換正規表現ライブラリ by wmlhq on 2003-10-16 14:52

親切な説明、ありがとうございました。


[76] Ruby互換正規表現ライブラリ by wmlhq on 2003-10-04 14:29

Perl互換正規表現ライブラリ(pcre)があるのにRuby互換正規表現ライブラリはありませそ。誰かDLLでくれませんか。


[75] Re: RTEST() by 青木 on 2003-09-10 23:23

>86ページのRTEST()の説明について疑問があります。
>「Qnilは下位2ビットめだけが1なので、」
>Qnilは4なので下位3ビットめが1ではないでしょうか。
>あと、
>「それとbit andして真になるのはQfalseとQnilだけである。」
>これは「偽になるのは」だと思います。

報告ありがとうございます。
二点のいずれもご指摘の通りです。
正誤表に追加しておきました。

それにしても、あまりにアホなミスが多すぎますね。


[74] RTEST() by YU on 2003-09-09 23:01

86ページのRTEST()の説明について疑問があります。
「Qnilは下位2ビットめだけが1なので、」
Qnilは4なので下位3ビットめが1ではないでしょうか。
あと、
「それとbit andして真になるのはQfalseとQnilだけである。」
これは「偽になるのは」だと思います。


[73] Re: ALLOC, ALLOC_N by 青木 on 2003-09-09 17:21

>> これにはいちおう思惑があったのですが、改めて考えると
>> xmalloc?のほうが適切に思えてきました。
>
>正誤表にある通り、最終的にmalloc()を使っているからということでしょうか。
>まつもとさんのRuby本ではxmalloc()に言及されていたので、気になっていました。

そういうことです。スタック割り当て (alloca) ではなくて
ヒープ割り当て (malloc) であるというのが言いたいことでした。

ALLOC の特徴は大まかに言うと
* ヒープ割り当て
* 割り当てに失敗すると例外発生
の二つですが、あのリファレンスの用途(拡張ライブラリ作成者向け
ではない)を考えると、前者のほうが重要だと思ったわけです。
両方書くにはスペースがないですし (1 エントリ 1 行が限界)。


[72] Re: 掲示板のログ by 青木 on 2003-09-09 17:12

>[前の20投稿] のボタンを押すと、
>500 Internal Server Error
>になってしまうのですが。

すみません、いま直しました。
rubbs が古すぎたみたいです。


[71] Re: ALLOC, ALLOC_N by 鈴木 on 2003-09-09 01:34

ああ、すみません、一部文字が化けてしまいました。


[70] Re: ALLOC, ALLOC_N by 鈴木 on 2003-09-09 01:33

正誤表への追加ありがとうございます。

> これにはいちおう思惑があったのですが、改めて考えると
> xmalloc?のほうが適切に思えてきました。

正誤表にある通り、最終的にmalloc()を使っているからということでしょうか。
まつもとさんのRuby本ではxmalloc()に言及されていたので、気になっていました。

> Objective-C?というと?MacOSX?でしょうか。

いえ、PC-UNIX環境でgccを使った純粋なObjective-Cを考えています。
(Mac OS Xにはすでに多くのフレームワークがあるので)
まあ実用的なレベルに持っていくのは難しいですし、どこまで意義があるかわかりませんけど。


[69] 掲示板のログ by STT on 2003-09-08 10:27

[前の20投稿] のボタンを押すと、
500 Internal Server Error
になってしまうのですが。