Thu.Jun 03, 2021

article thumbnail

An Unbelievable Demo

Brendan Gregg

This is the story of the most unbelievable demo I've been given in world of open source. You can't make this stuff up. It was 2005, and I felt like I was in the eye of a hurricane. I was an independent performance consultant and Sun Microsystems had just released DTrace, a tool that could instrument all software. This gave performance analysts like myself X-ray vision.

article thumbnail

Software Testing Errors to look out for (with examples)

Testsigma

The software will never be bug-free. But, it’s important to minimize the number of bugs such that the impact on functionality and user experience of an application is minimized. Bugs could come up due to different reasons, in this article, we will discuss them from the perspective of software errors. These are the errors that also need attention during the testing phase.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

GotW #102 Solution: Assertions and “UB” (Difficulty: 7/10)

Sutter's Mill

This special Guru of the Week series focuses on contracts. Now that we have considered assertions, postconditions, and preconditions in GotWs #97-101, let’s pause and reflect: To what extent does a failed contract imply “UB”… either the Hidden Dragon of Undefined Behavior, or the Crouching Tiger of Unspecified Behavior? 1. Briefly, what is the difference among: (a) undefined behavior Undefined behavior is what happens when your program tries to do something whose meaning is not defined at all in

C++ 48
article thumbnail

An Unbelievable Demo

Brendan Gregg

This is the story of the most unbelievable demo I've been given in world of open source. You can't make this stuff up. It was 2005, and I felt like I was in the eye of a hurricane. I was an independent performance consultant and Sun Microsystems had just released DTrace, a tool that could instrument all software. This gave performance analysts like myself X-ray vision.

article thumbnail

Fighting Pandemic Fatigue by Safely Experimenting With Engineering Team Structures

Tasktop

In this fourth installment of our Tasty Dog Food Series , we continue to share stories of how we at Tasktop are using our own product, Tasktop Viz , to boost our growth and happiness. Tasktop Viz is a value stream management solution that measures and optimizes the flow of business value in software delivery organizations. . This time, I spoke to John Simoes, our Engineering Manager on the Tasktop value stream responsible for Flow Fabric , which connects Tasktop’s VSM platform to the enterprise