Monday, November 9, 2020

Pernosco Omniscient Debugger is now available for individual developers

Fast, fun, omniscient debugging.

Record failures anywhere: locally, QA, CI, or in production
  • Record your x86 Linux program using rr.
  • Submit those recordings to Pernosco for processing and Pernosco sends you a link to access the debugger that you can use from anywhere.
  • Once you've captured a recording (e.g. of an intermittent test failure) you don't need to reproduce the bug again.
Rapidly debug recordings using the revolutionary Pernosco omniscient debugger
  • Pernosco gives you instant access to the full details of any program state at any point in time.
  • Pernosco visualizes control flow and data flow history so you can quickly track effects back to causes.
  • Pernosco transcends the limitations of traditional debugger interfaces; but it also integrates traditional debugging approaches like gdb and printf debugging — enhanced with new superpowers.
Share your recordings and debugging state with other developers
  • Record your debugging progress in the Pernosco notebook.
  • Loop in other developers to collaborate.
  • Or, capture recordings of test failures (e.g. from fuzzing) and send Pernosco links directly to other developers for debugging.

Pernosco is now available to individual developers with a Github account.

  • Each account gets 5 free submissions.
  • Buy a subscription (20 USD per month for 5 submissions per month)
  • Or, pay-as-you-go (30 USD for 5 non-expiring submissions)

Pernosco currently targets C, C++, Rust, and V8 JS (e.g. node.js) applications that run on x86 Linux and work with rr.

For larger-scale use (e.g. company-wide) we can work with organizations to meet your technology, pricing and business needs (e.g. on-premises deployment). Contact us.



from Hacker News https://pernos.co/?

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.