Рубрика «C#»

Python, Java, C++ и Go — как появились популярные языки программирования - 1

Привет! Мы уже рассказывали о «вымерших» языках программирования, пришла очередь самых популярных в 2025 году. Языки не придумывают «чтобы было» — для этого всегда есть предпосылки: рассказываем, кто, когда и зачем их создал. А еще делимся интересными фактами, которых вы могли не знать — а теперь будете :)Читать полностью »

Pasted image 20250504062224.png

На хабре и в остальном интернете хватает статей с критикой ООП. Кто-то ругает эту концепцию за излишнюю многословность, кто-то рассуждает о плохих аспектах ООП, кто-то сравнивает реализации ООП в разных языках.

Читать полностью »

Привет! Меня зовут Никита, мне 14 лет, и я владелец телеграмм‑канала NikitaTech Nexus. С детства мечтал создавать игры, но со временем мои амбиции выросли — теперь я планирую разрабатывать не только игры, но и серьезные десктопные приложения. В этой статье хочу поделиться своим прогрессом, текущими проектами и планами на будущее.

Моя история в программировании

Все началось с простого интереса к созданию игр. Мой путь обучения был такой:

  1. Начало

    Всё началось с просмотра роликов, где разработчики создавали игры за ограниченное время. Меня это увлекло, и я стал глубже погружаться в тему.

  2. Туторталы

    Читать полностью »

Архитектура игр в Unity с использованием Zenject - 1

Всем привет!

Меня зовут Яков, не сказал бы, что я супер разработчик игр (в общей сумме у меня 20 тыс игроков со всех игр выложенных на Яндекс.Игры), но хотел бы поделиться опытом создания гибкой архитектуры игр в Unity с использованием DI-контейнера Zenject.

Читать полностью »

Описание

Небольшая и простая в освоении система комбо-атаки для 2D и 3D проектов. Основана на машине состояний и может включать любое количество состояний атаки.

Полученная реализация комбо-атаки

Полученная реализация комбо-атаки

Читать полностью »

0. Кто такая асинхронность?

Асинхронность — это способ не блокировать поток, пока ты ждешь завершения операции. Она позволяет программе продолжать работать, даже если одна из операций (например, запрос к серверу) занимает время.

Какие преимущества дает?

Асинхронность

Асинхронность

Читать полностью »

Привет, друзья и коллеги по инженерному делу и проектированию! Меня зовут Сергей Погорельский, и я работаю в компании КРОК в качестве эксперта по автоматизации инженерных систем. Работаю с BIM-технологиями 6 лет и недавно защитил диссертацию на эту тему.

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

Читать полностью »
Эквивалент двенадцати FullHD мониторов

Эквивалент двенадцати FullHD мониторов

В предыдущей части я рассказал, как замоделил, построил и настроил себе видеостену на кастомных моторизированных кронштейнах, за которой можно работать не только в одиночку, но и Читать полностью »

Событийный диспетчер отложенных задач на C#: консолидация и дедупликация данных в текущей инстанции - 1

Всем привет, меня зовут Артур Богданов. Я занимаюсь проектированием, разработкой и оптимизацией высоконагруженных веб-приложений на ASP.NET Core.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js