shogarth.com

shogarth.com

Primary menu

  • Home
  • Software Projects
    • Project List
    • Featured Projects
      • Reflectance Transformation Imaging in Daguerreotype Investigation
      • RTI Image Processing: Sneak Peek
      • Northern Lights Forecaster
    • Public Source Code
      • GitHub
      • VTK
  • Photography
  • Contact
    • email
    • LinkedIn

Custom Debug Visualizers

Posted on December 5, 2016 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged C++ | Leave a reply

SubWCRev Generates Wrong Times

Posted on June 14, 2016 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged SysAdmin | Leave a reply

Disable RDP Auth Popup

Posted on March 25, 2016 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged SysAdmin | Leave a reply

RTI Image Processing: Sneak Peek

Posted on February 10, 2016 by shogarth — Leave a reply

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 →

Posted in Software Projects | Tagged C++ | Leave a reply

PowerPoint Design

Posted on February 1, 2016 by shogarth — Leave a reply

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 →

Posted in Uncategorized | Tagged Toastmasters | Leave a reply

Processes, Symlinks, & Windows 10

Posted on January 18, 2016 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged C++ | Leave a reply

Sending Unicode through Windows Pipes

Posted on October 18, 2015 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged C++ | Leave a reply

Toastmasters CL Worksheet

Posted on September 12, 2015 by shogarth — Leave a reply

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 →

Posted in Uncategorized | Tagged Toastmasters | Leave a reply

Line Counts by Command Line

Posted on July 4, 2015 by shogarth — Leave a reply

For line counting in c/cpp/h source files: [md] find . -name ‘*.[c|h]’ -o -name ‘*.cpp’ | xargs wc -l [/md]

Posted in Software Snippets | Tagged C++ | Leave a reply

Mouse Buttons in Win32

Posted on June 15, 2015 by shogarth — Leave a reply

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 →

Posted in Software Snippets | Tagged C++ | Leave a reply

Post navigation

← Older posts
Newer posts →

About Stephen

Stephen is a hard working software engineer who is highly motivated to develop cutting-edge software systems. Specializing in engineering, and scientific computing, he enjoys inventing solutions for complex technical applications.

Here you can find more details on his projects, and a few interesting tidbits he’s learned along the way. If you would like further details, or would like to connect, he would be pleased to hear from you.

Categories

  • Photography
  • Software Projects
  • Software Snippets
  • Uncategorized

Recent Posts

  • PreProcessor Overloading
  • DebugTools
  • Invoker
  • Leaky Destructors
  • SourceTree Password Change

Tags

C++Design PatternsJavaJava SwingRuby GemRuby on RailsSoftware EngineeringSoftware ToolsSQLSysAdminToastmasters

Archives

  • January 2022
  • June 2021
  • December 2020
  • November 2020
  • April 2020
  • May 2017
  • December 2016
  • June 2016
  • March 2016
  • February 2016
  • January 2016
  • October 2015
  • September 2015
  • July 2015
  • June 2015
  • April 2015
  • March 2015
  • February 2015
  • May 2014
  • February 2014
  • January 2014
  • April 2012
  • August 2011
  • December 2010

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Linkedin
  • Email
Copyright © 2023 shogarth.com All Rights Reserved.
Theme: Catch Evolution by Catch Themes