Work
Open source projects
- Java Swing Based Guitar Scale Generator – screenshot | download
- A CakePHP based Pastebin with associated Eclipse Plugin – visit
- Synome a Monome/Tenori-On MIDI Sequencer Clone – screenshot
- MimeMagic Mime Detector – visit
Puppet Scripts
Setting up an HBase/Hadoop cluster can be a bit of a daunting experience, one way to approach this (particularly with a large cluster) is to use an automated system administration tool such as Puppet or Chef. I used Puppet in particular, some scripts that will help distribute the various packages and configuration files to the machines in your cluster follow:
- Hadoop – Distributes the Hadoop tar.gz file and config files.
- HBase – Distributes the Hbase tar.gz file and various config files.
- File Descriptors – Up’s the number of file descriptors on a Linux system.
- Hadoop GPL Compression – Distributes the Hadoop compression libraries (Linux AMD 64).
- Collectl – Script for configuring Collectl performance collector
Note, these scripts may need to change based on the way in which you’ve configured the path for Puppet, you may just need Exec { path => “/bin:/usr/bin”, } at the top of your script, in which case these can change. The use of exec and wget were workarounds for the limitations of the Puppet file server.
Misc. Scripts