Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux https://www.viva64.com/en/b/0652/
Viva64
Getting Started with the PVS-Studio Static Analyzer for C++ De...
PVS-Studio supports analyzing projects developed in C, C++, C#, and Java. You can use the analyzer under Windows, Linux, and macOS. This small article will tell you the basics of analyzin...
The story of how PVS-Studio found an error in the library used in... PVS-Studio https://www.viva64.com/en/b/0654/
Viva64
The story of how PVS-Studio found an error in the library used...
This is a short story about how PVS-Studio helped us find an error in the source code of the library used in PVS-Studio. And it was not a theoretical error but an actual one - the error a...
Using PVS-Studio Static Analyzer in C and C++ Development for Embedded Systems https://www.viva64.com/en/b/0655/
Viva64
Using PVS-Studio Static Analyzer in C and C++ Development for ...
This article will tell you how to launch analysis of an embedded project and how to work with the analyzer's report.
PVS-Studio is a tool for detecting bugs and security weaknesses in the source code of programs, written in C, C++, C# and Java. It works under 64-bit systems in Windows, Linux and macOS environments, and can analyze source code intended for 32-bit, 64-bit and embedded ARM platforms.
Visit the link to learn more about its new capabilities on SlideShare:
🔹https://www.slideshare.net/Andrey_Karpov/pvsstudio-in-2019
Visit the link to learn more about its new capabilities on SlideShare:
🔹https://www.slideshare.net/Andrey_Karpov/pvsstudio-in-2019
Checking the .NET Core Libraries Source Code by the PVS-Studio Static Analyzer https://www.viva64.com/en/b/0656/
Viva64
Checking the .NET Core Libraries Source Code by the PVS-Studio...
.NET Core libraries is one of the most popular C# projects on GitHub. It's hardly a surprise, since it's widely known and used. Owing to this, an attempt to reveal the dark corners of the...
CMake: the Case when the Project's Quality is Unforgivable https://www.viva64.com/en/b/0658/
Viva64
CMake: the Case when the Project's Quality is Unforgivable
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 ...
An Easy Way to Make Money on Bug Bounty https://www.viva64.com/en/b/0660/
PVS-Studio
An Easy Way to Make Money on Bug Bounty
Surely you′ve heard the expression bug hunting many times. I dare to assume, you won′t mind earning one or two hundred (or even thousand) dollars by finding a potential vulnerability in someone′s...
How to set up PVS-Studio in Travis CI using the example of PSP game console emulator https://www.viva64.com/en/b/0661/
Viva64
How to set up PVS-Studio in Travis CI using the example of PSP...
Travis CI is a distributed web service for building and testing software that uses GitHub as a source code hosting service. In addition to the above scripts, you can add your own, thanks ...
We are often asked to tell about how we prepare the articles for publication, how we work on them, come up with the ideas and who is the one that draws this cute unicorn. Today we decided to tell you one of these stories. 🔸https://medium.com/pvs-studio/the-story-of-a-unicorn-c768c112f35f
Medium
The Story of a Unicorn
We are often asked to tell about how we prepare the articles for publication, how we work on them, come up with the ideas and who is the…
Rob and Jason are joined by Marco Magdy from Amazon. They first discuss Dropbox’s announcement of abandoning their C++ mobile platform strategy in favor of Swift and Kotlin. Then Marco goes over what AWS Lambda is, what you can do with it and some of the challenges he faced bringing C++ support to AWS Lambda. 🔹https://cppcast.com/marco-magdy/
Is Everything Ok with the First Doom? https://www.viva64.com/en/b/0662/
Viva64
Is Everything Ok with the First Doom?
Recently the news about porting the first Doom on terminals and ATMs flashed in the net. Knowing from the Wikipedia article how many bugs ordinary players have found in this game, we got ...
Analysis of the Apache Dubbo RPC Framework by the PVS-Studio Static Code Analyzer https://www.viva64.com/en/b/0663/
Viva64
Analysis of the Apache Dubbo RPC Framework by the PVS-Studio S...
Apache Dubbo is one of the most popular Java projects on GitHub. It's not surprising. It was created 8 years ago and is widely applied as a high-performance RPC environment. Of course, mo...
Rob and Jason are joined by Vittorio Romeo from Bloomberg. They first discuss some changes in the recent Visual Studio update for cross platform linux development, and some post-Cologne ISO developments. Then Vittorio goes into more detail on his proposal for C++ epochs, which could allow the language to more easily introduce breaking changes in the future. https://cppcast.com/vittorio-romeo-epochs/
PVS-Studio Usage when Checking Unreal Engine Projects on the Windows OS https://www.viva64.com/en/b/0666/
Viva64
PVS-Studio Usage when Checking Unreal Engine Projects on the W...
This article focuses on the specifics of checking Unreal Engine projects with the PVS-Studio static analyser on the Windows operating system: how to install the analyser, check a project,...
Rob and Jason are joined by Craig Scott. They first discuss a recent blog post from PVS-Studio analyzing some bugs in CMake. Then Craig talks about how he got involved in CMake development, and his e-book ‘Professional CMake: A Practical Guide.’ Visit the link to listen to the podcast: https://cppcast.com/craig-scott-cmake/