2009-06-01から1ヶ月間の記事一覧
学科メイルサーバマシンは、 postfixのほかinetd (in.qpopperを起動する)も落ちていた。 しかしなぜかmysqldが走っていた。 27日土曜日の早朝らしい。 原因はわからない。
たびたび学科wikiが固まる。 apacheのプロセス数が増えすぎているためと思われる。 apache再起動ですぐ直る。 不具合というよりは単純にアクセス数が増えてきたと解釈して、 【Apache】mpmを調べる(preforkかworkerか)など見て、 /usr/sbin/apachectl -V …
自宅のWindows XpデスクトップPCがいよいよ挙動不審のために、研究室のPCを1台自宅に送り、 もとのPCをwindows7βにするかubuntuにするかちらと迷ったがxpとubuntuのデュアルブートにすることに。 しかし何度かubuntuを再インストールしているうちにgrubを壊…
XNA090629 に書いているように、spritefontファイルにちょっと追記するだけでひらがなカタカナは使えるようになる。 昔のドラクエみたいな字幕なら出せるというとこだな。 てわけでRPG starter kitを日本語化してみようと思うのだが。 いやしかしこの六月の…
てすと
水曜日のコンピュータリテラシーの授業中から昨日にかけて、 学科のwikiがたびたび不調になった。 授業でmediawikiの紹介をして、数名がwikiに書き込んだせいだと思われるが、 原因は不明だ。 授業の演習として外部公開のwikiを使わせるつもりではなかったの…
Softalk というフリーソフトの音声合成ソフトがあったのでありがたく使わせてもらう。 AquesTalk - テキスト音声合成ミドルウェア というものが元になっているらしい。 感謝。 男性2種類、女性2種類の声が出る。 いかにも合成音声っぽい声だが、まあこれで良…
source engine.gcfの中に、hl2/scripts/talkers/npc_citizen.txt というものがあり、 だいたい //============================================================================================================ // Citizen Hello speech //=============…
ApacheのBasic認証をLDAPで。 これ、できたら便利だよな。 新システムが導入されたらやってみるか。 しかし、LDAPサーバがMacOSXサーバになる予定なんだよな。 あんま関係ないか。
あと1日くらいでfedora 11が出るようだ。 新サーバのインストール作業を始めたところだと言うのに、 間の悪いことだ。 本家サイトfedoraを入手 からダウンロードしようとすると異様に重いミラーに飛ばされるのは仕様か。 Fedora Fedora Public Active Mirror…
次回のオープンキャンパスでまんだら屋を急遽展示することになったのだが、 今公開しているのはver 0.1で、 卒制展て展示したのはver 0.1.1 (非公開)、 少し手を加えようと思うのだが、 とりあえずcitizen maleの声だけでも差し替えたい。 この音声データはG…
今まで特に考えなしにsrcdsはsteamの純正のものを使っていたが、 今回 Mani's Admin Plugin からたどって、 SourceMod Pack 1.2 for CS:S を入れてみた。 おめあては AutoChangeMap plugin 1.1 というものだが、 他の勝手についてくる機能もなかなか楽しくて…
SpriteBatch.Draw()でテクスチャのサイズが大きすぎるとランタイムエラーが起きたり警告が出たりする。 Warning Texture is too big to work on all graphics cards. This image is sized WWWWxHHHH, but many cards do not support sizes larger than 2048.…
Hammer Editorで Host_EndGame: Map coordinate extents are too largeというエラーが出て、 マップをビルドしてもゲームが読み込まれないというエラーが起きる。 本来このエラーはマップの座標の広がりが大きすぎるという意味なので、ばかでかいマップを作…
Personをstructで作って、 次のようなメソッドを用意したのだが、 struct Person { public int dollar; public string name; public Person(string name, int dollar) { this.name = name; this.dollar = dollar; } public void GiveDollar(int d, Person p)…
学生たちにC#の構造体とクラスを理解してもらうにはどうしたら良いかとても悩んだわけです。 それで XNAプログラマのためのC♯入門、 XNAプログラマのためのC♯入門2 というものを書いてみた。 BMIはいつも使っているネタだ。 RPGは、もちろんXNA RPG starter …
さすがにプレミアム会員向けだけあり、これはすごい。 ただのシューティングかと思ったら違った。 見た目Quake風のFPS。 視点はTPSに変更もできる。 キャラがbipedでなくshipだというだけでこれは紛れもなくFPSの雛形。 ソリューションの中に別プロジェクト…
自分用のメモ。 C#にはコンストラクタが三種類ある。 インスタンスコンストラクタ、静的コンストラクタ、プライベートコンストラクタ、である。 この三種類をまとめて(かつては)クラスコンストラクタ、と呼んでいたらしい。 ややこしい。 まあ、普通はコンス…