PHP testing and debugging tool?
Usually what I do is that I set up a apache in my workstation to emulate our production server. Then I create vhosts with a non-standard tld, and use eclipse with aptana. I still need to go back and forth between eclipse and my browser but it is much faster and easier than uploading files to a server.
source
EX58 UD3R failure - debugging?
This may sem like a dumb question, but I have seen the exact problem twice now - is your speaker header four pin, with the wires on the outer pins? I have a couple floating around here that have two pin headers, and I have seen people get no response 'cause, well, that won't work! It is also, because of the pin setup, possible to be plugged in 'off' one pin - double check... Finally, check that your speaker is actually working - either on another system, if you have one available, or cut a paper clip in half, stick each piece into the header, and touch them to the terminals of a nine volt battery - you should get a distinct 'click'. No beeps, without any parts installed is an ominous symptom!
source
Strange behavior, how to debug?
It can crop up with something as simple as plugging in a laptop. I plugged in my laptop beside my bed the other night a my lamp modules in my bedroom would no longer work. Unplugged my laptop power supply and volia' they work fine. My cordless drill recharger also does this as well.
source
What is the 'COM context' referred to in the 'ContextSwitchDeadlock' MDA message?
The unit test is most likely running in MTA mode and you have code in it that displays a UI. One COM context is visual studio, the other is the UI inside your unit test. You can either not display a UI or turn off the MDA.
source
What's the advantage of using COM over a plain DLL?
Registration and discovery Out-of-process Remote invocation are the few extra features that you would have got. Even transactional support can flow without the need for COM support these days.
source