2006-01-01から1年間の記事一覧

排他制御

moe

ラクーカンでは flock の挙動がおかしい。こちらの使い方がマズいのかも知れないが、肝心なところでロックが解除されている節がある。ロック争奪ループから出るとロックが解除される? となると Ruby の問題か?良く分からないが丁度良い確認方法も思いつか…

メモ

moe

指定年の外交フェイズに巻き戻す手順。 指定年のターン数を確認 部屋テーブルのターンとフェイズを変更 変更後のターンより未来の情報(命令、ユニット、地域)は全て削除 変更後のターンの維持、撤退、増設、解体命令を削除 変更後のターンの残りの命令のス…

マップが不評

moe

まあ自覚はあったので別にヘコんだり腹を立てたりはしないが。どっちかつーと申し訳ない気持ちでいっぱいだ。 誰か描いてくれないかなーとネットを探してたらこんなの発見。 かがみのくに http://blog.goo.ne.jp/kagami-en/e/5627665c7eb5be77a0a2b1df008f3c…

exim4

Maildir 形式に対応。 1. /etc/exim4/update-exim4.conf.conf に以下の一行を追加 dc_localdelivery='maildir_home' 2. 更新 # update-exim4.conf ↵ 3. おまけ # exim4 -bt ↵ これでアドレスを与えると挙動が分かる。Ctrl+D で終了。 おしまい。

引き続き環境構築

skkinput の起動キーバインド Shift+space が気に入らず、シンプルな変更方法も見つからなかったので uim-skk に変更。そうか sarge の zsh だと UTF-8 の入力は対応しとらんのか。って前にも書いたか書かなかったか。xemacs のフォントがでかくて嫌。つーか…

代替機環境構築

ええと、今日やったことは、と。Subversion を入れた。Firefox を入れた。XEmacs を入れた。MySQL を入れた。 Firefox は Sarge のパッケージを使わず、公式サイトから落としたアーカイブを展開して /usr/local/share に放り込み、/usr/local/bin/ からリン…

代替機入手

基本的に安物の構成だが CeleronD 310、512MB RAM、80GB HDD で送料消費税込み 3 万弱はお得と言えよう。Windows 入れてゲームやるわけでもなし、私としては性能的にもこれで十分。そういや受注確認から 3 日で届いたのか。スゲエな秋葉原。では環境構築だ。…

#002 開始

moe

http://asagi.la.coocan.jp/diplomacy/index.rb?room=2#home今のところ大きなトラブルはなし。

ヤバい

先日ブレーカーが落ちたのだが、その際に背筋が凍る事態に見舞われた。「ぬお。起動せん」Debian 機が起動せんのだよ。以前から兆候はあったがこの一年以上起動しっぱなしだったので意識から消えかけていた。そうだこいつは電源がヤバいのだった。蛸足で電圧…

排他制御とか

moe

よく分からないままに色々試してみる。 更新さえアトミックにやってもらえればその後の表示でずっこけたところで大したダメージではないと割り切って進む。まずサーバの CGI 実行時間制限を疑い、重い更新処理を fork してみた。これで親プロセスがタイムア…

原因不明

moe

#001 の 1901年秋の更新でエラーが発生し、復旧に少々手間取った。しかし、非常によろしくないことに、原因は未だ特定できていない。ローカルで確認しようとしたらそのまま動いてしまったのだ。サーバの性質の問題だとすると厄介だ。兆候はある。自宅の老朽…

滅亡国の扱い

moe

滅亡した国の担当者には全ての発言が公開されることにし、その代わり「亡国の嘆き」は表には聞こえないようにした。自国が如何なる策略によって滅亡に追いやられたのかを知ることができ、さらに眼前で繰り広げられる裏だらけの交渉がリアルタイムで追跡可能…

増設

moe

部屋を増やしてみた。 複数の部屋が同時に進行するという状況は手間がかかりすぎて手元ではテストしていなかったので、結構怖いバグが潜んでいるような気がする。 各国のイメージ画像も暫定処置としてフリー素材の国旗を拾ってきた。 やはり国旗は堅実な印象…

開始

moe

のっけからいくつかのバグに遭遇し大慌て。週末で良かった。 特に「ある条件下で、全ての書簡や独り言が丸見えになる」という致命的なバグには肝を冷やした。

試験運用状況報告

moe

