RSS Parrot

BETA

🦜 Все статьи подряд / .NET / Хабр

@habr.com.ru.hubs.net.articles@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

.NET – хаб со знаниями про .NET

Your feed and you don't want it here? Just e-mail the birb.

Site URL: habr.com/ru/hubs/net/articles/

Feed URL: habr.com/ru/rss/hubs/net/articles/

Posts: 12

Followers: 1

Ленивый LINQ: разбираем yield и ленивые вычисления по кирпичикам. Часть 2

Published: July 24, 2026 16:25

В первой части мы успешно вскрыли чёрный ящик LINQ: написали Where вручную, разобрались, как компилятор превращает yield return в конечные автоматы, и посмотрели на методы с частичной буферизацией. Но LINQ был бы не собой, если бы на этом всё…

AI‑тренер по CS2 на DeepSeek: где LLM выдумывает и почему семь недель стоили $1,45

Published: July 24, 2026 12:44

Всем привет. Я много лет играю в Counter-Strike и тренируюсь, как большинство: захожу в Deathmatch «размяться», играю три катки, тильтую, выхожу. Сервисы статистики при этом исправно сообщают, что у меня просела точность и выросло время реакции. Спасибо, а…

Pure.DI vs Autofac: генерация кода или классический DI-контейнер?

Published: July 24, 2026 11:55

Если искать в интернете «мощный DI-контейнер для .NET», почти в каждом списке встретится Autofac. У него заслуженная репутация зрелого и функционального контейнера. На этом фоне Pure.DI иногда воспринимают как узкоспециализированный генератор, который…

EF Core миграции в проде: как Database.Migrate() на старте может превратить релиз в тревожную кнопку

Published: July 24, 2026 03:06

Сегодня про EF Core migrations и один очень удобный вызов, который локально экономит время, а в production может связать старт приложения, DDL-блокировки и rollback в одну неприятную историю. Читать далее

Навайбкодил до продакшена

Published: July 23, 2026 11:23

Недавно я опубликовал в Google Play приложение 99.9% исходного кода которого написано AI. Это не просто "поделка на коленке за выходные": нативное (Kotlin), больше 50 экранов, сложная анимация, мультиязычность, расширяемое.Этого удалось добиться через…

С телефона в Альпах в Microsoft Store за две недели: нативный GUI для PostgreSQL через облачный Claude Code

Published: July 22, 2026 09:41

10 лет в .NET, отпуск в Альпах и pgAdmin, который меня достал.Начало июля, горный воздух, а в голове рабочая фрустрация. Ну сколько можно ждать по 30 секунд, пока pgAdmin разродится ради одного короткого запроса? Из инструментов с собой только смартфон и…

Ночной джоб, который сам нарезает партиции: cron, SQL-функция и сплиттер

Published: July 21, 2026 16:57

Есть таблица GPS-точек. Транспорт шлёт координаты каждые несколько секунд, за сутки набегают миллионы строк, и таблица секционирована по времени. Значит, кто-то должен заранее создавать партицию на завтра и отцеплять партиции старше девяноста дней. Иначе в…

Ленивый LINQ: разбираем yield и ленивые вычисления по кирпичикам

Published: July 21, 2026 12:09

Каждый C#‑разработчик писал numbers.Where(x => x > 10).Select(x => x * 2) — и удивлялся, узнав, что эта строчка ничего не вычисляет. Цепочка спит, пока мы не начнём перебирать результат.За этим стоит конкретный механизм — отложенные вычисления, а в его…

[Перевод] Я превратил Slack в интерактивную консоль для работающего .NET-приложения

Published: July 20, 2026 09:27

Автор объясняет, как он использовал скрипты Roslyn и режим сокетов Slack для проверки и отладки запущенного приложения и взаимодействия с ним.  Читать далее

Бенчмаркая регресс LINQ: обещали −19%, на четырёх машинах намерил +31%

Published: July 18, 2026 19:52

Уважаемые читатели, в этой статье я хочу рассказать о проверке обещанного регресса LINQ в .NET 10 — и представить свои выводы.В dotnet/runtime с лета висит issue #117717: после перехода на .NET 10 метод с First(предикат) просел к девятке — у автора issue…

Бенчмаркая Sum: ускорил циклом — замедлил в ×4,7

Published: July 18, 2026 14:04

Уважаемые читатели, в этой статье я хочу рассказать о том, что происходит внутри values.Sum() в современном .NET — там нашлись векторные инструкции, контроль переполнения и список процессоров, которым рантайм намеренно ограничивает ширину вектора, — и…

FOG Prime: локальный помощник для стабильной работы Discord и YouTube в Windows

Published: July 18, 2026 09:21

Статья представляет собой практическое пособие по изучению FOG Prime и основ сетевого взаимодействия. На примере проекта рассматриваются работа Discord и YouTube, различия между TCP и UDP, роль DNS, TLS и QUIC, автоматический подбор сетевых профилей и…