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
<html> | |
<head> | |
<title>Getting the gist of Gist</title> | |
</head> | |
<body> | |
like a fox | |
</body> | |
</html> |
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
# Calculate all the primes between 0 and the value specified | |
def primes(up_to) | |
prev = [] | |
(2..up_to).select do |x| | |
max_p = Math.sqrt(x).truncate | |
if !prev.find { |y| y <= max_p ? x % y == 0 : break } | |
prev << x | |
end | |
end | |
end |
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
require 'test/unit' | |
class Set | |
def initialize(initial=[]) | |
@contents = Hash.new | |
initial.each do |item| | |
@contents[item.to_s] = item | |
end | |
return self | |
end |
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 | |
repos=( | |
"/Users/rob/Library/Application Support/TextMate/Bundles/Git.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/Ruby.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/RubyAMP.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/Ruby Haml.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/Ruby on Rails.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/ruby-sass.tmbundle" | |
"/Users/rob/Library/Application Support/TextMate/Bundles/ruby-shoulda.tmbundle" |
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
# Finds all the files with "%20" in their filename and replaces it with a plain space | |
find . -name "*%20*" -exec sh -c 'mv ${0} "${0//\%20/ }"' {} \; |
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/sh | |
# Downloads all of Jonathan Coulton's free songs | |
# from http://www.jonathancoulton.com/store/downloads/ | |
curl -C - "http://www.jonathancoulton.com/mp3/Washy%20Ad%20Jeffy.mp3" -o "Washy Ad Jeffy.mp3" \ | |
"http://www.jonathancoulton.com/mp3/SkyMall.mp3" -o "SkyMall.mp3" \ | |
"http://www.jonathancoulton.com/mp3/Creepy%20Doll.mp3" -o "Creepy Doll.mp3" \ | |
"http://www.jonathancoulton.com/mp3/Big%20Bad%20World%20One.mp3" -o "Big Bad World One.mp3" \ | |
"http://www.jonathancoulton.com/mp3/Mr.%20Fancy%20Pants.mp3" -o "Mr. Fancy Pants.mp3" \ | |
"http://www.jonathancoulton.com/mp3/I'm%20Your%20Moon.mp3" -o "I'm Your Moon.mp3" \ |
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 | |
# | |
# Cataloger watches the directory where completed torrents are placed. | |
# Upon scanning the directory for all .avi or .mkv files the script will | |
# attempt to extract the name of the TV show and the season number from the | |
# filename. Cataloger then checks for a directory of the format: | |
# "#{COMPLETED_DIR}/#{SHOW_NAME}/Season_#{SEASON_NUMBER} | |
# and copies over the file. | |
# | |
# Naturally this script is for educational purposes only. |
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
# Blog post at | |
# http://pivotallabs.com/users/rolson/blog/articles/1162-redefine-a-method-from-a-module-like-a-gentleman | |
module Teacher | |
def self.included(base) | |
base.extend ClassMethods | |
base.overwrite_initialize | |
base.instance_eval do | |
def method_added(name) |
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
[rob@rob-desktop ~]$ echo $PATH | |
/home/rob/narwhal/bin:/home/rob/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin | |
[rob@rob-desktop ~]$ ./Downloads/Starter/bootstrap.sh | |
================================================================================ | |
Found an existing Narwhal/Cappuccino installation, /home/rob/narwhal. Remove it automatically now? | |
WARNING: the ENTIRE directory, /home/rob/narwhal, will be removed (i.e. 'rm -rf /home/rob/narwhal'). | |
Be sure this is correct. Custom modifications and installed packages WILL BE DELETED. | |
Enter "yes" or "no": | |
yes |
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
============ | |
Vows Results | |
============ | |
Url vows | |
Parse | |
With thumbor inside watermark | |
✗ should have image | |
Expected topic("s.glbimg.com/some/image.jpg',0,0,0)/some.domain/img/path/img.jpg") to equal 'some.domain/img/path/img.jpg' |
OlderNewer