programming

«

Vapor + HTMX

Build an example application using Vapor and HTMX.

PGP Encryption Introduction

In this article I introduce PGP and show a use case for me, which perhaps you can use as well. What is PGP PGP stands for Pretty Good Privacy, it was first developed in 1991 by Phil Zimmermann. PGP uses cryptographic privacy and authentication and is...

UNVR as NAS

In this post, I’m going to show how to setup a Samba server on a Ubiquity UNVR so that it can be used as NAS (network attached storage). Be aware that this should be done with caution and may void any warranty on your UNVR as we are using it for...

You Should Learn Markdown

This is a quick article about why you should learn markdown. What is markdown Markdown is a “mark-up” language. It allows you to write content in plain text that can be easily converted to other formats, such as html, pdf, docx, and many more. All...

Introduction to Programming for HVAC Part-4

This article builds upon our last article, so make sure to catch up before continuing with this article. Arguments Before we start creating our program that will remove the background from images let’s go over arguments in shell scripts. Arguments...

Introduction to Programming for HVAC Part-3

In this article we will put together some of the pieces from the last 2 articles, and build our first program. If you have missed the first articles, then you can catch up here before continuing with this article. Getting Started We are going to make...

Introduction to Programming for HVAC Part-2

In this article, learn about installing a package manager. If you missed it, check out the first article in the series where we learned about using your terminal. This article builds upon that foundation. What is a Package Manager A package manager...

Introduction to Programming for HVAC Part-1

This is part one of a series of articles to help HVAC technicians (or others) get started in developing their skills to program. This can help to automate everyday tasks or just familiarize themselves with some of the tools used by programmers. Why I...