Searching #arrays, and the joys of #SPL #iterators #php
Recently I’ve been toying with helper methods and classes for analysing certain types of data and came up with a real simple way of calculating numerical groupings – given a step and a set of values. Let’s say you have a list of numbers, such as the following… Now imagine you want to bracket these […]Read more "PHP Bytesize : Number Grouping"
Earlier this year I wrote a lovely article about our friend the autoloader and how you need never worry about the include, require or require_once functions again in PHP. Ah good times. However I want to touch on that subject, autoloading, again – mainly because, although better than before, it’s still not a perfect solution. […]Read more "PSR-4, namespaces and Composer"
Wednesday morning, six thirty am. The sky is a grey shade of blue, and the moon is glazed behind a blanket of cloud,. The orange glow of street lights hovers in the distance through a thin layer of mist sitting in the valley between two dew covered hills as your morning train zips through. The […]Read more "Syncing Dev Projects – Workflow and Dropbox"
I’ve spent the best part of over two years working in various guises of technical support, from 1st line, through to senior technical consultant, and have seen my fair share of methods, techniques, tips and tricks both shared and applied. Working closely with several APIs and sharing code examples there is one pet annoyance I […]Read more "Top Tips : Getting the Gist of things in Support"
Part of a new series to increase the frequency of the posts here at RecursiveIterator, I’m going to start posting shorter quick tip posts. Hashing. Encrypting. Cyphering. These are music to the media’s ears when they think of programmers and hackers. In reality hashing is generally used for data that we want to simply do […]Read more "PHP Bytesize : Passsword Hashing"
Want to learn a new language? So you’ve been doing your research and have decided that you’d like a new tool in the ol toolbox, rather than using [insert language here] as your hammer of choice. Congratulations it happens to all of us at some point or another. We all get to that point where […]Read more "Learn a new language – not everything needs a hammer"