日記(826)

<前 次>

無題

思えば広告を自分で出したとすれば営利サイトの仲間入りするわけで、もしかしたらそういうのが禁止されていたかもと心配だったのですが、サーバーの利用規約を見てみたところ、禁止するような記述は見当たらなかったので、この点は安心してもよさそうです。
もっとも、振込み最低額の5000円に達することはなさそうな気がするので、別に関係ないのかもしれませんが。
広告の本稼動は設定機能を作った後になるのですが、一応データのほうはすでに入力を始めています。
あと、メカニック系のデータベースを作るつもりなのですが、こちらはデータをどのように管理するかを考えているところです。

無題

そんなわけで、PerlCGIによるアンケートを2つほど設置しました。
どちらもアンパンマンDBに関するもので、片方は要望受付窓口のようなもの、もう片方は広告に関するものです。
実際のところ広告は設定で非表示にできるようにしたいので、一番下の「あってもよいが設定で非表示にできるとなおよい」にしたいのですが。

無題

久々にPerlのCGIを設置したらパーミッションの設定で手間取ってしまいました。

無題

NeoMuplDLL初期化の方針。DirectShowとDirectMusicを使うと仮定して。MCIはまた対応はずすかも。

  1. バックグラウンドでDirectSoundを初期化。これは両方に必要。
  2. DirectShowとDirectMusicのどちらを先に初期化するか決める。デフォルトはDirectShowで、再生キューにDirectMusic使用曲が先に入っていたら順番を入れ替える。
  3. DirectShowを初期化。
  4. DirectMusicを初期化。

…としたいんだけど、メインスレッドと別のスレッドで初期化だけしてもいいのかな。
場合によってはアプリケーション本体用スレッドと再生専用スレッドに完全に分離するかも。

無題

ナマライザで使ってた数値入力ダイアログのファイルをひとつにまとめていろんなところで使えるようにしていました。

無題

今日は父が古いパソコンの調子をよくするためにメモリを増設しようとしたのですがうまく合わなくて、今使ってるのに入れたらしっくりきたので貰っておきました。
なんとなく起動が早くなった気はするけど…どうなんだろう。

NeoMuplについては、C++でのプロパティの扱いが分かってきたので音楽再生に必要なデータはクラスのプロパティに入れることにしました。

無題

引き続きNeoMuplの再生DLL作ってます。
今度のDLLは再生全体を担い、再生にかかわる部分はDirectMusicの部分だろうとDirectShowの部分だろうと受け持ちます。

<前 次>