OpenCL Acceleration for Azure Docker Containers Much of my work relies on accelerated computation of some sort, usually applied to images or other 2D/3D data. While CUDA is the de-facto toolkit in my field, OpenCL…
Using ComputeSharp for C#-Based HLSL In much of my work, I need a quick-and-dirty way of executing relatively simple math on a GPU for the sake of computation speed and my own sanity. I…
Proton Spin Visualization The below WebGL application can be used to visually experiment with proton precession behaviors. This was prepared for use by students in the EBME460 course at Case Western Reserve…
WinRTC: Microsoft’s Newest WebRTC Port This post is largely stream-of-conciousness as I work through the process of trying to build and use Microsoft’s WinRTC project: their newest WebRTC solutions for native applications. This isn’t…
wpa-supplicant on the Unifi Security Gateway This post is similar to tons of others on the subject, so excuse any duplication. I’m writing it up for three reasons: None of the existing tutorials for rooting…
NGINX: Improving Security for Reverse Proxies The following are my notes on improving the security of my NGINX reverse proxy installation. I realized I needed a security upgrade after running Securi Sitecheck and the Qualys…