Gamasutra: The Art & Business of Making Gamesspacer
arrowPress Releases
April 17, 2014
PR Newswire
View All
View All     Submit Event





If you enjoy reading this site, you might also want to check out these UBM TechWeb sites:


 

Andrey Karpov's Blog

 

Andrey Karpov is technical manager of the OOO "Program Verification Systems" (Co Ltd) company developing the PVS-Studio tool which is a package of static code analyzers integrating into the Visual Studio development environment.

PVS-Studio is a static analyzer that detects errors in source code of C/C++ applications. There are 3 sets of rules included into PVS-Studio:

  1. Diagnosis of 64-bit errors (Viva64)
  2. Diagnosis of parallel errors (VivaMP)
  3. General-purpose diagnosis

Andrey Karpov is also the author of many articles on the topic of 64-bit and parallel software development. To learn more about the PVS-Studio tool and sources concerning 64-bit and parallel software development, please visit the www.viva64.com site.

Best Articles:

 

 

My page on LinkedIn site: http://www.linkedin.com/pub/4/585/6a3

E-mail: karpov@viva64(dot)com

 

Member Blogs

Posted by Andrey Karpov on Fri, 17 Jan 2014 12:57:00 EST in Programming
Now you are welcome to have a look at the suspicious code fragments found in the project SDK Project.


Posted by Andrey Karpov on Thu, 03 Oct 2013 06:44:00 EDT in Programming, Console/PC
I'm currently experiencing a strong cognitive dissonance, and it won't let me go. You see, I visit various programmers' forums and see topics where people discuss noble ideas about how to write super-reliable classes....


Posted by Andrey Karpov on Thu, 12 Sep 2013 02:17:00 EDT in Programming, Indie
About a year ago we published in our blog a series of articles on development of Visual Studio plugins in C#. We have recently revised those materials and added new sections and now invite you to have a look at the updated version of the manual.


Posted by Andrey Karpov on Fri, 16 Aug 2013 04:32:00 EDT in Programming, Indie
We haven't used PVS-Studio to check games for a long time. So, this time we decided to return to this practice and picked out the MTA project.


Posted by Andrey Karpov on Mon, 15 Jul 2013 08:19:00 EDT in
This time we will discuss virtual inheritance in C++ and find out why one should be very careful using it.


Posted by Andrey Karpov on Tue, 02 Apr 2013 03:21:00 EDT in Programming, Indie
The ReactOS project is rapidly developing. One of the developers participating in this project suggested that we re-analyzed the source code, as the code base is growing fast. We were glad to do that. We like this project, and we'll be happy if this artic



Andrey Karpov's Comments

Comment In: [Blog - 09/10/2012 - 07:05]

Continue - What comments hide ...

Continue - What comments hide - http://www.viva64.com/en/b/0164/

Comment In: [Blog - 04/23/2012 - 06:21]

Blender Bug Tracker: http://projects.blender.org/tracker/ func ...

Blender Bug Tracker: http://projects.blender.org/tracker/ func detail atid 498 aid 31069 group id 9

Comment In: [Blog - 10/28/2011 - 06:19]

Update: 100 bugs in Open ...

Update: 100 bugs in Open Source C/C projects - http://www.viva64.com/en/a/0079/

Comment In: [Blog - 02/02/2011 - 04:07]

Checking Intel IPP Samples for ...

Checking Intel IPP Samples for Windows - Continuation http://www.viva64.com/en/b/0112/

Comment In: [News - 08/19/2011 - 07:01]

... We've been going on ...

... We've been going on adding additional tools like PVS Studio and PC-Lint. ... Free license for the PVS-Studio static analyzer: http://www.viva64.com/en/b/0092/

Comment In: [Feature - 08/19/2011 - 04:35]

... We've been going on ...

... We've been going on adding additional tools like PVS Studio and PC-Lint. ... Free license for the PVS-Studio static analyzer: http://www.viva64.com/en/b/0092/