Filtering Log Messages from Abstract Classes
January 9th, 2012
Properly configure Log4J, SLF4J, and Logback to not emit logging events from abstract classes.
Properly configure Log4J, SLF4J, and Logback to not emit logging events from abstract classes.
JSTL 1.2 Core Set tag removes attributes from other scopes when the value is null and the names overlap!
Steps taken to isolate a thread deadlock issue that leads outside the application code into the JVM and OS.
JQuery Mobile SplitView plugin brings the powers of the Split-View interface to mobile web applications.
Step-by-step instructions for uninstalling Juniper Network Connect VPN client and installing and configuring it to run in OS X 10.6+. Addresses issues with the default install, 64 bit kernel, and coexistence with VMWare or Parallels
Latest features with the new release of Grails
Step-by-step guide to a simple way to configure Eclipse WTP for Maven web app projects
A simple jQuery plugin to fire an event when a user finishes entering text in a text field.
Introduction to UMLet; a free simple tool for creating UML diagrams from the stand alone app or from Eclipse with the plugin.
Compares the performance of the various thread synchronization mechanisms provided by Java.
This is from a guest lecture that I delivered to a web-programming class at Bethel University this past month.
Just last week the Eclipse group released a service release to their Indigo version, including support for Java 7.
It is possible to create a single sign-on system using only the Java jdk and its built-in support for public key infrastructure (PKI) and digital signatures.
Grails gives you the option of overriding the HTTP method via an extra parameter(_method) or a custom HTTP Header(X-HTTP-Method-Override).
As a thought experiment, I muse what could be done to make a cluster to run locally.
A quick peek at some of the new bits in the new Java version 7 from Oracle.
Node.js is an evented I/O server built on Google’s V8 JavaScript engine. Node provides a simple way to build highly scalable server applications. This article will provide an introduction to Node along with installation details and a first server.
The Top 12 Reasons Why You Should Work at Object Partners
To scale applications, developers usually turn to multiple threads. This post discusses the use of single threading as an alternative.
An example of implementing REST authentication by signing the URL.
How to track Grails web flow (or other dynamic) pages with Google Analytics.
With a fixed footer (using CSS position:fixed), you might make content invisible to your users. A workaround devolves into a discussion of the click event.
How to Set up Google Analytics on localhost for testing in development.
The Spring Security UI plugin is an extension to the core plugin. This article focuses on customizing the forgot password screens and functionality.
How to use the YUI3 global object instance and loader to help manage your custom modules and keep your code organized and optimized for reuse.