Projects

Writing

Functional Programming in PHP Book (1st and 2nd edition)

Learn advanced and powerful functional programming techniques in your favourite language. Out now!

SQL style guide by Simon Holywell

A consistent code style guide for SQL to ensure legible and maintainable projects - sqlstyle.guide.

Code

ssdeep bindings

PHP

PHP bindings for the ssdeep context-sensitive piecewise hashing algorithm.

The PHP ssdeep project is hosted on PECL and can be installed via the pecl command line client.

HHVM/Hip Hop VM/Hack

HHVM bindings for the ssdeep context-sensitive piecewise hashing algorithm. Documented and hosted on GitHub.

lib_mysqludf_ssdeep

MySQL bindings for the ssdeep API.

See this project on GitHub and documented online.

Calculate the distance between two points on a spheroid such as earth or mars using Vincenty, Great Circle, Haversine or Cosine formulae.

There is full usage documentation and the source is hosted on GitHub.

PHP at Job Queue Wrapper

A simple PHP wrapper for the Linux at queue binary available on GitHub.

Other projects

For my other projects please visit my GitHub page for more information.

Other interests

Ndebele

My notes whilst trying to learn Ndebele.

Subscribe to receive free tips and updates to your inbox.