TGViewer
Channel Public Channel
devdigest // ua

devdigest // ua

@devdigest_ua

Новини технологій від //devdigest: про .NET, Azure та не тільки!
Subscribers
664
Photos
197
Videos
9
Links
3.2K
Recent Posts 20 shown
Post #3268 169

Forwarded from DOU #tech

Андрій Курдюмов розповідає, як звичайний файл prn.ap раптом уперся в легасі Windows - Git for Windows відмовився його індексувати через зарезервоване ім’я PRN.

У статті автор розбирається, звідки взялося це обмеження, а у підсумку показує, як локально змінити поведінку Git і таки клонувати Linux-репозиторій на Windows.

👉 https://dou.ua/goto/EWBW
  • ❤ 4
Post #3267 396
⚡️ AWS Control Tower проти Azure Landing Zone і Google Cloud: порівняння підходів до керування хмарою у 2026

Tech Insider порівняв три еталонні архітектури для керування мультиакаунтними хмарними середовищами у 2026 році — AWS Control Tower, Azure Landing Zone на базі акселератора Enterprise-Scale і підхід Google Cloud на Organization Policies та Terraform. Жоден із них не бере плату за ліцензію, але реальні рахунки різняться кардинально. Головний висновок — «безкоштовне» керування приховує вартість інфраструктури: мінімальний мережевий хаб Azure з Azure Firewall Standard коштує приблизно $913 на місяць ще до запуску навантажень, тоді як зіставна зв'язка з 10 акаунтів на AWS коштує близько $150–400, а на Google Cloud — $100–300. Автор розбирає й відмінності в guardrails: у AWS понад 750 готових контролів, Azure робить ставку на композовані політики через Azure Policy, а Google — на жорсткі Organization Policies плюс детект через Security Command Center. Також порівнюються час розгортання, інтеграція з IaC і структура акаунтів.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Tech Insider AWS Control Tower vs Azure Landing Zone vs GCP 2026 AWS Control Tower vs Azure Landing Zone vs Google Cloud landing zones compared: pricing, guardrails, deployment time, and IaC support for 2026.
  • ❤ 2
Post #3266 301
⚡️ Побудова розподіленого планувальника задач на Akka.NET

Аарон Станнард із Petabridge описав, як побудувати розподілений планувальник довгих задач на Akka.NET — для випадків, коли завдання тривають від хвилин до годин, а кластер має масштабуватися, не втрачаючи вже виконану роботу. Автор пояснює, чому звичайний Akka.Cluster.Sharding тут не годиться: при зміні розміру кластера він перекидає завдання на нові вузли й викидає вже виконану роботу. Натомість система будується на кількох акторах, де головний, JobTracker, зберігає розклад і переживає збої. Ключова ідея — розподіляти задачі за реальним навантаженням вузлів: планувальник прикидає «розмір» завдання й надсилає його на найвільніший вузол, уникаючи перевантаження окремих машин. Такий підхід не витрачає обчислення марно й добре підходить для транскрипції, транскодингу, ETL і фінансової звітності.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Petabridge Building a Distributed Job Scheduler with Akka.NET
Post #3265 291
⚡️ Огляд мов і фреймворків квантового програмування у 2026 році

The Quantum Insider опублікував огляд екосистеми квантового програмування у 2026 році. Автор пояснює, чим квантова розробка принципово відрізняється від класичної: алгоритми ймовірнісні, вимірювання «схлопує» стан і не дає вільно відлагоджувати код, а нинішні процесори обмежені 50–300 кубітами. В огляді розібрано основні фреймворки — Qiskit від IBM як найпоширеніший, Cirq від Google, PennyLane для квантового машинного навчання, Q# від Microsoft для Azure Quantum, CUDA-Q від NVIDIA, Amazon Braket SDK та інші. Серед ключових трендів — домінування Python як спільної мови, робота senior-розробників одразу з кількома фреймворками, апаратні шари абстракції та прискорення на GPU. Загальний висновок: більшість реальних застосунків сьогодні гібридні й поєднують класичні та квантові обчислення, а сам софтверний стек дозріває від експериментів до практики.

