Wednesday, May 03, 2017

Can I have multiple versions of the Windows SDK installed and switch between them?


when you compile in Visual Studio it will give you the option of which SDK to link to. sweetness.

Tuesday, May 02, 2017

Windows SDK errors about incompatible versions...

Got an error along the lines of 'hey, your version of the Windows SDK is newer than the one this project/solution was built with', retarget the solution or the projects. Trying to use the retarget option off of the right mouse menu for the solution did not work. Going to each individual project (thank goodness there were only three of them!), select properties, select a new 'Target Platform Version' seemed to get me through this issue. 

Sunday, April 23, 2017

Vsync explanation

Posting this to read later, because inevitably we all need a vsync refresh from time to time :)

This was linked from Mike Abrash's blog here:

Sunday, February 12, 2017

favorite excel amortization table example

Saturday, February 04, 2017

how long to hold RSUs and SPP

Hold SPP shares for at least two years to avoid a disqualifying disposition.
Hold RSU shares for at least one year.

Sunday, January 29, 2017

BLAS clarifications

found the parameters lda, ldb and ldc very hard to interpret.
Fortunately, found this article:

that had a key sentence:
  • Matrices A and B, each followed by its leading dimension descriptor. This is the length of one row in row-major order, or the length of one column in column-major order,
  • a scalar factor β with which the elements of the matrix C are multiplied, before its contents are added to the result of 

thanks dude!

Monday, January 16, 2017

Visual Studio Code

in ubuntu linux : /usr/bin/code is the binary

Monday, January 09, 2017

General Unix Commands

wanna find a complete library path in linux?  try: ldconfig -p | grep libOpenCL
find -name foo.txt finds a file in a directory structure, seems default is recursive descent 

Friday, December 30, 2016

Quick Python notes

In python shell, use execfile('') to execute directly in the shell. Mostly trivia, not a good way to do things but don't want to look this up again if it comes up.

Thursday, December 29, 2016

Tensorflow installation on ubuntu linux hints

tensorflow 'Download and Setup' instructions seem to be great (verified for only installing the CPU version).

minor clarification: When reading the installation instructions you can disregard the part that says 'install tensorflow' if the command pip install tensorflow worked for you. no indentation on that page makes it a tiny bit ambiguous in the section 'Pip installation' on page: