タグ

**に関するtotonのブックマーク (6)

  • ゲーム機用コントローラをPCで使う――その1:PS3、Xbox 360編 (1/3)

    ゲーム機で利用されているコントローラは、どれも非常に扱いやすいことで定評がある。そのため、以前からPCでもゲーム機用コントローラを利用したいと考えている人も多いだろう。実際にPCゲームをプレイするときに、プレイステーション 2用のコントローラを変換アダプタを利用してPCに接続し利用している人も多いのではないだろうか。 それに対し、Wiiやプレイステーション 3(以下、PS3)、Xbox 360では、無線接続のワイヤレスコントローラが標準で採用されていることもあって、PCで利用することができないのではないか、と思っている人もいるかもしれない。しかし実際には、これら最新ゲーム機用コントローラもPCで利用できるのだ。そこで、WiiやPS3、Xbox 360用のコントローラをPCで利用する方法を紹介することにしよう。 Xbox 360用コントローラは簡単に利用可能 Wii、PS3、Xbox 36

    ゲーム機用コントローラをPCで使う――その1:PS3、Xbox 360編 (1/3)
    toton
    toton 2008/03/15
    PS3 Xbox360 コントローラの非公式ドライバ
  • Timer系のデバック方法を考えてみた。 - 考え得る最高を常に行う

    setTimeoutやsetIntervalで関数を実行するとthrowされた値がキャッチできない。そこで下記のように関数を上書きするだけでthrowがキャッチできる。(console.errorは javascriptのデバック方法に依存するのでお好みのコードに置き換えて使えばOK) 使い方 catchした後の処理はお好みのコードに差し替え。 できるだけ早く以下のコードが実行されるようにする。 あとは、いつも通りのコーディングでOK. (function(){// debug. // setTimeout var _setTimeout=window.setTimeout; window.setTimeout=function( func, ms ){ func = ( typeof func == 'function' )?func:new Function(func); return

    Timer系のデバック方法を考えてみた。 - 考え得る最高を常に行う
    toton
    toton 2007/10/26
    setTimeoutやsetIntervalにAOP的にtry・catchを入れる
  • onerrorでエラーを検出 - VTuberになったプログラマーの魂の残滓

    @nitoyon IE 6 エラーになる?やべー、手元に Windows がないー。ちょっと別のマシン起動してきます。 http://twitter.com/amachang/statuses/191685642 ってのがあったのでonerrorを使ったエラーの検出方法について書いてみたいと思います。 いきなりソースコード var err = function(a,b,c){ var img = new Image(); img.src = 'http://example.com/error.gif?a=' + escape(a) + '&b=' + escape(b) + '&c=' + escape(c); return true; } window.onerror = err; 用意するもの 上のスクリプトをできるだけページの上部に設置 アクセスログを閲覧できる場所に1x1のerro

    onerrorでエラーを検出 - VTuberになったプログラマーの魂の残滓
  • *「ふっかつのじゅもんがちがいます。」 - もっとエレガントにsetTimeoutをメソッド化する方法

    ※追記:あまりにも記事タイトルが適当すぎて我ながら日語でおkと思ったのでタイトルを変えました。 http://labs.cybozu.co.jp/blog/kazuho/archives/2006/12/oo-settimeout.php http://blog.livedoor.jp/dankogai/archives/50714622.html このネタはmalaさんが1年半前に通過した地点なのである程度常識の部類かと思ってました。 でもdankogaiがわざわざやるってことは知らない人も多そうだし、malaさんが同じネタをまたやるようにも思えないので、ついでにLDRに現在使われてるFunction.prototype.laterとかを紹介してみる。 Function.prototype.later = function(ms){ var self = this; return fu

    *「ふっかつのじゅもんがちがいます。」 - もっとエレガントにsetTimeoutをメソッド化する方法
  • Firefox の拡張機能、userChrome.js の私の使い方 - 朝顔日記

    2006-05-20 ua firefox tool 拡張機能スレ(何) の part 12 で、userChrome.js の使い方がわからん、というような質問が出ていたのでちょっとググってみましたが今のところあまり情報が無いようなので、userChrome.js の簡単な説明と私の使い方などを少し書いてみます。 ご存知のように、Firefox には、userContent.css と userChrome.css というふたつのユーザスタイルシートがあって、userContent.css のほうは、web ページのコンテンツに対するユーザスタイルを定義するものであるのに対して、userChrome.css は Firefox 自体の外観に対するユーザスタイルを定義するものです。 これらはあくまでスタイルシートですが、最近の流行(?)が、ユーザースクリプトと呼ばれるものです。Firefo

  • blog.bulknews.net/mt/

    YAPC::Asia 2009 で Remedie と AnyEvent/Coro について話します もっと早くに書く予定でしたが、ちょうどビザ更新と時期がバッティングしたために更新手続きの書類やらの待ち状態がつづいてしまっていましたが、今日やっと最終的に参加が確定して、フライトなども予約しました。 9/10-11 に行われる YAPC::Asia 2009 にスピーカーとして参加します。セッションは2つ、Building Desktop apps with Perl, SQLite and jQuery と Asynchronous Event Programming with AnyEvent and Coro どちらも Remedie の開発をもとにした話ですが、Ajax のブームから数年がたち、また非同期/リアルタイムのプログラミングやプロトコルが再注目されている中、Perl でこ

    toton
    toton 2005/02/25
    Plagger
  • 1