Groovy Works has been the benefactor of a lot of development this past week. With upgrades for better class caching, better utilization of the GroovyClassLoader, and integration with Groovy-1.1-beta-3-SNAPSHOT and Spring 2.
I have moved Groovy Works to Google Code. To get the latest release please see the download section on Google.
To use the plugin in your Struts projects you'll need to remove the standard Struts Spring plugin. Groovy Works provides all of the functionality of the existing Spring plugin.
Apple where's my tilde?
It's amazing. I don't know that there is much more to say. In true Apple fashion, it works.
My activation went totally smoothly. Sylva's took a bit longer than mine did. Overall it is a much better experience than I have ever had getting a cell phone.
I've been cruising the web looking for apps. There are some out there but they are a bit thin on the ground so to speak.
It is good and I'm getting better at it. The main thing is I'm better with my right hand than I am with my left. Also the closeness of some commonly used letters such as the i & o, a & s, and some others has me wondering if a Dvorak layout might be better.
I've had an iPhone for three days now. I'm absolutely thoroughly impressed. Apple has done an amazing job with the iPhone.
My wife, Sylva, and I went to the Apple Store on Friday evening. We stayed away from the lines early in the day. My brother went to the store right around 6PM and the place was a mad house. There was a long line. He called us later around 8PM and said the line was gone.
So, we headed out. I wasn't intending to buy it right there and then. Problem was it worked as advertised. The touch interface works, the browser works (more about that later), the email program works... in usual Apple fashion it works. Are there some issues. Yes, there are, more on those in a later post.
I've done very few black and white conversions of my digital pictures in the past. Recently a friend of mine, Jim, from the local brew pub showed me some black and white shots he's done with 4x5 field camera, and it inspired me to go out and shoot with black and white conversions in mind.
It's a quiet Saturday and I'm working. Yea, I know some people would scoff at that, but lately my office and business life during the week are so hectic I can't get into that "place" where development just flows.
Well, today I'm the only one in the office and I'm getting development done. I'm tackling a very tricky screen in Quadran, and Struts 2 is making it a joy. The more I use Struts 2 I realize that a lot of development and thought has gone into solving real web developer needs. When I think of some new feature I'd like in Struts 2 I frequently find that it's already there.
I've started using the "method" property on submit buttons. I know I'm late to the party. This is just so neat. I used to use hidden properties and switches to get to the right logic. Now, just set method on the <s:submit> tag, and voila! I'm in the right place in my action.
I make no secret of the fact that I'm a Mac user, and in general an Apple fan, but I have one serious bone to pick with Apple.
I own a lot of professional Apple equipment, some Mac Pros, a G5 Quad, a Mac Book Pro, Apple screens, and scads of other iBooks, and PowerMacs. (At the moment I think I have about 12 macs total.) In general I purchase professional level machines for professional work. Problem is when something goes wrong with one of them Apple makes no differentiation between a consumer level machine or iPod; and a professional machine, in their treatment of your needs. You pay a professional price, but get treated the same as someone who bought an iPod Shuffle or a Mac Mini.
I recently started using JasperReports in Quadran. I'm using Maven to manage the Quadran project, and I wanted the JasperReports to fit into the process like everything else.
There is a Maven plugin in the Mojo collection for compiling jrxml files. Currently the plugin is in the sandbox, so you will need to check it out of Subversion and install it yourself in your local Maven repository.
At our last meeting in May VanRensselaer Lodge No. 87 installed our new officers for the current year. A good friend of mine, David Neidrauer was installed as Worshipful Master. It was great seeing this occur. David is the first of a young group of Masons taking leadership roles in our lodge.
I've been taking photos of dancing for some time now. While at a wedding a few weeks ago I snapped a photo of the couple dancing and had a slow shutter speed. This resulted in a wonderful image, with some motion blur, but other parts of the photo being sharp. At a recent dance night I sought to duplicate the effect. It takes some patience, and getting just the right shutter speed. I haven't mastered the skill yet, but here are a few attempts at it.
Here's the photo from the wedding that got me started on this: