Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 2.1: Какие бывают оптимизации?".
Книга представляет собой сборник размышлени…
The developer, the debugger, the unicorn. I know all about static analysis and how to find bugs and errors in C, C++, C#, and Java code.
Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 2.1: Какие бывают оптимизации?".
Книга представляет собой сборник размышлени…
Хорошая новость для разработчиков на Unreal Engine: мы сделали PVS-Studio доступнее, и теперь анализ UE-проектов в PVS-Studio доступен в лицензии Team, а не только в Enterprise. Ниже рассказываем, почему мы пересмотрели лицензирование и что это значит для небольших и средних игровых студий.
Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 1.2: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.
Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 1.2: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.
Автор языка программирования C++ Бьёрн Страуструп заявил, что современные ИИ-инструменты пока не способны качественно писать сложный системный код и проектировать языки программирования. Тему вайб-кодинга затронули в подкасте Райана Петермана.
Пока индустрия спорит о безопасности памяти, комитет ISO и разработчики продолжают ковать будущее любимого многими языка, мы собрали самые интересные события в мире C++ за последнее время, а также полезные материалы.
Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 1.2: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.
Unity открыла всем пользователям доступ ко встроенному ИИ-агенту Unity Agent. Об этом компания сообщила в начале мая на своём официальном сайте.
Единорог Коди и его товарищ Баг — узнаваемые маскоты PVS-Studio. Этих персонажей вы видели во многих сценариях: при археологических раскопках, в космосе, при ограблении банка, в саду и в сточной канаве. Но как вообще появился этот единорог, и как же он выглядел на заре времён? Давайте посмотрим хронологию взросления Коди в этой статье, а также изуч…
Ценность квалифицированного программиста смещается в сторону умения проводить обзоры кода. Генерировать код становится проще, но всё так же важно проверять его с точки зрения качества декомпозиции, корректности реализации, эффективности, безопасности. Посмотрим на примере маленького проекта markus, созданного с помощью Claude Opus, почему важно пон…
Публикуем первую часть книги Сергея Кушниренко "Game++. Часть 1.1: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.
Трудовые будни каждого разработчика рано или поздно превращаются в рутину, даже если поначалу новоиспечённому джуну всё кажется непривычным и увлекательным. Со временем эффект новизны исчезает, уверенность растёт вместе с грейдом, и очередное код-ревью уже воспринимается не как захватывающее испытание, а как привычная часть рабочего процесса. Узнаё…