[#39106] What processor do you run ruby on? — "K.Sasada" <ko1@...>

 ささだです。

13 messages 2004/02/09
[#39200] Re: What processor do you run ruby on? — "K.Sasada" <ko1@...> 2004/02/17

"K.Sasada" <ko1@namikilab.tuat.ac.jp> wrote :

[#39207] Re: What processor do you run ruby on? — Isamu KOZUKA <kozuka@...> 2004/02/17

小塚@しなきゃならないテストがいっぱいだ〜....です。

[#39129] InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...>

原です。

34 messages 2004/02/10
[#39130] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39136] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39140] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/11

artonです。別件。

[#39144] Re: InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...> 2004/02/12

原です。

[#39145] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39146] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39147] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39150] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39151] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39275] DnD on win32 — Shinichiro HIDA <shinichiro@...>

飛田と申します。

21 messages 2004/02/26
[#39276] Re: DnD on win32 — たむらけんいち <sgs02516@...> 2004/02/26

たむらです。

[#39277] Re: DnD on win32 — Shinichiro HIDA <shinichiro@...> 2004/02/27

飛田です。

[#39278] Re: DnD on win32 — Itou-T15@... 2004/02/27

[#39288] 固有値、固有ベクトルの計算 — Masahiro Sato <msato@...>

19 messages 2004/02/27

[ruby-list:39182] Re: pstoreのバックアップファイルについて

From: Tanaka Akira <akr@...17n.org>
Date: 2004-02-14 02:17:26 UTC
List: ruby-list #39182
In article <402cf99a.1371%vzw00011@nifty.ne.jp>,
  堀川 久 <vzw00011@nifty.ne.jp> writes:

> Tanaka Akira wrote on the <87bro6b9dn.fsf@serein.a02.aist.go.jp>
>>read only のときには書き戻さずに .new から読むだけにすればいいのでは?
>
> あ,それでよさそうですね。

また、思ったのですが、

> +   def commit_new()
> +     new_file = @filename + ".new"
> +     if !File.copy(new_file, @filename)
> +       raise IOError
> +     end
> +     File.unlink(new_file)
> +   end

という File.copy の途中でプロセスが殺された場合、

>   	@table = Marshal::load(content)

という Marshal::load が失敗するんじゃないでしょうか。

その場合、正しいデータは .new に入っているわけで、そっちから読み直すと
いうのが適切ではないでしょうか。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread