Tapestry Central

The inside scoop on what's happening with Tapestry ... from the creator of the Apache Tapestry framework. Plus all the normal, random thoughts on coding and technology.

Thursday, December 29, 2011

Adding "Ajax Throbbers" to Zone updates

›
A common desire in Tapestry is for Zone updates to automatically include a throbber (or "spinner") displayed while the Ajax update...
8 comments:
Thursday, December 22, 2011

Dissecting a Tapestry Operation Trace

›
I'm helping out a client who is having a problem using Spock and Tapestry 5.3 together. The Spock/Tapestry integration was created for...
2 comments:
Wednesday, November 23, 2011

Mac Tips: Preventing Aperture from Launching

›
Since I tend to connect and disconnect my Android phone to my Mac pretty often, I got frustrated that it kept launching Aperture every time ...
Tuesday, November 22, 2011

Gradle Training in Portland

›
It's no mystery that I'm a big Gradle fan ... it's by far the best build tool I've even seen. Build scripts are concise and...
3 comments:
Thursday, October 20, 2011

Some Tapestry Stories

›
A ways back, I published a call for anyone interested in free Tapestry 5 Laptop stickers (that call is still open!). You get the stickers, ...
1 comment:
Thursday, October 13, 2011

Tapestry 5.3 Maven Archetype

›
After struggling most of yesterday day, I finally have the Maven archetype working. Use the command: mvn archetype:generate -Darchetyp...
7 comments:
Wednesday, October 12, 2011

Things You Didn't Know About Tapestry 5.3

›
I missed the JavaOne Comparing Web Frameworks talk and was appalled at some out-of-date information in it ... though reviewing his slides, ...
2 comments:
Monday, October 03, 2011

Tapestry: Feedback!

›
I often say that the three cornerstones of Tapestry are Simplicity , Consistency , Efficiency , and Feedback . Although all four of these co...
Sunday, September 18, 2011

Changes to Cascade, and a cautionary tale about defrecord

›
Since I've been talking more about Clojure lately, I've spent a little more time working on Cascade . I've been stripping out ...
Wednesday, August 31, 2011

Tapestry 5 Laptop Stickers

›
I'm the kind of guy who does a lot of self-expression on my laptop: Hey, what's that at the bottom? A Tapestry 5 laptop sticker? ...
4 comments:
Tuesday, August 30, 2011

How They See Us, How We See Them

›
Stumbled across this great graphic on GlobalNerdy Blog . Sorry my blog layout gets in the way, try the direct link to the image .
Monday, August 22, 2011

Clojure: Towards the Essence of Programming

›
My talk from the What's Next Paris conference , Clojure: Towards The Essence of Programming is now online at InfoQ . This is the full t...
Tuesday, August 16, 2011

Tapestry 5.3 Ajax Exception Reporting

›
I just put together this screencast about an exciting improvement to how Tapestry 5.3 presents server-side exceptions to the client. ...
Wednesday, July 27, 2011

GroovyCasts

›
If you are a fan of Groovy, or even just curious what the fuss is about, there's a new resource for you: Groovy Casts . Groovy Casts is...
Wednesday, June 15, 2011

Thanks Luke Daley!

›
Just wanted to reach out and thank Luke Daley , who just joined Gradleware , for giving me a big help with my Gradle build issues. We had a ...
Friday, June 03, 2011

What's Next? Paris Clojure Slides

›
Here's my slides from the What's Next? conference in Paris . I found a couple of minor errors on review, and I'm expecting to re...
Tuesday, May 24, 2011

The Tragedy Of Checked Exceptions

›
If you ever get one of those interview questions along the lines of "What DON'T you like about Java?" , I would hope that che...
22 comments:
Monday, May 23, 2011

Learn more about Tapestry power features @ Java Magic

›
New Tapestry user "tawus" has been working his way though the power features of Tapestry and Tapestry IoC on his blog: Java Magic...
5 comments:
Friday, May 20, 2011

Extending JavaDoc

›
I don't think I've seen a piece of code more poorly designed for extension, and more in need of it, than JavaDoc. I'm in the p...
5 comments:
Tuesday, April 05, 2011

An Example Of Why I Like Spock

›
Spock is really making writing tests fun, instead of a chore. @Unroll("toClass '#javaName' should be #expectedClass...
‹
›
Home
View web version

About Me

Howard Lewis Ship
View my complete profile
Powered by Blogger.