Remote debugging android app from another computer on different network [closed]

Is is it possible for Android development to remote debug an app from another network?
I am not talking about WebView/Web Pages debugging but as stated here, as this page talks about remote debugging a WebView or web pages opened in any ap… Continue reading Remote debugging android app from another computer on different network [closed]

Beyond Printf(): Better Logging Practices for Faster Debugging

All of us who do some programming know that logging is a time-tested way to output messages about the internal state of our code. With varying degrees of adjustable granularity, these messages allow us to keep track of not only the state of the application, but also its overall health. …read more

Continue reading Beyond Printf(): Better Logging Practices for Faster Debugging

Lightrun raises $4M for its continuous debugging and observability platform

Lightrun, a Tel Aviv-based startup that makes it easier for developers to debug their production code, today announced that it has raised a $4 million seed round led by Glilot Capital Partners, with participation from a number fo engineering executives from several Fortune 500 firms. The company, which was co-founded by Ilan Peleg (who, in […] Continue reading Lightrun raises $4M for its continuous debugging and observability platform

Adding WiFi To Black Magic For Wireless GDB Action

[Thoquz] wrote to us about an interesting GitHub project by [Valmantas Palikša] involving the porting of the Black Magic firmware to ESP8266. For those who are unaware, Black Magic Probe is firmware along with a range of official and third-party boards that targets the debugging of Cortex-M and Cortex-A MCUs …read more

Continue reading Adding WiFi To Black Magic For Wireless GDB Action

Using Valgrind To Track Down Known And Unknown Bugs In Your Code

We all know what bugs in code are. We don’t like them when they are in programs we use, and they’re even worse when they are in code which we have written. Clearly, the best code is bug-free, but how do we get there?

This isn’t a new question, of …read more

Continue reading Using Valgrind To Track Down Known And Unknown Bugs In Your Code

A Hacker’s Guide to JTAG

If you’re reading Hackaday, you’ve almost certainly heard of JTAG. There’s an excellent chance you’ve even used it once or twice to reflash an unruly piece of hardware. But how well do you actually know JTAG? More specifically, do you know how useful it can be when reverse engineering hardware? …read more

Continue reading A Hacker’s Guide to JTAG

Linux Fu: Tracing System Calls

One of the nice things about Linux and similar operating systems is that you can investigate something to any level you wish. If a program has a problem you can decompile it, debug it, trace it, and — if necessary — even dig into the source code for the kernel …read more

Continue reading Linux Fu: Tracing System Calls