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

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

@pvsstudio_rus

Статический анализатор на страже качества, защищённости (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
Subscribers
1.82K
Photos
1.8K
Videos
102
Links
1.7K
Recent Posts 20 shown
Post #2935 221
Gradle — один из главных инструментов в мире Java-разработки, но насколько хорошо вы действительно с ним знакомы? 😏

Мы подготовили 10 вопросов по современному Gradle: зависимости, плагины, задачи, конфигурация, сборка и другие возможности инструмента. Здесь не нужно разбирать фрагменты кода — проверим именно ваше понимание того, как работает Gradle и как его используют в реальных проектах.

Переходите по ссылке и проходите квиз! В конце вас будет ждать подарок! Удачи!

#java #gradle #квиз
Post #2933 209
Продолжаем угадывать языки программирования! О каком идет речь ниже? 👇🏻

Мужчина лет 25-28, элегантный, в идеально сидящем пиджаке и очках, которые ему не нужны, но добавляют солидности. Заботливый отличник, который сам когда-то был хаотичным, но взял себя в руки, не растеряв обаяния. Обожает планировать всё заранее и проверять — а вдруг здесь ошибка? — чтобы потом не чинить последствия в три часа ночи, как его более беспечный родственник. Не зануда: иногда позволяет себе расслабиться, а потом немного стыдится этого. Терпеливо объясняет на каждой вечеринке, что не заменяет собой того, кто рядом, а просто работает с ним в паре.
Post #2932 234
Как шаг за шагом организовать процесс внедрения статического анализа по ГОСТ Р 71207—2024: рассказываем простыми словами с отсылками на соответствующие пункты стандарта.

Новая статья будет полезна компаниям, планирующим внедрять разработку безопасного ПО (РБПО) или проходить сертификацию по методике ВУ и НДВ ФСТЭК России.

Переходите по ссылке 🔗

#PVS_Studio #статья #ГОСТ #РБПО
Post #2931 224
PVS-Studio: поиск ошибок в коде Должен ли тимлид быть лучшим разработчиком в команде? 🤔 На новом вебинаре поговорим о том, в чём на самом деле заключается ценность тимлида, можно ли эффективно руководить командой, не являясь техническим экспертом, и как решать проблемы, в которых вы сами…
Уже завтра встречаемся на вебинаре "Можно ли быть тимлидом, но не быть экспертом? Или тренеры не играют"! Начинаем в 14:00 ⏰
Post #2930 274
Конкурс с пасхалками продолжается 🔥

Если вы вдруг пропустили эту новость, то рассказываем 👇🏻

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

Первые 10 человек, которые найдут спрятанные нами пасхалки и напишут нам, получат две бумажные книги по C++ в подарок. Не забудьте указать в сообщении, где вы отыскали нашу пасхалку.

Охота завершится 31 октября!

Подробные условия и как забрать приз — здесь 👈🏻

#PVS_Studio #книги #cpp
Post #2929 262
Стек мы расширили, время расширять и рубрику "Найди ошибку в коде"!

Получится найти ошибку в этом фрагменте кода на Go? Ошибка, кстати, из проекта Gitea. А еще больше интересных ошибок на Go можно найти тут 🔗

#go #ошибка
Post #2928 296
"Лаборатория Касперского" использует PVS-Studio в разработке операционной системы KasperskyOS с 2016 года. За это время некоторые обращения разработчиков в нашу поддержку превратились в новые функции анализатора, доступные теперь всем пользователям PVS-Studio.

Разбираем пять таких случаев и показываем, как обратная связь корпоративного клиента влияет на развитие продукта. Подробности по ссылке 🔗

#PVS_Studio #кейс
Post #2927 306
Проверили файловый менеджер Files. Еще больше ошибок по ссылке 🔗

#csharp #ошибка
Post #2926 353
Статический анализатор — это полезный инструмент, и Go разработчики знают это не понаслышке благодаря go vet. Но что, если его возможностей не хватает? Искать новый инструмент? Или сделать… свой?!

В докладе разберём встроенные в Go инструменты и возможности для разбора кода. Узнаем, что лежит под капотом статического анализа, что такое семантическая модель, и построим синтаксическое дерево.
А нужно это всё для того, чтобы в итоге написать собственный анализатор, который будет искать ошибки под ваш конкретный проект.

Встречаемся 28 сентября в 15:00 🗓

Регистрация по ссылке 🔗

#вебинар #go
Post #2924 402
Красивый и надёжный код почти никогда не рождается с первого раза. Сначала появляются ошибки, а уже потом – идиомы, которые помогают их избегать.

На вебинаре рассмотрели реальные фрагменты кода из открытых проектов на языке C++, нашли в них проблемные места с помощью статического анализа, и разобрали более 10 идиом и паттернов, которые позволят защитить ваш код.

Посмотреть запись можно тут:
- VK Video
- Rutube
- YouTube
- Наш сайт

Приятного просмотра! Ждём ваши комментарии!

#вебинар #cpp #идиома
Post #2923 382
Нашли ошибку в коде игры "The Battle for Wesnoth". А вы сможете ее отыскать?

#cpp #ошибка
Post #2922 315
Вышел PVS-Studio 8.0! Мы добавили поддержку анализа Go проектов и многое другое. В новой статье мы разберем интересные диагностические правила для Go, которые мы подготовили с выходом новой версии нашего анализатора.

Переходите по ссылке 🔗

#go #статья
Post #2921 330
Друзья, мы участвуем в форуме "Безопасность транспортных средств". И приглашаем вас!

На форуме будет обсуждаться функциональная безопасность, интеллектуальные транспортные системы, автоматизация, автономное управление и электронные системы автомобилей и железнодорожного транспорта.

Андрей Карпов, сооснователь PVS-Studio, расскажет о применении статического анализа в задачах функциональной безопасности — "Анализатор PVS-Studio как средство достижения целей верификации ГОСТ Р ИСО 26262-6". А также там будет работать наш стенд, где мы подробнее расскажем об анализаторе и его возможностях 😉

 🗓23 сентября

📍 Павильон «Умный город» на ВДНХ. Проспект Мира, 119, стр. 461

🔗Регистрация и подробности по ссылке

#мероприятия #PVS_Studio
Post #2919 309

Forwarded from Бестиарий программирования

Всем привет. Я уже делал цикл из 5 вебинаров про ГОСТ Р 71207—2024 (Статический анализ программного обеспечения): Общее описание и актуальность, Терминология, Критические ошибки, Технологии анализа кода, Процессы.
 
С тех времён я переосмыслил некоторые моменты. Прошли испытания статических анализаторов. Вышел ГОСТ Р 56939—2024 и так далее.
 
Поэтому меня посетила мысль вновь сделать обзор стандарта, но немного в другом формате: брать разные фрагменты из него и комментировать/обсуждать. Образно говоря, читать и разбирать ГОСТ вслух с интонацией, комментариями и отсылками :)
 
