Recover Un-mountable VMWare ESXi Volume

After upgrading to VMWare ESXi 5 from 4.1, I found one of my datastore volumes would no longer mount. The disk would show up as a device, but there were a series of errors whenever I tried to mount the volume.

Circumvent Wikipedia’s Blackout with Firefox and NoScript

Today the English version of Wikipedia is blacked out to protest the SOPA legislation that is on the books in the United States. Sources say that people wishing to access Wikipedia can still do so using the mobile version of the site; however, this is unnecessary as they are using simple Javascript to overlay the site content with the “Blacked Out” message.

Parse HTML with ActionScript’s EX4

ActionScript includes an EX4 implementation that allows easy parsing of XML in code. I wanted to parse HTML for screen scraping purposes and found that EX4 allows for a syntax that loosely resembles a combination of XPATH and css3 selectors.

Enable OpenVPN Management Interface on ClearOS

The OpenVPN config file structure on ClearOS is non-standard (For example there is no server.conf), so I was unsure where to put the directive. However, as it turns out enabling the Management console is as simple as adding the following to /etc/openvpn/clients.conf:

management localhost 7505

Doctrine And ORM Designer

Edit: Shortly after positing this entry, Inventic contacted me with some responses. These are in italics.

I’ve been using Doctrine in conjunction with the Zend Framework for years. Although it is an excellent ORM, writing yaml by hand is a tedious and error-prone process. Furthermore, it can be difficult to visualize a large database from a series of text files, so I find myself maintaining a MySQL Workbench diagram in addition to the textual database representation.