Guides articles


Building Doom 3 BFG Edition From Source (Part 1)

Building Doom 3 BFG Edition From Source (Part 1)

Hey gang, recently we wrote about the availability of Doom 3 BFG Edition for Linux, which is awesome!  But what good is a bunch of source code if you don’t have it in a compiled, playable form?  That’s what we’re here for.  We are going to show you how to successful build the latest sources


WiFi Monitor Mode with Android PCAP Capture

Noted security researcher Mike “dragorn” Kershaw, developer of the gold standard in WiFi scanners, Kismet, has recently released a tool for Android that enables raw 802.11 frame captures in WiFi monitor mode. Putting a WiFi device into monitor mode allows it to capture all sorts of interesting data about the wireless network that would otherwise be


Git Crashcourse

If you follow the development of any open source software, there is an excellent chance you’ve heard of Git; the version control software that’s quickly replacing standards like CVS and SVN for many projects. In the most basic of terms, Git (and all other version control software) allow developers and content creators to easily keep


Using touch and imagemagick To Lie To Your Boss

If you’re like me, you sometimes get an omni-potent feeling when staring down the proverbial ‘barrel’ of the BASH shell.  And why shouldn’t you?  It’s built-ins have everything you need to conquer the world.  In fact, you might even use it to get away with murder.  Of course, we’re not here to kill anyone.  …We


Pwn Plug Update Guide

Pwnie Express has recently upgraded their Pwn Plug pentesting device, greatly improving the capability and usability of the device. This guide will show you how to get your Pwn Plug up and running with the latest software release as quickly as possible. While this guide was written for the newest release (as of this writing,


[How to] Install Faenza Icons In Ubuntu 12.04

Regardless of how you feel about Unity, there is one thing about the latest release, 12.04 Precise Pangolin, that cannot be ignored.  It really is beautiful.  Of course, just like the pretty girl who sat across the room from you in science class, once you approach her you notice that she is less than perfect. 

Android 201automate

Android 201: How To Automate Your Build

Welcome to Android 201, a series for the Android developer that already has some experience, but wants to take things to the next level.  In other words, this is not an Android 101 column focused on teaching new developers how to make an Android app.  This is a column focused on teaching developers more about