I just posted an unboxing of my Shapeoko 3 CNC router.
Actually, I took those photos in December. I’ve already assembled the kit, and it really looks fine!
Continue reading “Shapeoko 3 assembled”
I ordered my Shapeoko 3 on the 10th of December (2015.) I received it on the 21st of the same – it was delivered by FedEx. That’s only 11 days to get a very large box from Moline, Illinois to the Netherlands and through customs during the holiday season. Not bad!
Continue reading “Unboxing a Shapeoko 3 CNC router”
How do you go from digits to words? I didn’t know. So I wrote a program.
Continue reading “Numbers”
Here’s an example of how to draw pentagons with C#.
Continue reading “Pentagon”
Mole is a simple solution that demonstrates how to off-load the collecting of file system information, such as the lengths and attributes of files, by using a separate process.
Continue reading “Mole”
Some time ago, as I was organizing my digital photographs, I found out I had a lot of duplicates.
One of the ways to check for perfect duplicates of files is to compare their hash codes.
Before I show you the code, there are a few things one should keep in mind when working with hash codes:
Continue reading “Calculating a hash code for a binary stream”
Here’s a simple example of double-checked locking in C#.
Continue reading “Locks”
The C# Random class is not thread-safe.
Continue reading “HardRandom”
Have you ever wanted to enumerate through all the permutations of a set in C#?
Continue reading “Permutations”
I love Team Foundation Server, but there’s a few things that are a pain to do. One of them is deleting working items that you may have accidentally created. For what it’s worth, here’s a few lines of code that will get you there.
Before reading the code, a couple of caveats:
Continue reading “How to delete items from TFS”