Les Hazlewood
Where Les is More
  • About
  • Software Engineering
    • SQL Naming Conventions and Style Guide

Root Persistent Class for ORM Hierarchies (Hibernate, et. al.)

By admin On January 1, 2008 · 5 Comments

Ok, I’m about to divulge to the world one of my little programming gems – something I’ve used on every single project for almost the last 4 years now. It is very easily translated to any other OO language as well, especially C# for the .NET/Hibernate.NET folks.

I haven’t been keeping it secret or anything, [...]

Continue Reading →

Configuration-hell remedy with Singleton injection – DON'T do it

By admin On December 10, 2007 · 1 Comment

So, I just finished reading this blog post about Spring configuration advocating static getInstance() methods in some places in your code to reduce the amount of Spring xml config. Since I posted a reply on that blog, and the author would probably be inclined to moderate my entry and delete it because I directly [...]

Continue Reading →

Consistent Cache Configuration: Spring, Hibernate, EhCache, Shiro, et. al.

By admin On December 6, 2007 · 22 Comments

Have you ever wanted to use caching in your Spring/Hibernate application beyond just supporting Hibernate’s 2nd-level cache?

If you know what a Hibernate 2nd-level cache is, you really know how huge its performance benefits are. Wouldn’t it be useful to utilize caching for other things in your application? Even if you don’t explicitly use a [...]

Continue Reading →

Integrating Spring with the ThinWire Rich Internet Application framework

By admin On August 11, 2007 · 6 Comments

ThinWire is an amazing Rich Internet Application (RIA) framework that caters to Java developers. The concept is extremely similar to other frameworks out there such as the Google Web Toolkit (GWT), ZK, Echo2, wingS, Flex and some others. Lets just say that most people who use ThinWire and these [...]

Continue Reading →

IntelliJ IDEA on Mac OS X – Setting Java VM options

By admin On August 1, 2007 · 8 Comments

After installing Intellij IDEA Selena (EAP release) Mac OS X .dmg, I found that I couldn’t edit the vm memory heap options like I used to on Linux. I inspected the /Applications/Selena-7027.app/bin/idea.sh file and saw that it looks for a file in that same directory called idea.vmoptions.

So, I created the file, added my vm [...]

Continue Reading →

Spring Application Bootstrap Data

By admin On July 30, 2007 · 1 Comment

When you install an application for the first time, many times you want ‘bootstrap’ data to exist before the application is used for the very first time. Here’s a simple but easy technique to get bootstrap data inserted into your application upon first startup.

Prior to the following approach, I used to have ‘default.data’ and [...]

Continue Reading →

My Workout Routine

By admin On June 25, 2007 · Leave a Comment

So I’ve been exercising pretty consistently since I returned from Japan almost 2 months ago. I passed my first 6 week series last week, and I’m getting decent results. I still need to burn a bunch of pounds via cardio, but the muscle toning/building part of the workout is going as good as I expected [...]

Continue Reading →

Dublin '07 – Day 3

By admin On February 11, 2007 · Leave a Comment

Thursday 8 February 2007.

Today was a pretty good day. I’m fully adjusted to the time zone now – it took about 2 full days to get on track.

Work went well and one of our client’s employees invited us to go to lunch at the Guinness Storehouse Restaurant. This was a nice treat.

It [...]

Continue Reading →

Dublin '07 – Day 2

By admin On February 10, 2007 · Leave a Comment

Wednesday 7 February 2007

So, I woke up at 7:15 this morning, 10 hours after going to bed and I could have still slept another 2 or 3 hours. Oh well. I had to get up to go to the client site. Myself, Jeff, Chris and Julio and one more engineer, Allan, will be consulting [...]

Continue Reading →

Dublin '07 – Day 1

By admin On February 10, 2007 · Leave a Comment

Monday 5 February (Atlanta) to Tuesday 6 February (Dublin) 2007.

I’ve recently flown out to Dublin, Ireland on a 6 week consulting engagement. And since I’ve never been to Ireland and would like to recall the trip later on, I think a daily blog entry or two would help me do that.

Let me first [...]

Continue Reading →
← Previous Entries Next Entries →
  • Pages

    • About
    • Software Engineering
      • SQL Naming Conventions and Style Guide
  • Tags

  • Categories

    • Apache
    • General
    • Ireland
    • Japanese
    • Java
    • Kendo
    • Martial Arts
    • Music
    • OSGi
    • Shiro
    • Software
    • Spanish
    • Travel
    • Uncategorized
  • Archives

    • June 2011
    • December 2010
    • November 2010
    • September 2010
    • April 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • August 2009
    • May 2009
    • March 2009
    • December 2008
    • August 2008
    • March 2008
    • February 2008
    • January 2008
    • December 2007
    • August 2007
    • July 2007
    • June 2007
    • February 2007
    • November 2006
    • August 2006
    • July 2006
    • June 2006
    • April 2006
    • March 2006
    • February 2006
    • January 2006
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Les Hazlewood

Pages

  • About
  • Software Engineering

The Latest

  • Upgrading from Groovy 1.7.x to 1.8.x: MissingPropertyException: No such property: for class:
    Just jotting this down for anyone that might encounter this problem. Apparently […]

More

Thanks for dropping by! Feel free to join the discussion by leaving comments, and stay updated by subscribing to the RSS feed.
© 2005-2011 Les Hazlewood
Platform by PageLines