Skip to content

Instantly share code, notes, and snippets.

@banister
Created February 27, 2012 09:33
Show Gist options
  • Save banister/17cf201b037533688cdb to your computer and use it in GitHub Desktop.
Save banister/17cf201b037533688cdb to your computer and use it in GitHub Desktop.
banisterfiend
can you tell me the kind of things you did? apparently you used it in productin?
madsheep
yup
madsheep
few words about pry-remote
madsheep
and hooking up straight into passenger thread
banisterfiend
madsheep: ah, nice
madsheep
we had hardcore case once, at netguru, some random 500 in middleware, that hoptoad c'd not handle
madsheep
we used pry+pry-remote with email on the error
madsheep
so i got notified in the middle of the night that the bug is happening
madsheep
and i c'd hook up straight into it
banisterfiend
oh very cool, the bug was the result of an exception?
madsheep
i showed something similar in my lighting talk
madsheep
yeah, some strange encoding stuff, api related
madsheep
but worked out great
madsheep
rescue => e
madsheep
binding.pry_remote :)
banisterfiend
oh
banisterfiend
nice
banisterfiend
madsheep: btw, we have some new tools for that kind of thing, did u hear about pry-exception_explorer yet ?
banisterfiend
madsheep: https://github.com/pry/pry-exception_explorer :))
banisterfiend
maybe it can help
madsheep
yeah :) and plymouth
madsheep
cool stuff :) very helpful
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment