Unicorn with delicious cookie
Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
Andrey Karpov

Posts: Andrey Karpov

Apr 18 2023
Can code review be automated?
Andrey Karpov
Code reviews can be automated with the help of static analysis tools. Keep in mind that one-off code checks are unproductive, so it is important to make static code analysis an integral part of...
...
Apr 11 2023
GPT-3 detected 213 Security Vulnerabilities... Or it did not
Andrey Karpov
This text is a detailed commentary on the article "I Used GPT-3 to Find 213 Security Vulnerabilities in a Single...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
* By clicking this button you agree to our Privacy Policy statement
Apr 06 2023
SAST vs DAST
Andrey Karpov
SAST and DAST are two different approaches used to search for errors and vulnerabilities in the code. It's better not to choose one or the other but apply both methods. Let's discuss the pros...
...
Mar 16 2023
What static analysis cannot find
Andrey Karpov
Static code analysis is valuable because it helps detect errors in the early stages of development. However, it is not omnipotent and there are a number of limitations that prevent it from...
...
Mar 09 2023
64-bit errors: LONG, LONG_PTR and blast from the past
Andrey Karpov
64-bit errors are a thing of the bygone days. Very few developers are porting code from a 32-bit to a 64-bit system these days. Those who needed it have already ported their programs. Those who...
...
Oct 26 2022
0,1,2, Freddy came for Blender
Andrey Karpov
This article could have been named "How PVS-Studio prevents rash code changes, example N7". However, naming articles like that becomes boring. So today Freddy Krueger's name is in the title...
...
Oct 25 2022
Examples of errors that PVS-Studio found in LLVM 15.0
Andrey Karpov
Compilers are evolving: they issue more and more warnings. Do developers still need to use static code analyzers like PVS-Studio? Yes, because analyzers are evolving too. In this article you'll...
...
Aug 30 2022
The unicorns of PVS-Studio
Andrey Karpov
Let us guess: you're reading this article right now because you saw our unicorn illustrations and liked it. Anyway, we are pleased to see you here. In this article, we're going to tell you why...
...
Jul 21 2022
PVS-Studio vs Hacker: who's a better reviewer?
Andrey Karpov
Sometimes we publish articles about "a static analyzer that surpassed a C++ developer". And we carry on the tradition, but today we replace "developer" with...
...
Jul 19 2022
How warnings simplify your code
Andrey Karpov
When an analyzer or compiler issues a warning, sometimes it's hard to identify whether it's a false positive or a real error. Analyzers/compilers can be technically right, but the code also...
...
View more Pagination arrow previous
Showing: 41-50 of 643
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I want to join the test
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you do not see the email in your inbox, please check if it is filtered to one of the following folders:

  • Promotion
  • Updates
  • Spam