12 Jun
Posted by suresk as Technology, Enterprise Development, Websites, Groovy, Grails
For some time, it has been one of my dreams to see Java-based web applications be more viable for small websites. This means two things: rapid development capabilities (like Ruby on Rails), and inexpensive, reliable, and economical hosting options.
For goal #1, Grails is clearly fitting the bill. I spent the last year or so developing […]
26 May
Posted by suresk as Technology, Enterprise Development, Software Development
Ah, the smell of a fresh codebase.
I’m certain most software developers who have been around for any amount of time have had to work on “The Project”. This project has probably been going for years, has had a fair amount of turnover on the development team, and has had a handful of architects (with their […]
18 May
Posted by suresk as Technology, Web Services, Java, Groovy
I couldn’t find any tutorials on how to use Amazon AWS with GroovyWS, so I took a few minutes to figure out how to do it. Here is some sample code:
import groovyx.net.ws.WSClient
def proxy = new WSClient(“http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl?”, this.class.classLoader)
def req = proxy.create(“com.amazon.webservices.awsecommerceservice._2008_04_07.ItemSearchRequest”)
req.searchIndex = ‘Books’
req.keywords = “Groovy and Grails”
def search = proxy.create(“com.amazon.webservices.awsecommerceservice._2008_04_07.ItemSearch”)
search.AWSAccessKeyId = “your id here”
search.request.add(req)
def res = […]
18 Mar
Posted by suresk as Technology, Software Development, Java, OS X, Mobile Development
2008 is shaping up to be a great year for mobile development. Google released its Android platform late last year, and Apple has released an early version of its SDK for the iPhone just a few days ago. I’m not a full-time mobile developer, so I figure I’ll eventually have to settle on one […]
It has been interesting to see the various reactions to Java 6 not being included with OS X Leopard. Several people on Javalobby advocated boycotting Apple over this. I don’t think a boycott is in order - in fact, I just bought a brand new iMac, even knowing Java 6 wasn’t on it :) Other […]
Last week, I sold my iMac in preparation for buying a new 24″ Core 2 Duo model when Leopard came out. Now it is out, sans Java 6. I’ve spent the last few hours looking at what people are saying on places like Javalobby, the JavaPosse Google Group, Apple’s Java mailing lists, etc.. A lot […]
16 Oct
Posted by suresk as Technology, JEE, Software Development, Eclipse, Java
Lately I’ve been seeing a lot of instability and memory issues in Eclipse (Europa) with WTP, both in my own use, from co-workers, and on IRC. Today, a friend sent me this link which appears to show the cause for at least some of these issues. It appears the latest release used:
–launcher.XXMaxPermSize256m
in the eclipse.ini to […]
09 Oct
Posted by suresk as Technology, JEE, Enterprise Development, Software Development, Eclipse
Having finally got Hibernate Tools working with a project I’m working on, I was pretty excited - the HQL console and auto-complete features are going to save us tons of time, specifically, time spent re-deploying the web application as we debug JPQL queries. Time spent redeploying an application is wasted time and can sometimes eat […]