This file contains hidden or 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 hidden or 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 hidden or 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
class CustomCell < UITableViewCell | |
def location=(value) | |
@locationLabel.text = value | |
end | |
def ringName=(value) | |
@ringNameLabel.text = value | |
end |
This file contains hidden or 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 | |
# | |
# Spit out Schemaspy docs for a rails project, on a postgres db | |
# | |
# Assumes: | |
# - Have installed graphviz installed & in the path | |
# If not run 'brew install graphviz' | |
# - java installed & in the path | |
# - postgresql-9.3-1102.jdbc41.jar in current dir | |
# - schemaSpy_5.0.0.jar in current dir |
This file contains hidden or 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 |
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 |
OlderNewer