Skip to content

Instantly share code, notes, and snippets.

View ahill00's full-sized avatar

Andy Hill ahill00

View GitHub Profile
@ahill00
ahill00 / devstack.rb
Created May 10, 2012 16:40 — forked from vishvananda/devstack.rb
Vagrant script for devstack
Vagrant::Config.run do |config|
sshdir = "#{ENV['HOME']}/.ssh/"
cachedir = (ENV['CACHEDIR'] or "#{ENV['HOME']}/cache/")
checkout = (ENV['COOKBOOKS'] or "#{ENV['HOME']}/openstack-cookbooks")
ip_prefix = (ENV['IP_PREFIX'] or "192.168.27.")
mac_prefix = (ENV['MAC_PREFIX'] or "080027027")
suffix = "100"
ip = "#{ip_prefix}#{suffix}"
config.vm.box = "oneiric"
config.vm.box_url = "http://images.ansolabs.com/vagrant/oneiric64.box"
####################################
# BASIC REQUIREMENTS
# http://graphite.wikidot.com/installation
# http://geek.michaelgrace.org/2011/09/how-to-install-graphite-on-ubuntu/
# Last tested & updated 10/13/2011
####################################
sudo apt-get update
sudo apt-get upgrade
@ahill00
ahill00 / .bashrc
Created January 20, 2012 02:55
Some bashrc functions for octopress and RVM
function np {
cd ~/octopress/
bundle exec rake new_post["$1"] | cut -d: -f2 | xargs subl
cd -
}
function octo {
cd ~/octopress/
sudo ps aux | grep rackup | grep 4000 | awk '{print $2}' | xargs kill -9
bundle exec rake generate
nohup bundle exec rake preview > ~/octopress/andy.log &
@ahill00
ahill00 / rd.sh
Created January 1, 2012 22:10
Remove duplicates via checksum
#!/bin/bash
# rd - remove dupliactes
# http://nerdnotes.org/2008/12/remove-duplicate-files/
# find the files using the specified 'find arguments'
find "$@" -type f -print0 |
# calculate checksum for each file
xargs -0 -n1 md5sum |
@ahill00
ahill00 / db-backup-removal.ps1
Created May 13, 2011 15:23
PowerShell Script for SQL Server Backup Removal
param(
[string]$path,
[int]$days
)
# Recursively looks through a specified folder and deletes files of .bak and .trn extensions older than 30 days.
# USAGE: .\db-backup-removal.ps1 $path $days
# EXAMPLE: .\db-backup-removal.ps1 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\" 30 -- prints all files in folder recursively to be removed
# Remove -whatif and it will actually delete the files
# http://stackoverflow.com/questions/314679/why-arent-my-sql-server-2005-backups-being-deleted