Icon-only PermaTabs Collection of Add-ons for Firefox

This might not be news to everyone (or anyone…) but the kind folks over at Lifehacker have put together a great post that streamlines how to set up permanent tabs in Firefox and some other goodies for GMail & Google Reader. I’ve been using this set up for only about an hour or so and I am already kicking myself for not installing Better GMail 2 & Better GReader 2 before today (considering how much I use these applications). Read On →

ICEFaces DisposableBean and Cleaning Up Session Resources

Here’s the scenario: Your user has this web application that runs a data process. Say, power through a 2GB file and run some processing on each record. Fairly straightforward back end logic, maybe aggregate a column on the file and write the total to a SQL database somewhere. Whatever. Let’s say this process takes upwards of 45 minutes - 1 hour to complete, depending on the input file. In order to assure that the process finishes to completion we want to set our session timeout to be something longer than that. Read On →

ICEFaces is Becoming My Best Friend...

Last week was a greatly productive week, in my opinion. I continued developing a new internal web application for our clients (a glorified query tool for analyzing their data warehouse). I originally wrote this application using a different set of components, and I was, to put it lightly, “un-impressed” with the reliability of the suite. So I decided to re-write the application using ICEFaces. And I couldn’t be happier. ICEFaces appears to be a much more mature, reliable framework than unreliable component suite that actually cost money for a license. Read On →

Dynamically Generate ice:commandButton Components

These images are being used for the following Stack Overflow question: Dynamically generate ice:commandButton components

User and Role Permissions Generation Script for SQL Server 2005

I’ve come across many instances in the past where I have needed to duplicate permissions for a single user or role on SQL Server 2005 (usually when trying to version control permissions for a department or group of users, for example). This was a tedious task that I used to dread when I first started commanding more of the DBA responsibilities. I’ve been using a couple of scripts to help myself with these tasks, and thought I would share them. Read On →