Docker and WordPress
I run a couple of WordPress websites. For the many years I’ve been using various shared web hosts to host the sites, but recently they started to fail me for various reasons. Fortunately, I...
I run a couple of WordPress websites. For the many years I’ve been using various shared web hosts to host the sites, but recently they started to fail me for various reasons. Fortunately, I...
Virtual Private Networks (known as VPNs) are becoming prevalent on the internet these days, particularly due to the news coverage of encryption and privacy. There are many providers of consumer VPNs charging anything up...
I run a number of websites that use WordPress as the content management system. Recently, one of these websites was compromised because the web host was “hacked”. A script on the website was then...
When I run or cycle I use apps like Strava or MapMyRun to log the route I take. These apps run on my iPhone and continually log my GPS coordinates. They are great for knowing...
Storing data with any web service is probably important. Typically a database such as MySQL or MongoDB would be used. However both of these require database software to be installed and configured. For some of...
Low End Spirit is a service that provides virtual private servers (VPS), sometimes known as virtual machines (VM), at many locations around the world at a very very! low cost. Super low cost. From €1.99 per year low cost....
The Find My iPhone app is a great feature of iCloud. You can track your iCloud enabled devices to determine if you left your iPad at work or your iPhone on the bus; you can send messages or play sounds to help locate...
OpenShift is a great Platform-as-a-Service provided by Red Hat to host web applications in a cloud environment. I use OpenShift to host a few services, such as my iPhone Tracking service (details here). The OpenShift free plan provides...
Lots of web services need to run tasks at a particular time. This could be to perform a clean-up or maintenance operation, or simply to retrieve and process some data. JavaScript has built in methods...
After hearing about all the cool things you can do with Node.js, I decided to spend some time exploring it and seeing what it could do. I will be writing up what I explore and I...