This blog has been pretty quiet for a long time, but I’m starting to do some more blogging on my company’s website now. If you’re interested, you can now follow me at the Sixty North blog.
I’ve recently been looking into ways to improve my debugging experience with mixed Python and C/C++ programs. I spend a fair amount of time working on systems built using both languages in tandem, and the tools available for debugging across the languages have historically been very limited. Often, logging and/or intimate knowledge of the Python […]
It took me a fair amount of time to get dbus-python-1.0.0 building and properly installing for python3 on my ubuntu system, so I figured I’d make a record of what I had to do. Note that I use the grep replacement grin in this work. After unpacking the source, first configure the build with the correct […]
I’m happy to announce the first “release” of lazy-slides, an experiment in slideshow generation for lazy bums. The idea is simple: You provide a list of keywords lazy-slides finds pictures from the internet matching those keywords lazy-slides creates a presentation/slideshow from those pictures You present! Right now it’s a bit rough. The only image source […]
I’ve released parameterized-testcase 0.2. This is primarily just a documentation release, with lots of improvements to the sphinx docs. Get it here.
The 0.4 release of ackward is available now at the project site. This release is focused on the logging module. It addresses a number of design issue and defects, and the sphinx documentation for logging is much more complete. It even includes example code for much of the module.
The quest for “project” As many people have pointed out before, emacs does not come with any packages for managing software projects. It comes with almost all of the parts you would need – debugger support, compilation modes, etc. – but it doesn’t come bundled with any way to tie a bunch of files together […]