[#35937] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-13 — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし。

14 messages 2002/09/16
[#36004] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-22 — maili31s@... (SugHimsi == SUGIHARA Hiroshi) 2002/09/25

すぎむし%くどいようですが、うるさければ謹慎しますので。

[#35940] 9.2 の数値が 9.199999999999999 — "Inoue" <rubyist@...1.117.ne.jp>

井上です。

16 messages 2002/09/17
[#35941] Re: 9.2 の数値が 9.199999999999999 — matz@... (Yukihiro Matsumoto) 2002/09/17

まつもと ゆきひろです

[#35942] Re: 9.2 の数値が 9.199999999999999 — Fujimaru Hiroyasu <f-hiro@...> 2002/09/17

 藤丸です。

[#35977] [ANN] Exerb 2.1.0 — Yuya Kato <yuya-ml@4th.to>

Yuyaです。

18 messages 2002/09/20
[#35978] Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ (_ _)

[#35979] Re: Cookie — rio-t@... 2002/09/20

こんにちは、高石です。

[#35980] Re: Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ。

[ruby-list:35980] Re: Cookie

From: 金光雅夫 (KANEMITSU Masao) <masao-k@...>
Date: 2002-09-20 19:57:02 UTC
List: ruby-list #35980
金光です。どもっ。

On Sat, 21 Sep 2002 03:34:39 +0900
rio-t@presen.to wrote:

> こんにちは、高石です。

はじめまして (_ _)

> 
> From: 金光雅夫 (KANEMITSU Masao) <masao-k@a-net.email.ne.jp>
> Subject: [ruby-list:35978] Cookie
> 
> > クッキーのセッションには、配列を入れると文字列になってしまうの
> > でしょうか???
> 
> Ruby 1.6に付属のsession.rbを見ると、
> 
> def []=(key, val)
>   unless @write_lock
>     @write_lock = true
>   end
>   unless @data
>     @data = @dbman.restore
>   end
>   @data[key] = String(val)
> end
> 
> となっていて、強制的に文字列に変換しています。

ぐぁぁ!!!


> 
> 1.7に付属のsession.rbだと、
> 
>   @data[key] = val
> 
> となっていて、変換はしないようですが、
> どちらにしても、defaultのデータベースクラス(FileStore)では、
> name=value
> という単純なテキスト形式で保存しているだけなので、結局文字列
> になります。

そうなんですかぁ (;;)



> 
> 適当な区切り文字でjoinしておいて、読み込んだらsplitして使う
> というのではだめでしょうか。
> 
> あるいは、'database_manager'にArrayを保持できるデータベース
> クラス(なければ自作)を指定するか。(1.7のsession.rbを使用)
> /--------------------------------------------------------/
>   高石 勇人 < rio-t@presen.to >
>   PGP Key(RSA): http://rio-t.presen.to/pgp/mykey.asc
>          (DSS): http://rio-t.presen.to/pgp/mykey-dss.asc
> /--------------------------------------------------------/

'database_manager'にArrayを保持できるデータベースクラス、というのが
最適解のようですが、これは、PStoreとかでもいいのでしょうか?
(なんかハズしてるような気もする > 自分)


とりあえず、
> 適当な区切り文字でjoinしておいて、読み込んだらsplitして使う
というのを手がかりに、進んでみます。ありがとうございました。



M.Kanemitsu
———————————————
金光雅夫 masao-k@a-net.email.ne.jp

http://www.masao-k.net
http://isweb14.infoseek.co.jp/art/soshikon/
http://isweb15.infoseek.co.jp/computer/ruby256/
〒216-0031 川崎市宮前区神木本町5-14-12
自宅: 044-877-5006
携帯: 090-2753-5292

In This Thread