Development Cycle // binary bits and pieces
Notes on Linux, sysadmin, PHP, security and the web — the working notes of Anthony Mills.
-
Changing the Linux Mint Login Screen Background Images
Newer versions of Linux Mint use MintX as the default login screen greeter. By default it comes with a predefined collection of images that display in the background that change periodically in a…
-
Raspberry Pi 2 Bitcoin Node
Not long ago I setup up a Bitcoin node on a Debian Wheezy VPS to teach myself about Bitcoin and the blockchain in general. It was a great learning experience but the memory requirements of the…
-
Running a Bitcoin Node on Debian Wheezy
Over the last few years I have keenly followed the rise of Bitcoin from its early days trading at around $8USD. I watched with interest when it made its sharp rise to $1200USD and then felt a bit of…
-
Android Debug Bridge Tricks
Over the last couple of months I have been doing a lot of work with Cordova and the Ionic Framework creating my own field guide.
-
Simple Iptables Blacklist
Anyone that has run a server for any length of time quickly learns that the Internet is full of spammers, bots and other characters you would prefer didn’t exist. A firewall is key to keeping these…
-
Creating a Tor Relay on Debian
The TOR project has proven itself an important tool in the fight to protect the anonymity of people online. The project obviously needs servers to route traffic through for the project to achieve its…
-
PHP FPM Errors After Upgrade
Recently I noticed a few of my servers had stopped serving my sites, with 502 errors being to visitors. I took a look at my site logs and noticed that they were full of the “Permission Denied” errors…
-
Quick Intro To Memcached Stats
A few days ago I was given the job of changing the caching engine used in a Zend Framework based application from a simple flat file system based caching system to a memcached based object store that…
-
PNG Crush: PNG image optimisation script
Building a Cordova based mobile application recently at work we were facing an issue with an application size that was literally growing by the day. The project leveraged a lot of PNG templates sent…
-
Linux CLI: File Text Search & Replace
Occasionally you need to change the contents of some files easily to save a lot of manual work. In my case it was a server migration, the old IP address of a server was referred to from numerous DNS…