Barry Frost

This is Barry Frost’s personal website.

Tagged #java


Introducing Jib — build Java Docker images better

Use Maven or Gradle to build container images


The boilerpipe library provides algorithms to detect and remove the surplus “clutter” (boilerplate, templates) around the main textual content of a web page.

Play framework

Non-enterprisey Java web app framework in the vein of lightweight Python/Ruby ones

JVM Error Installing 64-bit ColdFusion On Mac

The current (end of 2008) Mac JVM is rejected by the CF 8.0.1 64-bit installer. Mucking around with the default Java version at the shell fixes things. Yes, Apple changed this, but it’s disappointing that Adobe still hasn’t released a proper new CF installer that will work on an up-to-date Mac.

Jet Profiler for MySQL

Java desktop MySQL profiler using native commands such as SHOW PROCESSLIST - Obtaining a user's geographical location based on their IP with GeoIP and ColdFusion

Simple guide to implementing MaxMind’s free/commercial GeoIP service using Brandon’s prepared JAR. Worked first time and finished integration within an hour.

Apache UIMA

“Unstructured Information Management applications are software systems that analyze large volumes of unstructured information in order to discover knowledge that is relevant to an end user.”

Amazon EC2 image of BlueDragon/CentOS5/Jetty

Free way of hosting a ColdFusion application using the newly open sourced BlueDragon engine

SolRuby - Solr Wiki

Using Solr with Ruby

Yahoo! UI Library: YUI Compressor

Java based squisher for Javascript

BouncyCastle openPGP and ColdFusion

A guide to setting up PGP with CF using Bouncy Castle. Pure Java - doesn’t need Windows

ColdFusion 8 running PHP!

CF uses javax.script from Java 6 and can therefore use Quercus, a PHP implementation in Java

Using the Java StringBuffer class in ColdFusion

Strings are immutable so always use a StringBuffer!

Red5 : Open Source Flash Server

Streaming Audio/Video (FLV and MP3) # Recording Client Streams (FLV only) # Shared Objects # Live Stream Publishing # Remoting

Stake Five :: Memory-sensitive Caching for CF

Won’t fill up the JVM - very handy

Advanced Date Parsing with ColdFusion

(and java.text.SimpleDateFormat)

rewindlife: Unzip a file in CFMX with

Natively from super clever Java

Unable to instantiate logger class 'com.mysql.jdbc.log.Log4JLogger'

Note to self: when using CF, MySQL and the Connector/J driver, adding “logger=com.mysql.jdbc.log.StandardLogger” to the connection string stops this from happening

Ruby/Rails: Put Your Money Where Your Mouth Is

Real world examples of RoR time savings vs Java

dhtmlxTree - an advanced DHTML tree component with rich JavaScript API

Drag'n'drop DHTML tree