Mange Projects, Companies & Revolutions with Brewfile

For those of you that run Homebrew on OSX might not be aware of Brewfiles. These little guys act like Gemfile but in the Homebrew arena. Here is an example # Install other useful binaries install ack install git install node install tree install webkit2png Perfect for your dotfiles and github syncing. Execute the Brewfile […]

Homebrew Git Merge Fix

Once every few moon cycles I seem to get an issue with my homebrew updates flagging an error in the merge. Here is how to fix the merge. $cd /usr/local $git fetch origin $git reset –hard origin/master

This Is Automation

Great video, relevant now more than ever. Manual  = Think meetings, phone calls, emails with attachments. Mechanization  = Think Jira, Git, Scrum Automation = Think TDD, Hubot, Grunt. Yoeman.  Workflow is transparent and no manual action required.

Be the John Connor Terminal Terminator Find and Kill

Ran into a few issues with running an IRC server from my localhost. Having these command at your fingertips will save John Connor. First list all processes running on your machine $ ps -A Yuck, thats a long list To make this more useful pipe to grep, and search for the process: $ ps -A […]

Integrate Hubot into Slack Chat App

Hubot & Heroku deployment is free and straight forward. This installation will only install the vanilla shipped scripts from Hubot. Before we start you will need Nodejs NPM CoffeeScript Compiler (Yes, I know…) Slack Channel with Integreation Service Heroku App Instance REDIS TO GO (Yes, there is a free option) Create Git Repo to push […]

Install Nodejs on Rasp Pi v0.10.26

How compile nodejs to run on the Rasp Pi. Please note you may have to sudo all these commands based on your setup. This also assumes you have apt-get updated and either curl or wget. $ cd /opt/node #if don’t have that dir created yet $ mkdir -p /opt/node $ wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz $ tar -xvf […]

TMUX Terminal Multiplexer

TMUX allows you to run multiple session in a single terminal window and/or detach them so they run in a background process. You can also allow other users access to you machine and peer code the same file together. Find project homepage here: http://tmux.sourceforge.net/ Install tmux: $brew instal tmux tmux commands #Sessions #start new session […]

Jade Select Element for States

Decided to post since I can never find it when it’s needed. select(name=’State’) option(value=”, selected=’selected’) Select a State option(value=’AL’) Alabama option(value=’AK’) Alaska option(value=’AZ’) Arizona option(value=’AR’) Arkansas option(value=’CA’) California option(value=’CO’) Colorado option(value=’CT’) Connecticut option(value=’DE’) Delaware option(value=’DC’) District Of Columbia option(value=’FL’) Florida option(value=’GA’) Georgia option(value=’HI’) Hawaii option(value=’ID’) Idaho option(value=’IL’) Illinois option(value=’IN’) Indiana option(value=’IA’) Iowa option(value=’KS’) Kansas option(value=’KY’) […]

Install and Run Elasticsearch with Homebrew

If you have installed Elasticsearch with Homebrew and don’t want it to start on sys boot, which will automatically default to 9200 try and start a cluster, possibly with other machines on your connection. $ brew install elasticsearch $brew info elasticsearch Info details how to work with the installation. elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml For connivence […]

Replace Notes.app Default Font OSX , 3 steps

First if you are a Mavericks User there is nothing to see here. Move along kindly. If you haven’t upgraded congratulations! You can now make personalized touches to the Notes.app. Yes, I know relax! sit down! and lets get on with it. Update Fonts in Notes.app: 1. Type this in the prompt: sudo vim /Applications/Notes.app/Contents/Resources/en.lproj/DefaultFonts.plist […]