Как я написал Qt-приложение, почти не написав код

Всё началось с эксперимента. На основной работе руководство довольно настойчиво рекомендовало использовать ИИ в разработке. В какой-то момент мне стало интересно, насколько далеко можно зайти в этом направлении. Можно ли написать реальное десктопное приложение так, чтобы основную часть кода писал ИИ? Не в смысле «иногда подсказать синтаксис» или «помочь найти ошибку». А именно в буквальном смысле — чтобы код писал ИИ, а человек формулировал задачи и проверял результат. Для эксперимента нужна была задача, которая, с одной стороны, достаточно реальная, а с другой — не связана напрямую с рабочими проектами. В итоге кандидатов оказалось два. Первый вариант — написать утилиту для расчёта коэффициентов цифровых фильтров. Такие инструменты используются для расчёта фильтров с заданными характеристиками — например, с нужной формой АЧХ, ограниченной задержкой и длиной фильтра. Задача инженерная и интересная. Но была причина отказаться от этой идеи. Похожий инструмент уже существовал внутри рабочих проектов, и смешивать рабочий код с личными экспериментами мне не хотелось. Поэтому в итоге победил второй вариант — написать десктопное приложение для записи звука с бинауральной головы. Про саму голову я уже писал на Хабре: https://habr.com/ru/articles/1007864/ Если коротко, идея бинауральной записи довольно простая. Берётся макет головы с ушами, в ушных каналах устанавливаются микрофоны, и звук записывается примерно так, как его слышал бы человек.

https://habr.com/ru/articles/1011420/

#C++ #Qt #ИИ #генерация_кода #desktop #Visual_Studio #аудио #бинауральная_запись

Как я напечатал бинауральную голову на 3D-принтере и попытался конкурировать с Neumann

Несколько лет назад мне стало интересно, смогу ли я сделать на обычном 3D-принтере что-то по-настоящему полезное, а не очередную декоративную деталь. В возможностях самой 3D-печати я не сомневался —...

Хабр
Modernize .NET Anywhere with GitHub Copilot - .NET Blog

See how the modernize-dotnet agent helps you assess apps, create upgrade plans, and modernize .NET projects from Visual Studio, VS Code, GitHub Copilot CLI, and GitHub.

.NET Blog

The Dongle Died at Midnight – WinForms Agent Saved my German Mom’s Business Trip
https://devblogs.microsoft.com/dotnet/the-dongle-died-at-midnight/

#microsoft #NET #AI #WinForms #Agent #copilot #GitHub_Copilot #visual_studio

The Dongle Died at Midnight – WinForms Agent Saved my German Mom's Business Trip - .NET Blog

Understand the impacts of replacing a legacy app with the WinForms Expert Agent and GitHub Copilot through a personal story.

.NET Blog

FreeAIr: доступ к локальной или корпоративной LLM из Visual Studio 2022/2026

FreeAIr - это расширение (vsix) для Visual Studio 2022/2026, которое позволяет использовать локальную или корпоративную LLM внутри Visual Studio для помощи программисту. Это не Copilot, а независимая разработка авторов из РФ. FreeAIr не содержит spyware, никуда не отправляет ни код, ни переписку, ни телеметрию (ничего не отправляет), и поэтому может использоваться в компаниях, где использование внешних LLM запрещено политикой конфиденциальности.

https://habr.com/ru/articles/1000352/

#visual_studio #llm #copilot #vsix

FreeAIr: доступ к локальной или корпоративной LLM из Visual Studio 2022/2026

FreeAIr - это расширение (vsix) для Visual Studio 2022/2026, которое позволяет использовать локальную или корпоративную LLM внутри Visual Studio для помощи программисту. Это не Copilot, а независимая...

Хабр

[Перевод] Компилируем Quake, как будто на дворе 1997 год

Первые исполняемые файлы Quake ( quake.exe и vquake.exe ) программировали на HP 712-60 с NeXT и кросс-компилировали при помощи DJGPP, запущенного на DEC Alpha server 2100A. В июне 1996 года, после выпуска игры, id Software, озабоченная стагнацией NeXT, решила поменять стек разработки. Сразу после выпуска Quake мы перешли на оборудование Intergraph с Windows NT. - Джон Кармак [1] Следующие версии Quake ( winquake.exe , glquake.exe ) и QuakeWorld ( qwcl.exe и qwsv.exe ) разработаны и скомпилированы в Windows NT с помощью Visual C++ 4.X. В этой статье описываются этапы по воссозданию процесса сборки двоичных файлов Quake win32 в том виде, в котором он происходил в 1997 году.

https://habr.com/ru/articles/995352/

#id_software #quake #first_person_shooter #visual_studio

Компилируем Quake, как будто на дворе 1997 год

Первые исполняемые файлы Quake ( quake.exe и vquake.exe ) программировали на HP 712-60 с NeXT и кросс-компилировали при помощи DJGPP, запущенного на DEC Alpha server 2100A. В июне 1996 года, после...

Хабр

VS Code、AIにタスクの手順や知識を組み込める「Agent Skills」に実験的対応。新バージョン「VS Code December 2025 (version 1.108)」リリース
https://www.publickey1.jp/blog/26/vs_codeaiagent_skillsvs_code_december_2025_version_1108.html

#publickey1 #機械学習_AI #開発ツール #GitHub #Microsoft #Visual_Studio

VS Code、AIにタスクの手順や知識を組み込める「Agent Skills」に実験的対応。新バージョン「VS Code December 2025 (version 1.108)」リリース

マイクロソフトは無償のコードエディタとして提供しているVisual Studio Code(VS Code)の最新バージョン「Visual Studio Code December 2025(Version 1.108)」をリリースしました...

Top .NET Blog Posts of 2025 - .NET Blog

Let's look back at the most-read .NET blog posts published in 2025, from .NET 10 to AI, performance, and developer tooling.

.NET Blog
Microsoft Learn MCP Server Elevates Development - .NET Blog

Explore how the Learn MCP server enhances the developer experience with Copilot, showcase practical examples, and provide straightforward integration instructions for Visual Studio, Visual Studio Code, the Copilot Command Line Interface, and the Copilot Coding Agent

.NET Blog
.NET Conf 2025 Recap - Celebrating .NET 10, Visual Studio 2026, AI, Community, & More - .NET Blog

.NET Conf 2025 is over, but you can catch up with all the announcements and fun with video recordings, slides, demos, and more.

.NET Blog
Supercharge Your Test Coverage with GitHub Copilot Testing for .NET - .NET Blog

Boost your testing workflow with GitHub Copilot testing for .NET, available now in Visual Studio. Automatically generate, build, and run high-quality unit tests for files, projects, or entire solutions.

.NET Blog