Skip to content

Instantly share code, notes, and snippets.

View andrewtimberlake's full-sized avatar

Andrew Timberlake andrewtimberlake

View GitHub Profile
#My conf/participants file
module RuoteRest
configure do
RuoteRest.engine.register_participant :kilroy do
puts 'Kilroy was here'
end
RuoteRest.engine.register_participant :sleepy do
puts "sleeping..."
sleep 10
puts "waking"
undefined method `register_participant' for nil:NilClass
/home/andrew/dev/ruote-test/ruote-rest/lib/part.rb:81:in `register'
/home/andrew/dev/ruote-test/ruote-rest/lib/part.rb:63:in `add'
/home/andrew/dev/ruote-test/ruote-rest/lib/res/participants.rb:51:in `call'
/home/andrew/dev/ruote-test/ruote-rest/vendor/rufus-sixjo/lib/rufus/sixjo.rb:267:in `service'
/home/andrew/dev/ruote-test/ruote-rest/vendor/rufus-sixjo/lib/rufus/sixjo.rb:265:in `catch'
/home/andrew/dev/ruote-test/ruote-rest/vendor/rufus-sixjo/lib/rufus/sixjo.rb:265:in `service'
/home/andrew/dev/ruote-test/ruote-rest/vendor/rufus-sixjo/lib/rufus/sixjo.rb:125:in `call'
/home/andrew/dev/ruote-test/ruote-rest/lib/auth.rb:50:in `call'
/home/andrew/dev/ruote-test/ruote-rest/lib/auth.rb:56:in `call'
process_definition :name => 'Trace Confirmation', :revision => '1' do
sequence do
iterator :on_value => (0..5).to_a.join(','), :to_variable => 'i' do
sequence do
_break :if => "${i} is 5"
debug
_break :if => "${f:complete} == true"
process_definition :name => 'Trace Confirmation', :revision => '1' do
sequence do
iterator :on_value => (0..5).to_a.join(','), :to_variable => 'i' do
sequence do
_break :if => "${i} is 5"
debug
#This could happen from a received phone call while
Started GET "/" for XXX.XXX.XXX.XXX at Tue Sep 28 11:56:10 +0000 2010
<database lookup>
filter: before calling env: 1285674970
Processing by DefaultController#index as HTML
around_filter in ApplicationController: 1285674991
<database lookup>
DefaultController#index start: 1285674991
Rendered accounts/_sign_up_form.haml (43.2ms)
Rendered shared/_flash.haml (0.2ms)
Rendered default/index.haml within layouts/application (47.7ms)
class ContactDetails
def initialize
@hash = Hash.new{ |h,k| h[k] = Array.new }
end
def history(key)
@hash[key]
end
def method_missing(method_name, *args, &block)
# -*- coding: utf-8 -*-
require 'fiber'
module EachGroup
def each_group(*fields, &block)
grouper = Grouper.new(*fields, &block)
loop_fiber = Fiber.new do
each do |result|
grouper.process_result(result)
end
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
addExpense() { this.get('expense').pushObject(Ember.Object.create({amount: 100}));
}
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
handleAnswer(questionId, value) {
alert('answer handled ' + questionId + ' ' + value);
}
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});