たまごやきの内部仕様書

いま、454個のモジュールがあります。

ニコニコ動画で気になるバナーがあって、なんだろうと思って設置してみた。

右にブログパーツあるでしょ。クリックしてみてください。

最初に JavaScript が動くと思うんだけど、それがかなり重いので、Firefox 3 や Chrome じゃない方は、押すと死ねるかも。

サーバーの CPU 温度が 70 度っていう、Atom サーバーとは思えない値をたたき出していたので、怖くなって冷却能力を上げました。

6cm ファンを 1 つ購入、それを CPU ヒートシンクに…… と思ったら、X27D はケース内部に余裕が全然なかったので、しょうがないのでケースの外から強引に風を当ててます。

結果、CPU の温度は 35 度あたりで安定してます。ファン 1 つで 35 度程度も下がりました。

ちなみに、ついでにメモリを 2GB にして、Left 4 Dead サーバーを 2 つ稼働させてます。大型アップデートの直後で、Dedicated が不足してるみたいですし。

家と仕事場を分ける「OfficePod」 : Gizmodo Japan(ギズモード・ジャパン), ガジェット情報満載ブログ

斬新なアイディアです。僕自身、自宅で仕事をこなすことが多々あるので、こういうのがあるとうれしいかも。今は仕事中。今は遊んでます。そういう区切りをはっきりつけて、休んでるという感覚を手に入れると、少しは生活もマシになる気がします。

ところで、花映塚、やっと Normal でノーコンクリアできました。ステージ7までノーミス、小町さんで1ミス、残機4で四季映姫戦に望んで、途中でエクステンドして、最後の最後で(疲れ切った四季映姫に)勝ちました。いやあ、運がよかった。でもうれしいです。

Left 4 Dead の Dedicated Server である SRCDS で複数のサーバーを動かす方法を紹介する。

まず、ポイントの整理をしておく。

  1. server.cfg や motd.txt および host.txt は共通のものを使います。
  2. srcds_run の引数を活用します。

まず 1. について。これは要するに、コンフィグファイルはすべてのサーバーで共通になるということ。すなわち、サーバーごとに分けたい設定はここに書いてはいけない。たとえば、hostname は分けるべきだろう。

server.cfg には主に、sv_lan や sv_region などの、基本的なことのみを記しておく。

次に srcds_run の起動オプションについて。

Sourceサーバ(SRCDS)インストール法

このサイトは引数のほとんどを解説しており、大変参考になる。

たとえば、サーバーを二つ起動する場合は、次のように引数を指定する。

  • ./srcds_run -game left4dead -port 27015 +hostname “Left4DeadServer#1
  • ./srcds_run -game left4dead -port 27016 +hostname “Left4DeadServer#2

-port にはサーバーのポート番号を、+hostname にはホストの名前を指定する。なお、ポートは TCP/UDP の 27015, 27016 の他に、その -10 番(ここでは 27005 と 27006)もあける必要がある。

※2009/ 4/22 追記

-hostport にはサーバーのポート番号を、という記述がありましたが、それはすべて -port の誤りでした。-port に続けて、サーバーで使用したいポート番号を書いてください。

うちの自宅サーバーに Left 4 Dead のサーバーを立ててみました。

サーバー作成:Linux – Left 4 Dead Wiki*

? Source Dedicated Server -> Install: Linux (Rev. 2)

hldsupdatetool.bin というファイルをダウンロードして、ディレクトリに格納します。

実行権限を与えてから、./hldsupdatetool.bin とタイプすると、解凍されます。ここでエラーが出るときは次をチェック。

srcds.com forums · Installing The Update Tool

ここには、シンボリックリンクを作成するように書かれている。

# ln -s /usr/bin/gunzip /usr/bin/uncompress

次に、Left 4 Dead のサーバー用ファイルをダウンロードします。

./steam -command update -game l4d_demo -dir . デモの場合
./steam -command update -game l4d_full -dir . 製品版の場合

ダウンロードが終わったら、cfgファイルの設定。

server.cfgの設定 – Left 4 Dead Wiki*

./l4d/left4dead/cfg/server.cfg ファイルに書き加える。

あとは、srcds_l/l4d/srcds_run -console -game left4dead と打てば、サーバーが起動する。