-
Recent Posts
Recent Comments
Archives
Categories
Meta
Category Archives: Uncategorized
Adventures with Windows 11
Like many of you, I have been seeing the press and blog posts about Windows 11, and thinking meh, its not for me, Windows 10 is fine. Of course, to be fair, I’m not a typical Windows user – my … Continue reading
Posted in Uncategorized
1 Comment
Gates to Hell – Yup!
Somebody else who finds Apple’s ecosystem a disaster
Posted in Uncategorized
1 Comment
“Error: you did not specify -i=mi on GDB’s command line!” (SOLVED)
In a recent update to gdb, emacs gdb mode stopped working. Trawling through the digital dust, the above message appeared to be the most relevant. Googling didn’t really turn up much, not even a StackOverflow question, which is why I’m … Continue reading
Posted in Uncategorized
Leave a comment
Excessive Encapsulation Syndrome
I have seen this occasionally on other code bases, where an object’s attribute is declared private, and then both a getter and a setter is provided, effectively exposing the attribute as public. For example class Foo { int bar; public: … Continue reading
C++ Reflection for Python Binding
Recently, I have been developing a Classdesc descriptor that automatically exposes C++ classes and objects into Python. I wrote this work up as an Overload journal article if you want to know more.
Posted in Uncategorized
Leave a comment
[SOLVED] osc build complains about can’t open control.tar.xz without python-lzma
This message occurs whenever trying to do a Debian style osc build This one stumped me for a while. There is no python-lzma package available either in zypper or pip. I ended up downloading the source code for osc (which … Continue reading
Posted in Uncategorized
Leave a comment
Tramp mode not working on emacs 26
On a recent upgrade to emacs, I discovered that remote editing of files via tramp stopped working. This bugged me a lot, as I use it a lot. After much Googling (much), I came across a workaround using sshfs, which … Continue reading
Posted in Uncategorized
Leave a comment
Making the web great again
After a number of years getting increasingly frustrated at how slow websites were on my phone, I finally bit the bullet and disabled Javascript. I mostly use my phone to read news websites/aggregator such as slashdot, which are text heavy. … Continue reading
Posted in Uncategorized
Leave a comment
Cross-compiling openSUSE build service projects
I recently needed to debug one of my OBS projects that was failing on the ARM architecture. Unfortunately, my only ARM computer (a Raspberry Pi) was of a too-old architecture to run the OBS toolset directly – the Raspberry was … Continue reading
Posted in Uncategorized
Leave a comment
How to build a Macintosh executable that will run on older versions of MacOSX.
This took me a good day of drilling into MacOSX, with a paucity of appropriate advice on the internet, which is why I’m writing this post. -mmacosx-version-min compiler flag The first hint is to use the -mmacosx-version-min compiler flag, which … Continue reading
Posted in Uncategorized
Leave a comment