(What is debugging? - Edit Wiki)
Videos 1 to 20
Advanced Windows Debugging: An Introduction with Mario Hewardt and Daniel Pravat
from Channel 9 September 10, 2008
Software Developers Mario Hewardt and Daniel Pravat understand the complexities of debugging applications that run on Windows. In fact, they understand it so well they wrote a book, Advanced Windows Debugging. They will also be presenting their knowledge at the PDC in October during both the PreCon and regular conference. The PreCon is a chance to learn the ins and outs of windows debugging, how to use various tools, what to look for in your code in terms of buggy patterns and go way deep into the art of native debugging today. It's an incredibly interesting topic and debugging can be very, very hard. With the tools of today, you can find bugs in minutes compared to days. I highly recommend both their book (I now have a copy!) and their PreCon at PDC 08. Do check it out! Here, we talk, at a high level, about the complexities of debugging, common problems that require debugging tools to understand and we get a demo of how to track down a handle leak in less than five minutes. In the end, debuggers will lead you back to your code and point you to the errors of your ways. When compared to the toolset we had just 5 years ago, 2008 is a great year for debuggers! Tune in. Enjoy.
|
IE 8: Dev Tools - An Introduction with John Hrvatin
from Channel 9 August 27, 2008
IE 8 Beta 2 is now available! John Hrvatin, Program Manager of Internet Explorer Developer Tools sits down with me to discuss at a high level the new additions to IE 8's developer tools (aka Dev Tools). These include JavaScript performance profiling, CSS profiling and formatting exploration. And, there's more. :) This is a conversation that addresses more than what's new in dev tool world. We also tackle some harder questions and learn a bit about John. We will be doing some deep dives on some the new IE 8 dev tools enhancements in upcoming interviews with the developers who wrote them. Tune in.
|
Daniel Pearson: Debugging a Windows Blue Screen of Death
from Channel 9 July 16, 2008
Daniel goes through the four key reasons why BSODs happen, how Windows allocates memory and how developers need to be careful when setting kernel mode memory. Daniel then goes through a real-world example of a faulty device driver and how to debug and diagnose issues. Daniel also shows how to read and write data to an application process, like Notepad using WinDbg.
|
Episode 101: Andreas Zeller on Debugging
from Software Engineering Radio - the podcast for professional software developers June 20, 2008
Podcast (MP3): Download Hosts: Markus Guests: Andreas Zeller Recording venue: JAOO 2007 In this episode we're talking to Andreas Zeller. about debugging. We started the discussion with an explanation of what debugging and how it works in principle. We then briefly discussed the relationship between debugging and testing. Next was the importance of the scientific method for debugging. We then looked as debugging as a search problem, leading to a discussion about delta debugging, the main topic of this discussion. We concluded the discussion by looking at the practical usability of delta debugging and the relationship to other means of automatically finding problems in software. Links Andreas Homepage Why Programs Fail Beautiful Code Delta Debugging Mining Software Archives
|
PerfHUD 6 - Performance Dashboard and SLI
from YouTube :: Tag // screencasts May 19, 2008
NVIDIA PerfHUD 6's Performance Dashboard is a real-time performance monitor for your Direct3D application. In this screencast, learn how to use PerfHUD 6 to visualize GPU performance counters in an SLI system, and how to use application speed control to analyze tough to capture frames. Author: PerfHUD Keywords: Direct3D PerfHUD nvidia GPU debugging graphics tool nvperfhud texture mipmap performance dashboard SLI multi-GPU Added: May 19, 2008
|
PerfHUD 6 - Texture Visualization and Overrides
from YouTube :: Tag // screencasts May 19, 2008
This screencast shows you how to use NVIDIA PerfHUD 6 to visualize and override textures in your Direct3D application. Learn how to use a variety of debug textures to test performance and tweak your shaders. Author: PerfHUD Keywords: Direct3D PerfHUD nvidia GPU debugging graphics tool nvperfhud texture mipmap Added: May 19, 2008
|
Consulting : Web Debugging : Fiddler
from - blip.tv (beta) April 21, 2008
"Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data." [1][1] http://www.fiddler2.com/fiddler2/The video is prepared by Koray G cl http://www.korayguclu.de
|
Controlling Complexity in Agile and Traditional Development
from Revver - review Videos March 05, 2008
Author: coverity Added: Wed, 05 Mar 2008 07:46:19 -0800 Duration: 3419Featured speaker Thomas Murphy, Gartner Research Director, and Ben Chelf, Coverity CTO review how traditional and agile development organizations are leveraging new analysis techniques to accelerate the delivery of secure, high quality applications in ...
|
Controlling Complexity in Agile and Traditional Development
from recent posts - blip.tv (beta) March 05, 2008
Featured speaker Thomas Murphy, Gartner Research Director, and Ben Chelf, Coverity CTO review how traditional and agile development organizations are leveraging new analysis techniques to accelerate the delivery of secure, high quality applications in today s competitive software industry and the latest advances in static analysis and how these developments are having a significant impact on development teams today. http://www.coverity.com/
|
Software Engineering Radio - The Podcast for Professional Software Developers
from Software Engineering Radio - The Podcast for Professional Software Developers June 16, 2007
Podcast (MP3): Download Hosts: Markus Guests: Jonathan Aldrich Recording venue: OOPSLA 2006 This episode is a discussion with Jonathan Aldrich (Assistant Professor at CMU) about static analysis. The discussion covered theory as well as practice and tools. We started with an explanation of what static analysis actually is, which kinds of errors it can find and how it is different from testing and reviews. The core challenge of such an analysis tool is to understand the semantics of the program and reduce its possible state space to make it analysable - in effect reconstructing the programmer's intent from the code. The user can "help" the tool with this challenge by using suitable annotations; also, languages could do a better job of being analysable. The conceptual discussion was concluded by looking at the principles of static analysis (termination, soundness. precision) and how this approach relates to model analysis. The second more practical part started out with a discussion of how Microsoft successfully uses static analysis in their Windows development. We then discussed some of the tools available; these include Findbugs, Coverity, Codesonar, Clockwork, Fortify, Polyspace and Codesurfer. To conclude the discussion of tools, we discussed the commonalities and differences with architecture visualization tools as well as metrics and heuristics. Part three of the discussion briefly looked at how to introduce static analysis tools into an organization's development process and tool chain. We concluded the discussion by looking at situations where static analysis does not work, as well as at the FLUID research project at CMU. Links Jonathan s web page Findbugs Coverity CodeSonar Klocwork Fortify Polyspace CodeSurfer
|
Episode 59: Static Code Analysis
from Software Engineering Radio - The Podcast for Professional Software Developers June 16, 2007
Podcast (MP3): Download Hosts: Markus Guests: Jonathan Aldrich Recording venue: OOPSLA 2006 This episode is a discussion with Jonathan Aldrich (Assistant Professor at CMU) about static analysis. The discussion covered theory as well as practice and tools. We started with an explanation of what static analysis actually is, which kinds of errors it can find and how it is different from testing and reviews. The core challenge of such an analysis tool is to understand the semantics of the program and reduce its possible state space to make it analysable - in effect reconstructing the programmer's intent from the code. The user can "help" the tool with this challenge by using suitable annotations; also, languages could do a better job of being analysable. The conceptual discussion was concluded by looking at the principles of static analysis (termination, soundness. precision) and how this approach relates to model analysis. The second more practical part started out with a discussion of how Microsoft successfully uses static analysis in their Windows development. We then discussed some of the tools available; these include Findbugs, Coverity, Codesonar, Clockwork, Fortify, Polyspace and Codesurfer. To conclude the discussion of tools, we discussed the commonalities and differences with architecture visualization tools as well as metrics and heuristics. Part three of the discussion briefly looked at how to introduce static analysis tools into an organization's development process and tool chain. We concluded the discussion by looking at situations where static analysis does not work, as well as at the FLUID research project at CMU. Links Jonathan s web page Findbugs Coverity CodeSonar Clockwork Fortify Polyspace CodeSurfer
|
The ColdFusion Podcast Episode 33 - FusionDebug
from The ColdFusion Podcast September 25, 2006
This week we address some comments, email,and run down a few news items of interest as well as take a brief look at FusionDebug, the interactive step debugger for ColdFusion. Charlie Arehart's Blog: FusionDebug Part 3 - Getting Started With Step Debugging Charlie Arehart's Blog: FusionDebug Part 2 - Why Use FusionDebug When You Can Just Use CFDUMP? A Baker's Dozen Reasons Charlie Arehart's Blog: FusionDebug Part 1: Why get excited? Sarge's Blog David Fekke's Blog Participate in the MAXUP unconference at MAX 2006 Flex Builder 101: Four basic lessons on coding your first application with Flex Builder Client-Side Interactivity without Ajax Compound Theory - CFQUERY Results: Is it NULL or is it just an Empty String? ColdFusion Email Validation, IsValid(), And CFMail Errors cfQuickDocs has its own domain now FusionDebug - The New ColdFusion MX Interactive Debugger Running Time: 43:39 Listen
|
|
Log in or sign up to leave comments.
0 comments on debugging:
(No comments yet..)
get widgets
RSS feed for debugging:
To add your video to this page, just add this code in your video blog post:
|