Telegram Web Link
День знаний. Базовые курсы по автоматизации тестирования

Привет! Я Миша Симонов. Работаю в Контуре ведущим специалистом по тестированию и являюсь техлидом автоматизации тестирования кластера из 17 команд. Сегодня хороший день, чтобы рассказать об одной из задач, которой я занимаюсь — повышение квалификации сотрудников в области автоматизации тестирования.
Если ты опытный автоматизатор, то не проходи мимо и поделись своим опытом в комментариях к курсам. Эти комментарии прочтут не только администраторы, но и новички, проходящие курсы.
Читать далее

https://habr.com/ru/companies/skbkontur/articles/940902/?utm_campaign=940902&utm_source=habrahabr&utm_medium=rss
Boost Your Copilot Collaboration with Reusable Prompt Files

Writing effective prompts for AI tools can be time-consuming and challenging. Cement those efforts by leveraging reusable prompt files. These custom prompts allow for quick access at the prompt box, and they’re automatically stored and shared with your teammates to make it easy to multiply your Copilot successes.   Reusable prompt files solve the prompt-writing challenge  Reusable prompt files let you write, save, and run prompts right […]
The post Boost Your Copilot Collaboration with Reusable Prompt Files appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/boost-your-copilot-collaboration-with-reusable-prompt-files/
Еще один честный взгляд на инди геймдев

Привет дорогой читатель, не спеши листать дальше, ведь тут очередной раз «без всякого вранья», автор пишет про то как он за 1-у неделю сделал игру своей мечты и заработал миллионы миллионов...Ладно, шучу. Хочу просто жестко проехать по вот таким вот статьям.
Много «букаф» не планирую, хотя как пойдет. Итак — добро пожаловать в Netkot бар:‑)
Читать далее

https://habr.com/ru/articles/943640/?utm_campaign=943640&utm_source=habrahabr&utm_medium=rss
FlaUI на практике: поиск элементов, умные ожидания и борьба с динамическим UI

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

https://habr.com/ru/articles/943650/?utm_campaign=943650&utm_source=habrahabr&utm_medium=rss
Let Copilot Coding Agent handle the busy work

See how GitHub Copilot Coding Agent automates unit tests and ships features from a PRD in a real .NET sample, so you can focus on design and review.
The post Let Copilot Coding Agent handle the busy work appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/copilot-coding-agent-dotnet/
Всё про BlockingCollection и фичи с ними

Привет, Хабр!
В .NET живёт старый, понятный инструмент для конкурентной обработки — BlockingCollection<T>. Коллекция, которая упрощает модель producer–consumer, даёт строгую ограниченную вместимость и предсказуемую блокировку при пустоте или переполнении. Да, у нас есть Channel<T>, есть TPL Dataflow, есть миллион самодельных очередей на SemaphoreSlim. Но когда нужны простые правила и железный backpressure без BlockingCollection по-прежнему закрывает задачи хорошо.
Читать далее

https://habr.com/ru/companies/otus/articles/943164/?utm_campaign=943164&utm_source=habrahabr&utm_medium=rss
Make Sense of Your Output Window with Copilot

Ever found yourself staring at the Output Window, overwhelmed by endless lines of logs and cryptic messages? You’re not alone! For years, developers have relied on the Output Window for critical build and debug information. But making sense of it—and translating it into action—has been a challenge. What if you could instantly ask questions about your […]
The post Make Sense of Your Output Window with Copilot appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/make-sense-of-your-output-window-with-copilot/
Книга: «C# Concurrency. Асинхронное программирование и многопоточность»

Привет, Хаброжители! Асинхронные и многопоточные программы могут выполнять несколько задач одновременно, не теряя скорости или надежности. Но правильная организация параллельного выполнения может вызвать затруднения даже у опытных разработчиков. Эта практическая книга научит вас создавать параллельные приложения на C#, работающие с максимальной скоростью и не имеющие взаимоблокировок и других проблем синхронизации, которые ухудшают производительность и требуют огромных усилий для их обнаружения.«C# Concurrency» помогает получить полное представление об особенностях многопоточности и асинхронного программирования. В ней особое внимание уделено практическому использованию операторов async/await в C# для упрощения асинхронных задач. Вы научитесь избегать распространенных ошибок, обходить классические проблемы многопоточности, такие как состояния взаимоблокировки и гонки, а также узнаете о многих сложных нюансах управления потоками и использования потокобезопасных коллекций.
Читать далее

https://habr.com/ru/companies/piter/articles/941590/?utm_campaign=941590&utm_source=habrahabr&utm_medium=rss
Словари ресурсов WPF. Переключаем тему приложения на лету

Для кого эта статья
Эта статья будет полезна разработчикам, которые только начинают писать WPF. Здесь будет рассмотрена механика динамических ресурсов - опытные WPF-разработчики вряд ли найдут что-то полезное для себя.
В современном мире отсутствие возможности выбора темы в приложении считается моветоном. Пользователи любят выбирать удобную для себя цветовую схему, особенно при работе по ночам. В WPF такое поведение не организовано “из коробки”, поэтому мы создаём свою реализацию: задаём ресурсы (цвета и стили), даём пользователю переключать их на лету. О реализации этого механизма мы и поговорим в этой статье.
Читать далее

