Recent Articles:

Jul 24, 2007 - Virtualization: Application Containerization or Hardware Consolidation?

Virtualization has made a huge impact in the past two years in the industry. From VMware nearly five years ago, to Xen and Linux KVM in the past two, virtualization is a driving force in the industry. But why? And where is it going next?

Dec 17, 2006 - Triggers in Complex Business Applications

Developing business logic in n-Tier applications can be difficult. Sometimes it is best to store a moderate amount of application logic in the data tier. SQL offers us constraints for data validity, and it offers us triggers, tools which allow us to enforce discrete business rules no matter what we do in our logic tier. What follows is an experiment in triggers for developing applications.

Dec 16, 2006 - Table-Oriented Programming

As data-structures go, tables are fairly common in programming today. Usually they are used as part of a database library after a fashion like ADO or PHP's RecordSets. General purpose programming tools, like the STL, have still to catch up with these libraries. Many programming tasks are made simple when we stop thinking in terms of lists and stacks, and apply table logic to process our data. Here we develop a Java/C++ based table interface that has no database dependencies, yet can still interact with J/ODBC.

Jayne: "Do you know what the chain of command is here? It's the chain I go get and beat you with to show you who's in command"