2005-12-05[n年前へ]
■VMware on MacOS X for Intel
Thinkpad 上でMacOS X for Intelが気持ち良い速度で動いている(という) 普通にThinkpad上でWindowsを使いつつ、MacOS Xも使おうと思うとVMware上にMacOS Xを載せることになる。しかし、現状ではMacOS XをVMware上で使うとグラフィック周りが遅くなってしまう。…ネイティブにインストールすると、デュアルブートさせなくてはならないので、使い勝手の点で問題が残る。
そこで、「早く製品として出して欲しい」と思うのが、"VMware on MacOS X for Intel"である。MacOS XをThinkpadにネイティブインストールして、その上でVMware (+VM Tools)を動かせば速度面でも問題は少ないに違いない。
2006-01-22[n年前へ]
■「今日見た瞬間」
「Lightbox JSで動画もWEB 2.0っぽく表示しよう」なんていう改造をしたのは、これからは動画へのリンクが増えそう・増やそうと思ったからです。「今日見た景色」の写真に、少しづつ「今日見た瞬間」の動画を混ぜていこうか、と考えたからです。だから、写真と動画を同じように扱えるようにしたかった、というわけです。
毎日、目の前の広い360度の景色の中にある「ごく狭いどこか」に目が惹きつけられます。そして、私はカメラのレンズをそこに向けシャッターボタンを押し、その一瞬の景色がデジタル・カメラの中に記録されるのです。「その一瞬の景色」といっても、私の記憶の中にある景色は「一瞬だけれど動いている景色」です。けれど、デジカメに記録された画像は静止した一瞬になってしまっているのです。「動いている一瞬の景色」にはなっていないのです…。
先週、何年も前に発売された「古いDVビデオカメラ」をYahoo!オークションで買いました。なぜ、そんな古いビデオカメラを買ったかというと、そのカメラは毎秒240フィールド(インターレース)の撮影ができる、という機能を持っていたからです。わかりやすく言えば、(上手く使えば)一秒間に240コマの高速度撮影ができる機能を持っていたからです。自分の目の前にある「何か」に惹きつけられて、それを眺めた時の「記憶の中の景色」を忠実に記録できるかもしれない、と思ってそのビデオカメラを買ってみたのです。「動いている一瞬の景色」を眺めることができるかもしれない、と思って買ってみたのです。
というわけで、右上に貼り付けてみた「今日見た瞬間」私が眺めた「動いている一瞬の景色」は、東京北千住で眺めた「雪どけの水滴」です。BGMは1950年にヒットしたSammy Kayeの"Harbor Lights"です。(ちなみに、iPod用のビデオ動画だとこんな感じです)
2006-02-19[n年前へ]
■(Thinkpad加速度センサにも対応した)万華鏡ソフト
後輩が「C言語」勉強のために作ってきた「万華鏡ソフト」に、少しだけ手を入れたものを公開しておきます。JPEGあるいはWindows Bitmapフォーマットの画像群を「(Thinkpad加速度センサにも対応して)万華鏡を通して眺めることができる」というソフトウェアです。(Kaleidoscopes.2006021901.lzh (561.kB)) 動作させているところを撮影した動画はこのようになります。画像を滑らかに切り替えながら、「綺麗な万華鏡の世界へあなたを誘う」という感じのものになります。
ちなみに、最近のThinkpadの加速度センサにも対応していますので、最近のThinkpad上で"KaleidoScopeThinkpad.exe"を動かせば、あなたがThinkpadを動かす仕草に応じてグリグリと万華鏡の中の世界が動きます。また、それ以外のPCでも"KaleidoScopeOther.exe"を動かせば、適当に万華鏡の世界を眺めることができます。
結構綺麗な画像が生成されるので、表示中の画面を(平面を埋めるように並べ)壁紙にする機能も加えてみました。「終了」「画像出力」「壁紙設定」などは「右クリックで表示されるメニュー」から選ぶようにしてあります。いっそのこと、「Flickr から適当な写真を色々取ってきて、万華鏡の世界に飾っておく」なんていう機能を加えてみても、面白いかもしれませんね。
2006-02-20[n年前へ]
■Thinkpad加速度センサを使ったソフトウェア・リンク集
Tech総研ブログ 平林 純@「hirax.net」の科学と技術と男と女にThinkpad加速度センサを使ったソフトウェア・リンク集〜Lenovo Thinkpad を「動かして」遊んでみよう〜を書きました。これまでに作ったThinkpad の加速度センサを使ったアプリケーション・ソフトウェア一覧を作ってみた、というわけです。
「こんなことをやってみると面白いかも」なんていうアイデアを考えたり空想してみたりしても、とても楽しいに違いありません。あなたなら、どんなアプリケーション・ソフトウェアを欲しいと思いますか?
2006-05-05[n年前へ]
■Thinkpad加速度センサ取得用C++クラス
(新しいThinkpadにも対応したバージョンが「Thinkpad加速度センサ取得用C++クラスの手直しをしました」にあります)
Thinkpad加速度センサの値をC++でどのように取得するかのサンプル・クラス(および、その使用例)をここに置いておきます。使い方は、Accelerometer クラスを宣言してやって、GetAccelerometerData() を呼べば、あとはX,Y方向加速度(傾斜)が取得できます。使用サンプルは、例えばこんな感じです。Thinkpadユーザなら(ユーザでなくとも)、加速度(傾斜)センサを使った色んな楽しいアプリケーションを作ってみませんか?
Accelerometer Accelerometer; Accelerometer.GetAccelerometerData(); cout << Accelerometer.X << ", "; cout << Accelerometer.Y << "\n";