自宅サーバでWebサイトを運用していると、サーバの電源を落としてメンテナンスしたい場面が出てくるかもしれません。 しかし、電源を落としている間はサイトに全く繋がらなくなります。 (ブラウザでアクセスしても無反応になってしまう) これを第三者から見ると「あれ?何かあったの?」と心配されてしまうかもしれません。 そこで、サ...
2014( 17 )
Year
オリジナルの曲を公開しました。 以下ページにも載せておきました。 https://ftvoid.com/music この曲自体は数年前に別のブログで密かに公開していたものです。 木の葉をイメージして作ったオルゴール曲です。 ミックスが今以上にへたっぴな頃に作った曲なので、残念な感じになってしまっています・・・ この曲自...
VisualStudio2013でXMLを操作するためのライブラリXerces-C++を使える様にするための手順のメモです。 1.Xerces-C++のダウンロード 以下サイトよりWindows用のバイナリをダウンロードします。 http://xerces.apache.org/xerces-c/download.cg...
from the voidに公開中のゲーム「Departure from the Void」で MIDI再生が1ループで止まってしまう不具合を修正しました。 修正したバイナリはver1.1としてリリースしました。 ダウンロードはこちらから。 なぜMIDI再生が1ループで止まってしまっていたのか原因は分かっていません。 ...
以下の様に多数のオブジェクト同士の当たり判定を考えます。 ここで、赤色と青色のオブジェクトをそれぞれA、Bのグループに分類します。 当たり判定はグループA、B同士で行うこととします。 グループA、Bのオブジェクトの個数をそれぞれNa、Nbとすると、 当たり判定の総実行回数はNa×Nbとなります。 例えば、Na=100、...
AngstromLinuxでのネットワーク設定は他のディストリビューションと違って少し特殊です。 connmanを用いて設定します。 connman関連の実行ファイルは/usr/lib/connman/test以下にまとめられています。 ■前準備 /var/lib/connman以下ディレクトリを閲覧し、etherne...
自分のサイト上でアイコンを表示したいとき、今まではアイコンの画像ファイルを貼り付けて表示させておりました。 しかし、画像を拡大すると画質が粗くなってしまいます。 また、MacBookProやiPadのRetinaディスプレイの登場によって通常の拡大率でも画像の場合は粗く表示されてしまいます。 これを解決するためにはどう...
公開中のゲーム「Departure from the Void」のBGMのMIDI再生がおかしいバグに気がついてから、 BGMの再生について色々と検討していました。 BGMはすべてMIDIファイルから再生するようにしていますが、 これはプログラムサイズを削減することが主な目的です。 元々は限られたサイズのファイルしかア...
配布ゲームの画像や音楽データの暗号化をしたいと思うようになり、 暗号化ライブラリであるCrypto++を導入してみました。 ■インストール手順 1.ダウンロード 以下サイトにアクセスします。 http://sourceforge.jp/projects/sfnet_cryptopp/ Windowsの cryptopp...
Linuxのシェルスクリプトは手軽に使えて便利! でもソースは見られたくない場合もある・・・ そんな時に役立つのがシェルスクリプトをバイナリ化するツール「SHC」です。 SHCは以下サイトよりダウンロードできます。 http://www.datsi.fi.upm.es/~frosal/ ダウンロードしたら圧縮ファイルを...