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
| Shoes.app do | |
| download 'http://127.0.0.1:3000', {:headers => {'test' => 'me'}} do |d| | |
| 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
| ========== test.rb ========== | |
| module MixinModule | |
| def say_hello | |
| puts "Hello #{CLASS_CONSTANT}" | |
| end | |
| end | |
| class SomeClass | |
| CLASS_CONSTANT = 'FOO!' | |
| include MixinModule |
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
| irb(main):001:0> a = [1, 2, 3, 4, 5] | |
| => [1, 2, 3, 4, 5] | |
| irb(main):002:0> a.each_with_index{|elem, index| a[index..a.size].each{|second_elem| p "#{elem}, #{second_elem}"}} | |
| "1, 1" | |
| "1, 2" | |
| "1, 3" | |
| "1, 4" | |
| "1, 5" | |
| "2, 2" | |
| "2, 3" |
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 'digest/sha1' | |
| class Sha1File | |
| attr_reader :path | |
| def initialize(sha1, base) | |
| @base = base | |
| @path = sha1_path sha1, base | |
| @dir = File.dirname @path | |
| 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
| def block_to_string | |
| stack = caller | |
| return nil if stack.empty? | |
| file_name, line = parse_stack_line stack.shift | |
| return nil unless file_name | |
| block_from_file file_name, line | |
| end | |
| def parse_stack_line(where) | |
| match = where.match /^(.*):(\d+)/ |
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
| #include <stdio.h> | |
| enum CHAR_CODE { | |
| col_sep = ',', row_sep = '\n', quote_char = '"' | |
| }; | |
| int get_char(); | |
| int put_char(int); | |
| void finish_col(); | |
| void finish_row(); |
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 IpStrConvert | |
| # IPv4 Conversion Methods | |
| def ip4_str2bin(s) | |
| s.split('.').map{|str| str.to_i}.pack('C4') | |
| end | |
| def ip4_bin2str(s) | |
| s.unpack('C4').join '.' |
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
| NameError in Static pagesController#new | |
| constant ActionView::Base::Subclasses::StaticPagesController not defined | |
| RAILS_ROOT: /home/tim/Documents/test | |
| Application Trace | Framework Trace | Full Trace | |
| /home/tim/Documents/test/vendor/rails/actionpack/lib/action_view/base.rb:242:in `remove_const' | |
| /home/tim/Documents/test/vendor/rails/actionpack/lib/action_view/base.rb:242:in `block (2 levels) in for_controller' | |
| /home/tim/Documents/test/vendor/rails/actionpack/lib/action_view/base.rb:241:in `class_eval' |
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
| irb(main):001:0> class Object; def require(*args, &block); puts "requiring #{args[0]}"; super *args, █ end; end | |
| => nil | |
| irb(main):003:0> require 'config/environment.rb' | |
| requiring config/environment.rb | |
| requiring /home/tim/Documents/grub_website/config/boot | |
| requiring rails | |
| requiring rails/initializer | |
| requiring pathname | |
| requiring rails/initializable | |
| requiring rails/application |
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
| tim@tim-laptop:~/Documents/grub_website$ unicorn | |
| I, [2009-10-16T10:53:20.843724 #7796] INFO -- : listening on addr=0.0.0.0:8080 fd=3 | |
| I, [2009-10-16T10:53:20.850217 #7796] INFO -- : worker=0 spawning... | |
| I, [2009-10-16T10:53:20.851834 #7800] INFO -- : worker=0 spawned pid=7800 | |
| I, [2009-10-16T10:53:20.852031 #7800] INFO -- : Refreshing Gem list | |
| I, [2009-10-16T10:53:20.855752 #7796] INFO -- : master process ready | |
| /usr/local/lib/ruby/gems/1.9.1/gems/arel-0.1.0/lib/arel/algebra/relations/relation.rb:49:in `block in <module:Operable>': undefined method `classify' for "where":String (NoMethodError) | |
| from /usr/local/lib/ruby/gems/1.9.1/gems/arel-0.1.0/lib/arel/algebra/relations/relation.rb:46:in `each' | |
| from /usr/local/lib/ruby/gems/1.9.1/gems/arel-0.1.0/lib/arel/algebra/relations/relation.rb:46:in `<module:Operable>' | |
| from /usr/local/lib/ruby/gems/1.9.1/gems/arel-0.1.0/lib/arel/algebra/relations/relation.rb:30:in `<class:Relation>' |
OlderNewer