JVM Languages
-
FreeChart with Groovy and Apache POI
The point of this article is to show you how to parse data from an Excel spreadsheet that looks like…
Read More » -
Mahout and Scalding for poker collusion detection
When I’ve been reading a very bright book on Mahout, Mahout In Action (which is a great hands-in intro to…
Read More » -
Groovy DSL – A Simple Example
Domain Specific Languages (DSLs) have become a valuable part of the Groovy idiom. DSLs are used in native Groovy builders,…
Read More » -
Custom Ordering Scala TreeMap
How do you get custom ordering in a Scala TreeMap? Well this puzzled me for a while. The answer lies…
Read More » -
Grails Custom AuthenticationProvider
In order to tighten up security in our new Grails app I went about implementing the Spring Security Plugin. Getting…
Read More » -
GitHub Social Graphs with Groovy and GraphViz
The Goal Using the GitHub API, Groovy and GraphViz to determine, interpret and render a graph of the relationships between…
Read More » -
Power with control: Scala control structures and abstractions
So ramping up with the Scala 101 series, I thought now is an appropriate juncture to introduce control structures in…
Read More » -
ScaTDD: Casting an eye over three major Test frameworks in Scala
Testing has traditionally been the gateway process for Scala development at a number of Java shops looking to evolve their…
Read More » -
Using Groovy scriptlets inside a *.docx document
Introduction One of my recent projects required automated generation of contracts for customers. Contract is a legal document of about…
Read More »