Entries tagged with «grails»

Addressing a few CSS pain points using the Grails Resource plugin

Created:

First attempt at addressing my two biggest annoyances with CSS by leveraging the innovating Grails Resources plugin.

Continue reading Tags: grails, css, plugin

More fun hacking on a Spock extension for mocking up HTTP / REST services

Created:

I finally got around to continue working / hacking / having fun with the Spock extension I started working out before Christmas. The project is still far, far away from being stable or usable. The latest changes are all about trying to come up with a nice API for testing REST / HTTP services.

Continue reading Tags: groovy, grails, testing, jetty, spock

Another year with Grails

Created:

It's been a year since my "A year with Grails" blog post. Grails, and especially the ecosystem around it has come a long way since then!

Continue reading Tags: grails

Grails: Multi tenant architecture and database indexes

Created:

I’ve spent a lot of time lately working on the multi-tenant-single-db plugin for Grails. The main purpose of this plugin is to simplify development of Grails applications based on a single database multi-tenant architecture. In this blog post I’ll be demonstrating some of the principles behind the plugin and how they affect database indexes.

Continue reading Tags: hibernate, grails, multi-tenant, architecture, database

Writing a Spock extension for unit-testing http / rest client code

Created:

I'm in the progress of writing my first Spock extension. I needed to test some http client code in a project and figured that it would be a perfect opportunity to look at the Spock extension API.

Continue reading Tags: extension, grails, http, testing, rest, spock

Grails plugin for declarative exception handling

Created:

Introducing a Grails plugin for declarative exception handling.

Continue reading Tags: exceptions, grails, error handling

Intercepting Hibernate sessions

Created:

This post sums up a lot of experiences made while trying to come up with a better and less intrusive way of intercepting Hibernate sessions.

Continue reading Tags: hibernate, grails, java, spring

Grails Shiro adapter for Mozilla Account Manager

Created:

Last week I read about the Mozilla Account Manager project. As a little Sunday hacking project I decided to see how much hassle it would be to write a Grails Shiro plugin adapter adding login and logout functionality. This turned out to be surprisingly simple.

Continue reading Tags: mozilla, grails, firefox, manager

Improved Grails performance with Ubuntu 10.04 and Intel i5 cpu

Created:

I've just installed the latest Ubuntu release and done a Grails related performance test.

Continue reading Tags: grails, performance, lucid, ubuntu

Improving IDE support for dynamic languages like Groovy by taking a "Word" like approach?

Created:

One of my biggest annoyances with dynamic languages like Groovy is the long time it takes between a spelling error and detection. Would it make sense to make IDE's warn you about likely spelling mistakes kinda like Word does when you're writing good old fashion documents?

Continue reading Tags: idea, groovy, grails, ide, error-detection, dynamic-language, testing

Taking the new Maven Publisher plugin out for a test spin with Grails 1.3-RC1

Created:

The day has finally come when it's possible to publish and resolve Grails plugins against Maven repositories!

Continue reading Tags: scp, maven, grails, repsitory, plugin

A year with Grails, experiences and wishes

Created:

It's about one and a half year since I started using Grails. It's time to sum up my overall experiences with this agile framework.

Continue reading Tags: grails, experiences, wishlist

Tracking Grails web flows with Google Analytics funnels

Created:

Google Analytics is a very powerful tool for tracking visitor behavior on web pages. One of its more advanced features is tracking of multi-page wizards, typically user registration, web shop checkout and so on. Processes like these can be implemented in Grails using web flows, but the url format makes them hard to track using Google Analytics.

Continue reading Tags: web flow, grails, google, analytics
Fork me on GitHub