/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

dylanpaulus.com
| | mostlynerdless.de
3.0 parsecs away

Travel
| | A small addendum to the previous four parts of my journey down the Python debugger rabbit hole (part 1, part 2, part 3, and part 4). I tried the debugger I finished last week on a small sample application for ... Continue reading
| | stribny.name
0.7 parsecs away

Travel
| | Several ways to debugging Python code with illustrated examples.
| | ncona.com
3.5 parsecs away

Travel
| | GDB is the GNU project debugger. It can be used to see what a program is doing or what it was doing when it crashed. GDB can be used with a variety of languages. Because I'm learning C++, I'm going to explain it in the context of C++. Adding debugging symbols One of the stages of the compilation of a C++ program is to generate an object file (file.o). This object file contains what is called a symbol table, which contains each identifier in the code with information associated with it (type, constness, etc...). If we want to be able to use GDB in one of our programs we need to add debugging information to this table (debug symbols). To add debug symbols to our binary we use the -g flag:
| | www.sethvargo.com
19.7 parsecs away

Travel
| This post explores how to format Java source files using google-java-format in Visual Studio Code.