Восемь языков: одна запись, восемь способов её получить
Python, JavaScript с TypeScript, C, C++, Elixir, Go, Java и C# дают одинаковые по схеме записи, но вставка у каждого своя: декоратор, try/finally, атрибут cleanup, …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
18 материалов в этой теме.
Python, JavaScript с TypeScript, C, C++, Elixir, Go, Java и C# дают одинаковые по схеме записи, но вставка у каждого своя: декоратор, try/finally, атрибут cleanup, …
Восемь бэкендов — C, Go, Rust, Python, Java, C#, Elixir, JavaScript, — общее требование совпадения с интерпретатором и практические прогоны. Плюс две новости суток: …
Как выносить работу за пределы HTTP-запроса: устройство Generic Host, BackgroundService и его ловушки, периодические задачи, очереди и брокеры, outbox, корректная …
Как применять функциональные идеи в языках, которые не задумывались функциональными: что каждый из шести языков даёт из коробки, что приходится эмулировать, чем именно за …
Как поставить .NET SDK, освоить dotnet CLI, организовать решение с Central Package Management и подключить форматтер, анализаторы и IDE.
Как в C# строят абстракции: наследование против композиции, интерфейсы и явная реализация, дженерики с ограничениями и вариантностью, делегаты, замыкания, события и …
Полный цикл тестирования на .NET: юнит-тесты на xUnit с FluentAssertions, моки, property-based, интеграционные тесты через Testcontainers и WebApplicationFactory, …
Специфика оптимизации именно .NET-кода: измерение через BenchmarkDotNet, борьба с аллокациями через Span и пулы, boxing, LINQ на горячем пути, генераторы кода, настройка …
Система типов C# от value/reference до nullable, records и pattern matching, коллекции и LINQ, а также модель памяти и работа сборщика мусора.
Полное погружение в TAP: async/await и машина состояний, Task vs ValueTask, ConfigureAwait, CancellationToken, параллелизм, Channels, IAsyncEnumerable и типичные ловушки.
Как писать идиоматичный C#: когда исключения, а когда Result-паттерн, детерминированное освобождение ресурсов, полезные паттерны и антипаттерны.
Публикация .NET-приложений (FDD, self-contained, AOT), контейнеризация для ASP.NET Core, health checks, структурные логи, метрики и трейсинг через OpenTelemetry, …
По этому запросу ничего не найдено.