Most books only give you a once-over-lightly when it comes to GDB, especially GDB breakpoints inside of Emacs. They show you how to set a breakpoint. While that is important, it doesn’t do much to tell a developer why they should use the non-sexy Emacs front end for GDB instead of some GUI. To start with GUIs don’t give you the GDB command line. Here is the situation. CsScintilla is a CopperSpice port of Scintilla … Emacs GDB BreakpointsRead more
Using Your Core Dumps
So, you read the last post and now know where to find your core dumps, great. Now what? That always seems to be the question, doesn’t it. What good is a core dump? The answer is “They can be really good, but you need tools.” Emacs No matter how much you hate it, no matter how much you think it is from the stone age, no matter how bloated you think it is, install GUI … Using Your Core DumpsRead more
Finding Your Core Dumps
Admit it, you and every other developer hates debugging other developer’s code, especially when it core dumps. Can it get any worse than hearing them say “works for me” when it dumps 100% of the time for you? Regular readers of this blog will know I’ve written about core dumps before. I’ve written about Ubuntu too many times to count. If some other Linux desktop distro would actually test with Nvidia drivers prior to shipping … Finding Your Core DumpsRead more
I Hate Mercurial
Mercurial is one of those source control management systems that a token few people like and the vast majority of the world shuns. Most of us shun it for good reason. Git, on the other hand, is one of those source control management systems than many people like, and it is for no good reason. Git is not a good SCM, it’s a wild wild west SCM. To use it for a medical device project … I Hate MercurialRead more
Gecko Linux NVidia and BOINC
This is a sad little journey involving Gecko Linux NVidia and BOINC. There will be some overlap with my TerraMaster post because I went down that road before getting BOINC to work. I’m always a bit leery of trying an RPM based distro for either my desktop or BOINC. This comes from back in the day when SuSE Linux came in a box on floppies with printed manuals. We only had dial-up Internet if we … Gecko Linux NVidia and BOINCRead more