Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top

Webinar: Let's make a programming language. Lexer - 29.04

>
Posts

Posts: articles

30 Jul 2021
Checking BitTorrent in honor of the 20th anniversary. Time == quality
Mikhail Gelvikh
Couple of weeks ago (or to be more precise, on July 2, 2021), the legendary BitTorrent protocol turned twenty years old. Created by Bram Cohen, the protocol has been developing rapidly since...
...
22 Jul 2021
A beautiful error in the implementation of the string concatenation function
Andrey Karpov
We, the PVS-Studio static code analyzer developers, have a peculiar view on beauty. On the beauty of bugs. We like to find grace in errors, examine them, try to guess how they appeared. Today we...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
21 Jul 2021
Enums in C#: hidden pitfalls
Sergey Vasiliev
C# has low barriers to entry and forgives a lot. Seriously, you may not understand how things work under the hood but still write code and remain easy-going about this. Though you still have to...
...
12 Jul 2021
An unexpected article about our unicorn: who is the PVS-Studio mascot?
Galina Bragova
PVS-Studio has a mascot that became inseparable from the brand - a unicorn. Lately we've been getting many questions about our magic steed: why the unicorn, why has he changed so much, does he...
...
05 Jul 2021
One day in the life of PVS-Studio developer, or how I debugged diagnostic that surpassed three programmers
Vladislav Stolyarov
Static analyzers' primary aim is to search for errors missed by developers. Recently, the PVS-Studio team again found an interesting example proving the power of static...
...
04 Jul 2021
Text broadcast of CppCast 298: SonarSource analysis tools
CppCast
Episode 298 of CppCast was recorded on May 5th, 2021. On this episode, Rob Irving and Jason Turner are joined by Loïc Joly, who talks about SonarSource static analysis tools. Also, they...
...
30 Jui 2021
Nintendo Switch: drop test of the Ryujinx emulator's source code
Danila Karpov
Each generation, companies like Sony, Microsoft and Nintendo delight their consumers with new consoles and different games for them. Yet there is a caveat - some games exclusively run on...
...
28 Jui 2021
Beta-testing of PVS-Studio plugin for JetBrains CLion
Evgeniy Ovsyannikov, Paul Eremeev
Visual Studio from Microsoft has long been the main development environment to work with the PVS-Studio analyzer. Our analyzer started off on Windows, so Visual Studio was an obvious and...
...
25 Jui 2021
Yo, Ho, Ho, and a bottle of rum - or how we analyzed Storm Engine's bugs
Alexander Kurenev
PVS-Studio is a static analysis tool that helps find errors in software source code. This time PVS-Studio looked for bugs in Storm Engine's source...
...
21 Jui 2021
How WCF shoots itself in the foot with TraceSource
Nikolay Mironov
We don't often get the chance to write something on parallel programming issues. This time we "got lucky". The TraceEvent standard method has some implementation peculiarities. They resulted in...
...
View more Pagination arrow previous
Showing: - of 1573