ruby-debug19 is not maintaned anymore. All the other answers are outdated! But there is an alternative: debugger to the rescue! Put this in your Gemfile gem 'debugger', group: [:development, :test] It just works. - And it is included in the r... 続きを読む
クリアコードではMozilla製品やRuby関連の開発だけではなく、広くフリーソフトウェアのサポートもしています。もちろん、サポート対象のソフトウェアの多くは私達が開発したものではありません。しかし、それらのソフトウェアに問題があった場合は調査し、必要... 続きを読む
0×00. はじめに Androidアプリケーションの解析の際に、それがどのようなSSL通信を行っているかが重要となる場面がある。そのようなとき、Doormanのようなローカルプロキシでその通信をフックすることができれば目的が達成できる。 しかし通常の(PC上の)ウェ... 続きを読む
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and cac... 続きを読む
目次 1. デバッガの起動 2. Venkman のユーザインターフェースに慣れる 2.1. ツールバー 2.2. 読み込まれているスクリプトビュー 2.3. ローカル変数ビュー 2.4. コールスタックビュー 2.5. ソースコードビュー 2.6. 対話セッションビュー 3. ビューのカスタマイ... 続きを読む
"Back off man. I'm a scientist." If you've ever written some JavaScript, and had a bug in it, and gone to great lengths of finding out why it didn't work, you've probably used some of the traditional debugging "tools" that have been available... 続きを読む
Download source - 77.47 KB Introduction Exception handling is the major activity in application life cycle and especially for VB6 platform which doesn't provide much support for exception handling natively. This article might help to focus on... 続きを読む
Facebook みなさまお久しぶりです。最近フェイスブックアプリを作ったりしてますが、やっぱりテストが大変ですよね><と思っていたら、今日以下のような API が公開されたみたいです!Test Users - Facebook開発者アプリをインストールしている、テストユーザ... 続きを読む
デバッグには大きく分けて二つあります。 ひとつは、ライブデバッグで、もうひとつはポストモーテムデバッグといいます。 ライブデバッグというのは、要は生きているプロセス (プログラム) にデバッガをアタッチして、実行中のプログラムを診断するものです。... 続きを読む
ATL can provide you with run-time feedback in the output window that displays the results of QueryInterface, AddRef, and Release on any interface in your server project. These features are not enabled by default, even in debug builds, and the... 続きを読む
Hi Guys! I need to write a logging class for some commercial software. I would prefer to write a dll with a Log() method. Then at the top each Sub() inside my exe I would put a single call like Call Log.LogCurrentPosition WITHOUT having to co... 続きを読む
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic. 続きを読む
JavaScript, PHP, Apache, IIS, MySQL, SQL Server による Web 開発、及び C/C++ 言語による Windows 開発について入門編から詳細事項まで徹底解説しています。私のトラブルシューティング経験 ~ MS のエンジニアとしてたくさんの重大案件に対応しました 私は... 続きを読む
でかいソフトウェアの、大量のソースコードを短時間で読む必要が生じたので、その補助ツールとしてptrace(2)ベースのLinux用関数トレーサを自作しました。こういうツール上でまずソフトウェアを実行してみて、どのファイルのどの関数がどういう順で呼ばれるか把... 続きを読む
■ Apache2 を置換プロキシにする 12:35 cocproxy みたいなのを Apache できないかと思ってやってみた。(パフォーマンスの問題) /Users/cho45/app/proxy にファイルを置くことにする。置換したいリクエストのパスと完全に一致する必要がある (http://s.hatena.n... 続きを読む
This whitepaper covers the Debug Diagnostic Tool v1.1, a diagnostics tool to debug win32 processes to determine the root cause of unexpected process termination, or general performance issues such as deadlocks, High CPU utilization and memory... 続きを読む
Microsoft Internet Information Services (以下 IIS) 上で動作する Web アプリケーションで発生する一般的な問題として、応答が停止する、エラーが発生しプロセスが異常終了する、メモリ不足エラーとなるなどの現象があります。この資料では、このような問題の... 続きを読む
_libly.js における問題点を解消?のコメント欄でid:snaka72氏がバグ報告してくれた。 ちょいと試してみたけど、これ、nsIScriptableUnescapeHTMLのバグの様な気がする。 (function(str){ var fragment = Cc["@mozilla.org/feed-unescapehtml;1"] .getService(Ci... 続きを読む
Vimperator, Firefox, JavaScript 関数がどこから呼ばれているのか知りたいときによく使うコード 関数のどこかに埋めて置くだけ try{(0)()}catch(e){alert(e.stack)} 結果はこんな感じ ("baa",1)@chrome://liberator/content/options.js:136 ("baa",(void 0))@c... 続きを読む
Chances are that if you’ve done any significant Javascript work, you’ve run into a situation where part of the debugging process could be much improved if you just had the function call stack. I’m going to give you some ways of doing this ... 続きを読む
Today Firebug Lite 1.2 was released. This new version was built by Azer Koçulu, creator of pi.debugger. Azer joined the Firebug Working Group, morphed the GUI to look like Firebug, and added it to the Firebug code base. Firebug Lite is a subs... 続きを読む