New Trusted Publishing enhances security on NuGet.org
Announcing Trusted Publishing on NuGet.org - a safer way to publish packages using short-lived tokens instead of long-lived API keys
The post New Trusted Publishing enhances security on NuGet.org appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/enhanced-security-is-here-with-the-new-trust-publishing-on-nuget-org/
Announcing Trusted Publishing on NuGet.org - a safer way to publish packages using short-lived tokens instead of long-lived API keys
The post New Trusted Publishing enhances security on NuGet.org appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/enhanced-security-is-here-with-the-new-trust-publishing-on-nuget-org/
Microsoft News
New Trusted Publishing enhances security on NuGet.org
Announcing Trusted Publishing on NuGet.org - a safer way to publish packages using short-lived tokens instead of long-lived API keys
Enhancements to XAML Live Preview in Visual Studio for .NET MAUI
The XAML Live Preview feature in Visual Studio 2022 version 17.14 introduces a significant usability improvement for .NET MAUI projects: the XAML Live Preview window is now available during design time, eliminating the requirement to initiate a debug session. This change streamlines the UI development workflow for .NET MAUI applications. Design-Time Availability Previously, XAML Live […]
The post Enhancements to XAML Live Preview in Visual Studio for .NET MAUI appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/enhancements-to-xaml-live-preview-in-visual-studio-for-net-maui/
The XAML Live Preview feature in Visual Studio 2022 version 17.14 introduces a significant usability improvement for .NET MAUI projects: the XAML Live Preview window is now available during design time, eliminating the requirement to initiate a debug session. This change streamlines the UI development workflow for .NET MAUI applications. Design-Time Availability Previously, XAML Live […]
The post Enhancements to XAML Live Preview in Visual Studio for .NET MAUI appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/enhancements-to-xaml-live-preview-in-visual-studio-for-net-maui/
Microsoft News
Enhancements to XAML Live Preview in Visual Studio for .NET MAUI
The XAML Live Preview feature in Visual Studio 2022 version 17.14 introduces a significant usability improvement for .NET MAUI projects: the XAML Live Preview window is now available during design time, eliminating the requirement to initiate a debug session.…
👍1
sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
https://andrewlock.net/sleep-pc-a-dotnet-tool-to-make-windows-sleep-after-a-timeout/
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
https://andrewlock.net/sleep-pc-a-dotnet-tool-to-make-windows-sleep-after-a-timeout/
Andrew Lock | .NET Escapades
sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
Как Borland просрали все полимеры
Первая встреча с Turbo Pascal
Начать стоит с самого начала, когда я впервые увидел Turbo Pascal 5.0. Тогда для меня это было что-то на грани чуда.
Ведь как в те времена делалось "в норме":
Читать далее...
https://habr.com/ru/articles/949956/?utm_campaign=949956&utm_source=habrahabr&utm_medium=rss
Первая встреча с Turbo Pascal
Начать стоит с самого начала, когда я впервые увидел Turbo Pascal 5.0. Тогда для меня это было что-то на грани чуда.
Ведь как в те времена делалось "в норме":
Читать далее...
https://habr.com/ru/articles/949956/?utm_campaign=949956&utm_source=habrahabr&utm_medium=rss
Хабр
Как Borland «профукали все полимеры»
В 90-е годы это название знали все. Даже те, кто не пользовался Паскалем. В течение почти 20 лет Турбо Паскаль преподавали в школах и техникумах, иногда в институтах....
❤2👎1
Как GC останавливает весь мир, чтобы вынести мусор
Как GC останавливает весь "мир", чтобы "вынести мусор"!
Концептуальное описание работы GC в Ваших приложениях.
🔴 Что такое Stop-The-World 📍 Зачем нужны SafePoints 🧩 Что делает функция GC_POLL() 🧹 Что делает GC и почему GC иногда останавливает весь "мир"...
Узнать о сборке мусора чуть больше
https://habr.com/ru/articles/950082/?utm_campaign=950082&utm_source=habrahabr&utm_medium=rss
Как GC останавливает весь "мир", чтобы "вынести мусор"!
Концептуальное описание работы GC в Ваших приложениях.
🔴 Что такое Stop-The-World 📍 Зачем нужны SafePoints 🧩 Что делает функция GC_POLL() 🧹 Что делает GC и почему GC иногда останавливает весь "мир"...
Узнать о сборке мусора чуть больше
https://habr.com/ru/articles/950082/?utm_campaign=950082&utm_source=habrahabr&utm_medium=rss
Хабр
Как GC останавливает весь мир, чтобы вынести мусор
Коротко о самом главном в сборке мусора. ⚠️ Важно: это только концептуальная иллюстрация. В реальных средах исполнения JVM возможно других все сложнее! 💡 Терминология: 🔹 Stop The World В управляемых...
«SQL хорош для данных, но плох для логики» — почему все больше разработчиков выносят бизнес-логику из базы
SQL отлично справляется с данными, но неудобен для бизнес-логики: разработчики выносят её в код ради гибкости, скорости и независимости
— Читать дальше ««SQL хорош для данных, но плох для логики» — почему все больше разработчиков выносят бизнес-логику из базы»
https://tproger.ru/news/-sql-horow-dlya-dannyh--no-ploh-dlya-logiki----pochemu-vse-bolwe-razrabotchikov-vynosyat-biznes-logiku-iz-bazy
SQL отлично справляется с данными, но неудобен для бизнес-логики: разработчики выносят её в код ради гибкости, скорости и независимости
— Читать дальше ««SQL хорош для данных, но плох для логики» — почему все больше разработчиков выносят бизнес-логику из базы»
https://tproger.ru/news/-sql-horow-dlya-dannyh--no-ploh-dlya-logiki----pochemu-vse-bolwe-razrabotchikov-vynosyat-biznes-logiku-iz-bazy
Tproger
Почему все больше разработчиков выносят бизнес-логику из базы данных в код — Tproger
SQL отлично справляется с данными, но неудобен для бизнес-логики: разработчики выносят её в код ради гибкости, скорости и независимости
Exploring Text-to-Image capabilities in .NET
Learn how to generate images from natural language prompts using the universal abstractions in Microsoft's extensions for .NET AI.
The post Exploring Text-to-Image capabilities in .NET appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/explore-text-to-image-dotnet/
Learn how to generate images from natural language prompts using the universal abstractions in Microsoft's extensions for .NET AI.
The post Exploring Text-to-Image capabilities in .NET appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/explore-text-to-image-dotnet/
Microsoft News
Exploring Text-to-Image capabilities in .NET
Learn how to generate images from natural language prompts using the universal abstractions in Microsoft's extensions for .NET AI.
Пишем письма с Gmail на Bitcoin
Привет, Хабр!Это снова команда Eppie, децентрализованной p2p почты, в которой адрес принадлежит пользователю, а не сервису.
Пока мы занимались ядром приложения, ярких новостей было немного. Но теперь проект вышел на новый этап – всё чаще выходят обновления, о которых хочется рассказывать. Недавно в тестовой сети заработали децентрализованные адреса. Обзорный текст об этом можно почитать здесь. Если коротко, адрес в Eppie – это криптографический публичный ключ, а соответствующий ему приватный ключ дает пользователю полный контроль над почтовым ящиком.
А поскольку адрес – это публичный ключ, мы можем интегрировать существующие децентрализованные сети с совместимой криптографией, например Bitcoin. Что мы и делаем. В нашей тестовой сети уже можно создать новый Bitcoin-адрес, или импортировать существующий, и получать на него письма. Сегодня расскажем об этом подробнее.
Читать далее
https://habr.com/ru/companies/eppie/articles/947850/?utm_campaign=947850&utm_source=habrahabr&utm_medium=rss
Привет, Хабр!Это снова команда Eppie, децентрализованной p2p почты, в которой адрес принадлежит пользователю, а не сервису.
Пока мы занимались ядром приложения, ярких новостей было немного. Но теперь проект вышел на новый этап – всё чаще выходят обновления, о которых хочется рассказывать. Недавно в тестовой сети заработали децентрализованные адреса. Обзорный текст об этом можно почитать здесь. Если коротко, адрес в Eppie – это криптографический публичный ключ, а соответствующий ему приватный ключ дает пользователю полный контроль над почтовым ящиком.
А поскольку адрес – это публичный ключ, мы можем интегрировать существующие децентрализованные сети с совместимой криптографией, например Bitcoin. Что мы и делаем. В нашей тестовой сети уже можно создать новый Bitcoin-адрес, или импортировать существующий, и получать на него письма. Сегодня расскажем об этом подробнее.
Читать далее
https://habr.com/ru/companies/eppie/articles/947850/?utm_campaign=947850&utm_source=habrahabr&utm_medium=rss
Хабр
Пишем письма с Gmail на Bitcoin
Привет, Хабр! Это снова команда Eppie, децентрализованной p2p почты, в которой адрес принадлежит пользователю, а не сервису. Пока мы занимались ядром приложения, ярких новостей было немного....
👍1
Команда PVS-Studio просит присылать примеры ошибок, связанные с использованием вайб-кодинга
Так или иначе, вайб-кодинг становится, — а где-то уже стал, — частью процесса разработки программного кода. Команда PVS-Studio видит в этом новые задачи для статических анализаторов по поиску ошибок в коде, возникающих при использовании ИИ-ассистентов и т.п. Первый шаг — собрать примеры реальных дефектов для изучения.
Отношение к вайб-кодингу и его вариациям неоднозначное. Я разделяю мнение, что использование сгенерированного кода, особенно без полного его понимания программистом, плохо скажется на надёжности и безопасности приложений. Так что работы у статических анализаторов только прибавляется :)
AI-сгенерированный код, возможно, будет содержать новые непривычные виды ошибок. Соответственно, чтобы их изучить и научиться выявлять, необходимо сначала собрать их коллекцию.
Читать далее
https://habr.com/ru/companies/pvs-studio/articles/950552/?utm_campaign=950552&utm_source=habrahabr&utm_medium=rss
Так или иначе, вайб-кодинг становится, — а где-то уже стал, — частью процесса разработки программного кода. Команда PVS-Studio видит в этом новые задачи для статических анализаторов по поиску ошибок в коде, возникающих при использовании ИИ-ассистентов и т.п. Первый шаг — собрать примеры реальных дефектов для изучения.
Отношение к вайб-кодингу и его вариациям неоднозначное. Я разделяю мнение, что использование сгенерированного кода, особенно без полного его понимания программистом, плохо скажется на надёжности и безопасности приложений. Так что работы у статических анализаторов только прибавляется :)
AI-сгенерированный код, возможно, будет содержать новые непривычные виды ошибок. Соответственно, чтобы их изучить и научиться выявлять, необходимо сначала собрать их коллекцию.
Читать далее
https://habr.com/ru/companies/pvs-studio/articles/950552/?utm_campaign=950552&utm_source=habrahabr&utm_medium=rss
Хабр
Команда PVS-Studio просит присылать примеры ошибок, связанные с использованием вайб-кодинга
PVS-Studio, Вайб-кодинг Есть две школы мысли. Первая — это директора, HR-ы и "эффективные менеджеры", которые уже планируют сокращения IT-отделов. Они искренне верят, что ChatGPT скоро будет писать...
Microsoft Extends Support Period for .NET Standard Term Support (STS) Releases from 18 to 24 Months
Microsoft announced an extension to its .NET Standard Term Support releases from 18 months to 24 months, as reported on the company's official development blog. The policy change, effective with .NET 9, will extend support for the latest release until November 10, 2026, matching the end-of-support date for .NET 8, a Long Term Support version.
By Almir Vuk
https://www.infoq.com/news/2025/09/microsoft-extends-dotnet-sts/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Microsoft announced an extension to its .NET Standard Term Support releases from 18 months to 24 months, as reported on the company's official development blog. The policy change, effective with .NET 9, will extend support for the latest release until November 10, 2026, matching the end-of-support date for .NET 8, a Long Term Support version.
By Almir Vuk
https://www.infoq.com/news/2025/09/microsoft-extends-dotnet-sts/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
Microsoft Extends Support Period for .NET Standard Term Support (STS) Releases from 18 to 24 Months
Microsoft announced an extension to its .NET Standard Term Support releases from 18 months to 24 months, as reported on the company's official development blog. The policy change, effective with .NET 9, will extend support for the latest release until November…
🔥1
Большая труба Сида Мейера (как устроен мир в Civilization и моей маленькой 4X-стратегии MyCivGame)
Приветствую тебя, читатель, меня зовут Вадим Бельский, и я уже больше полугода делаю свою небольшую 4-x стратегию MyCivGame, вдохновленную играми Civilization и Total War. Сейчас я расскажу тебе, как устроен мир в нашей любимой игре Civilization, и мы с тобой вместе подумаем, можно ли сделать его лучше (а самое главное, нужно ли это)!
Читать далее
https://habr.com/ru/articles/950626/?utm_campaign=950626&utm_source=habrahabr&utm_medium=rss
Приветствую тебя, читатель, меня зовут Вадим Бельский, и я уже больше полугода делаю свою небольшую 4-x стратегию MyCivGame, вдохновленную играми Civilization и Total War. Сейчас я расскажу тебе, как устроен мир в нашей любимой игре Civilization, и мы с тобой вместе подумаем, можно ли сделать его лучше (а самое главное, нужно ли это)!
Читать далее
https://habr.com/ru/articles/950626/?utm_campaign=950626&utm_source=habrahabr&utm_medium=rss
Хабр
Большая труба Сида Мейера (как устроен мир в Civilization и моей маленькой 4X-стратегии MyCivGame)
Приветствие Приветствую тебя, читатель, меня зовут Вадим Бельский, и я уже больше полугода делаю свою небольшую 4-x стратегию MyCivGame , вдохновленную играми Civilization и Total War , про которую я...
Announcing Aspire 9.5
Aspire 9.5 adds the preview 'aspire update' command, single-file AppHost, richer CLI and dashboard UX, and new integrations for AI, DevTunnels, and more.
The post Announcing Aspire 9.5 appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-aspire-95/
Aspire 9.5 adds the preview 'aspire update' command, single-file AppHost, richer CLI and dashboard UX, and new integrations for AI, DevTunnels, and more.
The post Announcing Aspire 9.5 appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-aspire-95/
Microsoft News
Announcing Aspire 9.5
Aspire 9.5 adds the preview 'aspire update' command, single-file AppHost, richer CLI and dashboard UX, and new integrations for AI, DevTunnels, and more.
VoiceReader — читаем вслух
Делаем на c# репетитора по чтению вслух на 20+ языках.
Идея простая: открываем текст на (почти) любом интересующем языке, и читаем в микрофон. Все распознанные слова в тексте помечаются цветом.
Читать далее
https://habr.com/ru/articles/946254/?utm_campaign=946254&utm_source=habrahabr&utm_medium=rss
Делаем на c# репетитора по чтению вслух на 20+ языках.
Идея простая: открываем текст на (почти) любом интересующем языке, и читаем в микрофон. Все распознанные слова в тексте помечаются цветом.
Читать далее
https://habr.com/ru/articles/946254/?utm_campaign=946254&utm_source=habrahabr&utm_medium=rss
Хабр
VoiceReader — читаем вслух
Для развития навыков чтения и кругозора, школа дает список для внеклассного чтения. Признайтесь, сколько книжек за лето прочитал вслух ваш спиногрыз? Сидели ли вы рядом с измученным ребенком мечтающим...
DotNet&More #159: Union в C# и не только
На прошлом стриме Вы спрашивали, зачем нужны Union в будущем C#. Нам показалось, что наш ответ недостаточен, так что самое время выделить этой теме отдельный выпуск.
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- https://artists.landr.com/056870627229
- https://www.tg-me.com/angry_programmer_screams
Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:05:00 Unions уже сейчас в C#
00:13:20 Что такое Union
00:16:40 Как Visitor заменяет Union
00:25:45 Зачем бекендеру Union?
00:34:50 enum как симптом необходимости в Union
00:43:20 Union в C#15
Ссылки:
- https://youtu.be/jRJa83DeOd8?si=nlWtm_rY0et23bDy&t=3745 : Union в C#
- https://en.wikipedia.org/wiki/Discriminated_union : Discriminated union
- https://learn.microsoft.com/en-us/dotnet/fsharp/language-reference/discriminated-unions : В F#
- https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#union-types : В Typescript
- https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html : В Rust
- https://kotlinlang.org/docs/sealed-classes.html : В Kotlin
- https://docs.oracle.com/en/java/javase/17/language/sealed-classes-and-interfaces.html : И даже в Java
Видео: https://youtube.com/live/ItNZ3tKhzxs
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Twitch: https://www.twitch.tv/dotnetmore
Обсуждайте:
- Telegram: https://www.tg-me.com/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://www.tg-me.com/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
https://dotnetmore.mave.digital/ep-163
На прошлом стриме Вы спрашивали, зачем нужны Union в будущем C#. Нам показалось, что наш ответ недостаточен, так что самое время выделить этой теме отдельный выпуск.
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- https://artists.landr.com/056870627229
- https://www.tg-me.com/angry_programmer_screams
Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:05:00 Unions уже сейчас в C#
00:13:20 Что такое Union
00:16:40 Как Visitor заменяет Union
00:25:45 Зачем бекендеру Union?
00:34:50 enum как симптом необходимости в Union
00:43:20 Union в C#15
Ссылки:
- https://youtu.be/jRJa83DeOd8?si=nlWtm_rY0et23bDy&t=3745 : Union в C#
- https://en.wikipedia.org/wiki/Discriminated_union : Discriminated union
- https://learn.microsoft.com/en-us/dotnet/fsharp/language-reference/discriminated-unions : В F#
- https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#union-types : В Typescript
- https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html : В Rust
- https://kotlinlang.org/docs/sealed-classes.html : В Kotlin
- https://docs.oracle.com/en/java/javase/17/language/sealed-classes-and-interfaces.html : И даже в Java
Видео: https://youtube.com/live/ItNZ3tKhzxs
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Twitch: https://www.twitch.tv/dotnetmore
Обсуждайте:
- Telegram: https://www.tg-me.com/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://www.tg-me.com/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
https://dotnetmore.mave.digital/ep-163
Landr
Angry Programmer Screams - Hello, World!
Listen to Hello, World! by Angry Programmer Screams.
Конец эпохи Windows 10: почему связка Avalonia UI и Linux становится идеальным выбором для .NET-разработчиков
Осенью 2025 года заканчивается официальная поддержка Windows 10. Для миллионов пользователей и компаний окончание поддержки ставит вопрос о выборе дальнейшей стратегии. Наиболее очевидный путь — переход на Windows 11, однако его могут ограничивать более строгие аппаратные требования. Конечно, найдутся пользователи и организации, которые предпочтут продолжить эксплуатацию Windows 10 и после окончания официальной поддержки. У такого подхода есть свои плюсы, в первую очередь — отсутствие немедленных затрат на обновление железа или переобучение персонала. Однако минусы этого решения крайне серьезны: растущие уязвимости из-за отсутствия обновлений безопасности, потенциальная несовместимость с новым программным обеспечением и риски несоблюдения требований регуляторов, особенно для бизнеса. Таким образом, каждая стратегия требует тщательной оценки рисков и затрат.
На мой взгляд, стратегически верным шагом в данной ситуации является миграция на Linux. Но что делать армии программистов, годами создававших приложения под экосистему Microsoft? Приложения на .NET Framework, WPF и WinForms — это кровь тысяч корпоративных и бизнес-систем. Полное переписывание их на другие технологии — это колоссальные затраты времени и денег. Однако существует элегантный и экономически выгодный путь, который не только решает проблему совместимости с Linux, но и открывает новые горизонты для разработки. Этот путь — кроссплатформенный фреймворк Avalonia UI и современная платформа .NET.
Плавный переход вместо болезненного переучивания
Читать далее
https://habr.com/ru/articles/950886/?utm_campaign=950886&utm_source=habrahabr&utm_medium=rss
Осенью 2025 года заканчивается официальная поддержка Windows 10. Для миллионов пользователей и компаний окончание поддержки ставит вопрос о выборе дальнейшей стратегии. Наиболее очевидный путь — переход на Windows 11, однако его могут ограничивать более строгие аппаратные требования. Конечно, найдутся пользователи и организации, которые предпочтут продолжить эксплуатацию Windows 10 и после окончания официальной поддержки. У такого подхода есть свои плюсы, в первую очередь — отсутствие немедленных затрат на обновление железа или переобучение персонала. Однако минусы этого решения крайне серьезны: растущие уязвимости из-за отсутствия обновлений безопасности, потенциальная несовместимость с новым программным обеспечением и риски несоблюдения требований регуляторов, особенно для бизнеса. Таким образом, каждая стратегия требует тщательной оценки рисков и затрат.
На мой взгляд, стратегически верным шагом в данной ситуации является миграция на Linux. Но что делать армии программистов, годами создававших приложения под экосистему Microsoft? Приложения на .NET Framework, WPF и WinForms — это кровь тысяч корпоративных и бизнес-систем. Полное переписывание их на другие технологии — это колоссальные затраты времени и денег. Однако существует элегантный и экономически выгодный путь, который не только решает проблему совместимости с Linux, но и открывает новые горизонты для разработки. Этот путь — кроссплатформенный фреймворк Avalonia UI и современная платформа .NET.
Плавный переход вместо болезненного переучивания
Читать далее
https://habr.com/ru/articles/950886/?utm_campaign=950886&utm_source=habrahabr&utm_medium=rss
Хабр
Конец эпохи Windows 10: почему связка Avalonia UI и Linux становится идеальным выбором для .NET-разработчиков
Осенью 2025 года заканчивается официальная поддержка Windows 10. Для миллионов пользователей и компаний окончание поддержки ставит вопрос о выборе дальнейшей стратегии. Наиболее очевидный путь —...
Как мы победили «сковородочный апокалипсис» — буферизация резервации товаров в Ozon
или Почему наша система теперь не боится ни распродаж, ни внезапного наплыва любителей гречки и сковородок
Всем привет!Меня зовут Александр Исай, я тимлид в Ozon Tech. Сегодня я расскажу историю о том, как мы спасали нашу систему резервации товаров от краха в самый горячий момент года.
Читать далее
https://habr.com/ru/companies/ozontech/articles/950044/?utm_campaign=950044&utm_source=habrahabr&utm_medium=rss
или Почему наша система теперь не боится ни распродаж, ни внезапного наплыва любителей гречки и сковородок
Всем привет!Меня зовут Александр Исай, я тимлид в Ozon Tech. Сегодня я расскажу историю о том, как мы спасали нашу систему резервации товаров от краха в самый горячий момент года.
Читать далее
https://habr.com/ru/companies/ozontech/articles/950044/?utm_campaign=950044&utm_source=habrahabr&utm_medium=rss
Хабр
Как мы победили «сковородочный апокалипсис» — буферизация резервации товаров в Ozon
или Почему наша система теперь не боится ни распродаж, ни внезапного наплыва любителей гречки и сковородок Всем привет! Меня зовут Александр Исай, я тимлид в Ozon Tech. Сегодня я расскажу историю...
Preparing Your .NET MAUI Apps for Google Play’s 16 KB Page Size Requirement
Learn about the upcoming 16 KB page size requirement for Google Play and how to ensure your .NET MAUI apps are ready for the November 2025 deadline.
The post Preparing Your .NET MAUI Apps for Google Play’s 16 KB Page Size Requirement appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/maui-google-play-16-kb-page-size-support/
Learn about the upcoming 16 KB page size requirement for Google Play and how to ensure your .NET MAUI apps are ready for the November 2025 deadline.
The post Preparing Your .NET MAUI Apps for Google Play’s 16 KB Page Size Requirement appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/maui-google-play-16-kb-page-size-support/
Microsoft News
Preparing Your .NET MAUI Apps for Google Play’s 16 KB Page Size Requirement
Learn about the upcoming 16 KB page size requirement for Google Play and how to ensure your .NET MAUI apps are ready for the November 2025 deadline.
.NET Aspire 9.5 Released: New CLI Update Command, Dashboard AI Visualizer, and Expanded Integrations
Microsoft has announced the Aspire 9.5 as the latest minor release of the platform, introducing support for .NET 8 Long Term Support, .NET 9 Standard Term Support (STS), and the .NET 10 Release Candidate 1. As noted by the team, Aspire releases are delivered independently from the .NET release schedule, with major versions aligned to .NET milestones and minor versions released more frequently.
By Almir Vuk
https://www.infoq.com/news/2025/09/aspire-95-release/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Microsoft has announced the Aspire 9.5 as the latest minor release of the platform, introducing support for .NET 8 Long Term Support, .NET 9 Standard Term Support (STS), and the .NET 10 Release Candidate 1. As noted by the team, Aspire releases are delivered independently from the .NET release schedule, with major versions aligned to .NET milestones and minor versions released more frequently.
By Almir Vuk
https://www.infoq.com/news/2025/09/aspire-95-release/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
.NET Aspire 9.5 Released: New CLI Update Command, Dashboard AI Visualizer, and Expanded Integrations
Microsoft has announced the Aspire 9.5 as the latest minor release of the platform, introducing support for .NET 8 Long Term Support, .NET 9 Standard Term Support (STS), and the .NET 10 Release Candidate 1. As noted by the team, Aspire releases are delivered…
Интервью известного кардера
Расскажи, с чего всё началось: как ты вообще угодил в сферу кардинга?Началось всё ещё со школы — когда я становился как личность и стоял перед выбором дела, которому хочу посвятить своё время в будущем. Поступление в университет и работу по специальности изначально не рассматривал, так как не видел в личном окружении достойных примеров.Да и сейчас, если честно, не вижу. Даже среди тех, кто окончил элитные зарубежные вузы — в большинстве случаев приятная корка, не более. Мне это казалось очень плохой затеей, поэтому я начал изучать Интернет, — по-началу просто сёрфил, старался расширять кругозор, искал как заработать, а потом через сайты и всякие коммьюнити как-то набрёл на хакерские форумы.Эти форумы существовали достаточно давно. Во всяком случае, когда я в 2007-2008 годах всерьёз за это взялся, на них уже можно было легко найти ответ практически на любой вопрос, связанный со взломами. Потом на этих же хак-форумах я увидел обсуждение кардинга и ссылки на форумы кардерской тематики, а именно cardingworld. С него всё и началось.Многие, кто в теме, точно помнят этот форум. Попав на него, я увидел кучу возможностей хорошо заработать уже на старте: всё под рукой — реквизиты карт за копейки, магазины, в которые можно вбивать эти карты тоже в общем доступе и практически всё легко проходило с первых попыток. Оставалось только найти людей, которые принимали бы эти посылки в США, что тоже не являлось проблемой при наличии смекалки — просто на русскоязычных форумах США размещал объявления и предлагал людям по $50 за приём и переотправку каждой посылки.
Читать далее
https://habr.com/ru/articles/951422/?utm_campaign=951422&utm_source=habrahabr&utm_medium=rss
Расскажи, с чего всё началось: как ты вообще угодил в сферу кардинга?Началось всё ещё со школы — когда я становился как личность и стоял перед выбором дела, которому хочу посвятить своё время в будущем. Поступление в университет и работу по специальности изначально не рассматривал, так как не видел в личном окружении достойных примеров.Да и сейчас, если честно, не вижу. Даже среди тех, кто окончил элитные зарубежные вузы — в большинстве случаев приятная корка, не более. Мне это казалось очень плохой затеей, поэтому я начал изучать Интернет, — по-началу просто сёрфил, старался расширять кругозор, искал как заработать, а потом через сайты и всякие коммьюнити как-то набрёл на хакерские форумы.Эти форумы существовали достаточно давно. Во всяком случае, когда я в 2007-2008 годах всерьёз за это взялся, на них уже можно было легко найти ответ практически на любой вопрос, связанный со взломами. Потом на этих же хак-форумах я увидел обсуждение кардинга и ссылки на форумы кардерской тематики, а именно cardingworld. С него всё и началось.Многие, кто в теме, точно помнят этот форум. Попав на него, я увидел кучу возможностей хорошо заработать уже на старте: всё под рукой — реквизиты карт за копейки, магазины, в которые можно вбивать эти карты тоже в общем доступе и практически всё легко проходило с первых попыток. Оставалось только найти людей, которые принимали бы эти посылки в США, что тоже не являлось проблемой при наличии смекалки — просто на русскоязычных форумах США размещал объявления и предлагал людям по $50 за приём и переотправку каждой посылки.
Читать далее
https://habr.com/ru/articles/951422/?utm_campaign=951422&utm_source=habrahabr&utm_medium=rss
Хабр
Интервью известного кардера
Расскажи, с чего всё началось: как ты вообще угодил в сферу кардинга? Началось всё ещё со школы — когда я становился как личность и стоял перед выбором дела, которому хочу посвятить своё время в...
The Goddess's Will — или почему никто не делает видеоигры в стиле пререндеренного 3D, а мы делаем одну такую
Привет, хабр!
Что ж, пятилетний срок разработки технодемки нашего проекта подошёл к концу, и я созрел, чтобы поделиться с сообществом опытом разработки видеоигры мечты без мам, пап и кредитов, но с большим опытом в программировании и в компании профессионалов.До сего момента мы нигде не публиковались, нигде не были замечены, но пришло время сорвать покровы: с чего всё началось и к чему в итоге пришло, я расскажу в этой объёмной статье.Будет про идеи, технологии, HR-процессы, страх публикации и сладкую депрессию. Так что тут без ромашкового чая не обойдётся. Заваривайте чашечку, и добро пожаловать под кат.
Читать далее
https://habr.com/ru/articles/914952/?utm_campaign=914952&utm_source=habrahabr&utm_medium=rss
Привет, хабр!
Что ж, пятилетний срок разработки технодемки нашего проекта подошёл к концу, и я созрел, чтобы поделиться с сообществом опытом разработки видеоигры мечты без мам, пап и кредитов, но с большим опытом в программировании и в компании профессионалов.До сего момента мы нигде не публиковались, нигде не были замечены, но пришло время сорвать покровы: с чего всё началось и к чему в итоге пришло, я расскажу в этой объёмной статье.Будет про идеи, технологии, HR-процессы, страх публикации и сладкую депрессию. Так что тут без ромашкового чая не обойдётся. Заваривайте чашечку, и добро пожаловать под кат.
Читать далее
https://habr.com/ru/articles/914952/?utm_campaign=914952&utm_source=habrahabr&utm_medium=rss
Хабр
The Goddess's Will — или почему никто не делает видеоигры в стиле пререндеренного 3D, а мы делаем одну такую
Что вообще за TGW? Путешествие The Goddess's Will началось задолго до того, как я пушнул первый коммит в репозиторий TGW. Эта статья, конечно, не расскажет обо всём подробно (слишком много всего...
❤1