FGCom Windows版ビルド
FlightGearのボイスチャットアドオンのFGComをMSVC9.0でビルドしました。
CVS版のソースを元にいじっています。ビルドに必要なライブラリ等はオリジナルと変わりません。
変更点は次のとおり。
・pwd.hがMSVCに無いため、関連の処理を省略
・小数点の処理をMSVCにあわせて変更
・周波数変更時に切断待ち時間が短く、切断前に接続をしようとして強制終了されていたため、待ち時間を長くした
Download
Win32-binary:fgcom-win32bin-cvs209mod-1.lzh
Win32-src: fgcom-win32bin-cvs209mod-1src.zip
VirtualBox 2.1.2 のネットワーク
VirtualBox 2.1.2がリリースされていたのでインストールしてみました。
仮想ネットワークアダプタを追加して・・・と思っていたのですが、設定が見つかりませんでした。
まぁ、いいか、いまのEthernet Adapterに割り当ててみるか・・・とやってみたらなんと!
GuestでDHCP割り当てにしてあげたら自動的にHostとも違うIPが割り当てられていました。
見掛け上、ほんとうに独立したコンピュータのように見えるようです。
No commentsVirtualBoxをつかってみた
VirtualBoxにPlamo4.5をインストールしてみました。
日本語入力も問題なくできてます。(AnthyのキーのバインドをShift+spaceに変更しましたが)
ネットワークはNATを使うようにして10.0.2.15を割り当ててます。
ゲートウェイは10.0.2.2、DNSは10.0.2.3です。
まぁこれを何かに使うというわけではありませんが、何となく遊べます。
No commentsFreeNAS
Atom+CFの無音NASを組んでみようと思います。音がするのはHardDisksとPowerSupplyUnitだけ、となります。
OSにはFreeBSDをベースにしたFreeNASというものを考えています。インストールも簡単そうですし。
あくまで計画段階ですので、実際にやってみたらログを書いてみようと思います。
No commentsファイルをまとめてUTF-8に変換する
今回はLinux/Unixの備忘録です。
ファイルの文字コードを変換するにはnkf(日本語漢字フィルタ)をつかいますが、ファイルが多すぎて大変だ、というときにはxargsを使うといいようです。
具体的には次のようにします。
find -name ‘*.txt’ | xargs nkf –overwrite -w
便利です。
FormationPlayerの実験
C++でDLLを書いてそれを呼び出したら高速化できるかな、ということで基本的な処理部分をつくっています。
新機能追加ができなくて申し訳御座いません。
ページ毎のカウント数の指定だとか音楽との同期とか、そういったことを実装すべきかもしれません。
自分でもそう思いますが、コードが煩雑になってしまって(センスがないんでしょう…)複雑に絡んでしまっています。
それを解決するためにも新たな試みとしてC++化を進めています。
申し訳御座いません。
2 comments