Here's a query for all you software professionals out there: Are there tools or techniques that allow programmers to debug a program remotely?
That is, can the executable and its data be on one server, and the source code and the engineer driving the debugger be on another server?
This could be two servers in the same farm, or, more interestingly,
the program could be running at the customer site, while the
debugging is driven from the vendor's site.
I'm not a professional software engineer (just another Perl hacker), but this
seems that it ought to be possible.
I just don't know how to pull it off.