👉🏻 Канал | 💬 Чат | 📕 Каталог
The Quantum Insider Top Quantum Programming Languages and Frameworks in 2026 A look at the quantum software tools developers use in 2026, from quantum SDKs and compilers to hardware-specific frameworks.
Post #3264 245
⚡️ Як влаштована пам'ять агентів у Microsoft Agent Framework

Джесс Ліберті пояснив, як ІІ-агенти в .NET запам'ятовують те, що з ними відбувається. За пам'ять відповідає Agent Memory на базі графової БД Neo4j, і працює вона на трьох рівнях: короткострокова пам'ятає поточну розмову, довгострокова зберігає накопичені знання та зв'язки між ними, а «пам'ять міркувань» — минулі дії та рішення агента. Окремо автор виділяє бітемпоральність: система зберігає не лише те, коли факт стався, але й те, коли вона його записала. У статті є й розбір коду: підключення до Neo4j, створення MemoryStore і методи StoreMemory() та RetrieveMemory(). Завдяки цьому агент зберігає контекст між сесіями.

👉🏻 Канал | 💬 Чат | 📕 Каталог
  • 👍 1
Post #3263 326
⚡️ F# Weekly #33, 2026

Вийшов свіжий випуск дайджесту F# Weekly. Головна подія тижня — реліз .NET 11 Preview 7 з оновленнями мови F#. У центрі уваги й PaketaBot — бот для керування залежностями в проєктах на Paket: написаний на F#, скомпільований через Fable і працює прямо в GitHub Actions без хостингу, закриваючи прогалину там, де Dependabot не підтримує Paket. Серед інших помітних проєктів — fsdb (MySQL-сумісний сервер БД із підтримкою wire-протоколу та SQL-граматики на FParsec), toro (фреймворк глибокого навчання, що приносить семантику PyTorch у F# через TorchSharp), Farse (парсинг JSON на System.Text.Json) і Falco.UnionRoutes (типобезпечна маршрутизація для вебфреймворку Falco). У номері також свіжі релізи бібліотек: Ionide.Analyzers 0.16, FSharpLint.Core 0.27.1 і Fable.Logging 1.0.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog F# Weekly #33, 2026 — .NET 11 Preview 7 Ships with F# Updates and PaketaBot Welcome to F# Weekly, A roundup of F# content from this past week: News F# in .NET 11 Preview 7 — Release Notes Core Framework v3 4.0.0 [2026 August 14] | xUnit.net Microsoft News .NET 11 Preview 7…
Post #3262 343
⚡️ Шість покращень продуктивності .NET 11

Стівен Гізель розібрав шість помітних покращень продуктивності в .NET 11, навівши бенчмарки .NET 10 проти .NET 11 Preview 6 на Apple M2 Pro. Серед них: усунення пакування (boxing) в узагальненому порівнянні enum-ів — до 86% швидше й без алокацій; видалення зайвих перевірок діапазону та null у векторних операціях (~10%); кешування правил часових поясів, що пришвидшує DateTime.Now на 48%; оптимізація парсингу Guid на 20–25%; пришвидшення LINQ Min/Max для дрібних типів через векторні перестановки (до 70–75% на байтах і short) та загальне скорочення розміру згенерованого коду. Головний висновок: усі переваги дістаються розробнику автоматично — достатньо оновитися, без змін у власному коді.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Steven Giesel .NET 11 Performance Edition As always my yearly take on the latest .NET release. In a few months dotnet 11 will be released and I wanted to have a look into some performance metrics.
  • ❤ 4
  • 👍 1
Post #3261 398
⚡️ F# Weekly #32, 2026

