Separating Routes in Laravel 5.3+
August 2020 – This Article is still valid in Laravel 7 🙂 In a large scale Laravel application the number …
August 2020 – This Article is still valid in Laravel 7 🙂 In a large scale Laravel application the number …
I’ve written a reasonable amount of articles on Laravel, it’s now my favourite development environment. However the bulk of the …
Introduction Over the last year I’ve been developing a new shopping cart using Laravel. The design goals not only include …
Every month I spend a small portion of time repairing an exploited website. These are usually web sites we have …
Back when I wrote this I used Saltstack everyday to manage a large Cloud Infrastructure Platform. While I still use …
Saltstack still remains my daily system administration tool and the range of uses keeps growing! Today I needed to run …
In previous articles on Reverse Engineering PHP security exploits I’ve explored malicious PHP and even associated Javascript code by reverse …
Update April 2018 – The Laravel “Mailable” interface is now the preferred way to mail off templated eMail – Article …
Below is a handy script to capture and log access to a specific port on a server, the reason for …
Introduction Last year I started a software development business called Off Grid Engineering, originally to build software for Off Grid Energy …
Introduction Last week was busy for exploit attempts! In fact I spent a full 5 days cleaning up PHP files and …
Trapping POST/GET/REQ Headers to an exploited file 2015-07-08: See UPDATE Below WordPress provides a robust PHP driven Content Management System …
Updated: 2016-02-16 This little snippet was developed when I built a web site to hold date stamped data files. The …
Introduction Book Review – Arduino Development Cookbook A whole bookshelf of Arduino books cater to the novice user, if you’re …
We do a lot of stuff using JSON as our data interchange format, in fact its becoming the most useful …
Recently I wrote a BASH shell script to collect message from a RabbitMQ queue and process them into a MySQL …
Introduction Today’s C++ guide is about sorting an STL vector that contains objects representing end of day stock price data. …
Despite over a decade of C++ programming skill I am still impressed by what the language has to offer despite …
Introduction Previous article (Part 1) – Carbon Graphite and Message Queuing Recently I wrote about a graphing product called “Graphite” …
Introduction I had a requirement to quickly generate a report on the WordPress version our customers were using and have …
2014-december update – READ THIS -> http://12factor.net/ While I talk about 4 principals, someone else went a little further and …
Overview In almost every script I write I include extensive logging so that I can keep track of issues and …
Today I started on my PDF assembly engine project, and I found myself needing to build a make file to …
Simple test to determine int or double in input stream – cin>>a; if(a-(int)a==0) { cout<<“integer”; } else { cout<<“double”;
Nagios and JSON I’ll assume you already know about Nagios, or you have moved up to Icinga for your server, …
A project I am working on required a number of small apps to process various files as they get delivered …
I found it necessary to write a logging method in “C” that printed not only a variable argument list but …