InfoQ Homepage Debugging Content on InfoQ
-
Website Performance Analysis with neXpert
neXpert is an add-on to the popular Fiddler web debugging proxy. neXpert extends Fiddler's performance testing capabilities and simplifies the process of finding performance issues. Version 1.0 of neXpert is now available for download from Microsoft.
-
Fiddler Web Debugging Proxy
Fiddler is a free proxy that logs HTTP(S) traffic, allowing developers to inspect requests and responses, set breakpoints, and tamper with incoming or outgoing data. Fiddler also includes an event-based scripting subsystem and can be extended using any .NET language. A simple but powerful example of Fiddler's utility can be seen when trying to get a complete view of a site's AJAX traffic.
-
Presentation: Conceptual Algorithms
In this talk from RubyFringe, Tom Preston-Werner talks about how he uses the scientific method for tracking down software problems. He demonstrates how he used this approach to track down a particularly sneaky memory leak in a Ruby app, and more.
-
Visual Studio 2010 Feature Focus: Profiling and Debugging Parallel Applications
Visual Studio 2010 will bring a new focus on profiling and debugging parallel applications. These include tools for debugging code in terms of tasks instead of threads and profilers that show how efficiently the OS is scheduling threads.
-
Remote Linux Debugging in Visual Studio
One of the biggest selling points for Visual Studio is its debugging experience. Even some of the most ardent critics of Microsoft's development tools reluctantly acknowledge its capabilities. Recently Miguel de Icaza's announced that the Mono team intends to leverage this power to improve debugging Mono applications running on Linux.
-
JRuby Roundup: Java Integration and Debugging (JSR-45) Improvements
Some recent changes on the JRuby trunk improve Java Integration, which allows JRuby to interact with pure Java code faster and more conveniently. Also: Ruby code compiled with JRuby's (JIT) compiler can now make use of the JVMs debugging capabilities using JSR-45 (Debugging Support for Other Languages).
-
Deadlock Debugging for .NET
Out of the box, .NET doesn't have any support for deadlock detection. Normally the way one checks for deadlocks is by attaching the debugger and examining each thread. Corneliu, creator of the GUI debugging tool HawkEye, has offered an alternative. His ACorns.Debugging tool works against most .NET programs, without recompiling them.
-
Klocwork Insight Brings Code Analysis to the Desktop
Earlier this year Klocwork released a desktop product, Klocwork Insight, bringing their automated source code analysis features to individual developers. InfoQ recently sat down with Klocwork CTO Gwyn Fisher to discuss the product.
-
JProbe 8.0: The Java code, memory, and coverage profiler is back
Quest Software recently released JProbe 8.0, a Java code, memory, and coverage profiler. While JProbe has been one of the leading Java profiling tools since the late 1990's, JProbe 8.0 aims to help Quest regain the leadership position in the profiling market with new Eclipse integration and a more competitive price point.
-
Review: Exception Hunter
Unhandled exceptions are the bane of any application, especially those that run without user interaction. Red Gate has developed a product to detect and alert developers to these potential issues, but does it measure up?
-
Corneliu Tusnea has Released Hawkeye as Open Source
Corneliu Tusnea, author of the debugging tool Hawkeye, has released the free version as an open source project on CodePlex.
-
InfoQ Video: Practices of an Agile Developer
At NFJS Venkat Subramaniam, co-author with Andy Hunt of "Practices of an Agile Developer," shared his pragmatic approach to some of the important technical and non-technical factors contributing to project success, including: coding, developer attitude, debugging, mentoring and feedback.
-
Novell Releases Version 0.80 of Mono Debugger
A week ago Martin Baulig announced the features of the latest release of the Mono Debugger and Miguel de Icaza followed up with announcment of support in MonoDevelop 1.1.
-
RadRails goes 1.0 - adds Profiler, CallGraph Analyzer, Rails Shell, etc.
RadRails 1.0, part of the Aptana IDE, has been released. Next to the powerful refactoring capabilities, it adds profiling tools and GUIs for Ruby, fast jruby-debug support for JRuby, and more. We talked to Christopher Williams of RDT and Aptana about RadRails 1.0.
-
JRuby support in Ruby in Steel for Visual Studio
SapphireSteel's Ruby in Steel IDE for Visual Studio just added another feature: JRuby support. This includes a new fast debugger for JRuby. We talked to Huw Collingbourne about this new feature.