インストールマニアックス2009決勝

というわけで、インストールマニアックスの決勝戦を見学に行ってきました。 http://www.thinkit.co.jp/maniax/2009/finalgame.html 13時15分頃に会場に行くと「人が少なッ!」(座っている人が20名弱)の状態でしたが、決勝戦の3時間中ぼちぼち人が増え始め最後には50名ぐらいにはなっていました。関係者としては、インプレスの人とMSの人が15名ぐらいでしたから、入賞者を除くと観客は20名ぐらい? 決選は「Windows Server 2008 R2」からインストールするという、、、最初からインストールしておいたほうがいい気もしますが、OSインストールで約20分間はまったりとした時間が流れておりました。 3時間(OSインストール以外だと2時間半)の間、OSSのインストールを続けるわけですが、優勝者の三浦さんが26個(だったっけ?)、準優勝の工藤さんが25個という具合で僅差1本。約5分に1本のペースでインストールするわけですから、見ている方としてはまさに彼らの「仕事振り」を見ている感じでした。あれだけ集中力がよく続くなぁと感心します。小向さんの追い上げもすごったし、細田さんのマイペースぶりは日常的な感じがしました。草刈さんのあきらめ具合(MTのインストールへ挑戦とか)も。 25,6本インストールに成功するわけですが、失敗したものも3分の1ぐらいあります。なので、ペーストしては、2時間半で40本弱をインストールの試行錯誤(インターネットからのダウンロードも含めて)します。 優勝者の三浦さん(左)と前回優勝者の田中さん(右) で、私的に感想をつらつらと。 プログラム系の見知った顔が全くいませんでした。SE系だから畑違いなのか、インプレス&マイクロソフトという組み合わせが「マニアック」過ぎたのか。当選確率としては500台に対して750名近くの応募があったので、それなりにあった模様。定員割れではなかったようです。 パンフレットには、主催が株式会社インプレスビジネスメディア、協力がマイクロソフト株式会社となっており、会場も新宿のマイクロソフトの会議室が提供されました(ここの会議室はよく勉強会などで利用されます)。というわけで、NECの名前はありません。NECの営業の方(と思われる)が1名いらっしゃっただけで、関係者はいないので、主にNECからサーバー機をマイクロソフトが買い込み、梱包&発送していたようです。なので(想像するに)、「OSが入っていない」、「サーバ機が届かない」のトラブルはマイクロソフト側に問題がありそうですね(インプレスの企画部門かもしれませんが)。 見たところ、インプレス以外のプレス関係の人は(たぶん)一人もいませんでした。他社に宣伝するにせよ/しないにせよ、マイクロソフトとしてはあまりいい手ではなかったのかなぁ、と。デブサミや他の勉強会に比べて、決勝戦の会場が同じくらいの雰囲気というのは、あまりにもかなぁと。実を取る気だったのか、宣伝を取る気だったのかは不明ですが、 なので、商品がしょぼい件は、先のNECの協賛が無いことから、サーバー代はマイクロソフトが用意したと考えられます。前回の2008がDELL 100台でしたが、今回 NEC 500台の価格差が諸に響いているみたいです。ただし、マイクロソフトは NEC のサーバー機と萌えサーバーでコラボレーションしているので、内部購入はしているんでしょうが。 そのあたり、景品に掛けるお金が減ってしまったのかなぁと。 Windows Server 2008 R2は、実は64bitバージョンしか出ません。Windows Server 2008 Core で ASP.NET アプリケーションを動かそうとすると、64bit 版が必須になります。逆に言えば、32bit のサーバー機を打ち止めにしたい。32/64の両方を確認するのはコストがかかる、という省力化でしょう。ただし、Windows 7 は 32bit もサポートするし、Windows Server 2008 R2 のコアは Windows 7 と共有しているそうなので、まぁ、ハードウェアメーカも含めた「戦略」のにおいがします。 アンケート的には Think IT http://thinkit.jp/ が中心だったので、ここのコミュニティメンバが中心だったのでしょう。 そういえば、チャンピオンベルトは継承するもので、第2回のチャンピオン用のベルトを新しく作るのはおかしいぞ!と突っ込みを入れる予定だったのですが、 WBCフライ級チャンピオンベルトの横の方に付いているバッチは、誰の写真ですか? http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1313092323?fr=rcmd_chie_detail なるほど、ボクシングの場合は新しく作るんですね~。確かに入場曲はボクシング風だった気が(ということに)。 追記 2009/06/22 [...]

メモリ&HDD増設完了

というわけで、インストールマニアックス参加賞の NEC Express5800/110Ge を増設。 NEC Express5800/110Ge まとめwiki http://wiki.nothing.sh/page/NEC%20Express5800%A1%BF110Ge を参考にして、 W2U800CQ-2GL5J を購入しました。non-ECC だけど、動作確認は取れている模様。 現在換装後、2GBを2枚差しで4GBで動作しています。ECCの半額なのでリスク込みで、ということで。HDD は日立の製品を買って1TBまで増設。 両方合わせてクレバリーで1万円ちょっとでした。 このサーバー機、外部のファンが2つ、電源が1つ、CPUのが1つついているわけですが、結構うるさい。試しに外部のファンを止めてみたのですが、それなりにうるさいのでCPUのファンがうるさいみたいですね。仕方がない。機会を見てファンを変えるか。マシンを変えるか(苦笑)。 さて、ブログ検索の計画でも立てよう。

