JVM Languages
-
A practical solution to the BREACH vulnerability
Two weeks ago CERT released an advisory for a new vulnerability called BREACH. In the advisory they say there is…
Read More » -
Grails – GORM Tutorial
Grails is known as domain driven language that means we can build application using bottom to top approach which is…
Read More » -
SOA and REST with Grails
I discussed on my previous article about REST and how to leverage RESTful web services on Grails platform. We will…
Read More » -
Converting Grails Applications to Plugins and vice versa
I was in London last week on vacation with my family and was lucky that there was a London GGUG…
Read More » -
Groovy Sql and Oracle ‘Invalid column index’ SQLException
There are some minor potential dangers associated with Groovy’s def keyword. The Groovy style and language feature guidelines for Java…
Read More » -
Escaping XML with Groovy 2.1
When posting source code to my blog, I often need to convert less than signs (<), and greater than signs…
Read More » -
Managing congested actors in Akka
There comes a time in an Akka application when an actor can longer handle increasing load. Since each actor can…
Read More » -
Enhanced Groovy-based JAR/Manifest Diff Tool
This brief blog post provides another Groovy script that provides simple differencing of two JAR (or WAR or EAR) files…
Read More » -
Fake system clock pattern in Scala with implicit parameters
Fake system clock is a design pattern addressing testability issues of programs heavily relying on system time. If business logic…
Read More »