Simple force-directed graph with just links, no weights or values, for industry supplies.
Crudely adapted from (http://bl.ocks.org/mbostock/4062045)
Simple force-directed graph with just links, no weights or values, for industry supplies.
Crudely adapted from (http://bl.ocks.org/mbostock/4062045)
RUBY_DESCRIPTION # => "ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0]" | |
"one".freeze.object_id # => 70098950078640 | |
one = "one" | |
two = "one" | |
one.object_id # => 70098950065800 | |
two.object_id # => 70098950065780 |
Handling of uncaught exceptions is done by the error handler registered with Appication#error_handler
. All applications are pre-configured to use a simple handler that wraps any exception in an InternalServerError
response.
This behavior may be customized by registering an error handler with the application like this:
Praxis::Application.configure do |application|
application.error_handler = MyErrorHandler.new
end
class Configuration < Attributor::Model | |
attribute :host, String | |
attribute :protocol, String | |
attribute :port, String | |
attribute :enforce_ssl, String | |
attribute :confirm_err_actions, String | |
attribute :user_has_username, String | |
attribute :use_gravatar, String |
class Do | |
@@be = "Be" | |
def Do.be_do_be &blk | |
puts @@be | |
yield | |
end | |
end | |
require 'pp' | |
require 'rubygems' | |
require 'eventmachine' | |
require 'dnsruby' | |
require '/Users/djensen/Source/Ruby/em-http-request/lib/em-http' | |
res = Dnsruby::Resolver.new # use system defaults | |
Dnsruby::Resolver.use_eventmachine |
require 'rubygems' | |
require 'eventmachine' | |
require 'dnsruby' | |
Dnsruby::Resolver.use_eventmachine | |
Dnsruby::Resolver.start_eventmachine_loop(false) | |
@res = Dnsruby::Resolver.new # use system defaults | |
hosts = File.readlines("to_resolve.txt").collect { |line| line.chomp } | |
require 'require_me' | |
def rpc val, &blk | |
d = EventMachine::DefaultDeferrable.new | |
d.callback { | |
blk.call(val) | |
} | |
EventMachine.add_timer(0.1) { | |
d.succeed(val) |
require 'uri' | |
require 'benchmark' | |
require 'net/http' | |
require 'rubygems' | |
require 'eventmachine' | |
require 'dnsruby' | |
# github.com/careo/em-http-request/ |
require File.dirname(__FILE__) + '/../ext/fiber18' | |
require 'bacon' | |
class Bacon::EventMachineContext < Bacon::Context | |
alias :_it :it | |
def it *args | |
_it(*args){ if block_given? then yield; Fiber.yield end } | |
end |