Author: Mark

Unit Testing EE6 with OpenEJB

I'm currently working on an EE6 project and one of the items we had to tackle early on is writing unit tests for our CDI beans. We started by using [...]

Extending Primefaces Datatable to Enable Persistent Filter Values

Recently, while working for a client, we discovered an issue with the Primefaces Datatable component and filtering. Our datatable has some action buttons in [...]

Fixing Ubuntu 12.10 VirtualBox NAT

I recently installed Ubuntu 12.10 on my new laptop and ran into an issue with VirtualBox. Apparently there is a bug with NAT. If your guest OS is not resolving [...]

My SSD is Stuck is the Slow Lane

These days, I just don't dabble in hardware the way I use to. Once, there was a time I would spend my evenings researching the latest hardware trends and [...]

Configure a Unity Launcher for Your Java Application

I've been using the Unity interface for some time now, and I have to say I like it.  But it's not without its quirks.  One of the snags I have run into is [...]

Kerio Connect + Blackberry Connector + BES = Blackberry Bliss

Kerio recently released the Kerio Blackberry Connector. It provides Blackberry Enterprise Server support for the Kerio mail server product. Combine that with [...]

Installing Zabbix on Ubuntu 10.04 LTS

I decided to move from Pandora FMS to Zabbix.  Thanks to the Ubuntu Package maintainers, this is a snap.  Since I could not find a simple how-to, I thought I [...]

Automating a JBoss Deployment with ANT

One area where virtually all organizations seem to differ is in change management--and specifically in the deployment strategy.  Recently, a client requested [...]

Solving the Microphone Problem on my Sony VAIO

I've been using Linux on my Sony VAIO Laptop for some time now and loving it, but there has been this lingering little problem that I've been putting off [...]

MicroXWin

I've often thought that the architecture for X11 was, by design, inefficient. I mean, great for networked desktops, but for the 90% who don't need that, [...]