Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1653 сообщений
Cообщения с меткой

блог компании pvs-studio - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

0, 1, 2, Фредди забрал Blender

Среда, 26 Октября 2022 г. 16:43 (ссылка)

0, 1, 2, Фредди забрал Blender



Эта статья могла бы получить название "Как PVS-Studio защищает от поспешных правок кода, пример N7". Однако так именовать статьи становится скучновато. Поэтому сейчас вы узнаете, причём здесь Фредди Крюгер.

Читать дальше →

https://habr.com/ru/post/695658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695658

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Примеры ошибок, которые может обнаружить PVS-Studio в коде LLVM 15.0

Вторник, 25 Октября 2022 г. 18:04 (ссылка)

PVS-Studio: потому, что могу

Компиляторы развиваются и выдают всё больше предупреждений. Остаются ли преимущества от использования статических анализаторов кода, таких как PVS-Studio? Да, так как анализаторы тоже развиваются. Перед вами статья о том, как PVS-Studio находит баги даже в компиляторе.

Читать дальше →

https://habr.com/ru/post/695426/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695426

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Обзор нововведений в C# 11

Пятница, 21 Октября 2022 г. 17:40 (ссылка)

C# 11 выходит уже совсем скоро, так что пора детально изучить новые особенности, которые появятся в языке. И хотя их немного, среди них есть довольно интересные: обобщённая математика, исходные строки, модификатор required, параметры типа в атрибутах и прочее.

Читать далее

https://habr.com/ru/post/694792/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694792

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как PVS-Studio защищает от поспешных правок кода, пример N6

Четверг, 20 Октября 2022 г. 18:05 (ссылка)

Программисты часто допускают ошибки в коде по невнимательности или из-за спешки. Если вам интересно, как можно быстро находить такие ошибки, то мы рады приветствовать вас в очередной статье из цикла "Как PVS-Studio защищает от поспешных правок кода". Сегодня мы обратили внимание на проект FreeCAD.

Читать далее

https://habr.com/ru/post/694586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694586

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PVS-Studio 7.21: GitLab Code Quality, Unreal Engine

Среда, 19 Октября 2022 г. 10:00 (ссылка)

1000_Release_7_21_ru/image1.png



Вышел новый релиз PVS-Studio – 7.21. В этой заметке описали основные улучшения анализатора и собрали материалы от нашей команды, вышедшие в последнее время: статьи, опросы и записи докладов с конференций.

Читать дальше →

https://habr.com/ru/post/694216/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694216

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Топ-10 докладов на С++ конференциях 2019-2022 года

Понедельник, 17 Октября 2022 г. 17:40 (ссылка)

В мире проходит множество интересных конференций по программированию. К сожалению, у нас нет телепорта, чтобы посещать каждую из них и слушать все интересующие нас доклады. Но зато мы можем посмотреть их на YouTube!

Читать далее

https://habr.com/ru/post/693872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693872

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Есть ли жизнь без RTTI: пишем свой dynamic_cast

Четверг, 13 Октября 2022 г. 11:32 (ссылка)

В современном С++ осталось не так много вещей, которые не подходят под парадигму "Не плати за то, что не используешь". Одна из них – dynamic_cast. В рамках данной статьи мы разберёмся, что с ним не так, а когда поймём – попробуем предложить альтернативу.

Читать далее

https://habr.com/ru/post/693014/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693014

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Планируете взяться за .NET MAUI? Будьте готовы к приключениям с NullReferenceException

Четверг, 06 Октября 2022 г. 10:55 (ссылка)

.NET Multi-platform App UI – фреймворк, который пишут профессионалы. Тем не менее, код некоторых его функций выглядит так, будто разработчики забыли о последствиях разыменования нулевых ссылок.

Читать далее

https://habr.com/ru/post/691790/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691790

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Особенности реализации List в C#

Вторник, 04 Октября 2022 г. 15:09 (ссылка)

List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей.

Читать далее

https://habr.com/ru/post/691476/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691476

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Разбор ошибок в игровом движке Stride

Пятница, 30 Сентября 2022 г. 14:48 (ссылка)

Stride – это мощный, бесплатный и активно развивающийся игровой движок, реализованный на C#. Он вполне может стать альтернативой Unity, но насколько качественный исходный код Stride? Узнаем это с помощью статического анализатора PVS-Studio.

Читать далее

https://habr.com/ru/post/690962/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690962

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Интервью с Джейсоном Тернером, одним из ведущих подкаста «CppCast»: история и причины закрытия проекта

Вторник, 27 Сентября 2022 г. 11:23 (ссылка)

В этой статье мы поговорим с Джейсоном Тернером, одним из основателей CppCast. CppCast – это первый С++ подкаст, основанный С++ разработчиками. Начиная с 2015 года каждую неделю на CppCast выходили подкасты с участием различных гостей, среди которых были и спикеры С++ конференций, и авторы библиотек, писатели, члены комитета ISO, и многие другие. В этой статье мы расскажем историю CppCast и почему ведущие решили закрыть проект в 2022 году. Мы расскажем об одном из самых занимательных и полезных каналов на YouTube о программировании и поделимся с вами советами по С++.

Читать далее

https://habr.com/ru/post/690336/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690336

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Боремся с 16-летним легаси-кодом, или исправляем C и C++ front-end в PVS-Studio

Четверг, 22 Сентября 2022 г. 17:42 (ссылка)

В 2022 году статическому анализатору PVS-Studio для языков C и C++ исполняется 16 лет. Если бы анализатор был человеком, то он бы уже заканчивал школу. Это очень старый проект, и система типов в нем не потерпела кардинальных изменений практически с самого начала. В этой статье мы посмотрим, как работал анализатор всё это время и расскажем, что было не так, и как мы начали это исправлять.

Читать далее

https://habr.com/ru/post/689686/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689686

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Сортировки в C#: OrderBy.OrderBy или OrderBy.ThenBy? Разбираемся, что эффективнее и почему

Вторник, 20 Сентября 2022 г. 12:36 (ссылка)

Предположим, есть задача: нужно отсортировать коллекцию по нескольким ключам. В C# это можно сделать с помощью вызовов OrderBy().OrderBy() или OrderBy().ThenBy(). Но в чём разница между этими вызовами? Чтобы ответить на этот вопрос, придётся покопаться в исходниках.



0991_OrderBy_ThenBy_ru/image1.png



Статья состоит из трёх основных разделов:




  • Предыстория. Для тех, кто любит затравки. История о том, откуда вообще возникла идея провести исследование и изучить, в чём разница между OrderBy().OrderBy() и OrderBy().ThenBy().

  • Сравнение эффективности. Изучаем отличия типов сортировок с точки зрения производительности и потребления памяти.

  • Отличия в поведении. Погружаемся в исходники .NET и разбираемся, из-за чего возникают отличия в эффективности работы рассматриваемых способов сортировки.

Читать дальше →

https://habr.com/ru/post/689216/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689216

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Чем опасны уязвимые зависимости в проекте и как с этим помогает SCA?

Вторник, 06 Сентября 2022 г. 17:40 (ссылка)

Современные приложения почти всегда используют сторонние библиотеки. Если библиотека содержит уязвимость, то уязвимым может оказаться и использующее её приложение. Но как определить наличие таких проблемных зависимостей?

Читать далее

https://habr.com/ru/post/686746/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686746

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<блог компании pvs-studio - Самое интересное в блогах

Страницы: 1 [2] 3 4 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda