Pages

Feb 17, 2008

Powershellオリンピック "2008 Scripting Games"

Powershellのスクリプティングゲームが2/15に始まった。決められた期限内に10問の課題にこたえるスクリプトを書いて、メールで提出する。成績によって賞品が出たりするらしい。

部門がビギナー向けと上級者向けにわかれている。
たとえばビギナー向の問題はこんな感じ

True Type (True Type フォントを調べる : 10 ポイント)
ローカル コンピュータからレジストリからキーを読み取り、インストールされているフォントをすべて調べた後、キーの名前を解析して各フォントが True Type フォントであるかどうかを判定します。

上級者向けの問題はこんな感じ

Making Beautiful Music (音楽再生リストを作成する : 15 ポイント)
.csv ファイルから曲名と楽曲の長さを読み取り、指定された長さの再生リストを作成します。

問題の一覧はこちら。ビギナー向けでも分からないところがいっぱいある orz

ポイントはスクリプト言語はVBScript, Powershell, Perlの3種類どれでもよいということ。ビギナー向けの問題ではレジストリを読み込んだり、MS Accessのファイルを読み込んだりするのどう考えてもPowershell有利だと思うけどね。Perl使いの方も挑戦してみてください。

去年イベントの存在を知りながら、気づいたら締め切りが過ぎていて悔しい思いをしたので今年は挑戦してみたい。ビギナー向け、Powershellで。
大分忘れてるけど、さぁやるぞ。とりあえず最初の2問の締め切りが2/20なので、今日終わらせないといかん。(腕まくり)

 

2008 Winter Scripting Games イベント概要 (日本語)
http://www.microsoft.com/technet/scriptcenter/funzone/games/games08/jpn/summary.mspx

2008 Scripting Games: Beginner Division イベント詳細 英語 ビギナー向けの部
http://www.microsoft.com/technet/scriptcenter/funzone/games/games08/beginner.mspx

"2008 Scripting Games" Tips for Beginners
http://www.microsoft.com/technet/scriptcenter/funzone/games/games08/resources.mspx
# それぞれの問題について行き詰まった時のためのヒント集

Hey, Scripting Guy!: 競技会へのお誘いと XML 関連のスクリプト http://www.microsoft.com/technet/technetmag/issues/2008/02/HeyScriptingGuy/default.aspx?loc=jp/
# わかりにくい記事 このイベントについてMSKKは盛り上げる気ナッシング

2008 Scripting Games Prizes 賞品の数々
http://www.microsoft.com/technet/scriptcenter/funzone/games/games08/prizes.mspx

 

 
Dr. Scriptoの人形。
抽選で250名様。前回はもらった人たちが世界各地の景色に立つ人形の写真をアップしてて楽しそうだった。
かわいくもかっこよくもないが1つ欲しい!


Certificate of Excellence
各部門で100点満点中60点以上をとったひと全員におくられる賞状。