В программирование меня изначально привело желание делать игры, но как-то так получилось, что за 16 лет карьеры я успел позанимался чем угодно, но не ими. Десктоп, фуллстек-разработка, бэкенд, мобильные приложения, в создания которых я влюбился с головой… Но желание делать игры не пропадало, а просто ждало где-то в сторонке — и спустя столько лет таки дождалось своего часа! Демоверсия уже загружена в Steam, и меня прямо таки распирает от желания рассказать… нет, не о самой игре, а о набитых шишках и о том, как меняется игровой процесс после столкновения с первыми плейтестами.
Рубрика «.net»
Creepy Support: танец на граблях при создании нелинейной текстовой игры
2025-05-26 в 7:12, admin, рубрики: .net, monogame, myra, разработка игры, ретро, текстовые игрыКак построить надежную архитектуру B2B-системы на основе 1С
2025-05-15 в 7:16, admin, рубрики: .net, 1c, b2b-система, архитектура системыКак функциональщик в Go ушёл… и не вернулся
2025-05-06 в 7:27, admin, рубрики: .net, functional programming, Go, golang, java, scala, worse is better, мысли вслухХороших технических статей про Go было написано немало, и эта — не одна из них. Эта статья — графомания о моём субъективном и эмоциональном опыте перехода со Scala на Go.

Руководитель: Хочешь техлидить новый проект?
C# Как работает async-await? Асинхронное программирование
2025-04-23 в 10:15, admin, рубрики: .net, async, asynchronous, AsyncStateMachine, await, C#, task, threadpool, valuetask, асинхронность0. Кто такая асинхронность?
Асинхронность — это способ не блокировать поток, пока ты ждешь завершения операции. Она позволяет программе продолжать работать, даже если одна из операций (например, запрос к серверу) занимает время.
Какие преимущества дает?

Как Microsoft задушил Delphi, создав .NET: история одного программиста и одного чемодана
2025-04-20 в 11:16, admin, рубрики: .net, borland, codegear, Delphi, microsoft, turbo pascal, история технологий, ПрограммированиеЯ видел рождение Turbo Pascal, восход звезды Delphi, и момент, когда Microsoft сыграл свою хитрую шахматную партию, создав .NET. Это не просто история технологий — это история людей, решений и последствий.
Turbo Pascal: фундамент будущего
История начинается с Turbo Pascal, выпущенного в 1983 году компанией Borland. Его разработчиком был датчанин Андрес Хейлсберг. Это была революция:
-
Компилятор с интегрированной средой разработки (IDE).
-
Молниеносная компиляция.
-
Удобный синтаксис языка Pascal.
Turbo Pascal стал хитом благодаря своей скорости и простоте. Он вытеснил дорогие и сложные инструменты крупных вендоров.
Читать полностью »
Машинка на радиоуправлении с одним каналом связи для видеопотока и управления
2025-04-14 в 13:16, admin, рубрики: .net, arduino, esp32, esp32-cam, stm32, udp, wpf
Ядерная подсветка для механической видеостены
2025-04-02 в 7:10, admin, рубрики: .net, ambilight, C#, DIY, oled, stm32, ws2812b, контроллеры, подсветка, светодиоды
В предыдущей части я рассказал, как замоделил, построил и настроил себе видеостену на кастомных моторизированных кронштейнах, за которой можно работать не только в одиночку, но и Читать полностью »
Событийный диспетчер отложенных задач на C#: консолидация и дедупликация данных в текущей инстанции
2025-03-31 в 11:53, admin, рубрики: .net, asp.net core, C#, асинхронность, многопоточность, очередь, таск-менеджер, фоновые задачи
Всем привет, меня зовут Артур Богданов. Я занимаюсь проектированием, разработкой и оптимизацией высоконагруженных веб-приложений на ASP.NET Core.
Уменьшаем размер двоичного файла на C# в 90 раз
2025-03-18 в 12:57, admin, рубрики: .net, .net 8, .net 9, оптимизация кодаЯ написал на C# консольный клон Wordle, но попытался сделать двоичный файл максимально крошечным.
Я взял популярную игру Wordle с такими правилами:
