For technology enthusiasts living in the Washington, D.C. metropolitan area there is never a shortage of interesting technical and networking events to attend. Most IT professionals in the area are aware of the larger organizations (NOVAJUG) and events (NFJS), but if you’re looking for something a little more specific, one great resource to use is the D.C. Tech Events Calendar.
Justin Spradlin's blog
Looking for a quick and easy way to add a little eye candy to your website? Look no further than Google Maps. Developers comfortable working with basic JavaScript will have no trouble using Google Maps to visualize their geospatial data.
Geocoding Made Easy with Groovy and Google
Fri, 2008-03-14 14:16 in- Add new comment
- Read more
- 668 reads
One of the things that continues to amaze me about the Groovy language is how easy it is to accomplish seemingly complex tasks in a very short amount of time. Recently, I've been working on a Grails web application that stores a lot of geospatial information that I am interested in plotting on a map.
In order to accomplish this task I decided to use Google's Map API because 1) it's free and 2) Google Maps are awesome.
Just over a month ago the Groovy team released the latest version of Groovy, a dynamic programming language built specifically for the JVM (Java Virtual Machine). This version offers a variety of functionality and performance improvements over previous Groovy releases.
Note: The latest version of Groovy is actually 1.5.1 - a bug fix release. All code examples in this post were run using version 1.5.1. Click here to download the source code examples and follow along.
It almost makes me shudder to think about how many people are going to be gunning for that little X in the top right corner of their browser window once they realize this post is about yet another web framework. BUT WAIT! This one is different, I swear. That’s what they all say right? But it’s the truth. Wicket is different, and if you spend a little time with me, I’ll show you how.
What Makes Wicket So Different?