2009/07/23

オープンソースソフトウェアの育て方 (3)

「オープンソースソフトウェアの育て方」を2部、欲しい方に差し上げます、と前回のエントリでアナウンスしたのだけれども、早速抽選しましたので結果を以下に公表します。

エントリ頂いた皆様、本当にありがとうございます。7名も希望者がいらっしゃるとは正直思いませんでした。

抽選手段は以下の通り SQL によるランダム抽出(※)であり、僕の主観は一切入る余地がありません。当選されたのは junjun さんと masugata さんです! おめでとうございます! 僕のメールアドレス mumumu at+ mumumu dot org に本の送付先を教えて下さい。(at+ は @ に、dot は . に置き換えてください) 送付先を伺い次第、発送させて頂きます。

残念ながら外れてしまった皆様、差し上げたいのはやまやまなのですが、、ごめんなさいです。Webサイト または リアルの本屋さんでの購入をお願い致します。

test=# select CURRENT_TIMESTAMP;
now
-------------------------------
2009-07-23 00:35:11.345851+09
(1 row)

test=# select * from possjp_drawing ;
winner_c | entry_url
-----------------+--------------------------------------------------------------
Nully | http://blog.magical-remix.net/urame/archives/564
kinneko | http://d.hatena.ne.jp/kinneko/20090718/p2
ita-wasa | http://d.hatena.ne.jp/ita-wasa/20090718/1247906897
junjun | http://junjun.haun.org/d/index.cgi?d=20090722#20090722-1-2-1
masugata | http://d.hatena.ne.jp/masugata/20090722
02034 aka garo2 | http://d.hatena.ne.jp/Garo_unst/20090722
testu | http://mc255dqn.dtiblog.com/blog-entry-874.html
(7 rows)

test=# select winner_c as winner, entry_url from possjp_drawing order by random()
limit 2;
winner | entry_url
----------+--------------------------------------------------------------
junjun | http://junjun.haun.org/d/index.cgi?d=20090722#20090722-1-2-1
masugata | http://d.hatena.ne.jp/masugata/20090722
(2 rows)

(※) 上記は PostgreSQL 8.3.7 での結果であるが、MySQL でも random() を rand() に置き換えることで同じことができる。これは、random な数値を1カラム付け加えてソートすることで、少ない数が割り当てられた上位2名を当選者としている。

尚、この抽選方法は L_star氏 に教わったものである。この場を借りて御礼申し上げます。

2 件のコメント:

shino さんのコメント...

抽選外れましたが、本買います! (o^<^)o

mumumu さんのコメント...

shinoさん、ありがとうございます! 多分もう本屋に並んでいるとは思うのですが、、焦らずにどうぞなのです(*´~`)