Skip to main content.

Archive for the ‘groovymag’ Category

GroovyMag August 2009 now available!

Saturday, August 15th, 2009

In this issue…

Building a Grails Portal – Part I

Joshua Davis takes us through the first steps in building a Grails Portal.

Grails Logging – Part II

Robert Fischer concludes his look at logging in Grails, and introduces Sublog, his newest Grails plugin.

Grails in a J2EE world – RMI

Shawn Hartsock continues his look at bringing Grails in to corporate J2EE environments, focusing on RMI this time.

Monthly Columns

Groovy Under the Hood

This month, Kirsten Schwark continues delving in to Groovy’s typing system.

Community news

Catch up with the latest Groovy and Grails news with Dave Klein.

Plugin Corner

Guest columnist Keith Cochran covers the Clojure plugin.

July GroovyMag is now available

Thursday, July 2nd, 2009

I think it’s safe to say summer is in full swing now (or winter’s in full swing, depending on your hemisphere).  I just got back from a short road trip which included long stretches of too much AC, finding new radio stations, and dropped cell calls.  During that trip I attended this year’s CodeStock in Knoxville, Tennessee.  While CodeStock is largely a Microsoft-oriented event, I bumped in to more than a few people who were familiar with Groovy or were already using it on projects.  This was certainly great to hear!

This month’s line up has something for almost everyone.  Kirsten Schwark continues her monthly “Under the Hood” series with a first look at the typing system in Groovy.  Understanding this can help you decide when it makes sense to statically type in Groovy, and when it makes sense to leave the typing out of your code.

Dave Klein brings us the latest news, and also covers the newly released Jabber plugin in this month’s Plugin Corner.  Dave’s also got a new “Grails Primer” book coming out from Pragmatic Programmers soon.  The beta book is out now at http://pragprog.com/titles/dkgrails/grails – check it out and give Dave some feedback on that if you haven’t already.

We’ve got some pieces from authors who are new to the GroovyMag writing team this month – Dean Del Ponte and Jorge Lugo.  Jorge’s contribution delves in to the GParallelizer framework, helping you write parallelized apps with ease.  GParallelizer and Groovy make for a powerful combination, and Jorge will have you up to speed in no time.

Dean Del Ponte takes us through writing an inline editor for your Grails data tables.  By building on top of the existing jQuery library, Dean’s article demonstrates just what’s involved in adding this powerful UI feature to your next project.

Lastly, this month sees Robert Fischer bringing us a piece on how to use the logging functionality of Grails.  His article stemmed from some discussions we had about the fact that many areas of the Grails documentation assumes a familiarity with existing Java components.  With logging, there’s an assumption that a developer is familiar with Log4J, or can take the existing Log4J documentation and adapt it to a current Grails project.  Some developers, like me, are coming at Grails from a non-Java background, and rather than answering my questions for the next three months on IM, Robert decided to address the basics of Grails logging in this month’s piece.  Whether you’re new to Grails logging or not, I think you’ll still get some useful information from his piece.

Shawn Hartsock’s “Grails in a J2EE World” series will continue in our August issue.

This month’s cover photo comes from Steve Dalton.  If you’re interested in seeing your photograph on the cover of GroovyMag, submit your photo to flickr.com and tag it “groovymag” or just email to editor@groovymag.com.  We’ll choose a winner each month, and the winner will receive a gift certificate to Amazon.com.

As always, your feedback or ideas for GroovyMag are welcomed at editor@groovymag.com, or if you’re feeling adventurous, by phone at 919-827-4724.

Michael Kimsal

June GroovyMag is now available

Thursday, June 4th, 2009
June 2009 Groovymag - Copenhagen Park

June 2009 Groovymag

June’s GroovyMag is now available!

This issue continues our coverage of a wide variety of Groovy and Grails topics, including:

* One to Many Demystified – Tyler Williams
* Spring Batch processing – Bob Brown
* Groovy Under the Hood – Groovy Scripts – Kirsten Schwark
* Grails in a J2EE world – The Database – Shawn Hartsock
* Plugin corner: Functional Testing plugin – Dave Klein
* Community News – Dave Klein
* and more!

