viva64.com

What Is yield and How Does It Work in C#? (www.viva64.com)

C# capabilities keep expanding from year to year. New features enrich software development. However, their advantages may not always be so obvious. For example, the good old yield. To some developers, especially beginners, it's like magic - inexplicable, but intriguing. This article shows how yield works and what this peculiar...

A Spy Undercover: PVS-Studio to Check ILSpy Source Code (www.viva64.com)

In PVS-Studio, we often check various compilers’ code and post the results in our blog. Decompiler programs, however, seem to be a bit neglected. To restore justice in this world, we analyzed the ILSpy decompiler’s source code. Let’s take a look at the peculiar things PVS-Studio found.

Big / Bug Data: Analyzing the Apache Flink Source Code (www.viva64.com)

Applications used in the field of Big Data process huge amounts of information, and this often happens in real time. Naturally, such applications must be highly reliable so that no error in the code can interfere with data processing. To achieve high reliability, one needs to keep a wary eye on the code quality of projects...

Amnesia: The Dark Descent or How to Forget to Fix Copy Paste (www.viva64.com)

Just before the release of the “Amnesia: Rebirth” game, the vendor “Fractional Games” opened the source code of the legendary “Amnesia: The Dark Descent” and its sequel “Amnesia: A Machine For Pigs”. Why not use the static analysis tool to see what dreadful mistakes are hidden in the inside of these cult horror...

Unicorns break into RTS: analyzing the OpenRA source code (www.viva64.com)

This article is about the check of the OpenRA project using the static PVS-Studio analyzer. What is OpenRA? It is an open source game engine designed to create real-time strategies. The article describes the analysis process, project features, and warnings that PVS-Studio has issued. And, of course, here we will discuss some...

The Code of the Command & Conquer Game: Bugs from the 90's. Volume two (www.viva64.com)

The American company Electronic Arts Inc (EA) has opened the source code of the games Command & Conquer: Tiberian Dawn and Command & Conquer: Red Alert publicly available. Several dozen errors were detected in the source code using the PVS-Studio analyzer, so, please, welcome the continuation of found defects review.

How the PVS-Studio analyzer began to find even more errors in Unity projects (www.viva64.com)

When developing the PVS-Studio static analyzer, we try to develop it in various directions. Thus, our team is working on plugins for the IDE (Visual Studio, Rider), improving integration with CI, and so on. Increasing the efficiency of project analysis under Unity is also one of our priority goals. We believe that static...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • magazineikmin
  • Durango
  • ethstaker
  • khanakhh
  • rosin
  • Youngstown
  • slotface
  • mdbf
  • GTA5RPClips
  • kavyap
  • everett
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • thenastyranch
  • cubers
  • osvaldo12
  • love
  • cisconetworking
  • normalnudes
  • modclub
  • tacticalgear
  • tester
  • Leos
  • anitta
  • JUstTest
  • All magazines