[302 total ]
Wicket in Japan

I just got today in the mail this book from Japanese author Tsutomu Yano. I can hardly read any of it! How cool is that?! :)

Beyond Constructors: Object Readiness

One key problem addressed by Java is object construction. In Java, objects are created with the new operator by calling one (or more) special object methods called “constructors”. Once an object’s con

Wicket in Amsterdam

A cool slideshow from the Amsterdam Wicket Meet-Up... I say this while eating Dutch licorice which I cannot taste due to a bad cold (you know your cold is bad when you cannot taste Dutch licorice. The

Wicket trainings at ApacheCon

ApacheCon EU hosts 2 days worth of Wicket training March 23rd and 24th in Amsterdam: Introduction to Wicket and Behavior Driven Development with Wicket and JDave. These trainings will be given by core team members of the Apache Wicket project, giving you access to the experts.
You can pick and choose, but if you want the [...]

Hating Oracle

Oracle is a decent product but there are some things I loathe about it. The biggest gripe I have with Oracle, and it is a BIG issue I have with it is the following:
Caused by: java.sql.SQLException: Invalid column name
at ... [More] oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:173)
[...] [Less]

Naked man with raw trout abuses shoe salesman

The dutch news website nu.nl features a headline that made me scratch my head… “Naked man with raw trout abuses shoe salesman”. You can’t make this stuff up.

Back to Wicket on Wings (WOW! not ROR)

Some time ago (in years now) I wanted to make Wicket the most agile framework around by creating a mini-framework on top of Wicket that allows automatic data source inspection to drive automatic view

Daily WTF: ehcache startup code

I found this gem in the ehcache library while debugging my own code and using the thrown and uncaught exception breakpoint filter from Eclipse (in ConfigurationHelper:
public final BootstrapCacheLoader createBootstrapCacheLoader(
... [More] CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration factoryConfiguration) throws CacheException {
String className = null;
BootstrapCacheLoader bootstrapCacheLoader = null;
[...] [Less]

Writing with cats in the house: Hallmarks of felinity

I’m a big fan of Brooke McEldowney’s work. His drawings are really nice and his style depicts the movement and grace of his characters perfectly. The most popular series is the 9 Chickweed Lane comic, which often surpasses funny and becomes hilarious.

As a cat owner I really enjoy the special care and attention Brooke puts [...]

iPhone 3G, eh. MobileMe, arrrrrrrg!

There’s nothing wrong with my iPhone 3G. It IS actually faster once a connection is set up, but it spends so much time setting up and tearing down connections (bad latency), that you can barely tell t