Get it today!

May 2009 GroovyMag available

Tuesday, May 5th, 2009


The May 2009 GroovyMag is now available.  This month:

  • Spring Integration with Groovy (Bob Brown)
  • Get Rich Quick with Flex and Grails – Part 2 (Jeremy Anderson)
  • Groovy Under the Hood – our new monthly column (Kirsten Schwark)
  • Grails in a J2EE world – The Web (Shawn Hartsock)
  • Plugin corner: Lookups plugin (Dave Klein)
  • Community News (Dave Klein)
  • and more!

More info can be found at http://groovymag.com/latest

April 2009 GroovyMag available

Friday, April 3rd, 2009

The April 2009 GroovyMag is now available.  This month:

  • we wrap up last month’s looks at “Groovy Under the Hood” (Kirsten Schwark)
  • wrap up “New GORM Features in Grails 1.1″ (Bashar Abdul-Jawad)
  • cover  using Flex and Grails together (from Jeremy Anderson)
  • using the Sumatra testing tool to test JavaScript from Groovy (from Scott Vlamnick)
  • review the latest community news (Dave Klein)
  • visit the Plugin Corner to learn about the JavaScript Validator plugin (Dave Klein).

More info can be found at http://groovymag.com/latest

GroovyMag March 2009 available

Tuesday, March 3rd, 2009

The latest edition of GroovyMag is now available.  Contents include:

Groovy Under the Hood

Kirsten Schwark delves deep in to Groovy to show you exactly what’s going on behind the scenes.

AJAX Forms with Grails

Mo Sayed demonstrates how to make your forms more responsive with AJAX.

New GORM features in Grails 1.1

In this piece, Bashar Abdul-Jawad guides you through all the great new GORM goodness Grails 1.1 has to offer.

Grails in a J2EE World

Shawn Hartsock kicks off a series detailing the best ways to integrate Grails in to your J2EE stack, taken from his own real life experiences.

Community news

Catch up with the latest Groovy and Grails news with Dave Klein.

Plugin Corner

Dave Klein shows you how to make your forms a bit more user-friendly with the Help Balloons plugin.

GroovyMag supports Google Checkout

Monday, March 2nd, 2009

For anyone who was interested in GroovyMag earlier, but was unable or unwilling to use PayPal, Google Checkout is now an option for payment.  Some of you in some countries were having some difficulty paying with the credit card of your choice with PayPal, so this hopefully will give you some more choice.

This has gone through some testing this weekend and it looks like everything is functioning.  If you make a purchase with Google Checkout and have a problem, please email michael@groovymag.com for prompt attention.

Upcoming articles in March 2009

Saturday, February 7th, 2009

Here’s a sneak preview of some of the content that we’re working on bringing you next month (note that articles are subject to change, but these all *should* be in the next issue!)

Using Perf4J with Groovy

From the Perf4j website “Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()”

Groovy Under the Hood

Get down into the guts of Groovy to learn exactly what’s going on.

What’s new in Grails 1.1

Useful and practical advice to get the most out of the latest Grails.

AJAX Forms in Grails

Make your forms interactive with this AJAX tutorial.

Griffon Logo Contest

Saturday, February 7th, 2009

The good folks at the Griffon project need your help!

They’re running a contest to have someone develop a logo for the project. The lucky winner will get all the fame, fortune and glory that goes with being said winner, along with a one year subscription to GroovyMag! :) But the runners-up don’t go home empty-handed – they’ll each get one free issue of GroovyMag too!

GroovyMag is proud to sponsor the Griffon project’s logo contest. See their page for more details!

GroovyMag February 2009 available!

Monday, February 2nd, 2009

gm4_200
The February 2009 GroovyMag is available, with articles on

  • writing a grails plugin
  • leveraging the Spring Framework from Groovy
  • introduction to the Griffon framework
  • using the Grails Twitter plugin
  • and more!

Get yours today!