[#39699] デーモン・プロセスの作り方 — "Mitsuyasu Ichimura" <mitsuyasu@...>
こんにちは、市村と申します。
27 messages
2004/06/01
[#39702] Re: デーモン・プロセスの作り方
— Hidetoshi NAGAI <nagai@...>
2004/06/01
永井@知能.九工大です.
[#39710] Re: デーモン・プロセスの作り方
— Masayoshi Takahashi <maki@...>
2004/06/01
高橋征義です。宣伝モードです(_o_)
[#39711] Re: デーモン・プロセスの作り方
— nobu.nakada@...
2004/06/01
なかだです。
[#39721] Re: デーモン・プロセスの作り方
— Masayoshi Takahashi <maki@...>
2004/06/02
高橋征義です。
[#39725] Re: デーモン・プロセスの作り方
— OHARA Shigeki <os@...>
2004/06/03
大原です。
[#39732] Re: デーモン・プロセスの作り方
— Masayoshi Takahashi <maki@...>
2004/06/03
高橋征義です。
[#39757] MacのIEだとcgi.rbのmultipartがおかしいときがある — "fuji@..." <fuji@...>
藤岡と言います。
9 messages
2004/06/15
[#39758] Re: MacのIEだとcgi.rbのmultipartがおかしいときがある
— Wataru Gotoh <gotow@...>
2004/06/15
後藤@北の方といいます。
[#39768] cygwin版 ruby1.8でPStore使用時のエラー — ikezawa@... (ikezawa)
池澤と申します。
5 messages
2004/06/19
[#39775] Hiki の脆弱性に関する注意喚起 — Kazuhiko <kazuhiko@...>
かずひこです。
7 messages
2004/06/20
[#39777] Re: Hiki の脆弱性に関する注意喚起
— SASADA Koichi <ko1@...>
2004/06/21
Kazuhiko <kazuhiko@fdiary.net> wrote :
[ruby-list:39742] Re: デーモン・プロセスの作り方
From:
Hidetoshi NAGAI <nagai@...>
Date:
2004-06-05 15:32:18 UTC
List:
ruby-list #39742
永井@知能.九工大です.
# ごめんなさい.返答したつもりだったのですがミスってました.
# 議論が進んだ後で今更という気もしますし,恥さらしでもあるの
# ですが,後半の提案については考えていただきたいと思いまして.
From: Takahiro Kambe <taca@back-street.net>
Subject: [ruby-list:39704] Re: デーモン・プロセスの作り方
Date: Tue, 1 Jun 2004 15:21:54 +0900
Message-ID: <20040601.152153.97265407.taca@back-street.net>
> > 拙書「 Ruby アプリケーションプログラミング」(ISBN4-274-06461-1)
> > の 5.8 節 (pp.259--275) にも少しばかり書いています.
> > 良かったら参照していただけますと幸いです.
> すべてのIOオブジェクトを閉じていますが、いったんすべてを閉じた後で
> /dev/nullをrear/writeでオープンして、標準入力、標準出力、標準エラー
> 出力にdupして閉じておく、とかした方が安全かもしれません。
確かにおっしゃる通りです.
当時は「例題程度の内容であれば,とりあえず不要なものを
閉じとけば問題ないだろう」という程度にしか意識が向いて
おりませんでした.
説明として甘かったと言うしかないですね.
お恥ずかしい限りです.
それはそれとして,現状で fork をサポートしている環境は
限られてますから,デーモン作成の例題上は /dev/null で
問題はないとは思います.
ですが,OS 環境を特定しないスクリプトで null デバイスを
指定したいケースは他にもありそうです.
ポータビリティを考えると,File::SEPARATOR のように環境
依存する File::NULL_DEV のようなものがあると嬉しいとは
思えませんか?
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp