[#44066] Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix) — Urabe Shyouhei <shyouhei@...>
Hi all.
18 messages
2007/10/04
[#44067] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix)
— Takahiro Kambe <taca@...>
2007/10/04
こんにちは。
[#44068] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix)
— Shugo Maeda <shugo@...>
2007/10/04
前田です。
[#44075] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix)
— Takahiro Kambe <taca@...>
2007/10/05
In message <47049907.8010403@ruby-lang.org>
[#44071] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix)
— "NAKAMURA, Hiroshi" <nakahiro@...>
2007/10/04
Shugo Maeda wrote:
[#44073] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix)
— Shugo Maeda <shugo@...>
2007/10/04
前田です。
[#44082] Regexp.union([pattern, ...]) に騙されました — しん <dezawa@...>
出沢@神奈川です
5 messages
2007/10/05
[#44090] Windowsアプリにrubyを組み込んだときのエラーメッセージ — "湊大典" <minato.daisuke@...>
こんにちは。
19 messages
2007/10/07
[#44091] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— Nobuyoshi Nakada <nobu@...>
2007/10/09
なかだです。
[#44097] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "湊大典" <minato.daisuke@...>
2007/10/10
こんばんは、中田さん。
[#44098] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "U.Nakamura" <usa@...>
2007/10/10
こんにちは、なかむら(う)です。
[#44103] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "湊大典" <minato.daisuke@...>
2007/10/11
こんにちは、中村さん。
[#44104] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— Nobuyoshi Nakada <nobu@...>
2007/10/11
なかだです。
[#44105] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "湊大典" <minato.daisuke@...>
2007/10/12
そうなんですか。
[#44106] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "きむらこういち" <hogemuta@...>
2007/10/12
木村です。
[#44108] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— pegacorn <subscriber.jp@...>
2007/10/12
From: "きむらこういち" <hogemuta@gmail.com>
[#44109] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "Nobuyoshi Nakada" <nobu@...>
2007/10/13
なかだです。
[#44110] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— "きむらこういち" <hogemuta@...>
2007/10/13
木村です。
[#44114] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ
— SATOH Fumiyasu <fumiyas@...>
2007/10/13
さとうふみやす @ OSS テクノロジです。
[#44096] [ANN] Rails勉強会@東京 第23回のお知らせ — "MOROHASHI Kyosuke" <moronatural@...>
各位
1 message
2007/10/10
[#44122] 組み込みrubyでのsystemのバグ? — "湊大典" <minato.daisuke@...>
こんにちは。
6 messages
2007/10/17
[#44125] ruby-tk with tcltk8.5b1 — Ryutaro Amano <wn9r-amn@...>
天野竜太郎と申します。
14 messages
2007/10/19
[#44126] Re: ruby-tk with tcltk8.5b1
— Hidetoshi NAGAI <nagai@...>
2007/10/19
永井@知能.九工大です.
[#44129] Re: ruby-tk with tcltk8.5b1
— Ryutaro Amano <wn9r-amn@...>
2007/10/19
[#44130] Re: ruby-tk with tcltk8.5b1
— Hidetoshi NAGAI <nagai@...>
2007/10/19
永井@知能.九工大です.
[#44135] Re: ruby-tk with tcltk8.5b1
— Ryutaro Amano <wn9r-amn@...>
2007/10/21
パッチを当てましたが、エラーになります。
[#44136] Re: ruby-tk with tcltk8.5b1
— Hidetoshi NAGAI <nagai@...>
2007/10/21
永井@知能.九工大です.
[#44137] Re: ruby-tk with tcltk8.5b1
— Ryutaro Amano <wn9r-amn@...>
2007/10/21
天野です。
[#44138] Re: ruby-tk with tcltk8.5b1
— Hidetoshi NAGAI <nagai@...>
2007/10/21
永井@知能.九工大です.
[#44147] 2個づつの組を作る方法のすべて — "142QN4969@..." <ohrs@...>
小原と申します。御世話になっています。
15 messages
2007/10/27
[#44161] Ruby公式ロゴコンテスト結果発表 — Yukihiro Matsumoto <matz@...>
Rubyアソシエーション理事長のまつもと ゆきひろです。
4 messages
2007/10/30
[ruby-list:44157] Re: 2個づつの組を作る方法のすべて
From:
"142QN4969@..." <ohrs@...>
Date:
2007-10-29 22:15:22 UTC
List:
ruby-list #44157
小原です。
さわだ様、ミムラ様、ハリー様、久野様、アーレン様、解答
ありがとうございます。すこし家を開けていて、返信がおそく
なって、すみません。
それと、質問の
[1,2,3,4] => [[[1,2],[3,4]],[1,3][2,4],[1,4],[2,3]]]
は、不正確で誤解されるようなことして、申し訳ありませんでした。
私の読解力では、御指導くださった全ての scriput を理解できる
ものではありませんが、少し時間をかけて、検討しようと考えています。
さわださんの御指摘くださった
> (=[1,2,3,1])-g(=[1,2])=>[3]
> となってうまくいかない、つまり集合に同じ物があると
> うまくいきません。
は納得です。ありがとうございます。
さて、このような script を何に使うかに付いて(参考になればと思い)
書きます。
私は、ある囲碁同好会に入っています。会員は40名弱、大体週一回くらいで
定例会を、開きます。参加者は20〜30名程度で、誰が出席するかは、
開いてみないと分かりません。定例会では、参加者の対戦表を作らないと
いけないのですが、15名を越えると、これがわりに簡単ではないのです。
そこで、パソコンでできないかと思い、ruby でシステムを作って9月から
使っています。(今のところ、大きなトラブル無く動いています)
各対戦の組合せは、(できれば)次の要件を満たせば好都合です。
A。同じ会員同士の対戦は、できるだけ日にちを開ける
B。棋力(強さ)に差のあまりない会員同士を対戦相手に選ぶ。
(この要請には、反論もあるみたい)
ある日の定例会で参加者が、25名だったばあいは次のようにします。
1。(ある規則にしたがって)1名を除外し参加者を棋力順にソートした
配列をつくる。
mem=[m1,m2,....,m24] #( mem.size=24 )
2。m1 の対戦相手を、要件 A、B を満たすように mi を選ぶ。
(この操作は、mem.size>10 の時は比較的楽です)
3。配列 mem から m1,mi を除いたものを、新たに mem とする。
mem=[m1,....m22] #(mem.size=22)
4。この操作を、mem.size が10になるまで、繰り返す。
5。残り10人になったところで、二人づつの組にする全てのやり方
を調べて、A、B の要件に一番あう組合せを選ぶ。
すこし手抜きした説明ですが、基本的にはこのようにしています。
このシステムを作ったときは、お尋ねした script が分かって
いなかったので 5。の所ではもっと簡略な方法で、9個の組み合わせ方を
調べています。
皆さんに教えていただいた方法を、会得できたら少し改善できると
思っています。但し、10人を二人づつの組にする方法は(多分)900
通りを越えると思えます。8人まで減らしても十分かもしれません。
以上 ありがとうございました。