Matt Reid | Senior Software Developer

Matthew Reid is a Full Stack web developer, specialising in Java and the JVM, js and web frameworks. He has a passion for clean code, entrepreneurship, company culture and making the world a better place.

I have been using the very good Tuckey urlrewrite filter on J2EE website recently and came across the following error for one of my filters. ``` {.js name=”code”} org.xml.sax.SAXParseException: The reference to entity “documentNumber” must end with the ‘;’ delimiter. at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:264) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:123) at org.tuckey.web.filters.urlrewrite.Conf.loadDom(Conf.java:208) at org.tuckey.web.filters.urlrewrite.Conf.(Conf.java:130)...

My website has only been running from my own server (more on that soon!) for a few days but I”m already seeing hacking attempts. Gah! One such attempt by someone who calls themself ZmEu goes as such: {.js name="code"} 216.234.117.7 80.228.163.29 - [16/Jan/2011:20:38:52 +0000] "GET /w00tw00t.at.blackhats.romanian.anti-sec:) HTTP/1.1" 404 345 "-"...

With the latest version of this site, I decided to try and cater for mobile devices as well as desktop browsers. I came across php mobile detect, an open source php class for easy detection of various mobile devices on your php site. Detection is as easy as writing the...

I am proud to announce the release of my very first Android app, FixtureFeed. You may have already guessed by my recent posts about troubles with uploading apps via the developer console. I wrote the app in conjunction with Hannah Suppiah (designing all the graphics). This app is our first...

I am using the netbeans android plugin for app development. I finally came to submit my app but had a lot of trouble with a ZipException when trying to digitally sign the application. After a lot of googling, here’s how to solve the problem. Switch to file view in netbeans...