Skip to content

Instantly share code, notes, and snippets.

@JonTheNiceGuy
Created October 5, 2013 13:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JonTheNiceGuy/6840813 to your computer and use it in GitHub Desktop.
Save JonTheNiceGuy/6840813 to your computer and use it in GitHub Desktop.

!SLIDE

My Presentation

Stuff !SLIDE bullets incremental

Bullet Points

  • first point
  • second point
  • third point
spriggsj@Minilith:~/HTIW/one$ ~/showoff/bin/showoff serve
WARN: pdf generation disabled - install pdfkit
-------------------------
Your ShowOff presentation is now starting up.
To view it plainly, visit [ http://localhost:9090 ]
To run it from presenter view, go to: [ http://localhost:9090/presenter ]
-------------------------
[2013-10-05 14:02:22] INFO WEBrick 1.3.1
[2013-10-05 14:02:22] INFO ruby 1.9.3 (2012-04-20) [x86_64-linux]
== Sinatra/1.4.3 has taken the stage on 9090 for development with backup from WEBrick
[2013-10-05 14:02:22] INFO WEBrick::HTTPServer#start: pid=4515 port=9090
NoMethodError - undefined method `has_key?' for nil:NilClass:
/home/spriggsj/showoff/lib/showoff.rb:819:in `block in <class:ShowOff>'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `block in compile!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/logger.rb:15:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:205:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/showexceptions.rb:21:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1726:in `synchronize'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/usr/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
localhost - - [05/Oct/2013:14:02:26 BST] "GET / HTTP/1.1" 500 131432
- -> /
NoMethodError - undefined method `has_key?' for nil:NilClass:
/home/spriggsj/showoff/lib/showoff.rb:819:in `block in <class:ShowOff>'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1541:in `block in compile!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/var/lib/gems/1.9.1/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/logger.rb:15:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:205:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/showexceptions.rb:21:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1726:in `synchronize'
/var/lib/gems/1.9.1/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/usr/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
localhost - - [05/Oct/2013:14:02:26 BST] "GET /__sinatra__/500.png HTTP/1.1" 500 131635
http://localhost:9090/ -> /__sinatra__/500.png
^C
== Sinatra has ended his set (crowd applauds)
[2013-10-05 14:03:44] INFO going to shutdown ...
[2013-10-05 14:03:44] INFO WEBrick::HTTPServer#start done.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment