ru
Feedback
PVS-Studio: поиск ошибок в коде

PVS-Studio: поиск ошибок в коде

Открыть в Telegram

Статический анализатор на страже качества, защищённости (SAST) и безопасности кода. Наш стек: C, C++, C#, Java, JS, TS, Go Сайт: https://pvs-studio.ru/ E-Mail: support@viva64.com Телефон: +7(903)844-02-22 Для бизнеса: https://t.me/pvsstudio_business

Больше
1 845
Подписчики
-124 часа
-47 дней
-430 день
Привлечение подписчиков
июль '26
июль '260
в 1 каналах
июнь '26
+30
в 1 каналах
Get PRO
май '26
+82
в 3 каналах
Get PRO
апрель '26
+29
в 1 каналах
Get PRO
март '26
+19
в 4 каналах
Get PRO
февраль '26
+37
в 1 каналах
Get PRO
январь '26
+152
в 1 каналах
Get PRO
декабрь '25
+146
в 4 каналах
Get PRO
ноябрь '25
+38
в 4 каналах
Get PRO
октябрь '25
+30
в 2 каналах
Get PRO
сентябрь '25
+52
в 3 каналах
Get PRO
август '25
+40
в 2 каналах
Get PRO
июль '25
+36
в 3 каналах
Get PRO
июнь '25
+50
в 2 каналах
Get PRO
май '25
+81
в 1 каналах
Get PRO
апрель '25
+107
в 3 каналах
Get PRO
март '25
+75
в 0 каналах
Get PRO
февраль '25
+151
в 1 каналах
Get PRO
январь '25
+101
в 1 каналах
Get PRO
декабрь '24
+105
в 2 каналах
Get PRO
ноябрь '24
+291
в 1 каналах
Get PRO
октябрь '24
+75
в 1 каналах
Get PRO
сентябрь '24
+111
в 2 каналах
Get PRO
август '24
+21
в 0 каналах
Get PRO
июль '24
+27
в 1 каналах
Get PRO
июнь '24
+67
в 2 каналах
Get PRO
май '24
+15
в 0 каналах
Get PRO
апрель '24
+144
в 1 каналах
Get PRO
март '24
+16
в 1 каналах
Get PRO
февраль '24
+25
в 1 каналах
Get PRO
январь '24
+35
в 1 каналах
Get PRO
декабрь '23
+77
в 0 каналах
Get PRO
ноябрь '23
+52
в 3 каналах
Get PRO
октябрь '23
+11
в 0 каналах
Get PRO
сентябрь '23
+15
в 0 каналах
Get PRO
август '23
+9
в 0 каналах
Get PRO
июль '23
+10
в 0 каналах
Get PRO
июнь '23
+13
в 0 каналах
Get PRO
май '23
+12
в 0 каналах
Get PRO
апрель '23
+16
в 0 каналах
Get PRO
март '23
+7
в 0 каналах
Get PRO
февраль '23
+4
в 0 каналах
Get PRO
январь '23
+16
в 0 каналах
Get PRO
декабрь '22
+16
в 0 каналах
Get PRO
ноябрь '22
+32
в 0 каналах
Get PRO
октябрь '22
+53
в 0 каналах
Get PRO
сентябрь '22
+42
в 0 каналах
Get PRO
август '22
+21
в 0 каналах
Get PRO
июль '22
+32
в 0 каналах
Get PRO
июнь '22
+96
в 0 каналах
Get PRO
май '220
в 0 каналах
Get PRO
апрель '220
в 0 каналах
Get PRO
март '220
в 0 каналах
Get PRO
февраль '220
в 0 каналах
Get PRO
январь '220
в 0 каналах
Get PRO
декабрь '210
в 0 каналах
Get PRO
ноябрь '210
в 0 каналах
Get PRO
октябрь '210
в 0 каналах
Get PRO
сентябрь '210
в 0 каналах
Get PRO
август '210
в 0 каналах
Get PRO
июль '210
в 0 каналах
Get PRO
июнь '210
в 0 каналах
Get PRO
май '21
+149
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
09 июля0
08 июля0
07 июля0
06 июля0
05 июля0
04 июля0
03 июля0
02 июля0
01 июля0
Посты канала
Считается, что C# — это язык для enterprise-разработки, но не для машинного обучения. BotSharp — один из проектов, готовых по
Считается, что C# — это язык для enterprise-разработки, но не для машинного обучения. BotSharp — один из проектов, готовых поспорить с этим стереотипом, предлагая мощную ИИ-платформу на .NET. В новой статье познакомимся с проектом поближе, а заодно и с ошибками в его исходном коде. Подробности по ссылке 😎 #csharp #статья

