Unicorn Developer

+460
с 2022

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.

37 подписчиков
6 подписок

Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 1.2: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.

3

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

Создатель C++ раскритиковал вайбкодинг: «AI приводит к росту ошибок и уязвимостей»
4

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

Дайджест C++: новости, полезные материалы, подкасты и "свой язык" на десерт
1

Продолжаем публиковать интересные фрагменты из книги Сергея Кушниренко. Встречайте продолжение — "Game++. Часть 1.2: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.

2
1

Unity открыла всем пользователям доступ ко встроенному ИИ-агенту Unity Agent. Об этом компания сообщила в начале мая на своём официальном сайте.

Unity выпустила открытую бета-версию ИИ-агента для создания игр: что думают разработчики статического анализатора кода

Единорог Коди и его товарищ Баг — узнаваемые маскоты PVS-Studio. Этих персонажей вы видели во многих сценариях: при археологических раскопках, в космосе, при ограблении банка, в саду и в сточной канаве. Но как вообще появился этот единорог, и как же он выглядел на заре времён? Давайте посмотрим хронологию взросления Коди в этой статье, а также изуч…

Эволюция Коди: ипостаси нашего маскота сквозь года
3
1

Ценность квалифицированного программиста смещается в сторону умения проводить обзоры кода. Генерировать код становится проще, но всё так же важно проверять его с точки зрения качества декомпозиции, корректности реализации, эффективности, безопасности. Посмотрим на примере маленького проекта markus, созданного с помощью Claude Opus, почему важно пон…

Ревью вайб-кода с гнильцой, который притворяется оптимизированным С++ кодом
7
2
2

Публикуем первую часть книги Сергея Кушниренко "Game++. Часть 1.1: С++, движки и архитектуры". Это сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы.

4
А какой у тебя RPG-класс? Пройди квиз, чтобы узнать :)

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

2

Недавно провели крутой вебинар про GameDev вместе с экспертами из Forgotten Empires и Playrix. Разобрали, какие инструменты входят в арсенал GameDev-команд, зачем они нужны и почему профилировщики играют ключевую роль в разработке. А бонусом — показали, как превратить ваш код в настоящий город.

3

Рынок современных игровых движков постепенно расширяется, и всё больше студий выбирают не кого-то из двух гигантов (учитывая последние события, вообще одного), а движки поменьше. Сегодня поговорим про одного из новичков индустрии — S&Box. И это случай, когда новичок не такой простой, каким кажется. Подробнее о проекте и о том, какие ошибки мы смогл…

Песочница ошибок: проверка игрового движка S&Box

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

Давайте заглянем в этот самый вайб-код
9