https://habr.com/ru/companies/megafon/articles/943908/?utm_campaign=943908&utm_source=habrahabr&utm_medium=rss
Fallout 2 на Unity

Привет всем поклонникам вселенной Fallout, особенно её первых двух частей. Сегодня речь пойдёт о Fallout 2 — попытки перенести вторую часть Fallout предпринимались не единожды. Есть вот такой интересный ремейк, а ещё есть группа энтузиастов, пытающихся перенести вторую часть Fallout на движок Fallout 4. Я не знаю, в каком статусе находятся эти проекты; подозреваю, что воз и ныне там. Как бы то ни было, намерения самые что ни на есть благие. В этот раз я хочу представить очередную попытку перенести Fallout 2 в 3D, на этот раз на движок Unity.
Почему Unity?
Изначально мой выбор пал на Unreal Engine 5, так как уровень графики и богатый API движка впечатляют. Но я быстро понял, что Unreal Engine 5 — это выбор для AAA-проектов либо для полноценных команд, которые уже собраны и готовы работать. В то время как Unity идеально подходит для энтузиастов-одиночек. Дополнительным обстоятельством послужил мой ноутбук — Unreal Engine 5 он банально не тянет, даже редактор работает со скрипом. В итоге звёзды сошлись и указали на Unity: выбор сделан.
Читать далее

https://habr.com/ru/articles/944460/?utm_campaign=944460&utm_source=habrahabr&utm_medium=rss
🔥2
Защищаем контейнеры с нуля: практическое руководство по Docker security и Kubernetes security contexts

Привет, Кореша! Вы когда-нибудь задумывались о безопасности контейнеров, работающих в продакшене? Docker и Kubernetes предоставляют широкий набор инструментов, которые могут быть использованы плохими людьми. Безопасность контейнеров — это не просто волшебная защита, а многослойная система, охватывающая весь процесс от сборки до запуска в кластере.
В этой статье мы разберем практические шаги по защите ваших контейнеров, от написания безопасного Dockerfile до настройки политик безопасности в Kubernetes.
Читать далее

https://habr.com/ru/articles/944608/?utm_campaign=944608&utm_source=habrahabr&utm_medium=rss
ИИ в работе программиста

Меня зовут Артём, в данный момент я работаю на должности ведущего программиста. Да — перед вами лонгрид в стиле черновика статьи о размышлениях автора на тему современных ИИ инструментов в разработке программного обеспечения — о том как это связано с эффектом «Зловещщей долины», помощью с развитием профессиональных навыков и инцестом.
Читать далее

https://habr.com/ru/articles/945238/?utm_campaign=945238&utm_source=habrahabr&utm_medium=rss
Visual Studio 2026 Insiders is here!

Visual Studio 2026 Insiders is here – and it marks one of the most ambitious steps forward we’ve taken with the IDE. This release brings AI woven directly into the developer workflow, performance improvements that reset expectations for speed at enterprise scale, and a modern design that makes the environment feel lighter and more focused. […]
The post Visual Studio 2026 Insiders is here! appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/visual-studio-2026-insiders-is-here/
.NET and .NET Framework September 2025 servicing releases updates

A recap of the latest servicing updates for .NET and .NET Framework for September 2025.
The post .NET and .NET Framework September 2025 servicing releases updates appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-september-2025-servicing-updates/
Announcing .NET 10 Release Candidate 1

.NET 10 Release Candidate 1 is available with improvements across the runtime, SDK, libraries, ASP.NET Core, Blazor, .NET MAUI, and more!
The post Announcing .NET 10 Release Candidate 1 appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/dotnet-10-rc-1/
Performance Improvements in .NET 10

Take a tour through hundreds of performance improvements in .NET 10.
The post Performance Improvements in .NET 10 appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-10/
2
Ваши старые аккаунты в соцсетях — бомба замедленного действия. Как провести цифровую уборку

Вы помните свой логин и пароль от форума любителей приключений, где активно общались десять лет назад? А от старой биржи фриланса? Забытый аккаунт в «одноклассниках» или первый профиль в «ВК» — это не просто цифровой призрак прошлого. Это активная угроза вашей безопасности и приватности здесь и сейчас.
Пока вы не вспоминаете о них, они работают против вас: сливают данные в утечках, служат точкой для взлома более важных сервисов и портят ваш цифровой след. В этой статье разберем, почему это происходит и как провести тотальную цифровую зачистку — методично и без лишней ностальгии.
Читать далее

https://habr.com/ru/articles/945842/?utm_campaign=945842&utm_source=habrahabr&utm_medium=rss
1
2025/10/21 09:33:27
Back to Top
HTML Embed Code: