centos-vm-225x225

How to Create a Linux Virtual Machine with VirtualBox

Recently I created a training course on Hadoop programming and debugging for my colleagues at work. During the course development I decided to set up the environment I discussed in my blog Debugging Hadoop Applications with IntelliJ on a CentOS virtual machine so the students would have some Hadoop code to play with right off the…

hadoop-development-225x225

Create a Hadoop Build and Development Environment

One of the first things I had to do when I started working with Hadoop was fix bugs within the Hadoop stack. To be able to work on Hadoop internals requires numerous programming tools and libraries. If you have a desire or need to work on Hadoop code, I’ve summarized the packages you need to…

libpcap-225x225

Develop a Packet Sniffer with libpcap

Libpcap is an open source C library that provides an API for capturing packets directly from the datalink layer of Unix derived operating systems. It is used by popular packet capture applications such as tcpdump and snort that enables them to run on just about any flavor of Unix. Here’s an example of a simple packet sniffer application based on…

xampp-logo-linux-225x225

How to Install XAMPP 1.8.1 on Linux

NOTE TO READERS: This blog is only relevant for versions of XAMPP prior to 1.8.3.  Since the release of XAMPP 1.8.3, Apache Friends has synced up all the capabilities for Linux, Mac OS and Windows versions and fixed the problems addressed in this blog. Now you just load with the installer script and everything works…