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
| gem 'json' | |
| only :app do | |
| gem 'sinatra' | |
| source 'http://gems.github.com' | |
| gem 'famoseagle-carrot', :require_as => 'carrot' | |
| end | |
| only :daemon do | |
| gem 'eventmachine' |
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 File.expand_path(File.dirname(__FILE__) + '/vendor/gems/environment') | |
| #require 'sinatra' | |
| Bundler.require_env(:app) | |
| get '/' do | |
| 'Hello world!' | |
| 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
| ----- Gemfile ----- | |
| gem 'sinatra' | |
| ----- app.rb ------ | |
| require 'vendor/gems/environment' | |
| Bundler.require_env | |
| get '/' do | |
| "hello world" | |
| 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
| ----- Gemfile ----- | |
| gem 'sinatra' | |
| ----- app.rb ------ | |
| require 'vendor/gems/environment' | |
| Bundler.require_env | |
| get '/' do | |
| "hello world" | |
| 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
| class Vhost < Thor | |
| include Thor::Actions | |
| no_tasks do | |
| def initialize(*args) | |
| @vhost_dir = File.expand_path "~/.vhost" | |
| @app_dir = File.expand_path "~/lcl/nconf" | |
| @adblock_file = File.expand_path "~/util/bin/templates/adblock.txt" | |
| super args | |
| 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 'spec_helper' | |
| =begin | |
| Example One - this works | |
| In this example, the constant (ZZZ) is set in the | |
| Spec, and detected in the target code. | |
| =end | |
| module TestModule | |
| class TestClass |
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 'spec_helper' | |
| =begin | |
| Example One - this is working | |
| In this example, the constant (ZZZ) is set in the | |
| Spec, and detected in the target code. | |
| =end | |
| module TestModule | |
| class TestClass |
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 | |
| require 'rubygems' | |
| require 'parslet' | |
| class LineParser < Parslet::Parser | |
| rule(:eol) { match['\n\r'] } | |
| rule(:eol?) { eol.maybe } | |
| rule(:line) { (any.repeat).as(:line) } | |
| rule(:line_eol) { line >> eol? } |
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 | |
| require 'rubygems'; require 'parslet' | |
| class Xp < Parslet::Parser | |
| rule(:b) { str("\n").absnt? } | |
| root(:b) | |
| end | |
| # this generates an error - I think it should just return "a"... |
OlderNewer