My Message close
GAME JOBS
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
May 19, 2013
 
Sony Computer Entertainment America LLC
Sr. Network Systems Engineer
 
Treyarch / Activision
Technical Animator
 
Amazon Game Studios
Sr. Game Designer
 
Amazon Game Studios
Quality Assurance Manager
 
Amazon Game Studios
Game Graphics Engineer
 
Amazon Game Studios
Game Development Engineer
spacer
Blogs

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

Re-checking the ReactOS project - a large report
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
Read More... | 0 Comments

Do programmers still write in C++
Posted by Andrey Karpov on Wed, 06 Feb 2013 02:45:00 EST in Programming, Indie
I find this question pretty strange. The answer is yes, of course, and that will be so for a long time. But I'm asked this question from time to time at conferences or when communicating with developers on forums.
Read More... | 0 Comments

C++Builder, 64-bit software build and Viva64 renaissance
Posted by Andrey Karpov on Fri, 01 Feb 2013 02:53:00 EST in Programming, Indie
After a long wait C++Builder XE3 Update 1 has finally acquired the capability of building 64-bit applications. It means that developers using this tool will soon face the yet unfamiliar world of 64-bit errors.
Read More... | 0 Comments

The D language comes to help  Featured Blogs
Posted by Andrey Karpov on Fri, 14 Dec 2012 07:04:00 EST in Indie, Programming
In this connection, I have met the wonderful man Walter Bright who has created the D language. In the form of an interview, I will try to learn from him how the D language helps programmers get rid of errors we all make when writing code.
Read More... | 1 Comments

How to complement TDD with static analysis  Featured Blogs
Posted by Andrey Karpov on Wed, 12 Dec 2012 05:28:00 EST in Indie, Programming
TDD is one of the most popular software development techniques. I like this technology in general, and we employ it to some extent. The main thing is not to run to extremes when using it.
Read More... | 1 Comments

Security, security! But do you test it?  Featured Blogs
Posted by Andrey Karpov on Wed, 07 Nov 2012 03:11:00 EST in Indie, Programming
There is no fragment in program code where you cannot make mistakes.
Read More... | 1 Comments

[More Andrey Karpov Blogs]   

Andrey Karpov's Comments

Comment In: The compiler is to blame for everything [Blog - 09/10/2012 - 07:05]

Continue - What comments hide ...

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

Comment In: Analyzing the Blender project with PVS-Studio [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: 90 errors in open-source projects [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: Intel IPP Samples for Windows - error correction [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: Following Acquisition, John Carmack Is Free To Be Himself [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: Carmack on Rage [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/

[More Andrey Karpov Comments]   

UBM Tech