This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
puts " -- > called blah_blah_method" | |
puts caller.select{ |f| f =~ /flybuys/ } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# pre-commit.rb | |
# Exit 1 if is a text file and has a BOM at the head of the file | |
# Create list of file extensions that are considered text files. | |
text_files = [ | |
".awk", | |
".bas", | |
".bat", | |
".cfc", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/ruby | |
# Output a list of the unique file extensions in this directory and all subdirectories | |
# lowercased and sorted | |
extensions = {} | |
Dir.glob('**/*') do |f| | |
ext = File.extname(f).downcase | |
extensions[ext] = ext if ext | |
end | |
puts extensions.keys.sort |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# Run a failing spec in combination with each other spec and record which combinations cause a failure | |
# | |
# Put a list of all specs into specs.txt | |
# eg: $ $ find spec -name '*_spec.rb' -print > specs.txt | |
# Set the failingspec variable below | |
# Set the seed variable below | |
# | |
# Writes a log to testspec.log, which is formatted as follows: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Rspec 2.x custom formatter that will run all your tests and output a list of spec files that have been run | |
# | |
# Can be usefull for extracting all of the files that nmake up the test run | |
# | |
# TZ=Pacific/Auckland bundle exec rspec spec --tag ~integration --tag ~fragile --require ./custom_formatter.rb --format CustomFormatter --out specs.txt --seed 34104 | |
# | |
require "rspec/core/formatters/base_text_formatter" | |
require 'JSON' | |
class CustomFormatter < RSpec::Core::Formatters::BaseTextFormatter |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
ffmpeg -i in.mov -f ffm http://127.0.0.1:8090/feed1.ffm |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Run via: | |
# ffserver -d -f ffserver.conf | |
Port 8090 | |
BindAddress 0.0.0.0 | |
MaxHTTPConnections 2000 | |
MaxClients 1000 | |
MaxBandwidth 1000 | |
CustomLog - | |
NoDaemon |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
ffmpeg -i in.mov -vf "vflip" out.mov |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# Capture iSight Camera to a iSight.mpg file | |
# | |
# Press 'q' to stop capture | |
# | |
ffmpeg -f avfoundation -i "FaceTime" iSight.mpg |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# | |
# Backup, or Restore your postgres database | |
# | |
set -e | |
usage() | |
{ | |
cat << EOF |