Sign in

PVS-Studio

@cody-programmer08.bsky.social
44 followers 37 following 481 posts

PVS-Studio | Static analyzer | C, C++, C#, and Java | Enhance the quality, security, and safety of your code! Support: support@viva64.com

PostsRepliesMedia
PVS-Studio @cody-programmer08.bsky.social · 17h
Find the error from the popular C++ project Answer: pvs-studio.com/en/blog/post... #Cpp #PVS_Task #Error #Debugging
000
PVS-Studio @cody-programmer08.bsky.social · 02/10/2026
Guess the term in the comments >> #Malware #Wiper #Cryptojacker #Ransomware #Cybersecurity #CybersecurityAwarenessMonth
000
PVS-Studio @cody-programmer08.bsky.social · 01/10/2026
New releases, fresh articles, and webinars, all in one newsletter. We cover every supported language (yes, JavaScript, TypeScript, and Go too!) pvs-studio.com/en/subscribe... #Go #JavaScript #TypeScript #Cpp #Csharp #Java
pvs-studio.com
C++, C#, Java, JavaScript, Golang, TypeScript news from PVS-Studio
010
PVS-Studio @cody-programmer08.bsky.social · 01/10/2026
good question, we'll discuss it in the one of the next posts regarding the month of the cybersecurity awareness! thank you!
000
PVS-Studio @cody-programmer08.bsky.social · 01/10/2026
October is #CybersecurityAwarenessMonth, and we're celebrating with a series of posts! Our tool helps you find and fix security issues in your code, so over the four weeks, we'll cover some cybersecurity-related topics. Stay tuned! #Cybersecurity #DevOps #DevSecOps #AppSec #MISRA
110
PVS-Studio @cody-programmer08.bsky.social · 30/09/2026
Last call! The "Go vet can't go: How to create your own Go analyzer?" webinar will start soon. Our agenda will cover Go's built-in tools, code-parsing capabilities, basics of static analysis and much more. pvs-studio.com/en/webinar/3... #Golang #Debugging #Compiler #Analysis
pvs-studio.com
Go vet can't go: How to create your own Go analyzer?
000
PVS-Studio @cody-programmer08.bsky.social · 29/09/2026
And how our fix can help repair it after: #GameDev #Minecraft #Modding #GameDevelopment
060
PVS-Studio @cody-programmer08.bsky.social · 29/09/2026
Here's a good example of a bug in the game before: #GameDev #Minecraft #Modding #GameDevelopment
181
PVS-Studio @cody-programmer08.bsky.social · 29/09/2026
We checked Create, a Minecraft mod with 200M+ downloads, using PVS-Studio. See what we found and what fixes we've submitted. pvs-studio.com/en/blog/post... #GameDev #Java #Minecraft
pvs-studio.com
I found some bugs in Create mod and checked them in Minecraft
This article covers bugs in Create, one of the most popular Minecraft mods. Let′s see how they impact the game and then submit pull requests with the necessary fixes.
072
PVS-Studio @cody-programmer08.bsky.social · 27/09/2026
happy birhday, google <3 #HappyBirthdayGoogle
000
PVS-Studio @cody-programmer08.bsky.social · 26/09/2026
Talkin about some C++ dirty tricks 🤫 Full video: youtu.be/ZY7N6ALq2Bw Sign up for registration: pvs-studio.com/en/webinar/?... #AST #Cpp #ProgrammingLanguage
000
PVS-Studio @cody-programmer08.bsky.social · 26/09/2026
Challenge yourself and try to find the error in famous IDE. Answer: pvs-studio.com/en/blog/post... #VSCode #TypeScript #JavaScript
010
PVS-Studio @cody-programmer08.bsky.social · 25/09/2026
Talking about extended logging system for C++ analyzer and MSBuild C# projects. Learn more > pvs-studio.com/en/blog/post... #MSBuild #Cpp #CSharp #NewRelease
000
PVS-Studio @cody-programmer08.bsky.social · 24/09/2026
Last call! This is your final chance to sign up for the last webinar in our 'Let's make a programming language' series, and get access to all the recordings. Sign up now > pvs-studio.com/en/webinar/34/ #programming #webinar #compilers #evaluator #cpp
pvs-studio.com
Go vet can′t go: How to create your own Go analyzer?
A static analyzer is a powerful dev tool, and any Go developer who has worked with go vet knows it. But what if its capabilities aren′t enough? Would you look for a new tool, or... build your own? In…
011
PVS-Studio @cody-programmer08.bsky.social · 23/09/2026
What did PVS-Studio find in GZDoom? Watch the full video and sign up on the new live talks > pvs-studio.com/en/webinar/3... Full video > youtu.be/dpSsBZCs8fI #GZDoom #GameDev #Cpp #Debugging
081
PVS-Studio @cody-programmer08.bsky.social · 22/09/2026
Build a Go static analyzer that will be helper for your project - sign up for a new webinar! In the talk, you'll tailor your analysis rules to your codebase pain points and get a practical skill every Go dev can walk away with. Join > pvs-studio.com/en/webinar/3... #Golang #Programming #GoVet
pvs-studio.com
Go vet can't go: How to create your own Go analyzer?
In this live talk, PVS-Studio's Developer Advocate walks through Go's built-in tools and code-parsing capabilities
010
PVS-Studio @cody-programmer08.bsky.social · 21/09/2026
How do functions work in a programming language? We'll show you using our own toy programming language as an example. Watch the video > www.youtube.com/watch?v=QT7t... #Cpp #ProgrammingLanguage #ProgrammingTips
youtube.com
Let's make a programming language. Functions
We continue building our own programming language from scratch. And stay tuned for the next webinar:…
000
PVS-Studio @cody-programmer08.bsky.social · 20/09/2026
for that he needs the shield of static analysis 🛡️ #meme #programminghumor
011
PVS-Studio @cody-programmer08.bsky.social · 19/09/2026
If you missed our webinar, you can visit another one or watch the full. Check links below! Full video: youtu.be/ZY7N6ALq2Bw Sign up for registration: pvs-studio.com/en/webinar/?... #AST #Cpp #ProgrammingLanguage
000
PVS-Studio @cody-programmer08.bsky.social · 19/09/2026
That's what we found in the open-source emulator. Challenge yourself too. Answer: pvs-studio.com/en/blog/post... #Cpp #Programming #PVS_Task
000
PVS-Studio @cody-programmer08.bsky.social · 18/09/2026
It's the Guess-the-Term time! Share your thoughts in the comments >> #OOP #Encapsulation #Inheritance #Abstraction #Polymorphism
000
PVS-Studio @cody-programmer08.bsky.social · 18/09/2026
Read the full article to see what else PVS-Studio detected in other projects: pvs-studio.com/en/blog/post...
pvs-studio.com
One mistake no one has ever made. Right?
As early as your freshman year of college—or even earlier—you might have realized that writing arr[len(arr)] is a bad idea. Surely, no one could get that wrong, right? We thought the same thing...
000
PVS-Studio @cody-programmer08.bsky.social · 18/09/2026
We've encountered such errors multiple times in other projects. Sometimes, a project includes another as a dependency, so the errors pile up. This is where static analysis tools can be really useful.
100
PVS-Studio @cody-programmer08.bsky.social · 18/09/2026
The analyzer warns that using 'len' as an index causes an off-by-one error. It suggests using 'len(indexedSection) - 1' instead.
101
PVS-Studio @cody-programmer08.bsky.social · 18/09/2026
Incus is a modern container management system and virtual machine manager. We checked the project using PVS-Studio static analyzer and found two instances of the same error > #Golang #Debugging #Error #Development
110
PVS-Studio @cody-programmer08.bsky.social · 17/09/2026
PVS-Studio 8 brings support for Go project analysis, plus new diagnostics and updates. Today, we show the new Go-specific rules we built for this release. pvs-studio.com/en/blog/post... #Go #Golang #StaticAnalysis #CodeQuality #Development
pvs-studio.com
PVS-Studio for Go: Quick overview of new diagnostic rules
PVS-Studio 8.0 is here! We added support for Go project analysis and much more. This article discusses some of the new diagnostic rules for Go that we developed for the latest version of our analyzer.
000
PVS-Studio @cody-programmer08.bsky.social · 16/09/2026
Our webinar series on building your own programming language is coming to a close. Don't miss the finale! Sign up > pvs-studio.com/en/webinar/3... #Cpp #ProgrammingLanguage #LanguageDesign #Evaluator #Webinar
pvs-studio.com
Let′s make a programming language. Evaluator
We’re reaching the final stage of our journey of building a programming language in C++! So far, we’ve created a lexer, a parser, and an AST. Now it’s time to make our language do what it was designed...
000
PVS-Studio @cody-programmer08.bsky.social · 15/09/2026
Go vet may not feel like enough. Switch tools, or... build our own? Join a new live talk > pvs-studio.com/en/webinar/3... Walk through Go's built-in tools and code-parsing options, explore static analysis basics, and learn how to build an AST. #Golang #GoVet
pvs-studio.com
Go vet can′t go: How to create your own Go analyzer?
A static analyzer is a powerful dev tool, and any Go developer who has worked with go vet knows it. But what if its capabilities aren′t enough? Would you look for a new tool, or... build your own? In ...
010
PVS-Studio @cody-programmer08.bsky.social · 15/09/2026
happy birthday, the house of wisdom <3 #meme #programminghumor #StackOverflow
110
PVS-Studio @cody-programmer08.bsky.social · 15/09/2026
Java 27 is here: 4 targeted updates + 5 previews/incubators. Collector changes, JFR enhancements, post-quantum TLS 1.3, and compact object headers (which cut memory usage). Details in the new post > pvs-studio.com/en/blog/post... #java #jep #java27 #development
pvs-studio.com
What′s new in Java 27
Java 27 is here, with four targeted updates and five previews/incubators. We take a closer look at the garbage collector changes, JFR improvements, post-quantum TLS 1.3, and compact object headers...
000
PVS-Studio @cody-programmer08.bsky.social · 14/09/2026
We point out bugs all the time, but rarely show what they affect. Here's one example from the Minecraft mod. Full video: youtu.be/dpSsBZCs8fI Next webinar: pvs-studio.com/en/webinar/?... #GameDev #Csharp #Development #Minecraft
072
PVS-Studio @cody-programmer08.bsky.social · 14/09/2026
Psst, don't forget to watch the new podcast with @nathan-baggs.bsky.social ~ youtu.be/kd-5hJHvKIY #Cpp #Programming #Development
youtu.be
Bugbusters #1 | C++ in 2026: worth it? | Nathan Baggs
YouTube video by PVS-Studio
000
PVS-Studio @cody-programmer08.bsky.social · 13/09/2026
leap of faith #meme #programminghumor
000
PVS-Studio @cody-programmer08.bsky.social · 12/09/2026
Answer is here: pvs-studio.com/en/blog/post... #PVS_Task #Golang #Programming
000
PVS-Studio @cody-programmer08.bsky.social · 12/09/2026
Today, we show an AST builder. Full video: youtu.be/ZY7N6ALq2Bw Sign up for registration: pvs-studio.com/en/webinar/?... #AST #Cpp #ProgrammingLanguage
000
PVS-Studio @cody-programmer08.bsky.social · 11/09/2026
Bugs, crashes, glitches… No game is truly perfect, but that doesn’t stop developers from. Why even game dev veterans make mistakes and how to reduce the number of code issues? Watch the full video > pvs-studio.com/en/blog/vide... #Csharp #Gamedev #Debugging #GameDevelopment #Unity #UE
pvs-studio.com
Bugs not dead: How to catch bugs in game code
071
PVS-Studio @cody-programmer08.bsky.social · 11/09/2026
Some updates about Qt Creator support in PVS-Studio 8.0 Learn more > pvs-studio.com/en/whatsnew/... #QtCreator #NewRelease #IDE #Development
010
PVS-Studio @cody-programmer08.bsky.social · 10/09/2026
When C# devs hear "ORM", Entity Framework Core and Dapper come to mind first. But what about #RepoDB and #SqlSugar? Less known, but actively used and developed PVS-Studio spot some things that may be useful the contributors. pvs-studio.com/en/blog/post... #ORM #Csharp #Dapper #EntityFrameworkCore
pvs-studio.com
What popular ORMs for C# hide: Let's check RepoDB and SqlSugar
010
PVS-Studio @cody-programmer08.bsky.social · 10/09/2026
Guess the programming term in the comments! #Cybersecurity #MITM #DDoS #DoS #ShaiHulud
010
PVS-Studio @cody-programmer08.bsky.social · 09/09/2026
Our DevRel shows how data flow analysis works on practice Full video: youtu.be/dpSsBZCs8fI Next webinar: pvs-studio.com/en/webinar/?... #Debugging #Error #Programming #DataFlow
000
PVS-Studio @cody-programmer08.bsky.social · 09/09/2026
today, people encountered a bug in the code for the first time... truly #meme #programminghumor #WorldFirstComputerBug
000
PVS-Studio @cody-programmer08.bsky.social · 08/09/2026
One analyzer has dozens of integrations - and that's on purpose. PVS-Studio integrates with masses of tools and services, from CI/CD pipelines to IDEs to code quality platforms. We explain why in a new article. pvs-studio.com/en/blog/post... #PVSStudio #Integration #DevOps #CICD #IDE
pvs-studio.com
Why do we integrate PVS-Studio analyzer with so many tools?
PVS-Studio analyzer already provides dozens of integrations with various tools and services, and in this article, we'd like to explain why.
000
PVS-Studio @cody-programmer08.bsky.social · 08/09/2026
Is C++ still worth learning in 2026, or a relic fighting to survive? New podcast! www.youtube.com/watch?v=kd-5... Yuri Minaev is joined by @nathan-baggs.bsky.social (C++ developer & content creator) to tackle one of the questions that keeps coming up in the C++ world. #Cpp #ProgrammingPodcast
000
PVS-Studio @cody-programmer08.bsky.social · 07/09/2026
How do programming languages evaluate expressions? Join the webinar, 'Let's make a programming language. Evaluator', and see how to build an evaluator. By the end, we'll finish our own programming language! #Cpp #ProgrammingLanguage #Development #DevelopmentTips
pvs-studio.com
Let′s make a programming language. Evaluator
We’re reaching the final stage of our journey of building a programming language in C++! So far, we’ve created a lexer, a parser, and an AST. Now it’s time to make our language do what it was designed...
000
PVS-Studio @cody-programmer08.bsky.social · 06/09/2026
#meme #programminghumor
000
PVS-Studio @cody-programmer08.bsky.social · 05/09/2026
We bring another fragment from webinar about AST! Full video: youtu.be/ZY7N6ALq2Bw Sign up for registration: pvs-studio.com/en/webinar/?... #AST #Cpp #ProgrammingLanguage
000
PVS-Studio @cody-programmer08.bsky.social · 05/09/2026
Answer is here: pvs-studio.com/en/blog/post... #PVS_Task #JavaScript #TypeScript #Error
010
PVS-Studio @cody-programmer08.bsky.social · 04/09/2026
Why does C++ seem so complicated? And why is it still so popular despite all its drawbacks? We discuss in new guest article > #Cpp #Development pvs-studio.com/en/blog/post...
pvs-studio.com
The worst programming language of all time /s
In this article, the author looks at why C++ feels so complicated, and why its flaws are inseparable from its long-term success.
000
PVS-Studio @cody-programmer08.bsky.social · 04/09/2026
This was one of twenty one bugs we described in this article > pvs-studio.com/en/blog/post...
pvs-studio.com
https://pvs-studio.com/en/blog/posts/java/1398/?utm_source=blsky&utm_medium=pvs&utm_campaign=thread&utm_content=1398
000
PVS-Studio @cody-programmer08.bsky.social · 04/09/2026
We've created an issue with gathered errors and already sent to the project maintainers and they've already fixed the most!
100