_SergVasiliev_ Profile Banner
Sergey Vasiliev Profile
Sergey Vasiliev

@_SergVasiliev_

Followers
395
Following
716
Media
143
Statuses
1K

.NET, качество и безопасность кода, статический анализ.

Joined April 2015
Don't wanna be here? Send us removal request.
@_SergVasiliev_
Sergey Vasiliev
1 year
Как на счёт задачки: какое поведение будет у методов ListRemove и SetRemove?. Есть неочевидные моменты — их описал в статье: Enjoy reading!. #csharp #dotnet
Tweet media one
0
0
5
@_SergVasiliev_
Sergey Vasiliev
1 year
Tweet media one
0
0
2
@grok
Grok
2 days
Generate videos in just a few seconds. Try Grok Imagine, free for a limited time.
693
3K
9K
@_SergVasiliev_
Sergey Vasiliev
2 years
RT @dbg_nsk: 1. Учишь С++.2. Еще учишь С++.3. Едешь в дурку.
0
59
0
@_SergVasiliev_
Sergey Vasiliev
2 years
RT @STeplyakov: Just a friendly reminder that using `ConcurrentDictionary<K,V>.Count` to check for emptiness is not the right way, since th….
0
23
0
@_SergVasiliev_
Sergey Vasiliev
2 years
XXE в .NET 6 SDK. Давненько статей не писал — исправляюсь. На этот раз копаемся в коде и исслед��ем XXE из .NET SDK (CVE-2022-34716):  #csharp #dotnet #security #xxe #безопасность.
Tweet card summary image
habr.com
Современный .NET даёт разработчикам защиту от XXE из коробки: парсишь себе XML и не забиваешь голову всякими DTD, сущностями и связанной с ними безопасностью. Разве не прекрасно? Однако жизнь —...
0
0
1
@_SergVasiliev_
Sergey Vasiliev
2 years
В Твиттер сейчас не пишу, но периодически делаю посты на других площадках 👇. LinkedIn — что-то на технические темы: Telegram — обо всём понемногу (технические темы, софтовые, что-то из жизни):
Tweet media one
Tweet media two
0
0
1
@_SergVasiliev_
Sergey Vasiliev
2 years
Весной на конференции #JPoint рассказывал о том, как анализаторы ищут ошибки и дефекты безопасности в коде, написанном на Java. Внутри — технологии анализа, примеры ошибок из реальных проектов и не только. Запись доклада: . #java.
0
0
0
@_SergVasiliev_
Sergey Vasiliev
2 years
RT @taritsyn: @ForeverLeafage @_SergVasiliev_ На YouTube-канале DotNetRu опубликована видеозапись доклада Сергея Васильева «Анализ C# кода….
0
1
0
@_SergVasiliev_
Sergey Vasiliev
2 years
I've recently examined some suspicious code fragments in the AWS SDK for .NET. It turned out that there are some issues to look at: infinite recursion, copy-paste errors, suspicious checks, and so on.🐞. #csharp #dotnet #aws #amazonwebservices #amazon.
Tweet card summary image
pvs-studio.com
Today we are dissecting AWS SDK for .NET. We will look at suspicious code fragments, figure out what′s wrong with them, and try to reproduce some of the errors. Make yourself a cup of coffee and...
0
0
1
@_SergVasiliev_
Sergey Vasiliev
2 years
🐞
Tweet media one
0
0
1
@_SergVasiliev_
Sergey Vasiliev
2 years
RT @nixcraft: what comes next?
Tweet media one
0
1K
0
@_SergVasiliev_
Sergey Vasiliev
2 years
¯\_(ツ)_/¯
Tweet media one
Tweet media two
1
1
3
@_SergVasiliev_
Sergey Vasiliev
2 years
Here is a code example from an open-source project. PVS-Studio can find two errors in this code, can you?🐞 🐞. #csharp #dotnet
Tweet media one
1
4
4
@_SergVasiliev_
Sergey Vasiliev
2 years
RT @insomniacgames: The Great Hunt Begins. We're thrilled to reveal the first-ever gameplay of Marvel's Spider-Man 2, coming fall 2023 on P….
0
16K
0
@_SergVasiliev_
Sergey Vasiliev
2 years
RavenDB and PVS-Studio: win-win collaboration. This is a brief story of how @pvs_studio collaborated with @RavenDB. How can searching for errors in one project benefit both?. #csharp #dotnet #ravendb.
Tweet card summary image
pvs-studio.com
This is a brief story of how PVS-Studio collaborated with RavenDB. PVS-Studio is a static code analyzer. RavenDB is an open-source database. How can searching for errors in one project benefit both...
0
3
5