• submit to reddit
Mitch Pronschinske04/22/10
0 replies

IntelliJ and TeamCity Load Up on New Features

This week JetBrains unleashed two version updates for its flagship development tools.  The releases included IntelliJ IDEA 9.0.2, JetBrains' IDE platform, and Team City 5.1, their continuous integration and build server.  IntelliJ features Groovy, GWT, and...

Peter Ledbrook04/15/10
7 replies

Does Groovy code require more tests than Java code?

Many of the complaints I've heard directed at Groovy and Grails derive from the same issue: the compiler doesn't pick up type errors. People worry that simple typos will make it into production and that they'll be less productive due to MissingMethod and...

Marcin Świerczyński04/12/10
5 replies

Null Value on Save Issue in Grails

If you’ve used Grails, you’re probably familiar with a domain class and its “constraints” block. There you can define conditions which have to be met by class’s fields. For example, you can enforce that a field have to be not-empty using “blank:...

Hamlet D'Arcy04/09/10
0 replies

Groovy 1.7.2 - Three Features Worth the Upgrade

Groovy 1.7.2 was released 22 hours ago, so by now you have surely spent hours playing with the new bits and combing through the release notes looking for new nuggets of productivity.Or maybe not.For all those busier than me, here are the top 3 reasons to...

Alex Tkachman04/08/10
7 replies

Groovy++ v0.2 Small version number but huge milestone

Today is very big day for Groovy++ team and me personally. Version 0.2 of Groovy++ is available now for download. Please go to http://code.google.com/p/groovypptest/ and give it a try.Only (or already) 17 weeks ago we opened very first preview of Groovy++. It...

Gregg Bolinger04/02/10
6 replies

Better Scaffolding with jQuery - Part II

In Part I of this series I showed how we can improve the user experience by changing the default scaffolding when saving the many side of a one-to-many association.  The server side code changes were minimal and jquery made the client side changes very...

Mitch Pronschinske04/01/10
0 replies

Case Study: How OSS Helped One Startup Beat Larger Companies

Many companies are still not comfortable with using a software solution unless they are paying for it.  However, tech companies that use mainly Open Source Software in their development stack, once a rarity, are now becoming more common.  The overall...

Alex Tkachman04/01/10
0 replies

GrUnit: inline tests in Groovy

I love tests. I need tests. But I need easier way to write tests. Inline tests is a way to write test directly in the Groovy source code. This article is direct continualtion of GrUnit: Groovy way of unit testing and almost everything described there is...

Alex Tkachman03/31/10
0 replies

GrUnit: Groovy way of unit testing

There is continuation of this article now We, Java/Groovy developers, write unit tests all the time. I believe there is no need to convince anybody why is that important. My goal today is to show small but convinient experimental tool included in to Groovy++...

Gregg Bolinger03/25/10
1 replies

Better Scaffolding with jQuery - Part I

Grails scaffolding works great out of the box.  Today I want to see how we can improve adding data to the many side of a one-to-many relationship using jQuery, jQueryUI's Dialog, and some Ajax.  Using the same domain objects as my previous article I want to...

Alex Tkachman03/19/10
0 replies

Cluster discovery with Groovy++

First networking application I wrote in my life (OMG, it was 17 years ago) was very interesting. We were developing marine navigation system - electronica chart + connections to GPS, radars and other sensors. At some point it became obvious that one computer...

Gregg Bolinger03/15/10
2 replies

[Grails] Persisting Indexed Properties and their Parent

Most of the time, GORM handles the persisting of domains and their associations transparently.  Specifically, for a one-to-many relationship, assuming it is bi-directional, all you need to do is have a persisted instance of the ‘one’ side and simply call...

Alex Tkachman03/11/10
3 replies

Multiverse: Open Source Software Transactional Memory for Java. Interview with creator

Today we have pleasure to talk with Peter Veentjer creator and lead developer of very interesting open source project called Multiverse

Mitch Pronschinske03/09/10
3 replies

Ehcache 2.0 Gets More 'Enterprisey' Features

Today, Terracotta is releasing new versions of Ehcache and the Terracotta infrastructure.  Terracotta's open source products offer enterprise-level capabilities that you might find in a high priced proprietary product like Oracle Coherence.  Today's bundle...

Mitch Pronschinske03/08/10
2 replies

Mylyn Expands

Today, the Eclipse Mylyn project is announcing a major restructuring with the creation of several different sub-projects for each key Application Lifecycle Management (ALM) category.  DZone spoke with Mik Kersten, the founder of the Mylyn project and CEO of...