タグ

debugに関するiNoのブックマーク (6)

  • JavaScriptのデバッグ方法 – JSを嫌いにならないためのTips | POSTD

    この記事のオリジナルは voxxed に投稿されたものです。 JavaScript関連の問題を抱えるチームをサポートする仕事を通じて、いくつか共通の問題点があることに気づきました。もしあなたもJavaScriptに対するイライラを感じているのであれば、この記事は何らかの助けになるかもしれません。おことわり:私がお教えするヒントはすでにご存知のものもあるとは思いますが、うまくいけば、多少なりとも有用な情報があるかもしれません。特にエンタープライズアプリケーションやCMSソリューションを構築する際に有効なヒントです。チームの誰もが話したがらないCMSのコードについてお話しします。いずれも必要に応じて採用できるものです。 debuggerステートメント 大半のブラウザでサポートされているにもかかわらず、JavaScriptを書く際に最も活用しきれていない機能の1つです。debuggerステートメ

    JavaScriptのデバッグ方法 – JSを嫌いにならないためのTips | POSTD
  • WordPressのWP_DEBUGによるPHPのエラーをファイルに出力する方法

    WordPressでエラーが起きているときにwp-config.phpのWP_DEBUG定義をtrueにするとエラーがページに出力されてしまうため、実運用しているサーバではWP_DEBUGをtrueにしづらい。そこでページ内ではなく外部ファイルにエラーを出力できないものかと考えた。 WordPress内部ではエラーの出力にerror_logを使っているだけなので、出力先はphp.iniによって設定を変えることで可能である。レンタルサーバなどではphp体の設定は変更できないのでini_setなどを使って、動的に設定を変更することになる。 実はWordPressはこの要求を設定で満たすことができて、 ini_set('display_errors', 0); define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_

    WordPressのWP_DEBUGによるPHPのエラーをファイルに出力する方法
  • vim-ruby-debugger + MacVim

    vim-ruby-debugger http://github.com/astashov/vim-ruby-debugger/tree/master いまのところ Mac OS X 上で +clientserver できるのは MacVim だけ (MacVim-KaoriYa も。X11使ったやつもいけるかも?)。 こんな感じでRailsアプリやrubyスクリプトをデバッグできます。 gemruby-debug-ideを入れときます。 sudo gem install ruby-debug-ide vim-ruby-debuggerを持ってきます。 git clone git://github.com/astashov/vim-ruby-debugger.git debuggerのportなどを取得するためのlsofの引数あたりを、ちょっと変える必要があります(feedback予定)。

    vim-ruby-debugger + MacVim
  • ActionScript3のデバッグ方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    ActionScriptのデバッグ方法として、 debuggerを使う方法 printデバッグする方法 の二つについて調べてみました。 debugger を使う方法 Flex 3.0 SDK には fdb というdebuggerが付属しています。 インストール作業 fdb を使うには flashplayer のインストールが必要です.flashplayer は Flex 3.0 SDK に同梱されていて、以下の手順でインストールできます $ tar xvfz flex/runtimes/player/lnx/flashplayer.tar.gz $ sudo cp flashplayer /usr/bin fdb の使い方 fdbを使って *swfをデバッグするためには、*swfにデバッグ情報を埋め込む必要があります。 デバッグ情報を埋め込むには、 mxmlc に -debug=true

    ActionScript3のデバッグ方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • scheme - traceとslib : 404 Blog Not Found

    2006年04月16日01:22 カテゴリLightweight LanguagesTips scheme - traceとslib ひげぽんに助け舟を出そうとして遭難しかけたので備忘録。 ひげぽん OSとか作っちゃうかMona- - SICPを読もう - (3) 1章 - 手続きによる抽象の構築(1-30ページ) 再帰的なのはすぐ解ける。 ;(略) 反復が分からない。 traceすればいいじゃん、と思って、実例をこさえようとして、手元にscheme implementationがないことに気がつき、さくっとgaucheをインストールして....あれ?traceがない!? そう。実は私がschemeをちゃんと使ってたのはもう20年前。その頃はすでに人様が用意していた環境で作業(というか授業)していたので、traceが標準でないことなどすでにGCの彼方にすっとんでいたのであった。 ざくっと検

    scheme - traceとslib : 404 Blog Not Found
  • いやなブログ - スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl

    スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。 私は C, C++ でプログラムを書いているときはデバッガ (主に GNU/Linux 上の gdb) を頻繁に利用します。しかし、スクリプト言語ではそれほどでもありません。これはおそらく次のような理由によります。 ビルドが不要なので printf デバッグが容易 (ある程度大きい C++ のプログラムではビルド時間が長いので printf の挿入はしんどい) 異常終了時にスタックトレースが表示される (Ruby, Python なら自動、Perl の場合は use Carp; $SIG{__DIE__} = \&Carp::confess; など) オブジェクトのインスペクトが簡単 (Ru

  • 1