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 | |
| str = STDIN.read | |
| out = '' | |
| str.each_line do |line| | |
| if line[0] == 35 | |
| out << line | |
| elsif line[0] != 35 | |
| out << "#" + "\t" + line | |
| end | |
| 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 ruby | |
| str = STDIN.read | |
| start_marker, end_marker = "=begin\n", "\n=end" | |
| out = '' | |
| str.each_line do |line| | |
| if str.split.shift == "=begin" | |
| @uncomment = true | |
| 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
| require 'pp' | |
| @unique_number_words = { | |
| 1 => "one", 2 => "two", 3 => "three", | |
| 4 => "four", 5 => "five", 6 => "six", | |
| 7 => "seven", 8 => "eight", 9 => "nine", | |
| 10 => "ten", 11 => "eleven", 12 => "twelve", 13 => "thirteen" | |
| } | |
| @compound_number_words = { |
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
| module Sass::Script::Functions | |
| def insert_grid(columns, width_string) | |
| assert_type columns, :Number | |
| assert_type width_string, :String | |
| width = width_string.match(/\A(\d+)(\w+)\z/)[1] | |
| type = width_string.match(/\A(\d+)(\w+)\z/)[2] | |
| raise StandardError, "You must set width_string with unit ie '960px'. " unless ["px","em", "pt", "%"].include?(type) | |
| grid, grid_segment_width = "", 0 |
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
| begin | |
| ['oily_png', 'pp'].each do |g| | |
| require g | |
| end | |
| rescue LoadError => e | |
| puts "Could not load '#{e}'"; exit | |
| end | |
| class Hough | |
| Convert = "/usr/local/bin/convert" |
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
| ➜ ~ rvm --trace 1.9.2,1.9.3 benchmark test.rb | |
| +__rvm_parse_args:727> [[ -n 4.3.11 ]] | |
| +__rvm_parse_args:750> [[ -z '' && -n '' ]] | |
| +__rvm_parse_args:752> [[ 0 -eq 1 || -n '' ]] | |
| +__rvm_parse_args:20> [[ -n 1.9.2,1.9.3 ]] | |
| +__rvm_parse_args:22> rvm_token=1.9.2,1.9.3 | |
| +__rvm_parse_args:24> (( 2 > 0 )) | |
| +__rvm_parse_args:26> next_token=benchmark | |
| +__rvm_parse_args:27> shift | |
| +__rvm_parse_args:32> case 1.9.2,1.9.3 ([[:alnum:]]*|@*) |
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
| ruby-1.9.3-rc1: | |
| system: | |
| uname: "Darwin gitorious.promedicalinc.com 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64" | |
| bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)" | |
| zsh: "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)" | |
| rvm: | |
| version: "rvm 1.8.5 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]" |
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
| ruby-1.9.2-p290: | |
| system: | |
| uname: "Darwin gitorious.promedicalinc.com 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64" | |
| bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)" | |
| zsh: "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)" | |
| rvm: | |
| version: "rvm 1.8.5 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]" |
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
| ➜ ~ rvm --trace 1.9.2,1.9.3 benchmark test.rb | |
| +__rvm_parse_args:730> [[ -n 4.3.11 ]] | |
| +__rvm_parse_args:753> [[ -z '' && -n '' ]] | |
| +__rvm_parse_args:755> [[ 0 -eq 1 || -n '' ]] | |
| +__rvm_parse_args:20> [[ -n 1.9.2,1.9.3 ]] | |
| +__rvm_parse_args:22> rvm_token=1.9.2,1.9.3 | |
| +__rvm_parse_args:24> (( 2 > 0 )) | |
| +__rvm_parse_args:26> next_token=benchmark | |
| +__rvm_parse_args:27> shift | |
| +__rvm_parse_args:32> case 1.9.2,1.9.3 ([[:alnum:]]*|@*) |
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
| pconsole () { | |
| if [[ -n $1 ]]; | |
| then RAILS_ENV=$1 pry -r ./config/environment.rb -r rails/console/app -r rails/console/helpers; | |
| elif [[ -r ./config/environment.rb ]]; | |
| then RAILS_ENV=development pry -r ./config/environment.rb -r rails/console/app -r rails/console/helpers; | |
| elif [[ -z $1 ]]; | |
| then pry; | |
| fi } | |
| # Place in ~/.zshrc || ~/.bashrc to open pry with rails environment like this: |
OlderNewer