[#44295] p "135790123456789".delete("357") #=> "190124689" — take_tk <ggb03124@...>
以下は独り言なのですが、よろしかったら、String#delete の仕様が現在のよう
4 messages
2007/12/02
[#44310] プログラムに対して意図したとおりの文字列を渡す方法 — "Information Kanasansoft" <kanasansoft@...>
kanasanです。
9 messages
2007/12/05
[#44313] Re: プログラムに対して意図したとおりの文字列を渡す方法
— Kazuhiro NISHIYAMA <zn@...>
2007/12/05
西山和広です。
[#44322] mork.rb — "S_Konno(今野 滋)" <sk@...>
今野です。
6 messages
2007/12/06
[#44332] クラス:相互参照系の作成方法について質問です — "Saburoh Sakai" <sabroh@...>
はじめまして、さかいと申します。
12 messages
2007/12/11
[#44352] 配列のシャッフル — Maehara Masahide (前原正英) <maehrm@...>
前原と申します。
13 messages
2007/12/18
[#44353] Re: 配列のシャッフル
— "Takehiro Nagai" <lukesilvia@...>
2007/12/18
永井と申します。
[#44366] Rake改善プロジェクト — "Hajime Hoshi" <hajimehoshi@...>
東京大学修士 1 年の星一と申します。
14 messages
2007/12/19
[#44367] Re: Rake 改善プロジェクト
— NISHIMATSU Takeshi <t_nissie@...>
2007/12/19
西松と申します。
[#44386] 「Rubyリファレンスマニュアル刷新計画」1.9.0リリース — "原 悠" <yhara@...>
「Ruby リファレンスマニュアル刷新計画」メンバーのyharaです。
4 messages
2007/12/25
[#44398] DateTimeクラスでの時間加算について — "西塔伸一郎" <sinsaihy@...>
お世話になっております。
5 messages
2007/12/27
[#44402] ruby-refm-1.9.0-dynamic : Ruby 1.9 でうごかない — <mugenkai_151e@...>
ruby-refm-1.9.0-dynamic
4 messages
2007/12/27
[ruby-list:44296] multipartで送信した時のRails/cgi.rbの動作について
From:
"KOSEKI Kengo" <kengo@...>
Date:
2007-12-02 19:35:01 UTC
List:
ruby-list #44296
こせきと申します。 multipart でRails/cgi.rbにポストした時の動作について 2点質問があります。 1つ目は、cygwinのruby + rails 環境での質問なのですが、 入力フィールドが200〜250個以上あるようなフォームをmultipartで ポストすると、サーバが停止します。 この原因・回避方法に心あたりのある方いらっしゃいませんでしょうか? 以下に確認用のRailsアプリケーションを上げました。 - http://www.geocities.jp/quen_go/tmp/2007-12-02/mptest.zip - http://www.geocities.jp/quen_go/tmp/2007-12-02/mptest.exe.zip 上が通常のソース、下はrubyscript2exeで自分の環境を実行形式に したものです。(メールの末尾にバージョン情報を書きます。) ./script/server (exeはダブルクリック) で起動して、 http://localhost:3000/ でアクセスします。 手元の環境では、Postボタンを押すとレスポンスが帰ってこなく なります。 mongrelとwebrickの両方で再現しています。 また、Linuxで再現しないことも確認しています。 cygwin以外のWindows環境では確認していません。 プリントデバッグとデバッガで停止箇所を追ったところ、 breakpoint.rbからDRbサーバのスレッドを起動しようとして 止まっているように見えました。 http://www.google.com/codesearch?hl=ja&q=+file:ruby-1.8.6/.*/drb/drb.rb%24+def%5Csrun+show:w0I-P4EtEWI:GDq-HAfl278:iFbuQTcwODA&sa=N&cd=1&ct=rc&cs_p=ftp://ftp.sunfreeware.com/pub/freeware/SOURCES/ruby-1.8.6.tar.gz&cs_f=ruby-1.8.6/lib/drb/drb.rb#first このrunメソッドが完了しません。 ブレークポイントは設定していないつもりです、、。 一応script/breakpointerで接続できるか試したのですが、 うまくいきませんでした。 たびたびコアダンプしているので、正常な動作ではないと 思うのですが……。 もう1つの質問は、上記の問題と関係あるかどうかわかりませんが、 空のフィールドを大量に作ってmultipartで送信すると、 テンポラリファイルが大量に作成されます。 この現象は、Linuxでも確認しました。 1000個のフィールドで800個ほどのファイルが作成されていましたが、 これは想定されている動作でしょうか? tmpfile.rbを見ると、1個のtmpfileを作るたびに、それまで 作成されたtmpfileの存在を1つずつ確認しているようですし、 繰り返しpostするとDOS攻撃に利用できそうだと思ったんですが……。 このくらいは平気なものでしょうか。 手元の環境は以下の通りです。 $ ruby --version ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-cygwin] $ ./script/about About your application's environment Ruby version 1.8.6 (i386-cygwin) RubyGems version 0.9.0 Rails version 1.2.6 Active Record version 1.15.6 Action Pack version 1.13.6 Action Web Service version 1.2.6 Action Mailer version 1.3.6 Active Support version 1.4.4 以上、よろしくお願いいたします。 -- koseki http://d.hatena.ne.jp/koseki2/