Вийшов свіжий випуск дайджесту F# Weekly. Головні релізи тижня — бібліотека доступу до даних FSharp.Data 8.2.0 та ігровий фреймворк Mibo 4.0 з помітно пришвидшеним PBR-конвеєром для 3D-рендерингу, який виходить на GPU-bound продуктивність на бекендах raylib і MonoGame. У номері також свіжі оновлення FSharp.TypeProviders.Templates 8.11, SQLProvider 1.5.27, SwaggerProvider, linq2db.FSharp і Polars.FSharp. Серед помітних проєктів — Plinth (local-first markdown-блокнот на F# і Tauri), Thuja (мінімалістична бібліотека для термінальних інтерфейсів) і FsLangMCP (MCP-сервер, що відкриває сервіси компілятора F# для ІІ-агентів). Окремий тренд випуску — зростання екосистеми F# MCP для ІІ-воркфлоу. З новин Microsoft — покращення безпеки NuGet, платформи тестування та Agent Framework.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog F# Weekly #32, 2026 — FSharp.Data 8.2.0, Mibo 4.0, and F# MCP Ecosystem Grows Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime Test reporting in Microsoft.Testing.Platform: …
  • ❤ 2
Post #3260 338
⚡️ CTO Azure запустив DOOM у Microsoft Paint — 35 FPS і «скасування смерті» по Ctrl+Z

Марк Руссинович, технічний директор Microsoft Azure, у вільний час запустив класичний DOOM усередині Microsoft Paint і виклав вихідний код проєкту DoomPaint на GitHub. Проєкт видає 35 кадрів на секунду в роздільності 320×200 або 640×400. Окрема «фішка» — скасування смерті: по Ctrl+Z можна відмотувати кадри назад і, по суті, відігравати час після загибелі персонажа. Експеримент продовжує давню традицію спільноти запускати DOOM на чому завгодно — від тестових смужок і калькуляторів до касових апаратів і холодильників; тепер до цього списку потрапив і стандартний Paint.

👉🏻 Канал | 💬 Чат | 📕 Каталог
IXBT.games DOOM launched in Paint - at 35 FPS and with the ability to undo death From a technical standpoint, Paint merely acts as a display.
  • 👍 2
  • ❤ 1
Post #3259 334
⚡️ Сучасна автентифікація в ASP.NET Core: 2FA і passkey

Алі Хамза Ансарі в блозі elmah.io докладно показав, як реалізувати в ASP.NET Core на .NET 10 два сучасні механізми захисту: двофакторну автентифікацію (2FA) і вхід за passkey на стандартах WebAuthn/FIDO2. Для 2FA розглянуто реєстрацію та вхід, генерацію QR-коду для застосунку-автентифікатора, перевірку одноразових кодів TOTP, резервні коди відновлення та блокування акаунта після невдалих спроб. Розділ про passkey охоплює реєстрацію облікових даних (attestation) і безпарольний вхід (assertion) із підтвердженням за біометрією чи PIN, а також зберігання ключів і перевірку лічильника підписів. В основі — ASP.NET Core Identity, Entity Framework Core, пакет Fido2NetLib і PostgreSQL. Такий підхід помітно знижує ризики порівняно зі звичайними паролями й водночас спрощує вхід для користувача.

👉🏻 Канал | 💬 Чат | 📕 Каталог
elmah.io Blog - .NET Technical tutorials/guides and new features Modern authentication in ASP.NET Core with 2FA and passkey This walkthrough builds a .NET 10 ASP.NET Core Web API (TwoFaNET10) implementing two-factor authentication and WebAuthn/FIDO2 passkey login, using Microsoft.AspNetCore.Identity.EntityFrameworkCore with Npgsql PostgreSQL, JWT bearer tokens, and a custom ApplicationUser…
Post #3258 369
⚡️ Архітектурний розбір ML.NET: машинне навчання без виходу з екосистеми .NET

