2009-01-01から1年間の記事一覧

PHPのテンプレートエンジン

http://www.webresourcesdepot.com/19-promising-php-template-engines/ を見てSavant3を見つけて使ってみた。PHPをそのまま使えるっていうのが良いかも。でも$this->を付けるのが面倒くさそうだなぁ…。

PHPでDigest認証

お手軽にDigest認証出来るコードが http://techblog.ecstudio.jp/tech-tips/digestauth.html で公開されていたので使わせてもらおうと思うけど、気になった点を変更してみた。 ソースコードのインデント サーバー側で生パスワードは持たない場合にも使えるよ…

SWAT

SAMBAの設定をブラウザから行えるツールでSWATというのがあるけど、ちょっと前にうまく動かなくて少しはまってしまったのでメモ /etc/xinit.d/swat の中に、only_from というのを記述できるけど、複数行で設定出来るかと思ったら駄目みたい。スペースで空け…

mod_rewrite

Apacheのmod_rewriteモジュールって何か名前は目にするけど何に使うのかがわかってなかった。 http://www.china-webby.com/%E5%8B%95%E7%9A%84%E3%83%9A%E3%83%BC%E3%82%B8seo%EF%BC%9Aurl%E6%93%AC%E4%BC%BC%E9%9D%99%E7%9A%84%E5%8C%96/ なるほど、URL擬似…

SpursEngine

WinFast PxVC1100のバルク品を21000円くらいでT-ZONEで買った。その後に近くのクレバリーに寄って在庫があるか見てみたら1000円程安いのがあった。う〜ん、ちゃんと見るべきだったな。。まぁ良いや…。買った目的はSPEを使ったプログラミングをしたいので。で…

VMWare

VMWare PlayerとQEMUを使って仮想環境にLinuxをインストールして使ってみた。結構お手軽で良い。システム開発でわざわざ各開発者に一台ずつLinux用のPCを用意するコストを掛けたくない場合にも良いんじゃないだろうか。Cygwinも悪くないけど、やっぱり普通の…

Folding@home

Performanceは 大体 680 iter / sec ぐらいだった。NVIDIA用のがCUDAで書かれててもっと処理速度が速いらしい。

お買い物

クレバリーでRadeon HD4770を13970円で買った。Radeon HD4850も昔買ったのであんまり意味は無いんだけれど…。(しかもその前にはGeForce 8800GTも買ってたりしてる)しかしNVIDIAと良い感じで競争になっててVGAの値段が昔に比べて大分下がったなぁ。Larrabee…

Windowsブルースクリーン

ノートPCのHDDの以下のフォルダから C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc ファイル500MBくらいをIPメッセで違うPCに転送したらいきなりブルースクリーンに。NICのドライバが駄目なのかなー。。

アップデート失敗

http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/ad698507-d62c-4e7b-bb7a-12a03b939594 これに引っ掛かった。インストーラー作成する人がちゃんとテストしないから…。。

高DPI対応 続

http://blogs.msdn.com/e7jp/archive/2008/09/23/8963211.aspx整数倍にDPIを拡大するっていうのが良い解決策な気がする。まぁ環境が多種多様なWindowsではそうも言ってられないだろうけど。。 iPhoneの画面解像度はHVGAで320*480で荒いけれど、何年後かに640…

高DPI対応

最近視力が落ちてきたのか解像度が1920*1200の24インチモニタでWindowsのフォントサイズ設定が標準のDPI(96 DPI)だとなんだか見辛くなってきた。 そこで120 DPIにしたんだけれど、「Windows XP 形式の DPIスケーリングを使用する」のチェックを外すと色々な…

SSIM

画質評価の基準でPSNRが有名だけどSSIMっていうのもあるようだ。 どちらも実際にどういう計算で出すのかは不明…。DLIはADCTCTより圧縮性能が高いらしい。でもアルゴリズムの解説が無いなぁ。。 処理時間が相当掛かるみたいなので色々とやってるんだろう。htt…

YahooMessenger

YahooMessengerって何で起動と終了の時にマウスを重くさせるんだろう?global hookとか使ってるのかな?行儀が悪いね。

Alt+Tab タスク切り替え強化版

http://sourceforge.net/projects/taskswitchxp/ 便利だけどなんか少しもたつくのは気のせいだろうか。thumbnailはいらない…。