インストールマニアックス予選落ち

「落ち」たので記録しておく。自分に対して(苦笑)。 さすがに30個ぐらいでは無理ね~。SQL Serverで動かそうとやっきになってしまい、ついつい数が御留守になってしまいました。50個ぐらいが予選のボーダーラインだと思ったのですが、もっと上っぽいですね。60個以上は入れないと駄目だったみたい。 まぁ、私としてはプログラマだけど – 色々インストールすることができて他のOSSを見ることができた。 – PHPの設定は大丈夫になった(と思う。初心者だが) – PHPは意外と(誤解していてごめん>PHP)使えることが分かった。 – 本格的にOSSを組み合わせようという気になった(かも) ってなところです。 ひとまず、手持ちのサーバーは平日昼間運用に移行(ファンがうるさいし、電気代がもったいないし)することに決定。そして、メモリを増設する(4GB)ことに決定。HDDも増設(1TB)に決定。最初は CPU を変えて Hyper-V を動かそうと思ったけど、やめ。しばらくは、Windows Server 2008 Web Edision のまま運用。 今、考えている用途としては、 ■ASP.NETの○意 これは数年前からやりたかったページで ASP.NET Quickstart Tutorial http://quickstarts.asp.net/QuickStartv20/aspnet/ のように ASP.NET のソースが眺められて、さらに動かして確かめられるという代物。○意は本でCD-ROM収録でもいいのだが、実際にブラウザで確かめられるほうがお手軽だし、インストールいらずなので。ASP.NET を動かせるところを借りてもいいのだが維持費が高いのでパスしていた。 ■ブログ検索用のspidering ブログ検索 http://www.moonmile.net/blog/?p=116 の続き。 考えてみたらブログの場合は、ping サイトに通知していることが多いので、ping サイトから最新のURLを引っ張ってくればよいことが分かった。そのあとは、どうやって数時間前のものを拾ってくるかはひと工夫必要なんだが、これは別に考察する予定。 ■PHPの実験場 PHP自体はここの外部ホスティングでも動くので、その前の実験場として。 サーバーの管理や電源供給を考えると、外部サーバーのほうが手間もお金も掛からない。ただ、あれこれデバッグするとなると手元のマシンにあるほうがいい。拡張モジュールを試したりするとか。 なところ

インストールマニアックス2009予選終了

というわけで、インストールマニアックスの予選が終了しました。皆様お疲れ様~。 私の結果はこちら。 http://moonmile.net/im/ 所感&反省も含めて少し書き残しておきます。 私の場合 PHP は初めてなのですが、IIS のほうは結構手を付けて調べたことがあるので、SE とのハンディとしては似たり寄ったり。むしろ、Linux+PHP+MySQL の組み合わせが多いでしょうから、ちょっと楽だったかもしれません。 たくさんのOSSを次々とインストールするというのが課題なので「インストールできない」とイライラが募りました。このイライラは、最初プログラム根性で何かとPHPのソースを調べてあれこれやろうとしていたのですが、結局は前回のインストールマニアックスのドキュメントが一番参考になりました。また、元の正式のドキュメント(英語が多いけど)を読むとアクセス権なんかは意外としっかり書いてありました。まぁそれなりに抜けも多いのですが。 OSSのCMSをインストールし続けて思ったのは、意外と、というか当然の如くインストールするためのファイル名が決まっています。 – install だったり – config.php だったり、 – config.ini.php だったり、 – setup だったり と一定はしていませんが、なんとなくルールがあります。PHP を全くやって来なかったのでわかりませんが、これが PHP で WEB アプリケーションをインストールするときの「文化」なんだろうなぁと感じました。 データベースなどの設定は、 a) config.php に直接 b) 一画面でがっつりと設定 c) ウィザード風 の3パターンがあります。やりやすいのは、a)かc)ですね。b)のように、何画面もスクロールする場合、何を設定してよいものやら分からなくなってしまいます。ただ、ウィザード風にしても十数画面続くのはうんざりしてしまう訳で、現在の位置(パンくず)があればいいのかなと。これはそれぞれの OSS の工夫のしどころ、という感じがします。 PHP の場合、外部のレンタルサーバーにリモートで設定、ということが通常なので、エクスプローラを開いたり、なにやらリブートしたり、ということができません。ほかのユーザの MySQL と混在していたり、そもそも PHP の設定が同居していたりするわけで、社内で IIS を使っているのと訳が違います。なので、当然の如くブラウザで設定、が必須になってきます。また、アクセス権の設定は telnet か ftp で設定します。これもやっぱり、windows と linux [...]

インストールマニアックス 2009 ドキュメント

さて「楽しいドキュメント作成の時間です」…かなぁ。 まとめて、びしびしと作成していきます。 さすがに complete はできませんでした(苦笑)。環境のためかかなり動かないのもありますが、ひとまずメモ書きとして残していきます。 マニアックス用のサーバーは http://moonmile.ddo.jp なのですが、(ファンがうるさいので)夜中に電源を落とすことも多いので、いつでも参照できるようにドキュメントは外部サーバを使い http://moonmile.net/im/ に残して行きます。