• Automating Your MacOS X Deploy – Part I

    Automating Your MacOS X Deploy – Part I

    In this post, I’ll begin to demonstrate how beneficial it can be to automate some of the more tedious tasks involved with setting up a new install of MacOS X Lion (10.7) or Mountain Lion (10.8). In this early post we’ll focus on getting our machine to a state where it has the tools and […]

  • How To Disable Java on OS X Lion to Protect from Zero-Day Bug

    A Java zero-day exploit was reported today. Here’s how to disable Java on Mac OS X Lion so that for the time being, you won’t accidentally run any applets that could compromise the security of your system(s). A command to reverse your changes is also included so that once the all clear is given we […]

  • Setup a Django VM with Vagrant, VirtualBox, and Chef

    If you’ve decided that you want to learn the Django framework, but you don’t know where to begin, you’ve come to the right place. In this guide we’ll be walking step-by-step through the setup of a Django development VM. By the time we’re done we’ll have used a variety of amazing open-source tools to create a […]

  • Tip: Easily Find Files In The Current Directory

    If we insert the following function into our .bashrc or .zshrc we can then easily run what I call a “quick find” on the current working directory. # qfind – used to quickly find files that contain a string in a directory qfind () { find . -exec grep -l $1 {} \; return 0 […]

  • Using Git and Github to Manage Your Dotfiles

    If you use OS X or Linux on your desktop/servers, you may be at a point where you have configured a lot of your own settings, configurations, or themes within dotfiles. For the uninformed, dotfiles are files in your home directory that begin with a dot, or full-stop character. This indicates to the operating system […]

  • Spotlight – namebench

    Almost every single time you visit a website you are using DNS. DNS serves a lot of functions, but the most frequent thing most depend on it for is translation of the domain name you type into your browser (such as www.google.com) to an associated IP address, which is where the site really lives. Thanks […]

  • Fix for Ubuntu 10.04 Server USB Install

    A bunch of tricky issues arise when trying to install Ubuntu Server from a USB drive. Also, there exists a bug in the GRUB installer that threatens to muck things up once you work through the issue of even getting Ubuntu Server installed. Today I’ll be describing how to fix all of these issues to […]

  • Fix for MySQL Community Server 5.5.8 on Snow Leopard

    I recently installed MySQL Community Server 5.5.8 on one of my MacBooks. One of the nice things about the DMG version of MySQL for Snow Leopard is that it comes packaged with a prefpane entry. This adds a MySQL pane to native MacOS System Preferences dialog and allows for one-click Starting and Stopping of the […]

  • Install Ruby on Rails on Ubuntu 10.10

    In my post, Install CakePHP on Ubuntu 10.10 and 11.10, we took an in-depth view into installing CakePHP on Ubuntu 10.10. Since then, I’ve received some emails that collectively critiqued my choice of foundational programming language and suggested Ruby on Rails would be more well-received. PHP has historically been a bit of a security nightmare, […]