Wed.Aug 21, 2019

article thumbnail

CMake: The Case When the Project's Quality Is Unforgivable

DZone

CMake is a cross-platform system for automating project builds. This system is much older than the PVS-Studio static code analyzer, but no one has tried to apply the analyzer on its code and review the errors. As it turned out, there are a lot of them. The CMake audience is huge. New projects start on it and old ones are ported. I shudder to think of how many developers could have had an error.

article thumbnail

KILL SPID command in SQL Server

SQL Shack

This article gives an overview of the KILL SPID command and how to monitor the rollback progress. Introduction Once we connect to a SQL Server instance, it assigns a unique identification number to each connection. It is the Server Process ID and commonly known as SPID. SPID 1 to 50 is reserved for SQL Server […].

Servers 50
article thumbnail

How to Use Software Productivity Metrics The Right Way

DZone

Software engineering productivity or velocity metrics have always been a very debated topic. Largely because they have been used the wrong way most of the time. When managers lean on using lines of code to measure their engineers’ velocity, you can understand why these same engineers have a problem with that as overly simplistic. In this article, I want to list the different velocity metrics and see how and when you can use them, and sometimes perhaps not at all.

Metrics 100