QUARTER POUNDER

ミートの感じがバーガーキングに似てる。

Windowのタブ化ソフト

Collectorっていうのを使ってみようかと思う。タブウィンドウ掴んでドラッグ移動が出来ないのが少し面倒かな。。あと反応が遅いかも。TTWCのが軽い気がするけどあれは色々問題があるし…。

株式会社ハーベストの蒟蒻ゼリーを買ってみたんだけど、なんか袋を開けたときの匂いが変。なんか匂いが機械っぽいというか…味も少し人工的。(マンナンライフのと比べて) 値段は安かったんだけど大きさも小さいし…。喉に詰まるって事で急遽変更したりとかし…

徹夜でRAW

デジカメのRAWファイルではなくて、汎用フォーマットのRAWファイルと徹夜で格闘。画像圧縮プログラムを作る際にわざわざGUIを用意するのが面倒だったので、メモリを自作のDataViewerプログラムで見て開発してたんだけど、なんか圧縮して展開した画像と素材の…

画像圧縮プログラム

画像圧縮プログラムを公開するページを用意しました。 http://www.geocities.jp/beruponu/app/ImageCompression.html

フレーム内予測

色々とインターネット上で検索して資料を漁っているんだけれど、H.264で使われているフレーム内予測 intra-frame prediction を実装するのが結構手間が掛かる感じ。 encodingの途中に既にencodeした参照blockの端をdecodeしてフレーム内予測処理を行うのでか…

雑感

DCT方式の場合、ビットレートが低いとブロック歪みが出てくるけれどこれはDPIが高い環境で見ると気付きにくい感じだ。これはブロック境界の段差が一定以上の小ささだと人間の目が認識しにくくなるっていう事なんだろうか?(高周波に対する感度が低い) とな…

希望

JPEGみたいな画像データの非可逆圧縮のフォーマットを作りたい。特徴としては、 出来るだけ高い画質と圧縮率。同じ容量ならばJPEGより画質が良いというのがはっきりとわかるぐらいに。 encodeとdecodeに掛かる負荷は、最適化を行えば最近のマルチコアCPUで19…

An Advanced DCT based image Coder (ADCTC)

Ukraine の Nikolay Ponomarenko という人が作ったADCTの画像圧縮性能は本当に素晴らしい…。Encodeに少し時間が掛かるけどそれだけ計算量が多いんだろう。 http://www.ponomarenko.info/ http://www.ponomarenko.info/adct.htm N.N. Ponomarenko, V.V. Lukin…

影の謎

なんで同一平面状に置くのか、頂点のオフセットで解決しないのかわからないけど…。対処方法が存在するという事はよく出がちな問題なのかなぁ…。 http://msdn.microsoft.com/ja-jp/library/cc324554.aspx

子供の頃は

http://home.a02.itscom.net/msx_lab/dojin/dojin-01.html#BLUEEYES 懐かしい。小学生、中学生の頃は買ってもらったMSXで個人作家が作ったゲームを遊んで、自分もクリエイティブになりたい!ってあこがれてたけど、なんか今に至るまでへたれだなぁ…。これか…

GCCでShiftJIS

http://oshiete1.goo.ne.jp/qa2014538.html?ans_count_asc=2後で試してみる

H.264

H.264の8x8整数DCTを、改訂三版H.264/AVC教科書のP265-269に載っているやり方で書いて、forward DCT => inverse DCT を行うと値が10くらい変わってしまって狼狽して結構悩んでいた。全然わからなくてIRCのx264チャンネルで質問したところ量子化処理に正規化…

猫の夢

何度か猫を飼っていたせいか猫の夢を見る事がある。 どういう夢かというと、最初は数匹だった猫が歳月が経つにつれてどんどんと増えていって、そのうち一匹一匹を把握出来なくなるという夢だった。 子猫は小さいし好き勝手に家の中を歩き回るので居場所がわ…

空間周波数とコントラスト

http://blog-tech.rikunabi-next.yahoo.co.jp/blog/hirabayashi/131 http://gc.sfc.keio.ac.jp/class/2005_14630/slides/09/index_24.html http://gc.sfc.keio.ac.jp/class/2005_21094/slides/03/index_31.html http://youcharmanums.blog2.fc2.com/blog-ent…