Archive for January, 2009

Adding a YUI Sortable DataTable to a NetBeans Web Project

This exercise demonstrates how to add a sortable YUI DataTable to a web page.

MySQL Client: how to enable auto-completion

MySQL client has auto-completion feature, that is able to complete table names and fields. However, this feature slows down client start up if you have a lot of tables in you database. There are couple of options available.

The Ultimate Dogfooding Story

In software circles, dogfooding refers to the practice of using your own products. It was apparently popularized by Microsoft:

Using models as criteria objects for querying the database

If you have written a model layer which separates database access from the rest of the code, you probably know that you may end up with lots of methods like findByName, findByTitle or such, for cases where you want to find records based on specific criterias.

JAX-RS as the one Java web framework to rule them all?

One of the things about Java that sometimes gets made fun of is the huge number of Java based web frameworks. There certainly are many, of all shapes and sizes! I suppose there are quite a lot of different shapes and sizes of web applications out there but it sometimes seems like there’s a 1-1 [...]

10 Tips for Writing Consistently Popular Programming Articles

Writing popular programming articles involves focusing on the basics: topic suitability, audience needs, clarity, interest—and brevity.

Designing APIs on the NetBeans Platform (Part 0): The Metadata API

With this article I’m starting a new series of posts about the NetBeans Platform. It’s about how I designed (and am still designing) a specific API of the blueMarine project that is completely self-contained (thus it’s a good matter for teaching) and thought through in the context of a highly modular concept.

Micro-management

At it’s best.

Project Coin: Small Language Change Proposal Form Available

The name of the OpenJDK project hosting small language changes for JDK 7 will be Project Coin. Besides a coin literally being small change, to “coin a phrase” is to create a little bit of new language.

Vintage and Blues WordPress Themes

In this post we release 2 free high-quality WordPress magazine-themes. The themes include full PSD-templates and can be used without any restrictions whatsoever. The themes were commissioned by Smashing Magazine exclusively for our readers and designed by Wendell Fernandes. As you may know, since the beginning of the year, each release on Smashing Magazine has [...]