Setting up Ethernet with UWP

This week, some significant time was spent debugging an issue where a client could not connect to a C#/UWP server.  It turns out that the solution had to do with giving the server accurate capabilities.  Specifically, in the .appxmanifest file, there are three capabilities related to sockets: Internet (client & server) Internet (client) Private network…

Mailing Issues

I’ve come across an issue where one of my clients suddenly stopped receiving emails from his website contact form.  Checking various blacklists can sometimes result in the solution: https://www.spamhaus.org/lookup/ http://www.abuseat.org/lookup.cgi However, in this case, the client manages his own domain and mail.  The zone file for the domain in question looks like this: A “mail”…

Analyze Your Disk Space

I recently ran out of disk space and wanted to find out for sure what would be the biggest bang-for-the-buck to archive onto an external drive.  Came across TreeSize.  It has a free option and some paid options.  The free option seems to be sufficient for my needs.  Choose a folder and get metrics in…

Converting 2D to 3D

You would think it was simple to extrude a 2D black & white image into 3D space.  I tried a number of avenues.  They all pretty much have two large steps: 1) Provide a vector file like SVG or DXF and 2) Extrude in a 3D. I tried out a number of 3D modeling programs.…

Working with Flora

Flora is the name given to Adafruit’s “wearable” microcontroller.  What it really means is that it has some large holes that can be used for sewing to clothing and such.  Adafruit provides a number of lessons, one of which introduces you to this tech. https://learn.adafruit.com/getting-started-with-flora If you are already familiar with Arduino or similar, you…

First thoughts on OpenSCAD

SketchUp is what I have been terming the “Programmer’s Maya”.  But I just came across a modeling program that truly deserves that title – OpenSCAD. OpenSCAD is pretty much only useful for 3D prints – you would not want to use it for modeling a room, for example. It works well for objects that can…

Setting up a network printer

Just purchased an HP 7612.  Even though I had the IP address of the printer and Windows looked like it installed it properly, every time I printed, I received a notice about the printer being offline. After going into the Control Panel and fidgeting with the installation, I finally came across an article that pointed…

Installing a Bluetoothcontroller for RetroPie

I originally purchased an SNES controller manufactured by 8BitDo: https://www.amazon.com/gp/product/B00Y0LUQFE Unfortunately, the bluetooth function was not reliable and kept kicking out after 20-30 seconds.   As a result of this failure, I tried out a PS3 bluetooth controller.  Followed along with this tutorial: https://github.com/retropie/retropie-setup/wiki/Setting-up-a-PS3-controller   It mostly worked.  Whatever you do, do not follow along with…