Justin Silver Blog

4njDhc7.png

Install ClamAV + Maldet on CentOS 7

A quick guide for installing ClamAV and Maldet on CentOS 7 for malware scanning and quarantining. Install ClamAV Using the ClamAV malware library will speed up the scans performed by Maldet. Install Maldet You...

nodejs-new-pantone-black.png

Node.js + PM2 + Nginx + Redis on CentOS 7

This is a quick setup guide for the application stack I have been using recently. Most of my latest work has been a throwback to the first server-side programming I did in the 90’s...

logo-slate.png

Slate Documentation Server on EC2 Amazon Linux

I was trying to setup the Slate API Documentation Server on an EC2 instance running Amazon Linux. When I fetch the git repository and attempted to install the dependencies using bundle install, it would...

a2el96ti6xi9c07t1gic.jpg

Update Onagofly Firmware on Mac OS X

It is possible to update the firmware on an Onagofly micro drone on Mac OS X using the QGroundControl software. The download for the software can be found here: http://qgroundcontrol.org/downloads. You will also need...

jenkins

Yum Install Jenkins as a Service on CentOS 7

I have previously written about how to Install Jenkins on CentOS as a Service where it was necessary to write your own startup, shutdown, configuration, and init.d scripts. Luckily this is all much easier...

letsencrypt

Letsencrypt: Free SSL Certificates for Nginx

I always wanted all of my sites to run over SSL, but it also didn’t seem worth the expense of buying certificates for all the domains I own. Enter Let’s Encrypt which offers free...

Bluetooth_headset.jpg

Reconnect Bluetooth Devices After Waking From Sleep

My Macbook goes to sleep when I leave it idle for a few minutes which saves energy and locks the screen. Quite annoyingly – for a long time – upon waking up from sleep my...

16638657367_33486a6676_k_d.jpg

Dynamically Update /etc/hosts from Nginx

I wanted to guarantee that requests coming from one of my servers going to a domain they host are routed to localhost. The solution I arrived at was to generate a list of domains...

AWI-core-archive_hg.jpg

MySQL / MariaDB Backup & Archive Script

I am using MariaDB – the open source version of MySQL – and wanted an easy way to backup my databases on a regular schedule without having to do anything when I created or...

godaddy-for-wordpress.jpg

Unban GoDaddy / MediaTemple WordPress Plugins

GoDaddy managed WordPress hosting, and by ownership MediaTemple as well, prevents some plugins from being activated on website. Some of these may make some sense if the conflict with caching, etc, but I feel...