Derived from this link
The main difference is that this configuration supports rails 3.2.
To set up a server, do the following as root:
echo '--- Install system packages ---'
[11] pry(#<ProbablyWorthWatching::FindsVideosFilter>)> Http.with_follow(true).get("http://t.co/CN60RkMG").response | |
=> #<HTTP/1.1 200 OK @headers={"Server"=>"nginx", "Date"=>"Fri, 01 Feb 2013 22:59:53 GMT", "Content-Type"=>"text/html; charset=UTF-8", "Transfer-Encoding"=>"chunked", "Connection"=>"keep-alive", "Expires"=>"Fri, 01 Feb 2013 23:39:05 GMT", "X-Ua-Compatible"=>"IE=EmulateIE9,chrome=1", "Vary"=>"User-Agent,Accept-Encoding", "X-Frame-Options"=>"SAMEORIGIN", "X-Dns-Prefetch-Control"=>"on", "X-Varnish"=>"68307248 67584637", "Age"=>"1248", "Via"=>"1.1 varnish", "X-Varnish-Cache"=>"1", "X-Vserver"=>"10.90.128.188", "Cache-Control"=>"no-store, no-cache, must-revalidate, post-check=0, pre-check=0"}> |
0 info it worked if it ends with ok | |
1 verbose cli [ '/usr/local/bin/node', | |
1 verbose cli '/usr/local/bin/npm', | |
1 verbose cli 'install', | |
1 verbose cli 'yeoman', | |
1 verbose cli '-g' ] | |
2 info using [email protected] | |
3 info using [email protected] | |
4 verbose read json /usr/local/lib/package.json | |
5 verbose read json /usr/local/lib/package.json |
Derived from this link
The main difference is that this configuration supports rails 3.2.
To set up a server, do the following as root:
echo '--- Install system packages ---'
$ wget http://mayhemstaging.lemirror.com/system/imported.sh.gz ; gzip -d imported.sh.gz ; sh ./imported.sh | |
--2012-09-25 15:03:02-- http://mayhemstaging.lemirror.com/system/imported.sh.gz | |
Resolving mayhemstaging.lemirror.com (mayhemstaging.lemirror.com)... 50.116.16.82 | |
Connecting to mayhemstaging.lemirror.com (mayhemstaging.lemirror.com)|50.116.16.82|:80... connected. | |
HTTP request sent, awaiting response... 200 OK | |
Length: 16193241 (15M) [application/octet-stream] | |
Saving to: `imported.sh.gz' | |
100%[========================================================================================================================================================================================================================================>] 16,193,241 679K/s in 34s |
$ time rake test | |
/home/jadams/.rvm/rubies/ruby-1.9.3-p194/bin/ruby -I"lib:test" -I"/home/jadams/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib" "/home/jadams/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/integration/canvas_stack_stitcher_printing_test.rb" "test/integration/canvas_stitching_test.rb" "test/unit/canvas_stack_stitcher_test.rb" "test/unit/canvas_layer_test.rb" "test/unit/canvas_printer_test.rb" "test/unit/canvas_test.rb" "test/unit/canvas_creator_test.rb" "test/unit/canvas_stitcher_test.rb" "test/unit/canvas_stack_test.rb" | |
Run options: --seed 42824 | |
# Running tests: | |
.......................... | |
Finished tests in 0.010393s, 2501.7495 tests/s, 4811.0568 assertions/s. |
(3.2ms) SELECT COUNT(count_column) FROM (SELECT 1 AS count_column FROM "interactions" WHERE "interactions"."ip_address" ILIKE '%127.0.0.1%' LIMIT 30 OFFSET 0) subquery_for_count | |
PG::Error: ERROR: operator does not exist: inet ~~* unknown | |
LINE 1: ..."interactions" WHERE "interactions"."ip_address" ILIKE '%12... | |
^ | |
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. | |
: SELECT COUNT(count_column) FROM (SELECT 1 AS count_column FROM "interactions" WHERE "interactions"."ip_address" ILIKE '%127.0.0.1%' LIMIT 30 OFFSET 0) subquery_for_count | |
Rendered /home/jadams/.rvm/gems/ruby-1.9.3-p194@learning_earnings/gems/activeadmin-0.5.0/app/views/active_admin/resource/index.html.arb (338.4ms) | |
Completed 500 Internal Server Error in 366ms | |
ActionView::Template::Error (PG::Error: ERROR: operator does not exist: inet ~~* unknown |
class DeliverRewardsCommandsController < LoggedInController | |
# FIXME: Needs to reject non teacher/schooladmins | |
def create | |
reward_deliveries = RewardDelivery.find(params[:reward_deliveries]) | |
command = DeliverRewardsCommand.new reward_deliveries: reward_deliveries | |
command.on_success = method(:on_success) | |
command.execute! | |
end | |
def on_success |
class MacroReflectionRelationFacade < SimpleDelegator | |
def initialize(proxied) | |
super(proxied) | |
end | |
def target | |
self | |
end | |
end |
class Foo | |
def initialize baz | |
@baz = baz | |
end | |
def bar | |
puts @baz | |
end |
class FoodFightPlayCommandsController < LoggedInController | |
def create | |
command = FoodFightPlayCommand.new(params[:food_fight_play_command]) | |
command.person_id = current_person.id | |
# Set up success / failure callbacks | |
command.on_success = method(:on_success) | |
command.on_failure = method(:on_failure) | |
command.execute! | |
end |