I hereby claim:
- I am mocoso on github.
- I am mocoso (https://keybase.io/mocoso) on keybase.
- I have a public key whose fingerprint is FF92 D1B4 2106 5723 5C13 1180 44DB 133B D0A0 F39D
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| Failures: | |
| 1) session authentication inactive sessions expire after 48 hours | |
| Failure/Error: current_path.should eql(sign_in_path) | |
| expected: "/sign-in" | |
| got: "/courses" | |
| (compared using eql?) | |
| # ./spec/features/user_sessions_spec.rb:26:in `block (2 levels) in <top (required)>' |
| # Ruby helpers for translating output | |
| def to_integer(proc) | |
| proc[-> n { n + 1 }][0] | |
| end | |
| def to_boolean(proc) | |
| proc[true][false] | |
| end | |
| # Some numbers |
| # Number of unique 'page' templates | |
| find . * | grep -e "^app/views/.*/[^_][^/]*\.html" | grep -v 'app/views/layouts' | wc -l | |
| # Number of form fields | |
| grep -r "text_field\|text_area\|file_field" ./app/views | wc -l | |
| # Please rewrite the MyString definition, without using ruby keywords | |
| # http://www.ruby-doc.org/docs/keywords/1.9/ | |
| MyString = Class.new(String) { | |
| define_singleton_method(:alphabet) { | |
| 'abc' | |
| } | |
| define_method(:exclaim) { |*args| | |
| count = args.first || 1 |
| # Enable you to write 100.pounds, or 1.report_credit etc. | |
| require './spec/support/sugar' | |
| # The way we use spork means this isn't normally loaded, adding this in means | |
| # that I can use factories in the console | |
| require 'factory_girl_rails' | |
| def me | |
| Account.find_by_email_address('joel.chippindale@econsultancy.com') | |
| end |
| javascript:(function(e,a,g,h,f,c,b,d)%7Bif(!(f=e.jQuery)%7C%7Cg%3Ef.fn.jquery%7C%7Ch(f))%7Bc=a.createElement(%22script%22);c.type=%22text/javascript%22;c.src=%22http://ajax.googleapis.com/ajax/libs/jquery/%22+g+%22/jquery.min.js%22;c.onload=c.onreadystatechange=function()%7Bif(!b&&(!(d=this.readyState)%7C%7Cd==%22loaded%22%7C%7Cd==%22complete%22))%7Bh((f=e.jQuery).noConflict(1),b=1);f(c).remove()%7D%7D;a.documentElement.childNodes%5B0%5D.appendChild(c)%7D%7D)(window,document,%221.3.2%22,function($,L)%7B$('%23header,%20.pagehead,%20.breadcrumb,%20.commit,%20.meta,%20%23footer,%20%23footer-push,%20.wiki-actions,%20%23last-edit,%20.actions').remove();%20$('%23files,%20.file').css(%7B%22background%22:%22none%22,%20%22border%22:%22none%22%7D);%20$('link').removeAttr('media');%7D); |
| source :rubygems | |
| gem 'rack' | |
| gem 'rack-rewrite' | |
| gem 'activesupport' | |
| group :test do | |
| gem 'rspec' | |
| gem 'rack-test' | |
| end |
| class Organization | |
| def to_param | |
| "42" | |
| end | |
| end | |
| class Organisations | |
| def self.save(organisation) | |
| rand > 0.5 |
| # If you use EngineYard cloud you will be aware that they change their 'main' | |
| # recipes on a regular basis and that EngineYard provide no information about | |
| # what they have changed. | |
| # | |
| # This can make it difficult to keep your application's environment stable. | |
| # | |
| # Add a personalised version of this recipe to your custom recipes and your | |
| # custom recipes will fail if EngineYard have changed the versions of (or removed) | |
| # any of software you've told your audit recipe to check. | |
| # |