2
Вебинар для тех, кто устал от бесконечных созвонов и хочет вернуть встречам смысл 🔥 Приглашаем на вебинар "Рабочие встречи как система: принципы и форматы" Хорошая встреча заканчивается ясностью: кто, что и когда делает дальше. На вебинаре обсудим принципы и практики, которые помогают командам быстрее договариваться, принимать решения и не теряться в бесконечных обсуждениях. Спикеры: - Ирина Борисова (Директор по маркетингу, PVS-Studio), "Как выходить со встреч с решением, а не с ещё одной встречей в календаре" - Владимир Куропятник (Руководитель отделов обучения, тренер и консультант руководителей. Опыт - ИТ компании, Дистрибьюторские компании, Банки), "Базовые принципы рабочих встреч" 📆 16 июля 14:00 Подробности и регистрация по ссылке
224
3
Нет текста...
150
4
В этом году у нас вышла интеграция с SourceCraft! Все подробности по ссылке 🔗 #PVS_Studio #интеграция
В этом году у нас вышла интеграция с SourceCraft! Все подробности по ссылке 🔗 #PVS_Studio #интеграция
221
5
Вебинар "Практическая интеграция PVS-Studio и SourceCraft" На совместном вебинаре PVS-Studio и SourceCraft от Яндекса мы пока
Вебинар "Практическая интеграция PVS-Studio и SourceCraft" На совместном вебинаре PVS-Studio и SourceCraft от Яндекса мы покажем, как современные инструменты статического анализа и совместной работы с кодом помогают повысить качество, надежность и безопасность программных продуктов. Вы увидите, как PVS-Studio выявляет потенциальные ошибки, дефекты и уязвимости в исходном коде, а также познакомитесь с возможностями платформы SourceCraft, которая позволяет удобно работать с результатами анализа в едином интерфейсе. На вебинаре вы узнаете, как получать результаты анализа PVS-Studio в SourceCraft без дополнительных ручных операций, выполнять триаж, классифицировать и отслеживать статус найденных проблем. 📆 15 июля 15:00 Подробности и регистрация по ссылке
350
6
Автор языка программирования C++ Бьёрн Страуструп заявил, что современные ИИ-инструменты пока не способны качественно писать
Автор языка программирования C++ Бьёрн Страуструп заявил, что современные ИИ-инструменты пока не способны качественно писать сложный системный код и проектировать языки программирования. Подробнее почитать про это можно по этой ссылке 🔗 Своим мнением по поводу активного распространения AI-кодинга также поделились разработчики статического анализатора кода PVS-Studio. Эпоха AI настала, и это, безусловно, многим из нас упростило работу и жизнь. Однако и за таким прогрессом скрываются подводные камни. Не забывайте проверять свои проекты с помощью статического анализатора. По промокоду 30 дней бесплатно 😉 #ai #PVS_Studio
240
7
Продолжение книги "Game++": Часть 1.4: Архитектуры игровых движков" 🔥 В этой части Сергей Кушниренко разбирает архитектурные
Продолжение книги "Game++": Часть 1.4: Архитектуры игровых движков" 🔥 В этой части Сергей Кушниренко разбирает архитектурные решения, которые определили развитие игровой индустрии. Почему микроядерный подход сделал CryEngine революционным? Чем data-driven архитектура Dagor отличается от классических решений? За счёт чего монолитный X-Ray подарил миру атмосферу S.T.A.L.K.E.R., но столкнулся с техническими ограничениями? И как идеи микросервисов нашли отражение в Godot? Подробности здесь Первая часть тут 👈🏻 А вторая тут 👈🏻 Третью ищи здесь 👈🏻 #gamedev #cpp #статья
262
8
Попробуйте найти ошибку в этом фрагменте! Почитать про разработку нового анализатора PVS-Studio JavaScript можно по ссылке 🔗
Попробуйте найти ошибку в этом фрагменте! Почитать про разработку нового анализатора PVS-Studio JavaScript можно по ссылке 🔗 #js #ошибка
256
9
#mem_PVS
#mem_PVS
294
10
Проверили исходный код трейдерского движка Lean и нашли ошибку. Еще больше ошибок тут 🔗 #csharp #ошибка
Проверили исходный код трейдерского движка Lean и нашли ошибку. Еще больше ошибок тут 🔗 #csharp #ошибка
320
11
Перед вами ошибка из проекта Vib-OS (World's First Vibecoded AI Operating System). На самом деле проект маленький, но покопат
Перед вами ошибка из проекта Vib-OS (World's First Vibecoded AI Operating System). На самом деле проект маленький, но покопаться в исходном коде все равно было весьма интересно. Пояснение этой ошибки и других можно посмотреть по ссылке 🔗 Если у вас есть на примете открытый код vibe-проекта, то пишите в комментариях. А мы будем смотреть, что там интересного 😏 #ai #vibecoding
365
12
Как не пропустить опасные участки кода при ревью? Можно воспользоваться инструментами статического анализа. Возьмём для приме
Как не пропустить опасные участки кода при ревью? Можно воспользоваться инструментами статического анализа. Возьмём для примера OrcaSlicer — популярную программу, которая подготавливает 3D-модель к печати. Заглянем внутрь и посмотрим, какие сюрпризы нас ждут. #статья #cpp
342
13
Проверяли инструмент CMake и обнаружили в этом фрагменте кода ошибку. Сможете ее отыскать? #cpp #ошибка
Проверяли инструмент CMake и обнаружили в этом фрагменте кода ошибку. Сможете ее отыскать? #cpp #ошибка
332
14
Делимся записью первого вебинара из цикла "Качество и безопасность ПО в эпоху GenAI" 🔥 Тема: "Что скрывает код: от поверхнос
Делимся записью первого вебинара из цикла "Качество и безопасность ПО в эпоху GenAI" 🔥 Тема: "Что скрывает код: от поверхности атаки до производительности" Поговорили про создание кода с помощью ИИ, почему это не отменяет задач контроля полученного результата, как доверие к ИИ-коду создает угрозы. Посмотреть можно тут: - VK Video - Rutube - YouTube - Наш сайт Скоро расскажем о следующем вебинаре из серии 😉 Следите за анонсами! #вебинар #ai
354
15
#mem_PVS
#mem_PVS
376
16
А мы напоминаем, что наша команда подготовила документ с подробными шагами по внедрению статического анализатора в вашу компа
А мы напоминаем, что наша команда подготовила документ с подробными шагами по внедрению статического анализатора в вашу компанию. Получить его можно по ссылке 🔗 #PVS_Studio #алгоритм
418
17
Пока фронтенд-инженеры продолжают пересобирать свои проекты на новых сборщиках, JavaScript как язык становится всё более зрел
Пока фронтенд-инженеры продолжают пересобирать свои проекты на новых сборщиках, JavaScript как язык становится всё более зрелым, быстрым и безопасным. Мы собрали самые интересные новости из мира JS и TS за последние месяцы, мимо которых нельзя пройти. Подробности по ссылке 🔗 #статья #js #ts
386
18
Пропустили новости о наших последних обновлениях? Не беда! Мы сняли целое видео, в котором рассказываем о важных новостях ❤️
Пропустили новости о наших последних обновлениях? Не беда! Мы сняли целое видео, в котором рассказываем о важных новостях ❤️ Посмотреть можно тут: - Наш сайт - VK Video - Rutube - YouTube #PVS_Studio #релиз
363
19
Сможете найти ошибку? Пишите ответ в комментарии! Еще больше интересных ошибок из проекта по ссылке 🔗 #csharp #видео #ошибка
Сможете найти ошибку? Пишите ответ в комментарии! Еще больше интересных ошибок из проекта по ссылке 🔗 #csharp #видео #ошибка
359
20
Кстати о парсере. В рамках курса "Давайте создадим язык программирования" мы вспоминаем грамматику, а также разбираем метод рекурсивного спуска. И в итоге пишем свой парсер! Но это лишь малая часть того, что мы делаем на этом курсе 😏 На курсе вы разберетесь, что такое язык и как формально описать его так, чтобы машина могла его понимать. Шаг за шагом вы реализуете лексер, вспомните основы грамматики и метод рекурсивного спуска, добавите в язык переменные и функции, научитесь вызывать их и корректно определять тип возвращаемого значения. Финальной частью станет написание собственного эвалюатора. Подробности и регистрация по ссылке 🔗 #курс
390