Home > Tech Archive
Tech Archive
ストリートビューを貼ったページでFlashがエラーを出す
- 2008-08-06 (水)
- Tech
Google マップ ストリートビューをHTMLタグで貼付けているページを読み込むと、FlashPlayerがエラーを出してストリートビューの部分が真っ黒になってしまう現象が起きてて、調べてみたけど、よく原因がわかりません。
環境は、Mac OS X 10.5.4, Firefox 3.0.1, Flash Player 9
具体的なエラー文は、
TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。
at cityblock.flash.flash9.mesh::PanoRendererSpherical_F9/drawPartialViewport()
at cityblock.flash.flash9.mesh::PanoRendererSpherical_F9/draw()
at cityblock.flash.flash9.mode::ModeStartup_F9$/nextState()
at cityblock.flash.flash9::GooglePanorama_F9/animationLoop()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
使っているFlashPlayer 9がFlex3をインストールした時に一緒にインストールされたデバッグプレーヤーだというのがエラーが出たときにエラートレースの内容が出る原因みたいだけど、なんでエラーになるかまではわかりませんでした。
safariだと問題ないみたいなので、firefoxとの相性があるのかな?
誰かわかる人いたら、教えてください。
- Comments: 0
- Trackbacks: 0
妹認証ってやつがあるらしい
- 2008-08-01 (金)
- Tech
ブログのコメントスパムなどが増大し、ブログ管理者はその対策に悩ましい今日ですが、すごくまじめで斬新なCAPTCHA認証ができたみたいです。
その名も妹認証。
妹認証は、PHP用のCAPTCHAモジュールです。他のキャプチャモジュールとは違い、
非常に斬新なCAPTCHAです。
これはネタではありません。極めて真面目なBOT対策用モジュールです
妹認証 - 妹がBOTからプログラムを守る
とのこと。
PHPモジュールとして提供され、設置も容易のようなので時間があったら試してみたいと思います。
「妹」はパッケージとして分離されているので、いろいろ入れ替えることができるみたいです。
誰かが初音みくパッケージとか作りそうですねw
- Comments: 2
- Trackbacks: 0
Macでアドエスをモデムとして使う
Windowsじゃないとモデムとして使えないかなーと思ってたら、よくよく調べてみると使う方法がありました。
ドライバをインストールして、Macを再起動すると使えるようになります。
USBケーブルでアドエスとMacを繋いだら、システム環境設定からネットワークを選ぶと自動的に認識し設定画面になります。
これで、アドエス側のUSB接続設定を「モデムとして認識する」にすれば、USB給電も使えるようになるので便利ですね。
- Comments: 0
- Trackbacks: 0
WindowsMobileエミュレータでネットワークに接続
- 2008-07-01 (火)
- Tech
久し振りにWindows Mobileでアプリ作ろうと思い立って、なにやらごにょごにょやってます。
今回は、C#で。コードアシストが便利すぎます。
というわけで、デバッグなどの作業もUSB接続したWindowsMobile機なんかに直接配置できたりするわけなんですが、エミュレータで実行するときにネットワークに接続したいときActiveSyncに接続しないといけないのでその方法をメモ。
エミュレータを起動するには、、、
VisualStudioのツールの「オプション」から、「デバイスツール」、「デバイス」と辿ると、デバイスの一覧が表示されます。
使うデバイス(たとえば、JPN Windows Mobile 6 Professional VGA Emulator)を選んで、プロパティを選択します。
プロパティを開いたら、「トランスポート」の項目から、DMAトランスポートを選んで、OKで閉じます。
次はActiveSyncの設定。
ファイルから「接続の設定」を開いて、「以下のいずれかの接続を有効にする」のチェックボックスをオンにして、DMAを選択します。
次に、VisualStudioのツールから「デバイスエミュレータマネージャ」を選択します。
ここから先ほど設定したデバイスの名前の上で右クリックをすると、ポップアップメニューが出るので、まずはConnectで、デバイスを起動します。
続けて、もう一度デバイスの名前の上で右クリックして、次はCradleを選択して、グレードルに接続したことにします。
するとActiveSyncが反応して、ネットワークに接続できるようになります。
WindowsMobileに付属のInternetExplorerかなんかでネットワークに接続できるかどうか確認できると思います。
- Comments: 0
- Trackbacks: 0
段ボールでマルチタッチパネルを作ってみる
段ボールで。と言うと語弊があるような気がするけど…
ちょっと前に、5分でできるマルチタッチパネルっていうのがMAKE:Japanで紹介されてたのを見つけた。
5分でできるんならやってみようと、机の中をごそごそ。
ロジクールのwebカメラを取り出し、そこらへんにあった段ボールをひっくり返し、ガムテープをペタペタして作ってみた。
ほんとに5分という訳にはいかなかったけど、そこそこの時間で簡単に完成してしまった気がする。
段ボールの中から上部に張った紙の上に映る手の影をWebカメラで撮影して画像処理するという単純なものだったけど、これだけ簡単にできると夢が広がる。
ちょっと興味をもったので、手作りでできそうなマルチタッチパネルについて調べていた。
もちろん、最初に思いついたのはwiiリモコンを使った、カーネギーメロン大のあれ。日本ではこの人か。
この手で有名なのはジェフ・ハン氏が作成した、FTIR方式のものみたいだ。
まず、ガラスとかアクリルの中に赤外線(IR)を全反射させることで閉じ込めておく。
人が触ったところは乱反射する。結果、赤外線がガラスの外に漏れる。これを赤外線だけを撮影できるカメラでとらえればポイントした場所が複数得られるという訳らしい。
概要はこちら。
ジェフ・ハン氏のマルチタッチ・インターフェイスがすごい:Jeff Han’s Multi-touch Interface
実際に動いてる動画はこんな感じ。
他にもDIという方式もあるみたい。FTIRとDIの比較はこちら。
ぜひどっちかのデバイスを作ってみたいですねー。
マルチタッチのソフトウェア側、ライブラリは段ボールマルチタッチのほうでも使っていた、Touchlibというオープンソースソフトウェアがあるので問題無い。
問題は投影装置であるプロジェクターか…コスト的な面でw
まぁもちろん設置するのがめんどくさいというのもあるけどね。
パネルの撮影方法と画面の投影方法がなんとかなればコンパクトにできそうな気がする。
- Comments: 0
- Trackbacks: 0
Firefoxでアドオンをインストールしようとするとエラーがでる
Firefox3がリリースされましたねー。
24時間で830万ダウンロードを記録したそうです。ギネス申請中だとか。
Firefoxでアドオンをインストールしようとすると、
原因: 予期せぬエラーが発生しました。
詳細についてはエラーコンソールのログを参照してください。
-203
というエラーが出て、アドオンがインストールできないという相談を受けたのでメモ。
調べてみると、どうやら信頼できないアドオンをインストールしようとすると拡張構成ファイルが問題を起こす可能性があるらしい。
対応方法は公式に載っていたのでURL張っておきます。
http://support.mozilla.com/en-US/kb/Unable+to+install+add-ons#Corrupt_extension_files
手順としては、
1. Firefoxを終了する。
2. プロファイルフォルダーを開く(windowsの場合:%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default\)
3. extensions.ini, extensions.cache, extensions.rdf を削除する。
4. Firefoxを再度起動する。
これで直るらしいです。
- Comments (Close): 1
- Trackbacks (Close): 0
WebサイトからWindowsLiveMessengerで会話する方法
Webサイトで、
<a href=”msnim:add?contact=example@hotmail.co.jp”>コンタクトリストに追加</a>
のようにリンクを設置すると、InternetExplorerからLiveMessengerにメンバを追加できるようです。
また、
<a href=”msnim:chat?contact=example@hotmail.co.jp”>チャットを開始</a>
のようにすると会話ウィンドウが開いてチャットできます。
スパムが増えそうですが…
- Comments: 0
- Trackbacks: 0
Home > Tech Archive
- Search
- Feeds
- Meta


