'11/10/25: Windows XPと2.5TB HDD
'11/07/18: NIED強震モニタを監視する
NIED強震モニタ(防災科学技術研究所 強震観測網(K-NET,KiK-net))のサーバーが強化され、2秒おきにリアルタイム震度(の画像)が配信されるようになり、その画像が透過PNGとなったので、それを監視して、地震発生(指定震度を超えた)時にポップアップするページを作ってみた。
» 続きを読む
'11/04/17: SignalNow Express をWebサービスに
とりあえず、SignalNow Expressのカウントダウン読み上げはできたので、sne.logを利用してwebサービスにできるかやってみた。
SignalNow Express本体の警報画面は、インストールフォルダのmap.htmlから、javascript(location.href)を使って、ローカルに立ち上げたサーバーに飛ばす。サーバー側にあるのだから、特にさわる必要はないですね。
Webサービスとしてはajaxでsne.logの更新状況を1秒おきに監視しながら、変更があった場合はページをリロード(これもjavascript)するといった感じ。
SignalNow Express本体の警報画面は、
Webサービスとしてはajaxでsne.logの更新状況を1秒おきに監視しながら、変更があった場合はページをリロード(これもjavascript)するといった感じ。
» 続きを読む
'11/04/12: SignalNow Express
ストラテジー株式会社が提供している高度利用者向け緊急地震速報専用受信ソフトウエア SignalNow Express(以下SNE) をインストールしてみた。
P2P地震情報@wikiを見ると、なるほど通知に関してはhtmlとjavascriptがメインなんだ。
とゆーことで、表示位置の改善と、到達時間の読み上げをメインにちょっといじってみる。
P2P地震情報@wikiを見ると、なるほど通知に関してはhtmlとjavascriptがメインなんだ。
とゆーことで、表示位置の改善と、到達時間の読み上げをメインにちょっといじってみる。
» 続きを読む
'11/03/26: T-01B に TouchFlo 3D
HT-01Aにそれほど不満は無かったんだけど、そのまま大画面になり高速CPUを積んだ後継機種に期待を抱いていた。で、docomoの2011春モデル発表。いやぁガックリorz。WP7どころかまともなQWERTYキーボード付きすらない。
んで、急遽Windows Mobileを積んだT-01Bをヤフオクで落札。
なにはともあれsdksertsを入れておまじないをした後に、カスタマイズの開始。標準のNX!UI(spb mobile shellベース)を削除、TouchFlo 3Dを入れる。
» 続きを読む
'10/11/29: 持つべきものは友
'10/10/12: Windows Phone 7
'08年末にスマートフォンに対して「'09年末か'10年になると、もっとUIがこなれてきて一般化すると期待したい。」なんて書いたんだけど、ふたを開けてみるとiPhoneやらandroidが台頭し確かに世間には広まった。しかしWindows Mobileは風前の灯火。このまま消え去るのかな?の感が強い中、やっと発表になったWindows Phone 7。同時に同OS搭載のスマートフォンも発表されましたな。
» 続きを読む
'10/03/02: バレンシアテスト
'09/08/11: perlRTMP と JW FLV Media Player でmp4ストリーミング
perlRTMPでRTMPサーバを立ち上げ、Webサーバー(Apache2:win32)から録画&エンコ済みのmp4を、JW FLV Media Playerを使ってストリーミング。RTMPなので、動画開始も早いし、非常に快適なシークができる。
流れとしてはこんな感じ
- Apacheを動かす
- Perl(Cygwin) をインストール(単接続ならActivePerlも可)
- perlRTMPをダウンロードして適当なフォルダに解凍
- Webサーバがアクセスできる「適当なひとつのフォルダ」に対して perlRTMP を立ち上げる
- mp4ファイルのファイル名は大概日本語(SJIS)なので、ハードリンクによって、適当なフォルダ下に半角英数ファイル名のエイリアスを作る。
- ハードリンクは各ドライブごとに必要だが、perlRTMPが扱えるdocument_rootはひとつしかない。よって、「適当なひとつのフォルダ」下に、ジャンクションまたはジャンクション機能を用いて上記ハードリンクを作ったフォルダをマウントする。
- JW FLV Media Playerのプレイリストを作る。
- Webサーバで表示。
» 続きを読む
'09/06/25: HVT-BT200 制御ライブラリをVB6で使ってみる
PCは近くにあるのにTVが近くにない場合など、ネットワーク上のPCでTV放送が見られるように、WebTVと称してBS/地デジチューナー:HVT-BT200→キャプチャカード:MonsterX→エンコーダ:WMEってな形でブロードキャストしている。WebTVという名前の通り、UIはインターネットブラウザを使っているので、クライアントのアクションでチャンネルを変える場合、USBに接続できる赤外線学習リモコン:PC-OP-RS1を使って、それぞれのコマンドをHVT-BT200に送るようにしていた。
もうちょっとスマートにならないかなぁ?と思っていたら、HVT-BT200 Windows XP用ソフトウェアにI-O DATA HVT-BT200 HVT-T100制御ライブラリってのがあったので、さっそくVB6でやってみる(一時期サポートページ上から制御ライブラリの記述が消えていたが、6/25時点では再公開されている)。
» 続きを読む