タグ

デバッグに関するshiiiiirのブックマーク (3)

  • iPhone シミュレータがスローモーションになってしまう原因

    Xcode 4.3.2 にアップデートしたのをきっかけに、これまでは Mac OS X 10.6 へのリモート接続を可能にする で記したように Windows からリモートで開発していたのを、Mac を直接操作して開発するようにしてみました。 そして、iOS シミュレーターでのデバッグを始めたときに、画面がもっさりとスローモーションで動くことに気が付きました。 原因は Microsoft キーボード 最初は、Xcode 4.3.2 にアップデートした影響で、自分の書いたプログラムか、または iOS シミュレーターが誤動作を起こしているのかもと思ったのですけど、その原因は Mac に繋いだ Microsoft Natural Ergonomic Desktop 7000 というキーボードとマウスのセット製品だった様子です。 iOS シミュレーターには、Shift キーを 3 回押すと、"スロ

  • Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog

    Chrome版のFirebugことGoogle Chrome Developer Toolsですが、以前gihyoで解説したときよりさらに便利になっているので、少し紹介します(元はWebKitなので、そのうち(近いうちに)Safariでもそれなりに使えるようになるはずです)。 圧縮されたコードの整形 まず、目立つところからいきましょう。ちょうど先日更新されたChromeのdev版(12.0.742.0)に搭載されたばかりの機能で、minifyされているJavaScriptコードを読みやすいように整形して表示してくれるというものです(IE9の開発者ツールにも実装されている機能です)。 例えば、Google Analyticsのコードは圧縮されていて普通は読めません。 しかし、Chromeのデベロッパーツールなら、 このように整形してくれます。 やり方は簡単で、デベロッパーツールのScript

    Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog
  • JavaScriptのデバッグTips - os0x.blog

    JavaScript Advent Calendar 2010 8日目担当のid:os0xです。 JavaScriptネタは案外範囲が広くて色んなネタがあるので、毎回が楽しみですね。 さて、私はデバッグをネタにしたいと思います。テストではなくデバッグです。誰かが書いたコードをメンテナンスしなきゃー、とか。jQueryプラグイン導入しようとしたけど、なんかうまく動かないーみたいなケースのおはなしです。 JavaScriptのデバッグは大変なので、多くの方が日々苦労されていると思います。なぜJavaScriptのデバッグが大変なのか少し整理してみましょう。 ブラウザ依存 まず、なんといってもJavaScriptはウェブブラウザ上で実行されるので、環境が一定ではありません。特定の環境だけを対象にJavaScriptを書くことは滅多にありません。PC向けではIE、Firefox、Chrome、Sa

    JavaScriptのデバッグTips - os0x.blog
  • 1