Custom Debug Visualizers
When working with custom data structures, the debugger can show too much information layered through how you’ve constructed it. To make it easier to debug, you can create a custom Continue Reading →
When working with custom data structures, the debugger can show too much information layered through how you’ve constructed it. To make it easier to debug, you can create a custom Continue Reading →
We want to run SubWCRev as an automated step in our process so we have the latest SVN metadata included in our executable. This makes it easier to identify executables Continue Reading →
When using Remote Desktop Connection, you can get a popup window asking for your login credentials before a connection to the remote machine is made. When it works, you can Continue Reading →
Recently I have invented several algorithms to extract more detail from Reflectance Transformation Imaging (RTI) images. Here is a sneak peek of the detail these algorithms can extract: RTI Comparison Continue Reading →
Humans are not only auditory creatures, we are also highly visual. When we’re giving a speech, we can get our message across more effectively if we use visual aids to Continue Reading →
When starting external executables from C++ code, if we start them using SHELLEXECUTEINFO on Windows 10, we cannot maintain a process handle across symlinks like we can on Windows 8. Continue Reading →
Passing unicode data through Windows Pipes sometimes requires special handling to avoid having the pipes scramble the data. We can see this using the cmd prompt and navigating to a Continue Reading →
At my toastmasters club meeting this week, another member presented a matrix as an easier way to visualize the requirements for the Competent Leader certification. I’ve taken his matrix and Continue Reading →
For line counting in c/cpp/h source files: [md] find . -name ‘*.[c|h]’ -o -name ‘*.cpp’ | xargs wc -l [/md]
To respond to special mouse button actions in Win32, we need to register the virtual command actions with the callback loop to detect the special mouse button action. For example, Continue Reading →