April 24, 2006
日産のDVDが当たった [ 日頃の記録 ]

今日、郵便受けになにやら封筒が届いてた
情熱な赤で、すぐ日産関連とわかってしまったので
スカイラインの関係かと思ったら
この前、日産モータースポーツオリジナルDVDに応募してたヤツだった
なかなかいい映像が入ってたからよかった
しかし懸賞に当たるなんて久しいぶり。

April 10, 2006
Perlでswfの縦横のサイズを取得する [ Perl/CGIの記録 ]
必要なモジュールは
SWF::Header
SWF::BinStream
Data::TemporaryBag
SWF::BinStream::Codec::Zlib
使い方は
use SWF::Header;
$header_data = SWF::Header->read_file('./test.swf');
縦サイズは
$header_data->{height}
横サイズは
$header_data->{width}
他に取得できる値は
signature => 'FWS' or 'CWS',
version => Shockwave language version,
filelen => Length of entire file in bytes,
xmin => Stage left edge, in twips,
xmax => Stage right edge, in twips from left,
ymin => Stage top edge,
ymax => Stage bottom edge, in twips from top,
rate => Frame rate in fps,
count => total number of frames in movie,
width => calculated width of stage (in pixels),
height => calculated height of stage (in pixels),
duration => calculated duration of movie (in seconds),
background => calculated background color of movie (in html format),
と英語のままですが
バージョン(6.0など)
フレームレート
フレーム数もわかるのはいい感じですね
サーバにモジュールが入ってない場合は
use lib qw(./lib);
use SWF::Header;
としてCGIが置いてあるフォルダからのモジュールディレクトリへのパスを書いて
モジュールディレクトリパスを@INCに追加してください
必要なファイルを配置すると以下の通りになります
./lib/Data/TemporaryBag.pm
./lib/SWF/Header.pm
./lib/SWF/BinStream.pm
./lib/SWF/BinStream/Codec/Zlib.pm
以上4つで動作すると思います
各モジュールはCPANから落としてそのままアップロードで動作可能です
↓CPAN Search
http://search.cpan.org/
April 06, 2006
April 03, 2006
キーボードの入力が英語になってしまったら [ PC/WEB技術の記録 ]
@や:が半角でうまく打てなくなったときなど
レジストリエディタで
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411
に移動し
Layout Textが日本語になってるのと
Layout Fileがkbdjpn.dllになってるか確認する
大体、kbdus.dllになってしまってるケースが多い
なお、kbdus.dllであってもメモ帳などはうまく打てたりして
ブラウザだけ日本語打てないなどのケースのときはこの対処法で直るかも?
デバイスマネージャのキーボード項目が
101/102英語キーボードになっててもちゃんと打てた
April 02, 2006
オールスター感謝祭に参加してみた [ 日頃の記録 ]
今日、雨だったのでどこにも出かけてなくて
ふとテレビを見てるとオールスター感謝祭が始まった
いままで携帯連動だけだと思ってたら
地上デジタルだとテレビ参加も可能になってたのでやってみた
携帯と違い、全問題にリアルタイムでチャレンジできる
なかなか面白いシステムだった
↓こんな感じで問題出たら同時に選択肢が出てきてリモコンのボタンを押すだけ

↓CM時間や問題のない合間は
自分のランキング付近の芸能人がわかる
ちなみに最高174位で一時は最下位まで転落(笑

↓スタジオと同じくピリオド内で間違ったらピリオドが終了するまで参加できません
解答秒数がスタジオの予選落ちの人以上ならこちらも予選落ちになるらしい

意外とやってみたら芸能人の成績が高くてバビッタよ
さすがに機械(チューナー)の処理ラグがあるので
スタジオのように0.01秒とかは出せないと思うが
0.50秒ぐらいまでなら入れれた
普段見ないのに ついつい参加しまくってしまった
27時間テレビとか生放送系はこういうのをどんどん導入すべきだね!
初めてデータ放送の有意義な使い方をした気がした
(いつもニュースや天気しか見てない・・・)



