According to O’Reilly Radar, sales of Java books have declined in the last 4 years by almost 50%. C# is selling more books from year to year and will probably level up with Java in 2008. Javascript is on the rise (due to AJAX, for sure) and PHP is ...
Java Persistence with Hibernate – the book, my review
You have to know that I’ve tried. Honestly, I did. I hoped to be able to read each and every page of “Java persistence with Hibernate” (revised edition of “Hibernate in action”), by Christian Bauer and Gavin King. But, I gave up before reading a third of it, then ...
Unicode in Python micro-recipe : from MySQL to webpage via Cheetah
Very easy:
- start by adding the default-character-set=utf8 in your MySQL configuration file and restart the database server - apply this recipe from Activestate Python Cookbook (“guaranteed conversion to unicode or byte string”) - inside the Cheetah template, use the ReplaceNone filter: #filter ReplaceNone\${myUnicodeString}
#end filter
in order to prevent escaping ...HTTP compression filter on servlets : good idea, wrong layer
The Servlet 2.3 specifications introduced the notion of servlet filters, powerful tools but unfortunately used in quite unimaginative ways. Let’s take for instance this ONJava article (“Two Servlet Filters Every Web Application Should Have”) written by one of the coauthors to Servlets and JavaServer Pages; the J2EE Web ...
Review : Holub on Patterns
In order to read Allen Holub’s new book, you’ll certainly need some programming skills (Java, OOP and patterns to be more specific). On the back of the book, there’s specified ‘Intermediate to Advanced’. It certainly depends on what you mean by ‘Intermediate’… because the book is not ...
JUnit Recipes – for the gourmets of Java unit testing
The book already has stellar ratings on Amazon, JavaRanch and other select places, and after reading a few chapters, the only thing I can do is add this post on the praise list. Why only a few chapters ? Well, you see, this is not exactly the type of ...
A mini-reviewReview : Hibernate in Action
Disclaimer : this review is based on the MEAP draft. Things might be (a little) different in the final version.
From a documentation point of view, Hibernate is one of the most notable exception in the world of open-source LGPL’ed projects. Its website offers a plethora of information, from solid ...Book review – Tapestry In Action
My first contact with Tapestry was more than 18 months ago. Back then, I was interested to find a web framework for integration with our custom Avalon-based (using the now-obsoleted) Phoenix server*. The web interface was ment to be backoffice stuff, for simple administration tasks as well as statistics reports ...
Eclipse plugins and Groovy : when binary compatibility is not enough
One of my current responsibilities is to maintain an internally developed plugin, used by various members of the team to generate code from the analysis model. As far as I can tell by the webstats of the update site, every version is downloaded by 18 people, a small but heterogeneous ...
Two of the Eclipse books to appear in 2004
Eric Clayberg and Dan Rubel, both from Instantiations (the company which is developing and distributing SWT-Designer and Codepro, two very good payware Eclipse plugins) are preparing the book “Eclipse: Building Commercial Quality Plugins”, which should be published by Addison Wesley in 2Q 2004. Draft chapters are available at qualityeclipse ...
