CNC Circle G-Code (using arcs)
Introduction Find below the easiest way I have found so far to make a circle path in G-Code. The coordinates below are absolute, we are considering we start from origin…
My blog
Introduction Find below the easiest way I have found so far to make a circle path in G-Code. The coordinates below are absolute, we are considering we start from origin…
Introduction Below we have a nice decoupled Service Factory example in Java, using Spring Boot. What is very cool about below approach is that you can add as many service…
https://youtu.be/Jsr2DoedWQw Introduction It was September 2022, Vic and I decided to start working on a Halloween project. It would be a lot of fun for both of us. We'd have…
Introduction It's common task you have to control a 12V LED strip (consuming more than some milliamps) using a 5V/3.3V signal from a microcontroller. It is not possible to drive…
Introduction In MySQL, you can configure the host(s) from which your database allows connections. This is an important security feature at connection level. In this post, you can see how…
#!/usr/bin/python3 # Sample # python3 palindrome.py "Dabale arroz a la zorra el Abad" # python3 palindrome.py "Anita lava la tina" import sys def checkPalindrome(str): str = str.replace(" ", "") if…
So, I finally got the chance to find out how to get rid of the annoying Jenkins message "It appears that your reverse proxy set up is broken", in my…
Fetch your java.util.List's next element and restart from the first element automatically, when no more elements left available.
Always wanted to use reliable Java code for generic pagination. Finally I found spring-data-commons by @olivergierke. Exactly what I was looking for. I made a quick reminder for myself on…
Enable the MySQL Event Scheduler Log in to your MySQL database as root (if necessary, connect to the server first) ssh user@host Verify if event_scheduler is enabled by connecting to…