PVS-Studio: поиск ошибок в коде
1.85K subscribers
1.66K photos
89 videos
2 files
1.65K links
Статический анализатор на страже качества, защищённости (SAST) и безопасности кода.

Наш стек: C, C++, C#, Java, JS, TS, Go

Сайт: https://pvs-studio.ru/

E-Mail: support@viva64.com
Телефон: +7(903)844-02-22

Для бизнеса: https://xn--r1a.website/pvsstudio_business
Download Telegram
Перед вами ошибка из проекта Vib-OS (World's First Vibecoded AI Operating System). На самом деле проект маленький, но покопаться в исходном коде все равно было весьма интересно. Пояснение этой ошибки и других можно посмотреть по ссылке 🔗

Если у вас есть на примете открытый код vibe-проекта, то пишите в комментариях. А мы будем смотреть, что там интересного 😏

#ai #vibecoding
31
Проверили исходный код трейдерского движка Lean и нашли ошибку. Еще больше ошибок тут 🔗

#csharp #ошибка
Media is too big
VIEW IN TELEGRAM
Попробуйте найти ошибку в этом фрагменте!

Почитать про разработку нового анализатора PVS-Studio JavaScript можно по ссылке 🔗

#js #ошибка
4
Продолжение книги "Game++": Часть 1.4: Архитектуры игровых движков" 🔥

В этой части Сергей Кушниренко разбирает архитектурные решения, которые определили развитие игровой индустрии. Почему микроядерный подход сделал CryEngine революционным? Чем data-driven архитектура Dagor отличается от классических решений? За счёт чего монолитный X-Ray подарил миру атмосферу S.T.A.L.K.E.R., но столкнулся с техническими ограничениями? И как идеи микросервисов нашли отражение в Godot?

Подробности здесь

Первая часть тут 👈🏻
А вторая тут 👈🏻
Третью ищи здесь 👈🏻

#gamedev #cpp #статья
4
Автор языка программирования C++ Бьёрн Страуструп заявил, что современные ИИ-инструменты пока не способны качественно писать сложный системный код и проектировать языки программирования. Подробнее почитать про это можно по этой ссылке 🔗

Своим мнением по поводу активного распространения AI-кодинга также поделились разработчики статического анализатора кода PVS-Studio.

Эпоха AI настала, и это, безусловно, многим из нас упростило работу и жизнь. Однако и за таким прогрессом скрываются подводные камни. Не забывайте проверять свои проекты с помощью статического анализатора. По промокоду 30 дней бесплатно 😉

#ai #PVS_Studio
3
Вебинар "Практическая интеграция PVS-Studio и SourceCraft"

На совместном вебинаре PVS-Studio и SourceCraft от Яндекса мы покажем, как современные инструменты статического анализа и совместной работы с кодом помогают повысить качество, надежность и безопасность программных продуктов.

Вы увидите, как PVS-Studio выявляет потенциальные ошибки, дефекты и уязвимости в исходном коде, а также познакомитесь с возможностями платформы SourceCraft, которая позволяет удобно работать с результатами анализа в едином интерфейсе. На вебинаре вы узнаете, как получать результаты анализа PVS-Studio в SourceCraft без дополнительных ручных операций, выполнять триаж, классифицировать и отслеживать статус найденных проблем.

📆 15 июля 15:00

Подробности и регистрация по ссылке
3
Media is too big
VIEW IN TELEGRAM
В этом году у нас вышла интеграция с SourceCraft! Все подробности по ссылке 🔗

Ссылка на полное видео

#PVS_Studio #интеграция
1
Вебинар для тех, кто устал от бесконечных созвонов и хочет вернуть встречам смысл 🔥
Приглашаем на вебинар "Рабочие встречи как система: принципы и форматы"

Хорошая встреча заканчивается ясностью: кто, что и когда делает дальше. На вебинаре обсудим принципы и практики, которые помогают командам быстрее договариваться, принимать решения и не теряться в бесконечных обсуждениях.

Спикеры:
- Ирина Борисова (Директор по маркетингу, PVS-Studio), "Как выходить со встреч с решением, а не с ещё одной встречей в календаре"
- Владимир Куропятник (Руководитель отделов обучения, тренер и консультант руководителей. Опыт - ИТ компании, Дистрибьюторские компании, Банки), "Базовые принципы рабочих встреч"

📆 16 июля 14:00

Подробности и регистрация по ссылке
1
Считается, что C# — это язык для enterprise-разработки, но не для машинного обучения. BotSharp — один из проектов, готовых поспорить с этим стереотипом, предлагая мощную ИИ-платформу на .NET. В новой статье познакомимся с проектом поближе, а заодно и с ошибками в его исходном коде.

Подробности по ссылке 😎

#csharp #статья
1
Проверили Elasticsearch и нашли ошибку. Сможете отыскать ее в этом фрагменте?

#java #ошибка
Десять дней разработки — и язык, на котором держится веб.

В новой статье — история JavaScript и инструментов, которые привели его к этому. Как JavaScript появился? Почему стандарт языка называется ECMAScript? За что воевали браузеры? И про многое-многое другое.

Подробности по ссылке

Ненавязчивое напоминание про EAP для JS/TS-анализатора...

#javascript #статья
2