Абдул Рахман розібрав архітектуру ML.NET — відкритого кросплатформного фреймворку машинного навчання від Microsoft, який дозволяє навчати, оцінювати та розгортати ML-моделі звичним C# без Python-рантайму й сторонніх бібліотек. Автор пропонує ділити рішення на три проєкти: тренер (консольний застосунок, що завантажує дані, навчає та зберігає модель), бібліотеку схем зі спільними типами даних і клієнт (Web API, Blazor або Worker), який виконує передбачення. В основі — MLContext як точка входу (аналог DbContext з EF), «ліниве» табличне представлення IDataView та пайплайни, що збираються ланцюжком Append і виконуються під час виклику Fit(), як у LINQ. Тренери згруповані за типами задач — класифікація, регресія, кластеризація, пошук аномалій, ранжування, прогнозування. Для ASP.NET Core PredictionEnginePool забезпечує потокобезпечні передбачення та гаряче перезавантаження моделі.

👉🏻 Канал | 💬 Чат | 📕 Каталог
I Love DotNet An Architectural View of ML.NET In this post I will teach you the ML.NET architecture, how its learning pipeline works, and how to build machine learning models natively in .NET without Python.
  • ❤ 4
  • 👍 2
Post #3257 309
⚡️ Azure сам перевірить безпеку ваших Linux-машин за стандартом CIS

Microsoft додала в Azure вбудовану перевірку Linux-серверів на відповідність стандартам безпеки CIS Benchmark — функція вже доступна всім. Вона працює в Azure та Azure Arc через Azure Machine Configuration і постійно звіряє налаштування Linux-систем із визнаними в усьому світі вимогами CIS. Azure сам знаходить слабкі місця в конфігурації, показує відхилення від потрібних налаштувань і готує звіти про відповідність через Azure Policy; правила можна налаштовувати під себе й задавати винятки. Раніше для цього потрібні були окремі інструменти або ручні перевірки — тепер усе вбудовано, і командам безпеки простіше навести лад і підтвердити відповідність вимогам регуляторів одразу на багатьох серверах.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Petri IT Knowledgebase Microsoft Brings Native CIS Benchmark Auditing to Linux in Azure Microsoft adds native CIS Benchmark auditing for Linux in Azure and Azure Arc, helping organizations assess compliance and security posture.
Post #3256 326
⚡️ F# Weekly #31, 2026

Вийшов свіжий випуск дайджесту F# Weekly. У центрі уваги — анонси Microsoft для .NET-розробників: реліз MCP C# SDK 2.0, новий агент для юніт-тестування поліглотних проєктів, інтеграція аналізатора бінарних логів MSBuild (binlog) у VS Code, оновлення Agent Framework для виявлення навичок MCP-серверів, а також липневе оновлення Visual Studio з агентами на базі GitHub Copilot SDK. Серед помітних проєктів екосистеми — MongrelDB-FSharp (клієнт вбудованої БД із SQL і векторним пошуком на чистому F#), бібліотека типізованих результатів Axial, реактивний Fable.Reactive і Fable.Giraffe. У номері також десять свіжих релізів пакетів, зокрема Mibo 3.0, і матеріали про дизайн Result-типу та корпоративні ІІ-патерни.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog F# Weekly #31, 2026 — MCP C# SDK v2.0, Unit-Test Agent, and MSBuild Binlog in VS Code Welcome to F# Weekly, A roundup of F# content from this past week: News What’s new in 2.0 | Elmish Land Microsoft News Announcing v2.0 of the official MCP C# SDK From generated code to truste…
Post #3255 283
⚡️ Haiqu застосувала квантову оптимізацію до проєктування бездротових мереж

Український стартап Haiqu, що розробляє квантове ПЗ для ефективного використання наявних «шумних» квантових процесорів, представив новий алгоритм DCA для оптимізації бездротових мереж. Він розв'язує задачу зв'язної домінуючої множини — знайти найменшу кількість пристроїв-ретрансляторів, через які йде трафік, щоб уся mesh-, IoT- чи ad-hoc-мережа лишалася зв'язною. Замість пошуку ідеального рішення одразу алгоритм поступово покращує вже знайдений варіант.

Тест провели на 156-кубітному процесорі IBM Quantum Kingston на графі з 73 вузлів: DCA стабільно перевершував стандартний LR-QAOA і знаходив компактніший «кістяк» мережі. Оптимізація під особливості процесора майже втричі скоротила кількість складних операцій і глибину обчислень. Алгоритм також перевикористовує налаштовані параметри від малих задач для великих.

Результати представлять на конференції IEEE ICCCN.

👉🏻 Канал | 💬 Чат | 📕 Каталог
LinkedIn #quantumoptimization #wireless #iot #networks #transferlearning | Mykola Maksymenko The path toward useful quantum computing is not one breakthrough. It is a continuous process of innovation in inventing new algorithms, testing them on real problems, and running them on real quantum hardware. Our research team at Haiqu is committed to this…
  • 🎉 4
  • 👍 2
  • ❤ 1
Post #3254 267
⚡️ AKS без гіпервізора: Microsoft запускає Kubernetes просто на «голому залізі»

Microsoft розгорнула Azure Kubernetes Service безпосередньо на фізичному обладнанні — без шару гіпервізора. Новий варіант поєднує платформу Azure Local Small Form Factor і AKS Arc на Linux та автоматично підключається до Azure Arc для централізованого керування. Відмова від віртуалізації віддає всі ресурси під робочі навантаження, зберігаючи звичний досвід Azure — портал, Bicep, політики, моніторинг і GitOps. Як зазначає Томас Маурер, рішення створене для периферії — ритейлу, виробництва, польових обʼєктів, — а також суверенних дата-центрів і сценаріїв, де важлива максимальна продуктивність. Той самий Kubernetes і єдиний інтерфейс тепер працюють усюди: від хмари до краю мережі.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Thomas Maurer Azure Kubernetes Service (AKS) on Bare Metal Many organizations need to run Kubernetes on-premises, at the edge, or in sovereign environments, while still benefiting from the simplicity and consistency of Azure. That's exactly where Azure Kubernetes Service (AKS) on bare metal comes in. In this post…
Post #3253 204
⚡️ OpenAI знизила ціни на моделі GPT-5.6 Luna і Terra

OpenAI оголосила про зниження цін на моделі сімейства GPT-5.6: найшвидша й найдоступніша Luna подешевшала на 80%, а збалансована Terra — на 20%. Із 30 липня API-тарифи становлять $0,20 за мільйон вхідних і $1,20 за мільйон вихідних токенів для Luna та $2 / $12 — для Terra; ціна флагманської Sol не змінюється. За даними компанії, Luna забезпечує інтелект рівня колишніх топових моделей приблизно за 6% вартості задачі й майже вдев'ятеро швидше. Водночас в API з'явився режим Fast mode, що замінює Priority Processing: для GPT-5.6 Sol він дає до 2,5× вищу швидкість за подвійну ціну без зміни якості. Зниження цін також відображається у витрачанні квот у Codex і ChatGPT Work і незабаром з'явиться в AWS.

👉🏻 Канал | 💬 Чат | 📕 Каталог
OpenAI Advancing the price-performance frontier with GPT-5.6 Explore lower GPT‑5.6 pricing for Luna and Terra—and how OpenAI’s more efficient models help enterprises deploy AI workflows at scale.
  • 👍 3
Post #3252 283
⚡️ JetBrains додала відладник у ReSharper для VS Code

JetBrains представила відладник у ReSharper для VS Code, закривши останню прогалину в наборі інструментів для .NET-розробки в легковісному редакторі. У статті Айзек Левін доводить, що відлагодження — це «реактивний процес», а справжня продуктивність народжується з поєднання відлагодження з проактивним статичним аналізом, який виявляє помилки ще до компіляції. ReSharper для VS Code пропонує понад 2500 інспекцій коду в реальному часі, швидкі виправлення за гарячими клавішами, семантичне перейменування символів по всьому рішенню та швидку навігацію (Ctrl+T, Shift+F12), а тепер — і нативний відладник .NET на рушії з Rider. За словами компанії, це перетворює ReSharper на єдине інтелектуальне середовище розробки, що обʼєднує аналіз, навігацію, тестування та відлагодження.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Post #3251 363
⚡️ F# Weekly #30, 2026