現時点で ID 登録者 5 名、内、参加申請者 3 名。 あと 4 人集まらないと始まらない。ここを見ている人の数を考えると意味がないような気もするけど一応 URL 貼っとくか。 Diplomacy MOE (仮称) http://asagi.la.coocan.jp/diplomacy/

sendmail と Kconv

moe

ソースは UTF-8。sendmail に渡す際に Kconv で iso-2022-jp に変換。 #!/usr/bin/ruby -Ku require 'kconv' mailer = '/usr/sbin/sendmail' from= 'xxx@xxxx.xx' to = 'xxx@xxxx.xx' subject = '件名' message = 'これはテストです。' open("| #{mailer} -t…

公開

moe

LaCoocan は Ruby の OpenSSL ライブラリを提供する意思がないそうなので、TypeKey 認証を諦め、ログイン機構を変更して試験公開に踏み切った。ないとは思うが、万が一大勢で押しかけられるととても対処できないので URL は mixi の某コミュニティでのみの公…

BIBLO セットアップ完了……?

五年前に比べてなんと簡単なことか。 最近のインストーラはなんと優秀であることか。 いや凄い凄い。 軽くまとめ。 ネットワークカード BUFFALO の WLI-CB-B11。RealTek のサイトからドライバを落としてきてコンパイルしたものが普通に動いた。 ビデオカード…

スタイル

私はここで一日に複数の話題を書く際、新しいものが上に来るようにしている。書く立場としては下に続けて書いた方が自然なのだが、それでは上から順に読むであろう読み手の視線が逆流するような気がしたからだ。 今、無用な手間だったのかも知れないと思い始…

設置してみた

moe

LaCoocan の方に設置してみたのだが、monitor.rb がないと言う。 monitor.rb を入れたら openssl.rb がないと言う。 openssl.rb を入れたら openssl.so がないと言う。 お手上げ。要望は出してみたが、通らなければ TypeKey 認証は諦めねばならぬ。

WLI-CB-B11

夕べ帰宅したら流石にカーネルのコンパイルは終わっていた。 RealTek のサイトから落としてきたドライバを展開し、make。Makefile26 ってのが 2.6 用かな。 $ make -f Makefile26 何事もなく完了。出来上がった ko ファイルを /lib/modules/$(uname -r)/kern…

カーネルのコンパイル

改めて Realtek 8180L*1 のドライバをコンパイル。過去にカーネルをコンパイルしたことがあれば問題ないと思うのだが、今回はスッピンなので、そのままドライバをコンパイルしようとすると、カーネルソースを展開したディレクトリに include/asm -> include/…

古いノートに入れてみた

Win2K を入れて使っていた Gateway のノートの液晶が壊れてしまった。大分前から CPU ファンが怪音を発し、キーボードもへなへなで挙動が怪しくなっていたので寿命と言えるのかもしれないが、新品を買う金などあろうはずもなく、知人から廃棄寸前の FMV-BIBL…

再修正

moe

春のターンで全軍全基地喪失状態に陥った国は、その時点で滅亡確定とし、実質的には滅亡と同等に扱うことにした。具体的には、その年の秋ターン開始のメッセージで「滅亡確定」を宣告し、インタフェースは滅亡国モードになる。そして翌年春ターンの開始メッ…

修正

moe

StP の陸軍に輸送経由の移動が命令できないバグ私が気付いたとき、Bar に海軍がいたので StP の陸軍に対して Nwy への輸送経由の移動が指定できなければならなかったのだが、命令候補欄に輸送経由の移動が出てこなかった。原因は隣接地域の情報だ。StP(NC)-B…

TODO

moe

全員がコミットしないまま更新期限を迎えた場合の強制終了処理も必要かもしれない。

キリがない

moe

偶然 StP での海軍増設にバグを見つけてしまい、危うく昼飯を食い損ねるところだった。こんな調子では、後どれだけのバグが地雷の如く潜在しているのか分かったものではない。先行きは暗い。

画像

moe

右のは再掲。未だに細々と修正が入っている。作業が完了する気配はない。

腰リール

http://mugenmirai.livedoor.biz/archives/50487833.htmlなんか便利そうだ。

完成しているのだが

moe

多分、完成している。完成しているように見える。後は画面上部のタイトルと、各国ステータス欄に入るイメージ画像を待つだけだ。しかし、動作確認をする度に毎回必ず何かしらの修正が入っているような気がするのは何故だ。11月から予定しているテストプレイ…