[#21058] dRuby failed, ruby 1.8.0 preview7? — Masatoshi SEKI <m_seki@...>
咳といいます。
5 messages
2003/08/01
[#21072] __libc_ia64_register_backing_store_base — akira yamada / やまだあきら <akira@...>
5 messages
2003/08/02
[#21081] conversion from float to string — Yoshiki Wada <ysk@...5.so-net.ne.jp>
和田と申します。
8 messages
2003/08/02
[#21082] Re: conversion from float to string
— matz@... (Yukihiro Matsumoto)
2003/08/02
まつもと ゆきひろです
[#21083] Re: conversion from float to string
— Koji Arai <JCA02266@...>
2003/08/02
新井です。
[#21093] (ary - ary) preserves duplicated values — Koji Arai <JCA02266@...>
新井です。
7 messages
2003/08/03
[#21134] Re: [PATCH] Change configure to use Cygwin net release naming convention (PR#1077) — WATANABE Hirofumi <eban@...>
わたなべです。
4 messages
2003/08/05
[#21137] with-static-linked-ext — nobu.nakada@...
なかだです。
10 messages
2003/08/05
[#21140] Re: with-static-linked-ext
— nobu.nakada@...
2003/08/05
なかだです。
[#21142] Re: with-static-linked-ext
— matz@... (Yukihiro Matsumoto)
2003/08/05
まつもと ゆきひろです
[#21146] Regexp.alt(pat1, pat2, ...) — Tanaka Akira <akr@...17n.org>
提案なのですが、複数の Regexp (や String) を | でつなぐ Regexp.alt
4 messages
2003/08/05
[#21153] ChangeLog — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
12 messages
2003/08/06
[#21154] Re: ChangeLog
— matz@... (Yukihiro Matsumoto)
2003/08/06
まつもと ゆきひろです
[#21159] Re: ChangeLog
— nobu.nakada@...
2003/08/06
なかだです。
[#21160] Re: ChangeLog
— matz@... (Yukihiro Matsumoto)
2003/08/06
まつもと ゆきひろです
[#21170] soap4r to /src/ruby/lib — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
11 messages
2003/08/08
[#21176] marshalling ivtbl of Time — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
10 messages
2003/08/11
[#21475] Re: marshalling ivtbl of Time
— Tanaka Akira <akr@...17n.org>
2003/10/03
In article <1065144546.011594.19001.nullmailer@picachu.netlab.jp>,
[#21179] [BUG]net/httpでBUG — "yamamoto madoka" <dan@...2.so-net.ne.jp>
こんにちは、山本 円と申します。
8 messages
2003/08/11
[#21183] Process::UID.switch, Process::GID.switch — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
5 messages
2003/08/11
[#21216] [PATCH] reducing PUSH/POP/EXEC_TAG() for retry — nobu.nakada@...
なかだです。
4 messages
2003/08/21
[#21225] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
14 messages
2003/08/22
[#21227] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— nobu.nakada@...
2003/08/22
なかだです。
[#21228] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— matz@... (Yukihiro Matsumoto)
2003/08/22
まつもと ゆきひろです
[#21229] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— nobu.nakada@...
2003/08/22
なかだです。
[#21231] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— matz@... (Yukihiro Matsumoto)
2003/08/23
まつもと ゆきひろです
[#21232] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— nobu.nakada@...
2003/08/23
なかだです。
[#21233] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— matz@... (Yukihiro Matsumoto)
2003/08/23
まつもと ゆきひろです
[#21234] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values.
— Koji Arai <JCA02266@...>
2003/08/23
新井です。
[#21236] Re: [ruby-cvs] ruby: * enum.c (inject_i): userb_yield_values.
— Koji Arai <JCA02266@...>
2003/08/23
新井です。
[#21237] SEGV — keiju@... (Keiju ISHITSUKA)
けいじゅ@いしつかです.
12 messages
2003/08/23
[#21259] Regexp#initialize が $SAFE==4 で落ちる — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
9 messages
2003/08/25
[#21262] Re: Regexp#initialize が $SAFE==4 で落ちる
— matz@... (Yukihiro Matsumoto)
2003/08/26
まつもと ゆきひろです
[#21264] Re: Regexp#initializeが $SAFE==4 で落ちる
— nobu.nakada@...
2003/08/26
なかだです。
[#21280] スレッド内の例外でRuby停止 — "yamamoto madoka" <dan@...2.so-net.ne.jp>
こんにちは、山本と申します。
9 messages
2003/08/29
[#21281] 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
16 messages
2003/08/29
[#21285] Re: 大量メモリ消費攻撃に対する対応
— matz@... (Yukihiro Matsumoto)
2003/08/29
まつもと ゆきひろです
[#21288] Re: 大量メモリ消費攻撃に対する対応
— Hidetoshi NAGAI <nagai@...>
2003/08/29
永井@知能.九工大です.
[#21306] Re: 大量メモリ消費攻撃に対する対応
— matz@... (Yukihiro Matsumoto)
2003/09/03
まつもと ゆきひろです
[#21309] Re: 大量メモリ消費攻撃に対する対応
— Hidetoshi NAGAI <nagai@...>
2003/09/03
永井@知能.九工大です.
[ruby-dev:21178] Re: soap4r to /src/ruby/lib
From:
"NAKAMURA, Hiroshi" <nakahiro@...>
Date:
2003-08-11 11:01:52 UTC
List:
ruby-dev #21178
なひです。 > From: "Minero Aoki" <aamine@loveruby.net> > Sent: Monday, August 11, 2003 6:56 PM > > devel-loggerはともかく、http-access2には、 > > > > * 用途がnet/httpと思い切り被る(統合の予定はなさそうです) > > * 名前がいきなり「2」なのはどうなのか(これは適切な名前があれば対応可能) > > どちらかと言うと、net/http を http-access2 のラッパーにして > しまえばいいのかなあと思ってます。 > > ただ、やはり名前の問題はありますね。 > うまいこと http-access2 の構造をそのままに保ちつつ net/http の > インターフェイスをかぶせられれば、この問題はなくなるんですけど > (net/http を置き換えてしまえばよい)。こればかりは実装してみないと > なんとも言えませんね。 そうですねぇ。置き換えはできるのかなぁ。 ドキュメント化されている部分であれば簡単に読めるので、 見てみようと思います。 > ちなみに、http-access2 の仕様は現時点でどのくらい安定してますか? インタフェイス仕様ですよね。あんまり安定していないというか、 「もうこれで確定だよね?」と言われると不安。 どうもパラメタが多くてかっこ悪い。 でも、パラメタ少なくてスマートなのはopen-uriに任せて、net/httpは コアなユーザにターゲットを絞るべきかなとも思います。open-uri方面では、 LL Saturdayでなにやら面白げな話をしていました。準備に忙しくて コンセプトのさわりくらいしか聞けませんでしたが。 ともあれ、http-access2のインタフェイスも、 かっこ悪くていいのかなー、と。 > > という問題があります。ちなみにsoap4rはhttp-access2がなくても、 > > net/httpを使って動作します。この場合は以下の問題があります。 > > > > * パフォーマンスは出ない(パフォーマンスが出ないのはnet/httpの > > せいではなく、net/httpの使い方をなひがよく理解してないからです) > > これは net/http のせいでしょう。 > はっきり言ってパフォーマンスのことなんて考えちゃいねーですから。 実は↑は、なひがpersistent connectionのやり方がわからない、 というだけです。毎回切ったり張ったりするので遅い、と。 単純に1回接続するだけなら、優位な差は出ないと思います。 削りどころがない。 というか、net/httpはBrianでしたっけ、がsocketオプション設定して がんばってましたね。net/httpのほうが速いんじゃないかな。 > > * なひが使ってないのでメンテナンスが遅れる > > > > というわけで、まつもとさんに判断してもらう前に、みなさんにご意見募集です。 > > > > # ruby-listかなぁ? > > > > soap4rの、net/http用のラッパはsoap/netHttpClient.rbと言って、 > > http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/lib/soap4r/lib/soap/netHttpClient.rb > > にあります。net/*は変更が激しいので、Ruby/OpenSSLのnet/httpsあたりと > > 共に、あおきさんにメンテしてもらえるといいなぁ。 > > これは、ぼくもそう思ってました。こちらとしても、https の互換性を > 保つために内部構造が変更できなくて泣いてたんです。できるものなら > ぜひメンテさせてほしいです。 ゆぞさん、どう? ちなみにhttp-access2は独自のSSLインタフェイスとラッパ実装を 持ってます。この辺はセキュリティに対するポリシーの違いということで、 いつもゆぞさんと衝突してます。:-) 本当に統合するとなるとこの辺も悩ましいけど、とりあえずおいときましょう。 > [大前提] > > * net/http の互換性を保つ。 > * http-access2 という名前で require するライブラリも互換性を保つ。 > * SOAP4r はできるだけ早期に、できるだけ完全な形で標準添付する。 > > [方法] > > * まず、SOAP4r はすぐに 1.8 ブランチに入れる。 > > * 使用する HTTP ライブラリは 2 通り考えられる。 > * 1.8 ではとりあえず現状の net/http を使っておく。 > http-access2 は入れない。機能は不足するが我慢してもらう。 > * SOAP4r 専用として http-access2 を改名し導入する > (例えば soap4r/http とする)。外部からは使わせない。 やはりこの辺かな、と、なひも思っています。しばらく様子を見て (というか1.8.0のメンテナンスリリース/1.8.1まで待って)、 反対者が居らず、もう一人くらい賛成者が居たら、こうしちゃいましょう。