One important beginner’s tool for his electronics lab is the cheat sheet. This is a double sided A4 page with the main references for your daily electronics need. Here is the one that Clounce prepared and uses during his experiments. Download your copy from my github repository. As described in the readme.md file in my … Continue reading Electronics Cheat Sheet
Author: Joseph D'Emanuele
Introduction to Digital Electronics
In our first blog about Digital Electronics, we are going to look how to set up our lab to do a basic experiment using NOT gate. This is by no means an extensive tutorial, but a practical session that can help you get started in your new hobby. The Power Source Let us dive into … Continue reading Introduction to Digital Electronics
C# and SQL Injection Attacks
Recently I had a task to create MS SQL tables with dynamic names and my first thought was ok, I pass this as a parameter. But I was wrong, MS SQL (as of today) does not allow parameters as table names. Note: One can argue that dynamic table names are bad programming practices, but let’s … Continue reading C# and SQL Injection Attacks
Salt under the microscope
A simple experiment that is fun and easy to do is to see salt crystals under the microscope. It requires only a microscope, a couple of slides, salt solution, and time. In this post we will go through the preparation stage and then show off some photos from the results. Let’s go! Preparation Create a … Continue reading Salt under the microscope
C# throw vs throw exception
Recently Clounce was browsing some C# code and noticed that sometimes junior developers use throw exception rather than simply throw in try..catch clauses. Let’s see an example and then examine the results. Consider this piece of code: Of particular importance is the catch block in Method1() at line 22. In this block, the developer is … Continue reading C# throw vs throw exception