タグ

ブックマーク / qiita.com/yuya_presto (2)

  • 実践的Perlデバッグ三種の神器 - Qiita

    perlでprintfデバッグするにはData::Dumperがおなじみかと思いますが、printfデバッグでは「○○が××なのではないか」という仮説を1つずつ検証していくことになり大変なときもあります。Perlはスタックトレースとかをあまり吐いてくれないし大変だと思いきや、エラーの可視化などに便利なモジュールがあったのでメモりました。 変な場所でdieまたはwarnが出て困っている場合 => Carp::Always warnまたはdieが出た時に、スタックトレースを引数付きで表示してくれます。warnやdieが出るが、どこから呼び出された時に、どんな引数のときにで出ているのかわからない場合に便利です。 ※ Carp::Always::Colorというモジュールもあるようですが、まだ試していません。 エラーメッセージが少なすぎたので use Carp::Always;を適当な場所に追加(

    実践的Perlデバッグ三種の神器 - Qiita
    kazuph1986
    kazuph1986 2013/05/10
    Carp::REPLしなかった!
  • [dup] Androidの超速エミュレータを導入する - Qiita

    重複した記事があるとの指摘がありました。 下記のほうが図とかステップが充実しています! http://qiita.com/items/8bc1a11f1382409f1d2a 【もはやエミュレータとは言わせない】 そもそも超速エミュレータが必要な理由 AndroidアプリやWebアプリを作る際、OSバージョンが多すぎて実機とか全部揃えていられないので、エミュレータを使ってデバッグすることになると思います。しかしこのエミュレータが非常に重たくて、MacBook Airなんかで使えたものではありません。これはスマホのARMアーキテクチャのCPUを、PCのx86アーキテクチャのCPU上でエミュレートしているためです。 この問題の解決策として、Intelがx86 CPUで直接動作可能なAndroidを配布しています。Androidの各種アプリは基的にJava製なので、「Java(Dalvik)仮

    [dup] Androidの超速エミュレータを導入する - Qiita
    kazuph1986
    kazuph1986 2013/02/13
    昨日も言いましたが気になる~
  • 1