UnRAID Server: Adding Password-less login

Non-persistent SSH access, the following will last till the next server reboot. If necessary, generate an SSH key on your Mac or Linux machines, using ssh-keygen Create an authorized_keys file for the unRAID server, using the id_rsa.pub files on all the machines which require access. Copy this file to your server’s /root/.ssh/ folder. This will… Continue reading UnRAID Server: Adding Password-less login

Make qmk config changes painless

A while back, I got into the custom keyboard game. It use Arduino Pro Micro as the controller powered by qmk firmware. This is very potent combination, that allows all manner of customization. Some of the interesting ones are: Tap Dance Hit the semicolon key once, send a semicolon. Hit it twice, rapidly – send… Continue reading Make qmk config changes painless

How to Connect Stm32 board to ST-Link easier

Some years back, as part of evaluating boards for my robotics team, I had picked up a cheap STM32 board off amazon. I remember being excited about it being dirt cheap and having arduino support. Due to not having done much research, i was not that particular about which version of the board to buy.… Continue reading How to Connect Stm32 board to ST-Link easier

Have a server lying around? Install a password manager there.

Motivation Since the 2015 LastPass breach and the other security incidents had happened, I always wanted to have a secure storage solution that would not require my passwords be stored on third party servers. I have a strong fascination with CLI tools and when I stumbled upon pass(https://www.passwordstore.org/), I quickly transferred all my accounts over… Continue reading Have a server lying around? Install a password manager there.

What Are Regular Expressions And How To Use Them

Regex or Regular Expression is a super powerful way for searching in text when you don’t know exactly what you want to find, but have partial information. To understand why this is useful, lets take an example. You are running a business of selling subscriptions to Microsoft Office 365 Enterprise to other Businesses. You have… Continue reading What Are Regular Expressions And How To Use Them

Simple Install Guideline for Python 3.8 on Windows

Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python’s design philosophy emphasizes code readability with its notable use of indentation Getting the installer Visit https://www.python.org/downloads/ and look for the bright yellow download button. As of now, the button links to the installer for version 3.8.5,… Continue reading Simple Install Guideline for Python 3.8 on Windows