Soderstrom - soderstrom.se - Söderström Programvaruverkstad AB
General Information:
Latest News:
Layout Mechanisms in Grails 20 Apr 2012 | 04:08 pm
Grails is a powerful framework for building cool stuff in Groovy. This post is about structuring the layout of web applications to avoid copy-paste. Grails contains several powerful mechanisms for thi...
The Groovy Mode for Emacs 10 Aug 2011 | 08:56 am
Over the years there has been no shortage of Groovy modes for Emacs. They all had an irritating tendency to stumble even on common language constructs. I was very happy to find a new version that seem...
File I/O and File Attributes in Java 7 7 Aug 2011 | 08:45 am
A previous post introduced the filestat package for accessing low-level file attributes from Java on a Unix/Linux platform. The recently released Java 7 includes functionality for doing that job and a...
“Stealth” Groovy Methods 24 Feb 2011 | 04:34 am
Groovy has a number of simple and useful methods that are almost impossible to find by a web search. Try as you wish, googling for any, find, or count just gets you a giant haystack hiding the proverb...
Grails: Controller and Action Names in GSP 3 Feb 2011 | 08:39 pm
Grails is a powerful framework for building web applications in Groovy. This post is about a tiny little corner of Grails development. The presentation layer in Grails, also known as views, is built ...
NoSQL: Don’t Take the Drug Unless You Have the Symptoms 1 Nov 2010 | 06:34 pm
NoSQL databases are hot, and rightly so. Many of them aspire to solve some of the trickiest database problems of all, problems that have been nagging database research for decades: scaling up and scal...
Neo4j Performance: Another Notch 8 Oct 2010 | 07:12 pm
In a number of posts I devised various database micro-benchmarks. The idea was to set the stage for an epic battle between NoSql and relational. In less grandiose terms I tested Neo4j, an all-Java net...
Neo4j Performance Revisited and Appreciated 2 Sep 2010 | 08:18 pm
My previous Neo4j performance micro-benchmark left a disturbing hole: There was no explanation why Neo4j didn't cope well with big transactions. A closer study uncovered the pretty obvious reason. It...
2010 U-City World Forum 27 Aug 2010 | 08:13 pm
The Korean Ubiquitous City Association is organizing a first U-City World Forum this year, calling for international participation. A U-city is a city where you want to live, by definition. South Kor...
Low Level File Information For Java 27 Aug 2010 | 06:55 pm
This post is good news for some Java programmers. Once in a while you wish you knew a bit more about the files you access from Java. The java.io.File class offers only a bare minimum of visibility. I...