前半はオーバドライブと体調不良を繰り返していたな。後半は 1byte でも前に進む精神に欠けていたな。その結果生み出した成果も数少なかったな。あと過去を振り返ることが多かったな。ともかく、本業が激動を迎えたのが一番か。
今年も多くの方が、雲の上の存在だった方までこのページを見て頂いた。毎年のことではあるが、そのことに深く感謝したい。
手持ちのチャンネルサーバ CSV-S55 が TiVo ベースなのは知っていたが、ここまで Hack が進んでいるとは思わなかった。特に背面に隠されている USB 端子に USB Ethernet アダプタを付けて telnet 出来る可能性にキテしまった。しかし今も年末年始も大活躍なので今遊ぶのは危険だな。といってもまた HDD がクラッシュしてからでは遅い。しかしアレだな。TiVo Hack 関係の Web ページはアツいな。米国のマニア侮りがたし。とユーか Linux がらみの Hack はアツいな。来年は Linux デビューしてみたいな。自爆。
iTunes との戯れ。VS.NET を立ち上げ C# のプロジェクトを新規作成。C#勉強1日目を参考にして参照の追加を行い、フォームに TextBox と Button 2個を配置。button1_Click と button2_Click の中身をコピペし、ソースの先頭に using iTunesLib; を追加して実行した所、無事曲名の取得と次の曲への移動が出来た。このままでは曲を再生していない場合にエラーになる。オブジェクトブラウザで色々とブラウズして PlayerState を見つけ、これが ITPlayerStatePlaying かどうか判定処理を追加した。C# は殆ど経験が無いけど手探りでも色々と遊べるな。
続いて Script も試してみよう。Dan Crevier's Blog の var 以下をコピペして iTunes.js というファイルを作成し、ダブルクリック。numTracks がエラーになるので、再び VS.NET を立ち上げ、補完機能を使って LibraryPlaylist.Tracks.Count を見つけた。という訳で numTracks を track.Count に置き換えて無事動作。.js ファイルを見るとメール添付のウイルスが思い浮かぶが、テキストエディタで作ったファイルをそのままダブルクリックするだけでメッセージボックスが表示されるというのは面白いな。
とりあえず曲のスキップ方法は分かった。あとはボリュームの制御をやりたい。またしても VS.NET の補完機能に頼る。どうやら SoundVolume プロパティがそれっぽい。しかし値の範囲が分からない。こればかりは補完してくれない。そこでボタンを2個用意し SoundVolume をインクリメント・デクリメントし、結果を TextBox に表示させてみた。なるほど値の範囲は 0〜100 なのか。ああ COM は楽しいなあ。既存のアプリを操作できるのが楽しいよな。LEGO MindStorms 関連で OCX 遊びをしていた時の楽しさを思い出した。レジストリ登録不要なのが嬉しいな。DLL は必要だけどさ。
外で音楽を聴く時には Creative MuVo2 を使っている。しかし 4GB の HDD では厳選しても苦しくなってきた。やっぱり 20GB クラスか。という訳でオモムロに SONY NW-HD3 が欲しくなる。そして今更ながら NW-HD1/2 からの有償アップグレードが行われていることを今日初めて知る。5,000円くらいかと思っていたら送料込で 2,000円なのか。ビックカメラで NW-HD3 は 42,000円だが NW-HD2 は 36,800円だ。スペック上の差は USB 充電対応と十字キーの大型化。うーん。それとも中古の NW-HD1 を 27,800円で GET するのが良いのか?うーん。
デスクトップ PC で音楽を聴く時には iTunes を使っている。しかし曲をスキップさせる時にマウス操作をしないといけないのがずーっと面倒に感じていた。iTunes リモコンが欲しい。そんな矢先に WIRELESS HACKS を見て Salling Clicker を知る。Mac なら Bluetooth 経由で AppleScript を使って iTunes をコントロール出来るのか。うーん。iTunes for Windows では同様のことが出来ないのか?
色々と Google した結果今更ながら iTunes COM for Windows SDK の存在を知る。これだこれなんだ。Epic->yoshimax の C#勉強1日目や Script Laboratory や Dan Crevier's Blog を訪れる。今日は部屋の片づけで時間を使ったので明日遊んでみよう。あとは HID デバイスと如何につなげるかだな。ああ楽しいなあ。
Servo Magazine を見て LAIPAC TECH を知る。$19 の TRF-2.4G Data Transceiver が気になる。これは以前 2.4GHz デバイスを探す旅で見つけた TRW-2.4G と同じだな。値段がナイス。こーゆーのが国内でも認可やら何やらクリアしてサクッと買えるといいんだけどなあ。
脈絡無く PSP 情報局や PSP Freaks や PSPwiki を訪れる。ゲームをやりたい訳ではないので Xlink とかはスルーなのだが、アドホックモードで PC と無線 LAN 接続できるというのはコーフンするな。マイコンとアドホックモードで繋ぎたいな。しかし繋いでどーするんだ?
何となく PSP が欲しくなる。何故だろう?ゲームをする訳でも開発環境がある訳でも無いのに?
どうも今日新宿では PSP の販売が行われていた模様。明日の正午からは PlayStation.com で予約受付開始のようだ。どうする俺?そんなことする時間があったら AVR とでも遊んでいればイイはずなんだけどな。
若松伝説は健在なり。サンハヤト SR8C15CP が千石で税別 740円。若松ラジ館4Fで税込 980円。流石というか久しぶりに若松らしい値段設定を見た気がする。
MYCOM BOOKS のオープンソース組み込みシステム eCos を知る。日本語訳の eCos 本が出た、そのこと自体が感慨深い。しかし立ち読みコーナは良いな。これだけでも中味の雰囲気が分かるな。
技術評論社のめざせ!テレビ番組のクリエイターを知る。TVML のことを初めて知る。久しぶりに Microsoft のドラえもん 3D ムービーメーカーのことを思い出した。という訳で早速 TVML プレーヤーII を落としてサクッとインストール。サンプルスクリプトをテキストエディタで見ながら再生してみる。素晴らしい。このチープな音声合成感は PC-6001mkII を思い起こさせる。なかなか楽しいな。ベーマガ的な楽しさを味わえるな。しかし作成した画像をそのまま動画ファイルに落とせないのが非常に残念だ。これがあれば簡易ムービーメーカになるのになあ。とりあえず TVML 道場でも訪れてみよう。
と思っていたら、何故か在庫が復活。アクセスした PC を変えたのが原因ではないよな。まあ、それはともかく、やはりこーゆーのは勢いが大事だということが分かった。行こう。行ってみよう。
久しぶりに夜の空気を吸う。何となくスキーとか行ってみたくなったな。あの頃は若かったな。
と書いてはみたものの、こんなところで負けるもんかと思い、活動。久しぶりにみんな仲良しのつもりを訪れ .netcpu のことを知る。まだ Starter Kit が PREORDER だったため、とりあえず $499 を死蔵コースに投入することは無かった。調子が悪いとアブねえなオイ。
昨夜は久しぶりにうなされた。自分が複数のレイヤを持っていて、それぞれが説明責任を果たさないといけないような感覚にとらわれた。今日も日付の変わる前に寝てみよう。病は気から。
SX Key を手に入れるには Parallax の $99 の SX Tech Tool Kit LITE が最安だと思っていた。しかし XGameStation で SX-Key Programmer 単体が $59.95 で売っていることに気が付いた。ああ一度は DIP パッケージを 72MHz でブン回してみたいなあ。
ダメもとで島田奈美ベストを iTunes に放り込む。ちゃんと曲名を引っ張ってきた。ああデータを提供してくれた世界の誰かとつながっているんだなあ。
今更ではあるがミュウロボ制御基板のことを知る。14pin の PIC16F630 と 8pin の LB1639 で DC モータ3個を制御できるようだ。値段がナイスだな。しかし LB1639 は単体をサクっと手に入れられるものなのかなあ。とりあえず Digi-Key してみても見つからないし。そういえば ON セミの石で遊んでいないな。自爆。
という訳で Mouser のカタログを物色。そこで今更ながら FAIRCHILD の ACEx Microcontroller の存在を知る。とりあえず Developer Tool Software は落とせるようだ。In Circuit Emulator Kit の値段はいくらだ?Mouser にて ACEICE2 というキーワードで検索したら $96 という結果が出た。意外と安いのね。そしてその流れで indexPro の8ビットマイコンページを見つける。なんとゆーか、世界はまだまだ広いなあ。自分の知っていることだけが世界と思うドツボにはまっていたなあ。
それでは何処のルータを購入するのが良いのだろうか?当初は無難にバッファローとか考えていたのだが LINKSYS が急浮上。WRT54G は結構電波が飛ぶようだし、何より HyperWRT とかで遊べるのも嬉しい。しかし一寸サイズが大きいのが難点だ。となると NETGEAR はどうだろう?一寸値段は高いが USB HDD の繋がる WGT634U なんかどうだろう?
とか何とか書いていたが結局 T-ZONE 祭りで終了。何だそれだけのことだったのか。しかしアレだな。HyperWRT とか見ると刺激を受けるな。市販品を使いつつ、市販品を越える。単なる分解くんでは世界を前に転がせないということか。ああ自分の中で言訳をせず、誰も実現していないことを形にしていく勇気が欲しい。
ふとしたきっかけで FreeBT や lwBT といったページを知る。Bluetooth といえば bluemelt 実装での苦しい思い出だけがよみがえる訳だが、久しぶりにやってみたいなという気になった。lwBT は 40KB ROM と 10KB RAM で LAP/DUN profile まで実装されているようだ。もし RFCOMM までで良かったら ROM/RAM サイズはどのくらいになるのかなあ。ああ俺は言訳の無いプロトコルスタックを作り直そうと思っていた時期があったよなあ。色んな思いを忘れて今日に至っているなあ。ヘタレだなあ。
歩いて帰る。久しぶりにオリオン座を見上げた。今日は久しぶりに昴が見えたような気がした。ここ最近アルコール消毒の後イマイチな感じが多かったのだが、今日は久しぶりに後味の良い時間を過ごすことが出来たな。大事にしたいな。
MYCOM BOOKS の Apple][ 1976-1986 を見る。値段は高いが、なんとゆーかゼータクな作りの本だな。今まであまり考えていなかったが、限られたドット数でカッコいい画面を作る際に Apple][ のアプリを参考にするのはアリだな。
とゆー訳で何となく Google ってみる。Screenshots for Zaxxon といったページで時間を費やす。アレだな。まだまだやれることは沢山あるな。PSoC Invention Board と戯れている場合じゃないな。