Problems with Visual Studio Code debugging

I was hitting an issue when hitting a breakpoint in Visual Studio Code, the debugger would freeze and I’d see a process like lldb-mi going out of control. This post on stack overflow was incredibly helpful in pointing out that I was using the wrong debugger.

Read More

Learning WASM

I’ve been interested for a while in “modernizing” CalChart so that it works in the browser instead of being a native app. There’s been some attempts at this in the past, like the CalChart Resign, but these have been attempts to fully re-write CalChart.

Read More

Semantic Versioning

This is an excellent resource on [Semantic Versioning[(https://semver.org). It explains clearly API versioning.

Read More

Audio Developers Conference 2022

On November 12 I left for England to attend the Audio Developers Conference that was taking place in the London. ADC is the conference to attend if you are into Computers and Audio. As they state on their website: “ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems.”

Read More

Ode to wxWidgets

I love wxWidgets. I love what it stands for, an open source project that is done by people who care about it. I love it’s ruggedness. I love it’s tenancity to stay around. I love it’s unapologic existence as a C++ library.

Read More

Benchmarking with CMake, VSC, and nanobench

Years ago I used to be in the habit of going to the Borders in Palo Alto and thumb through the Programming Guides, and eyeing the 1 or 2 shelf on C++ programming. Most books were the “Teach yourself C++ in 21 days” type books, but once in a while you’d find a real gem like Scott Meyer’s “Effective C++”. I remember buying that book and completely changing the way I programmed after reading it.

Read More

Learning CMake

This morning I spent time just sitting and reading about CMake. A lot of this infomration is well known and probably obvious to anybody who’s been dealing with CMake, but hey, we all gotta start from somewhere, right?

Read More

Fun with Text!

Last night I was thinking about how to do text processing better. At work we constantly need to look through logs. I frequently would like to high information I don’t need and only show what’s relavent. However, I also keep reaching for less, which is a good tool, but getting a little long in the tooth. I was starting to think of a tool that could be like less but could high and show information. Of course, like any computer hacker, instead of looking for one I started to think about writing one. This lead me to scour the web for information about text processing.

Read More

My First Post!

At C++Now 2018 I was chatting with folks about how to construct a blog, and I was pointed to “Jekyll Now”, a way to set up a blogging platform with github. It looks both fun and easy to use!

Read More