Skip to content

Instantly share code, notes, and snippets.

@DanielHeath
Created July 8, 2014 07:16
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 DanielHeath/537a062af042cb0a89c9 to your computer and use it in GitHub Desktop.
Save DanielHeath/537a062af042cb0a89c9 to your computer and use it in GitHub Desktop.
Found this in my timeline
class Object
def method_missing
x = methods.sample
arity = method(x).arity.abs
args = Array.new(arity) { ObjectSpace.each_object.to_a.sample }
send x, *args
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment