Overview
News
Technologies
Salaries
Products
People
Growth
Financials
Overview
This is the personal tech blog of Andreas Heck. I'm a software developer living in Germany and here I write about topics like Linux, C/C++, Python and other technical things that might be of concern to me.
News
Limiting which Syscalls to Trace with Strace
Tracing a program with strace generates a lot of output because of the sheer number of syscalls every program calls during its runtime. This can become overwhelming very quickly, making it hard to analyze the trace and find what you are looking for. Fortu
Read more
Report
Finding out where Syscalls are Called From: Stack Traces with Strace
One of the great strengths of strace as a debugging tool is that it shows you what a program is doing regardless of whether it was compiled with debug info or not. The downside of this is that you only see the program's syscall. You can use this informati
Read more
Report
Introduction to Strace
There is probably no debugging tool on Linux that is more valuable and versatile than strace. This tool shows us all the calls a program makes to the operating system, including the data it transmits to the operating system via these calls and the return
Read more
Report
Dynamic Printf Debugging with GDB
When we debug a program with printf() we have to recompile it whenever we add new printf() statements! Right!? Wrong! With gdb we can add printf() statements without recompiling a program and even add them while it is running. Adding Printfs with GDB Let'
Read more
Report
Making the most of your Shells History on Linux and macOS
Modern UNIX shells like bash (default on Linux) and zsh (default on macOS) keep a history of all the commands you enter. The easiest way to access this history is by pressing the up and down cursor keys to browse through the last commands. But this is onl
Read more
Report
Pro access
Upgrade to see all 13 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.
