These are a list of usages of shell commands I can't live without on UNIX-based systems.
Using Homebrew
brew install pstree # to be able to use pstree
brew install vnstat # to be able to use vnstat
source "http://rubygems.org" | |
gem 'compass', '1.0' | |
gem 'sass', '3.4.4' | |
gem 'guard', '2.6.1' | |
gem 'guard-compass', '1.1.0' | |
gem 'guard-livereload', '2.3.1' | |
gem 'guard-bundler', '2.0.0' | |
gem 'yajl-ruby', '1.2.1' | |
gem 'sassy-buttons', '0.2.6' | |
gem 'closure-compiler', '1.1.11' |
#!/usr/bin/env bash | |
set -e # exit on any nonzero command | |
read -n1 -r -p "Make sure SSH keys are set up on remotes. Press space to continue..." key | |
if [ "$key" = '' ]; then | |
# Remove default dotfiles that may exist | |
if [ -f "$HOME/.profile" ]; then | |
rm "$HOME/.profile" |
function interval () { | |
var lastTime = new Date().getTime() / 1000; | |
return function getInterval () { | |
var newTime = new Date().getTime() / 1000; | |
var delta = newTime - lastTime; | |
lastTime = newTime; | |
return delta; | |
}; | |
} |
var analyticsPath = /(stage|staging|dev|test|testing)[\.-]/.test(document.location.hostname) ? 'u/analytics_debug.js' : 'analytics.js'; | |
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ | |
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), | |
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) | |
})(window,document,'script','//www.google-analytics.com/' + analyticsPath, 'ga'); | |
ga('create', 'UA-XXXXXX', { 'cookieDomain': 'none' }); | |
ga('send', 'pageview'); |