Это можно сделать по-разному:
 
1. Просто сесть и сделать записи. Потом это можно будет слушать как мини аудио-книгу/подкаст.
 
2. Сделать стрим, где попутно будут задаваться вопросы по разбираемому месту.
 
Второй вариант подразумевает, что это будет интересно аудитории и люди соберутся, иначе теряется смысл и проще пойти по первому пути. Решил сделать предварительный опрос.
Post #2918 301
Должен ли тимлид быть лучшим разработчиком в команде? 🤔

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

Инна Пристягина (руководитель развития персонала в PVS-Studio) расскажет о Практиках хорошего тимлида, но плохого тех.эксперта. Разберёт, почему неумение лично выполнять задачи команды — не слабость руководителя, а вполне осознанная и эффективная модель работы.

Александра Бутузова (TeamLead кросс-функциональной команды в F.Doc) разберёт, как Решать проблемы как тимлид. Ведь лидеру регулярно приходится сталкиваться с задачами и ситуациями, в которых он не является экспертом. Как действовать в таких случаях и в чём заключается истинная ценность работы руководителя — обсудим на вебинаре.

Встречаемся 25 сентября в 14:00 🗓

Регистрация доступна по ссылке 🔗

Всем зарегистрировавшимся мы обязательно пришлем запись!

#вебинар #тимлид
Post #2917 306
Java 27 вышла в релиз. В него вошли четыре узконаправленные правки и пять превью/инкубаторов. Разбираем изменения в сборщике мусора, улучшения JFR, постквантовый TLS 1.3 и компактные заголовки объектов, экономящие треть памяти.

Переходите по ссылке 🔗

#java #статья
Older posts →

About this channel

How can I read @pvsstudio_rus without a Telegram account?
TGViewer shows the public web preview Telegram publishes for PVS-Studio: поиск ошибок в коде: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does PVS-Studio: поиск ошибок в коде have?
PVS-Studio: поиск ошибок в коде (@pvsstudio_rus) has 1.82K subscribers on Telegram, refreshed roughly every 30 minutes.
Does PVS-Studio: поиск ошибок в коде know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →