Stanley Ho announced today on the JSR 277 mailing more»
The main portal for Sky television has relaunched written in Grails. Sky, also know more»
While working on the more»
Hat tip to Jeff Brown for this one. It lasts a while, but gives a great overview of Ruby, it's integration more»
Way back in 1968, Edsger Dijkstra almost caused a riot at the ACM conference. His audacious crime? " more»
If you are (stuck) in Javaland, which for my main project I currently am, and you'd like a little of the closure-like goodness you get from,... more»
In my previous post in this series more»
This article is part of a series describing a port of the samples from Practical Common Lisp more»
I was driving to work this morning listening to all the doom and gloom on the radio, thinking to myself, "You know, I have survived a major... more»
I might be smokin’ crack, but I think that todays (September 30th, 2008) Java update from Apple finally fixed the command-tab issue. I... more»
Recently when our test databases where upgraded new version of Oracle, we started noticing that the order in which some drop down lists were... more»
As you've no doubt heard and as I've already commented on elsewhere on this blog, SpringSource has enacted a new maintenance policy around... more»
Considering that it's 7:30 AM local time---where "local" means Aarhus, Denm more»
One of my favourite tools to render graphs is Gra phViz Dot and in an more»
I wrote a four part article for Java World on creating DSLs in Java and Groovy. For your convenience, I decided to list the links to those... more»
The most popular entry I've written at Near Infinity has been the more»
I spent my formative years on a small hobby farm. In addition to witnessing first hand the whole circle of life thing, I learned just how... more»
One of the more interesting logistical problems faced by the people who run the Microsoft Conference Center is that several events are often... more»
I was deeply saddened at the news that David Foster Wallace committed suicide last week. For me, the experience of reading Wallace’s more»
Every now and then I read challenges to Frederick Brooks' wisdom. Mr. Brooks is the au more»
In a recent discussion interview questions came up, here's my favorite one.To set some context this question is designed to gauge the abst more»
At the Columbus NFJS show held on July 25-27th during one of the BOF sessions Dave Bock, Scott Davis and I discussed unit tests vs functional... more»
Well i am assuming Apress has the most random site in the world at times.But today only they have our recent book, Beginning Groovy & Grai more»
We are really excited to have a 3 day Groovy/Grails training event coming up in Chicago later this month. The training dates are August... more»
I am pleased to announce that Developing Rich Web Applications with Spring, a three-day bootcamp lead by SpringSource engineers on web... more»
Judging from the list of features that will be included in NetBeans 6.5, more»
I’ve published a summary of the OSGi survey results on the APS blog more»
Marti nig & Associates Methods & Tools group recentl more»
In this installment we are going to build the Dashboard page of the Tempo application. T more»
In my recent post, I had mentio more»
I'm looking forward to speaking at The Rich Web Experience conference in San Jose next month. The event runs from September 7th through 9th.... more»
We've already looked at one of the two big problems posed by anti DNS pinning on Java applets; because there's rebinding on the applet and... more»
Every time I see a live show at the Denver Botanic more»
InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marine more»
The 2006 NFJS tour kicked off t more»
<p>Tapestry version 5.0.15 has been released. The good news is that this is the <strong>final beta</strong>. The bad news... more»
Our current schedule for JSF 2.0 has us handing off the spec artifacts to the JCP on 15 December 2008. That's 62 business days from today. We... more»
I just posted the JDOM 1.1 release for download. This release includes about 20 improvements and bug fixes. more»
Howard Lewis Ship is the creator and lead developer for the Apache Tapestry project, and the creator of the Apache HiveMind project. He has over fifteen years of full-time software development under his belt, with over nine years of Java. He cut his teeth writing customer support software for Stratus Computer, but eventually traded PL/1 for Objective-C and NeXTSTEP before settling into Java.
Howard is the author of Tapestry in Action for Manning Publications (which covers Tapestry 3.0), and is currently the Director of Open Source Technology for Formos Software Development. He lives in Portland, Oregon with his wife Suzanne, a novelist.
Howard is polishing the last rough edges of Tapestry 5 in anticipation of a final 5.0 release.