• submit to reddit
Alec Noller05/06/14
14710 views
0 replies

Dev of the Week: Dustin Marx

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Dustin Marx, software developer, writer, and presenter.

Hubert Klein Ikkink05/06/14
6465 views
0 replies

Groovy Goodness: More Efficient Tail Recursion With TailRecursive Annotation

Since Groovy 1.8 we can use the trampoline method for a closure to get better recursive behavior for tail recursion. If we apply the annotation to our method with tail recursion the method invocations will be sequential and not stacked, like with the closure's trampoline method.

Craig Matsumoto05/06/14
3302 views
0 replies

vIPtela Brings SDN & Security to the Disaggregated WAN

Startup vIPtela sees opportunity in using software-defined networking (SDN) principles to unify WAN connectivity, as it’s announcing its products today with claims that it’s in production with at least one large enterprise and running proofs-of-concept with three others.

Hubert Klein Ikkink05/03/14
4259 views
0 replies

Grails Goodness: Using Aliases as Command Shortcuts

In Grails we can add aliases for standard Grails commands with the alias command.

Robert Greathouse04/30/14
6825 views
0 replies

Groovy Database Resource Handling

This post contains a simple example of using Groovy Categories to help manage the resource management of database connections. There are a lot more robust solutions (ie: GORM), but sometimes you only need a quick implementation.

Benjamin Ball04/28/14
13487 views
0 replies

The Continuous Delivery Toolchain

Unless your software is very simple, no single tool or pipeline implementation will provide you with Continuous Delivery. Effective Continuous Delivery requires an organizational understanding of the intent and purposes of the activities you undertake, not merely the automation of those activities.

Hubert Klein Ikkink04/27/14
4641 views
0 replies

Groovy Goodness: Restricting Script Syntax With SecureASTCustomizer

We can for example incorporate a Domain Specific Language (DSL) in our application where the DSL is expressed in Groovy code and executed by GroovyShell

Hubert Klein Ikkink04/26/14
4026 views
0 replies

Groovy Goodness: Define Compilation Customizers With Builder Syntax

Since Groovy 2.1 we can use a nice builder syntax to define customizers for a CompileConfiguration instance.

Sarah Ervin04/25/14
7709 views
0 replies

nginx Releases 1.6.0 (Stable) and 1.7.0 (Mainline)

Yesterday, nginx released the stable version of 1.6.0 and the mainline edition of 1.7.0.

Hubert Klein Ikkink04/25/14
4058 views
0 replies

Groovy Goodness: Customize ToString Creation

The @ToString AST transformation has several parameters we can define to customize the generated code for the toString method.

Alec Noller04/23/14
9997 views
1 replies

Dev of the Week: Eric Schabell

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Eric Schabell, JBoss Technology Evangelist for Red Hat and guest lecturer.

Hubert Klein Ikkink04/19/14
5555 views
0 replies

Grails Goodness: Generate Default .gitignore Or .hgignore File

We can use the integrateWith command with Grails to generate for example IDE project files and build system files.

Hubert Klein Ikkink04/18/14
3323 views
0 replies

Grails Goodness: Extending IntegrateWith Command

We can extend the integrate-with command in Grails to generate files for a custom IDE or build system.

Alec Noller04/16/14
9580 views
0 replies

Dev of the Week: Steve Smith

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Steve Smith, Agile consultant and Continuous Delivery specialist at Always Agile Consulting Ltd.

Michael Scharhag04/15/14
6296 views
0 replies

The Grails Depedency Injection Inheritance Pitfall

This blog post is about a small pitfall you should be aware of when combining dependency injection in Grails with inheritance.