Apps

Apps is a section which offers access to bits and pieces I have put together over the last few years. This includes Random Password Generator and Base64 Encoder.

HTTP Header Security Scanner

TEST

liquibase-validator-maven-plugin

This plugin for Maven will currently do basic validation of liquibase xml files. It will Error when tableExists tag is used - as this is known to be slow [https://liquibase.jira.com/browse/CORE-1858] It will Error when columnExists tag is used - as this is known to be slow [https://liquibase.jira.com/browse/CORE-1858] (In Liquibase 1.9.4) It will Error when you use remark attribute on a tag inside an with schema defined. This is because the remark attribute does not get added to the column which results in loss of information (In Liquibase 3.4) It will Error when you do not set global="false" in a tag as without this all properties are immutable (in the same manner as Ant properties once set cannot be overridden). Usage information can be found at TomRed.net and feature requests and bugs can be logged here.

Base64 Encoder

This page permits you to base64 encode any web located file and shows how to embed the content.

Random Password Generator

Length & Quantity

Articles

Java

This what I have spent most of my time working in over the years and these are the little bits of logic or snippets I have come across. Some of these are things I have needed to search for or I have found I needed to feedback on code reviews.

Oracle WebCenter (FatWire)

During my time working in consulting I was tasked many times with delivering FatWire sites. I took notes due to the lack of useful documentation at the time. These are the results of those notes made and shared.

CSS HTML JS

I believe the majority of time on a project is spent with the UI. Web is no exception. I have compiled a set of articles covering HTML, CSS and JS with the intention of taking the sting out of this work.

DevOps

A space dedicated to all those things you need to know beyond writing code. This covers Linux, Windows, Git and SVN among other hopefully useful nuggets.

Security

I picked up some pointers over the years consulting for government and banking sectors before entering a PCI DSS development environment. This section covers aspects like coding, testing, code review and best practice.

Apps

Apps is a section which offers access to bits and pieces I have put together over the last few years. This includes Random Password Generator and Base64 Encoder.