「 2007年10月 」一覧

久々に template C++


変数が配列かのテスト

templateと関数のオーバーロードなどを駆使して作ってみた。一応うまく動いているものの何か気になる。まずい点とか誰か指摘してくれないかなぁ…

使うときには、 int array[ 10 ];なるものを、 testArray( array )とやって、trueが返ってくれば 配列である。テンプレート使っているものの、関数呼び出しも使っているので、inline指定しているといってもコンパイル時に実行コードが決定されると言えないかもしれない。

最適化がうまくかかってくれれば、コンパイル時にチェック完了で余計なコード消えそうな気もするが…


一段落


引っ越し一段落

土曜日にベッドが着て、ようやく睡眠もまともになったと思います。
最もそのベッド組み立ては結構大変でしたが。重いしでかいし。
友人に手伝ってもらいに来て思うような位置にやっと置けました。感謝。

その後、近くの居酒屋いって飲んで、楽しかったです。

収納がついているベッドのため、今まで床上散乱していた本とか書類群を仮に納めてみました。
ゆくゆくは本棚かってそこへ入れる予定。ベッドの中へは衣類入れたいし。

とりあえず、自分的に人を呼んでも恥ずかしくはない散らかり具合なので、やっと引っ越し一段落です。

近日中にエレクター買って、HDDレコーダ&液晶TV買うところまでやりたいなーとか思っていたり。

ManagedDirectX + C#

初めて手を出しました。
JavaはそこそこなれているのでC#余裕だろー思っていましたが、

いろいろと、似たようなクラスや操作を探すのに手間取った感じです。
でも、メモリのリークとか考えなくていいし、温い環境だなぁと思ったり。

半分寝ぼけながらも作れそうです(笑


引っ越しました


引っ越ししました。

とりあえず引っ越し完了。旧住まいも後始末してきました。
で、サーバーも再び稼働させてます。地方からこちらに持ってきたときのようなトラブルもなく普通に動作中。
今回頼んだのは日通さんでしたが、丁寧に運んでくれたようです。thx

まだ電話番号からの線路長がでませんが、速度測定してみたところ、従来の倍以上は出ていました。ということは近くなったと言うことですね。
そのうち個人での光契約してOKかどうか聞いてみようと思います。

HDDレコーダ欲しい

引っ越しもしたので、そろそろ地デジ視聴環境を準備しようかと計画中。
Aquosとか考えていたけど、どうもそれに対応するレコーダーがピンとこない。
で、そんな中見つけたのが、東芝のVARDIA。W録出来るやつを対象としてます。

いいなと思った機能が、CM自動カットに使えそうな、マジックチャプター。
1つの番組録画でしか使えませんが。同時2番組録画状態では、片方がその機能を使えないようです。

それでもなんとなくよさげ。

あとは、Regzaの状態次第ですねぇ…。
そもそもTVとレコーダって別々なメーカーを使う人って多いのかな?
自分ではそろえようと思っているけど。

defineで可変数

プリプロ #defineって可変数引数無理と思っていましたが出来るようです。

使ってみたい局面あったりするので、実用になるかも。

こんな感じでした。

‘<pre><font color="#0000ff">#define</font> DEBUG(msg, …) printf(msg, __VA_ARGS__)’
‘<BR><BR>’
‘int main() {<BR>’
‘ DEBUG(&quot;hoge %s %d&quot;, &quot;hoge&quot;, 3);<BR>’
‘<BR>’
‘</pre><BR>’

gcc でうまくいくかどうかは不明ですが。


引っ越し


引っ越し確定

引っ越し日時が確定しました。来週11日に朝から引っ越しです。
荷造りも今までやっていたのですが、業者からの部材で潤沢になったので、本格的に詰める作業が開始です。

サーバーも停止になるし、録画サーバーも止まるし、
果たして次、さっくりと復活できるでしょうか…。ちょっと心配です。

CEDEC 3日目感想

さすがにファミ通には、Imagire Dayの部分は載っていないようで。
VF5の話もあったのに、中身は専門的で除外したのか。

難しいところたくさんで、100%理解できた部分は数少ないですね。
NormalMapのFilteringについては、ちょっとやってみてもいいかなって感じが。

それでも昨年の、CubemapからBRDF変換するコードを勉強しなきゃって感じで、実装までは長そうです。

絆創膏

この絆創膏がいいらしい。
結構値段するらしいが、治りが早いなら出す価値がありそう。

http://www.jnj.co.jp/consumer/bandaid/products/medicaltools/power_pad.html