Algorithms always depend on the input. We saw that general purpose sorting algorithms like insertion sort, bubble sort and quicksort can be very efficient in...
1 replies - 26053 views - 03/20/12 by Stoimen Popov in Articles
One question that came up a
couple times this week is how to set gradle...
0 replies - 2689 views - 03/16/12 by James Carr in Articles
Curator's Note: For even more data on this JVM race, you can see the poll that was conducted in the Javalobby community, and the coder general blog, which...
4 replies - 7388 views - 03/13/12 by Felix Dahlke in Articles
I’ve worked at several environments where most of our product was run
through the JVM. I’ve always used the information available to me in
0 replies - 10484 views - 03/06/12 by Geoffrey Papilion in Articles
Since Grails 2.0 we can use methods instead of closures to define
actions for our controllers. We could already pass a command object to a
1 replies - 4656 views - 03/02/12 by Hubert Klein Ikkink in Articles
Apache Lucene is the leading open source search engine and is used in
many businesses, projects and products. Lucene has sub-projects which
0 replies - 8385 views - 02/28/12 by Robin Bramley in Articles
There are a number of ways you can monitor the progress of your
Grails build: using the Hudson / Jenkins web app; or leveraging the API:
from your IDE,...
0 replies - 11211 views - 01/30/12 by Robin Bramley in Articles
We are picking up where we left off on Neo4j on Heroku –Part One so make sure you’ve read it or you’ll be a little lost. So far, we have cloned the...
0 replies - 4345 views - 01/17/12 by Max De Marzi in Articles
On his blog Marko A. Rodriguez showed us how to make A Graph-Based Movie Recommender Engine with Gremlin and Neo4j.
In this two part series, we are...
0 replies - 6779 views - 01/17/12 by Max De Marzi in Articles
Domain Specific Languages (DSLs) have become a valuable part of the
Groovy idiom. DSLs are used in native Groovy builders, Grails and GORM,
3 replies - 22863 views - 01/17/12 by Nirav Assar in Articles
Last year, I wrote a post entitled 9 Programming Languages To Watch In 2011.
Now that 2011 is basically over, let’s see what happened to these
7 replies - 18718 views - 12/19/11 by Robert Diana in Articles
This is a quick post to describe the steps involved with getting
Hudson to deploy a Grails application to a remote Tomcat server.
0 replies - 7693 views - 12/18/11 by Robin Bramley in Articles
I was recently asked the question: Rails or Grails? I needed to
summarize the key differences and industry sentiment. This was my
response.Before I make...
15 replies - 31195 views - 12/16/11 by Brian O' Neill in Articles
Graph ranking algorithms are all about mapping a complex graphical
structure to a numeric vector. For a given algorithm, a single numeric
value in the...
3 replies - 6497 views - 12/14/11 by Marko Rodriguez in News
Groovy is very dynamic. We can add methods to classes at runtime that don't exist at compile time. We can add our own custom MetaClass at startup time of our...
0 replies - 5190 views - 12/10/11 by Hubert Klein Ikkink in Articles
I recently had need to reduce the size of a large number of JPG
images. I did not want to do this one at a time in a graphics
manipulation tool, so...
1 replies - 6287 views - 12/01/11 by Dustin Marx in Articles
In our GSP views we can see the name of the action and controller
that resulted in the view. We can use this for example to show or hide
0 replies - 5435 views - 11/30/11 by Hubert Klein Ikkink in Articles
Several variables are injected to Groovy Server Pages (GSP) in a Grails application. Two of them are the ApplicationContext and GrailsApplication objects. They...
0 replies - 5512 views - 11/29/11 by Hubert Klein Ikkink in Articles
Browser Push is the collective term for techniques that allow a
server to send asynchronous data updates in near real time to a browser.
1 replies - 8642 views - 11/22/11 by Robin Bramley in Articles
In Groovy we can use pre-defined builders like the JsonBuilder or MarkupBuilder
to create data or text structures. It is very easy to create our own...
0 replies - 6591 views - 11/20/11 by Hubert Klein Ikkink in Articles