Recently Updated Pages
Notes
Text Editing Vim has many tools for editing large text files. Some examples below. Idiomatic vi...
Building Projects
If you use vim, you can bind CTRL-B to build a cmake project nnoremap <C-b> :!cmake -S . -B ./bu...
Classes
Encapsulation is a concept that is used to protect member variables and ensure that the object is...
Basics
When writing #include "lib-custom.h", the compiler checks the CWD first, then the includes direct...
GitLab
Following the link below, GitLab provides a good refence for the many ways to deploy and configur...
Shlink
Shlink allows for passing of parameters to URLs using # for anchored links Shlink does not allo...
Dockerfile
Official Dockerfile Documentation Docker Images Docs is also a good place to get information on ...
Configure FTP
You can use scp instead, taking advantage of the added security and already-configured users on y...
Certbot SSL Certificates
Its important to encrypt your web traffic to keep you and anyone who passes information through y...
Managing Remote Hosts
Basic Requirements On this page, I'll describe how to configure Ansible to manage a remote host....
Pushing / Merging Branches
Pushing If we run ... git push <remote> serverfix Git automatically expands the serverfix...
Creating Playbooks
Ad-Hoc Commands First, we should be sure that ansible is configured correctly, to run commands o...
Recent Activity