Вийшов свіжий випуск дайджесту F# Weekly. Головні герої тижня — розширення FsHttp.Studio для VS Code, що дозволяє виконувати HTTP-запити FsHttp прямо з F#-скриптів із наочним відображенням відповідей (зображення, JSON, HTML), і шаблон Fable Lit Fullstack Template 3.2 з кросплатформним десктоп-хостом, гарячою заміною модулів (HMR) та наскрізною типобезпекою на основі Fable.Lit і RPC через Serde.FS.Fable. У номері — свіжі релізи бібліотек та інструментів: Fable 5.13 і 5.12, Mibo.Templates 3.1.1, WoofWare.Myriad.Plugins 10.3.1 і CliWrap 3.10.3. Серед помітних проєктів — граматика F# для Tree-sitter, ігровий фреймворк Mibo, генератор статичних сайтів Zest і термінальний редактор Fedit.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog F# Weekly #30, 2026 — FsHttp.Studio & fable-lit-fullstack-template Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News Visual Studio Code 1.130 Announcing a New Visual Manifest Editor in the WinApp VS Code Extension – #ifdef Win…
  • ❤ 2
Post #3250 411
⚡️ Databricks переведе бізнес на Azure та інтегрує Genie з екосистемою Microsoft

Microsoft і Databricks продовжили стратегічне партнерство до 2030-х і поглибили інтеграцію хмарної інфраструктури та ІІ, щоб допомогти компаніям будувати ІІ на основі власних даних і бізнес-процесів. Databricks переведе свої ключові операції на Azure Databricks і розширить використання Arm-інфраструктури Azure Cobalt, зокрема нове покоління Cobalt 200 (до 50% вища продуктивність і шифрування памʼяті за замовчуванням). Асистент Databricks Genie та Unity AI Gateway отримають нативну інтеграцію з екосистемою Microsoft — Entra, OneLake, Power BI, Purview, Microsoft 365, Teams і Copilot, що дає керований доступ до даних та ІІ безпосередньо в робочих процесах. Мета — привʼязати ІІ до перевірених корпоративних знань і контролювати витрати. Azure Databricks уже використовують тисячі компаній, серед них Unilever, Electrolux і SMBC.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft Databricks and Microsoft expand partnership to help enterprises bring business context to enterprise AI REDMOND, Wash., and SAN FRANCISCO — July 23, 2026 — Microsoft Corp. and Databricks on Wednesday announced an expansion of their decade-long strategic partnership, extending into the 2030s. Databricks will deepen its use of Azure Databricks to run core business…
Post #3249 305
⚡️ Вийшов Rx.NET 7.0

Команда endjin випустила Rx.NET 7.0 (пакет `System.Reactive` 7.0.0 на NuGet). Ключова зміна — усунення давньої проблеми «роздування» збірок: раніше додавання посилання на Rx.NET у self-contained застосунках із Windows-таргетами тягнуло за собою WPF і Windows Forms, збільшуючи розмір виводу приблизно на 90 МБ (47 МБ з trimming і 11 МБ для NativeAOT). Тепер функціональність UI-фреймворків винесено в окремі пакети — `System.Reactive.Windows.Forms`, `System.Reactive.Wpf`, `System.Reactive.WindowsRuntime` і `System.Reactive.Uwp`. Припинено підтримку .NET 7.0 і раніших версій; цільові платформи — .NET 8, 9, 10, .NET Framework 4.7.2 і UWP. Реліз завершує розбір технічного боргу, відкриваючи шлях до оптимізації продуктивності та нових операторів.

👉🏻 Канал | 💬 Чат | 📕 Каталог
endjin Rx.NET v7.0 Now Available Rx.NET 7.0 is now available, with the potential to reduce deployable application size by up to 90MB.
Older posts →

About this channel

How can I read @devdigest_ua without a Telegram account?
TGViewer shows the public web preview Telegram publishes for devdigest // ua: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does devdigest // ua have?
devdigest // ua (@devdigest_ua) has 664 subscribers on Telegram, refreshed roughly every 30 minutes.
Does devdigest // ua know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →