⚡️ .NET Task Parallel Library проти System.Threading.Channels
У цій статті обговорюється оптимізація продуктивності коду #NET за допомогою Task Parallel Library (TPL) і System.Threading.Channels (STC). Автор порівнює ці підходи в сценаріях, що включають операції з базами даних та виклики API, акцентуючи увагу на паралелізмі та паралелізмі. Крім того, він проводить тести, що імітують операції введення-виведення, щоб проаналізувати різницю в продуктивності між TPL і STC. Результати свідчать про те, що STC пропонує більш високу пропускну здатність і простіше програмування, особливо в сценаріях з високим рівнем паралелізму. Стаття завершується міркуваннями щодо вибору між TPL та STC на основі вимог до робочого навантаження.
👉🏻 Канал | 💬 Чат | 📕 Каталог
У цій статті обговорюється оптимізація продуктивності коду #NET за допомогою Task Parallel Library (TPL) і System.Threading.Channels (STC). Автор порівнює ці підходи в сценаріях, що включають операції з базами даних та виклики API, акцентуючи увагу на паралелізмі та паралелізмі. Крім того, він проводить тести, що імітують операції введення-виведення, щоб проаналізувати різницю в продуктивності між TPL і STC. Результати свідчать про те, що STC пропонує більш високу пропускну здатність і простіше програмування, особливо в сценаріях з високим рівнем паралелізму. Стаття завершується міркуваннями щодо вибору між TPL та STC на основі вимог до робочого навантаження.
👉🏻 Канал | 💬 Чат | 📕 Каталог
chrlschn.dev
.NET Task Parallel Library vs System.Threading.Channels
Wondering which concurrency library is right for you? Let's dive in!
⚡️ Використання Swift з WinUI у Windows
У цій статті обговорюється інтеграція мови програмування Apple Swift з #Microsoft WinUI в Windows, висвітлюючи новий інструмент з відкритим вихідним кодом від The Browser Company. Swift, який часто асоціюється з iOS і macOS, є кросплатформним і підтримує Windows. У статті пояснюється використання Swift для системного програмування та відсутність нативного шару інтерфейсу користувача в Windows. У ньому розповідається про стратегії та інструменти інтерфейсу Microsoft, що розвиваються, особливо WinUI, а також про те, як Swift можна використовувати з Windows API за допомогою нових мовних проекцій. Цей проект має важливе значення для розробки кросплатформних додатків, що дозволяє легше портувати додатки iOS і macOS Swift на Windows.
👉🏻 Канал | 💬 Чат | 📕 Каталог
У цій статті обговорюється інтеграція мови програмування Apple Swift з #Microsoft WinUI в Windows, висвітлюючи новий інструмент з відкритим вихідним кодом від The Browser Company. Swift, який часто асоціюється з iOS і macOS, є кросплатформним і підтримує Windows. У статті пояснюється використання Swift для системного програмування та відсутність нативного шару інтерфейсу користувача в Windows. У ньому розповідається про стратегії та інструменти інтерфейсу Microsoft, що розвиваються, особливо WinUI, а також про те, як Swift можна використовувати з Windows API за допомогою нових мовних проекцій. Цей проект має важливе значення для розробки кросплатформних додатків, що дозволяє легше портувати додатки iOS і macOS Swift на Windows.
👉🏻 Канал | 💬 Чат | 📕 Каталог
InfoWorld
Using Swift with WinUI on Windows
A new open-source tool from The Browser Company sets us on the road to bringing Swift apps from iOS and macOS to Windows.
Forwarded from Forbes Ukraine
👩🏼💻👨🏼💻За останні 12 місяців чверть айтівців звільнили чи не продовжили контракт, йдеться в дослідженні DOU. Ще 16% фахівців пішли з роботи чи проєкту за власною ініціативою, а 8% відправляли на бенч чи в неоплачувану відпустку.
Найчастіше протягом останнього року звільняли розробників, QA і дизайнерів. Тривалість пошуку роботи наразі зростає. 54% респондентів знаходять нову позицію протягом двох місяців і довше.
Найчастіше протягом останнього року звільняли розробників, QA і дизайнерів. Тривалість пошуку роботи наразі зростає. 54% респондентів знаходять нову позицію протягом двох місяців і довше.
🎥 .NET Conf 2023
Незважаючи на те, що сайт #dotnetconf зараз доступний не скрізь, ви можете переглянути трансляцію тут!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Незважаючи на те, що сайт #dotnetconf зараз доступний не скрізь, ви можете переглянути трансляцію тут!
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
.NET Conf 2023 - Day 1
Welcome to .NET Conf Day 1! Full agenda: https://www.dotnetconf.net/agenda.NET Conf 2023 is the largest .NET event hosted online! Co-organized by the .NET co...
⚡️ Вступ до .NET Aspire: спрощення хмарної розробки за допомогою .NET 8
Слідами dotnetconf: у статті розглядається новий стек, спрямований на спрощення розробки хмарних додатків. Він надає набір компонентів для створення стійких, спостережуваних і спеціальних додатків шляхом інтеграції таких функцій, як виявлення служб, телеметрія, відмовостійкість і перевірка працездатності. #NET Aspire, що постачається з .NET 8, підвищує продуктивність розробників і вирішує проблеми під час розробки хмарних додатків. Він також містить інформаційну панель розробника для діагностики та усунення несправностей. У статті також детально розглядаються компоненти, модель додатків, виявлення служб, розгортання та інтеграція існуючих додатків з .NET Aspire.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Слідами dotnetconf: у статті розглядається новий стек, спрямований на спрощення розробки хмарних додатків. Він надає набір компонентів для створення стійких, спостережуваних і спеціальних додатків шляхом інтеграції таких функцій, як виявлення служб, телеметрія, відмовостійкість і перевірка працездатності. #NET Aspire, що постачається з .NET 8, підвищує продуктивність розробників і вирішує проблеми під час розробки хмарних додатків. Він також містить інформаційну панель розробника для діагностики та усунення несправностей. У статті також детально розглядаються компоненти, модель додатків, виявлення служб, розгортання та інтеграція існуючих додатків з .NET Aspire.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Introducing .NET Aspire: Simplifying Cloud-Native Development with .NET 8
Introducing .NET Aspire: A cloud ready stack for building observable, production ready, distributed applications
Forwarded from Forbes Ukraine
💡Як Україна протистоїть кібератакам на енергосистему
З початку великої війни РФ щомісяця проводить від 102 до 293 кібератак, повідомили в Держспецзвʼязку на запит Forbes. Енергетична система України – одна з пріоритетних цілей російської кіберармії .
Великі державні енергокомпанії захищені краще, ніж менші гравці. Причина – більші бюджети за рахунок масштабу. Енергокомпанії щороку витрачають понад 100 млн грн тільки на оновлення ліцензій для систем кіберзахисту.
Наприклад, «Укренерго» побудувала Security Operation Center, де працюють понад 30 спеціалістів із кіберзахисту. Хто допомагає Україні відбивати сотні скоординованих ударів щомісяця? Читайте на Forbes.
📩 Підписатися на Forbes Ukraine
З початку великої війни РФ щомісяця проводить від 102 до 293 кібератак, повідомили в Держспецзвʼязку на запит Forbes. Енергетична система України – одна з пріоритетних цілей російської кіберармії .
Великі державні енергокомпанії захищені краще, ніж менші гравці. Причина – більші бюджети за рахунок масштабу. Енергокомпанії щороку витрачають понад 100 млн грн тільки на оновлення ліцензій для систем кіберзахисту.
Наприклад, «Укренерго» побудувала Security Operation Center, де працюють понад 30 спеціалістів із кіберзахисту. Хто допомагає Україні відбивати сотні скоординованих ударів щомісяця? Читайте на Forbes.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎥 Вступна доповідь Microsoft Ignite Day 1
#Microsoft Ignite – це щорічна конференція для розробників та ІТ-фахівців, яку проводить Microsoft. Наприкінці 2023 року майже кожна галузь зазнає трансформації – відкриває абсолютно нові способи роботи завдяки досягненням штучного інтелекту. Microsoft Ignite – це демонстрація досягнень, які розробляються, щоб допомогти клієнтам, партнерам і розробникам досягти загальної цінності технології Microsoft і змінити спосіб роботи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
#Microsoft Ignite – це щорічна конференція для розробників та ІТ-фахівців, яку проводить Microsoft. Наприкінці 2023 року майже кожна галузь зазнає трансформації – відкриває абсолютно нові способи роботи завдяки досягненням штучного інтелекту. Microsoft Ignite – це демонстрація досягнень, які розробляються, щоб допомогти клієнтам, партнерам і розробникам досягти загальної цінності технології Microsoft і змінити спосіб роботи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
Microsoft Ignite Day 1 Opening Keynote
Learn, connect, and explore at #MSIgnite! Explore the latest innovations, learn from product experts and partners, level up your skillset, and create connect...
⚡️ Microsoft нарешті виробляє кастомні чіпи — і всі вони пов'язані зі штучним інтелектом
Чіпи #Azure Maia 100 і Cobalt 100 є першими двома кремнієвими чіпами, розробленими #Microsoft для своєї хмарної інфраструктури. Корпорація Майкрософт створила власний чіп штучного інтелекту, який можна використовувати для навчання великих мовних моделей і потенційно уникнути дорогої залежності від Nvidia. Корпорація Майкрософт також створила власний процесор на базі Arm для хмарних робочих навантажень. Обидва спеціальні кремнієві чіпи призначені для живлення центрів обробки даних Azure і готують компанію та її корпоративних клієнтів до майбутнього.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Чіпи #Azure Maia 100 і Cobalt 100 є першими двома кремнієвими чіпами, розробленими #Microsoft для своєї хмарної інфраструктури. Корпорація Майкрософт створила власний чіп штучного інтелекту, який можна використовувати для навчання великих мовних моделей і потенційно уникнути дорогої залежності від Nvidia. Корпорація Майкрософт також створила власний процесор на базі Arm для хмарних робочих навантажень. Обидва спеціальні кремнієві чіпи призначені для живлення центрів обробки даних Azure і готують компанію та її корпоративних клієнтів до майбутнього.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The Verge
Microsoft is finally making custom chips — and they’re all about AI
Microsoft joins the AI hardware race with two custom silicon chips
⚡️ Анонс F# 8
F# 8 додає багато функцій, щоб зробити програми на F# простішими, уніфікованими та продуктивнішими. Дізнайтеся більше про мовні зміни, нову діагностику, підвищення продуктивності для компіляції проектів та оновлення стандартної бібліотеки FSharp.Core.
👉🏻 Канал | 💬 Чат | 📕 Каталог
F# 8 додає багато функцій, щоб зробити програми на F# простішими, уніфікованими та продуктивнішими. Дізнайтеся більше про мовні зміни, нову діагностику, підвищення продуктивності для компіляції проектів та оновлення стандартної бібліотеки FSharp.Core.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Announcing F# 8
Read what is new in F# 8 - the language, compiler tooling and FSharp.Core standard library
⚡️ Llama 2 і Microsoft Azure AI Studio
Марк Цукерберг: Ми представляємо Llama 2 в #Microsoft #Azure AI Studio за допомогою програми «Моделі як послуга». Разом ми сподіваємося полегшити розробникам створення нових додатків для генеративного штучного інтелекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Марк Цукерберг: Ми представляємо Llama 2 в #Microsoft #Azure AI Studio за допомогою програми «Моделі як послуга». Разом ми сподіваємося полегшити розробникам створення нових додатків для генеративного штучного інтелекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Threads
Mark Zuckerberg (@zuck) on Threads
We're bringing Llama 2 to @microsoft's Azure AI Studio through Models as a Service. Together we hope to make it easier for developers to adopt these models and build new generative AI applications.
🎥 Що нового в WinForms | .NET Conf 2023
Любиш олдскул, але при цьому намагаєшся йти в ногу з часом? Тоді тобі точно буде цікаво дізнатися про нові можливості старих WinForms в #NET 8!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Любиш олдскул, але при цьому намагаєшся йти в ногу з часом? Тоді тобі точно буде цікаво дізнатися про нові можливості старих WinForms в #NET 8!
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
What's new with WinForms | .NET Conf 2023
Since we added WinForms to .NET in .NET Core 3.0 we've been making a lot of improvements for our developers. This session will go over some of these improvem...
Forwarded from Forbes Ukraine
Мінцифри працює над аналогом Upwork для IT-фрилансерів в Україні, повідомила Forbes пресслужба відомства. Її мета – допомогти міжнародним компаніям знаходити постачальників IT-послуг з України.
Реалізація проєкту перебуває на початковому етапі. Також ініціатива має полегшити налагоджування співпраці між українськими компаніями та глобальними клієнтами. Зокрема із гравцями зі списку Fortune 500.
Реалізація проєкту перебуває на початковому етапі. Також ініціатива має полегшити налагоджування співпраці між українськими компаніями та глобальними клієнтами. Зокрема із гравцями зі списку Fortune 500.
⚡️ Векторизація коду в .NET та інших технологіях
У статті розглядається продуктивність #NET, JVM та C++ при обробці масиву чисел для знаходження трійок, сума яких дорівнює нулю. Хоча реалізації в C# і Java дуже схожі, було виявлено, що версія Java в 1,3 рази швидша за версію C#. Цей результат є незвичайним, оскільки .NET зазвичай перевершує Java через . Типи значень NET, загальні спеціалізації та стандартні оптимізації бібліотек. Більш високу швидкість Java автор пов'язує з використанням SIMD або автоматичної векторизації коду, на що вказує наявність інструкцій vmovd і xmm регістрів в аналізі збірки JVM
👉🏻 Канал | 💬 Чат | 📕 Каталог
У статті розглядається продуктивність #NET, JVM та C++ при обробці масиву чисел для знаходження трійок, сума яких дорівнює нулю. Хоча реалізації в C# і Java дуже схожі, було виявлено, що версія Java в 1,3 рази швидша за версію C#. Цей результат є незвичайним, оскільки .NET зазвичай перевершує Java через . Типи значень NET, загальні спеціалізації та стандартні оптимізації бібліотек. Більш високу швидкість Java автор пов'язує з використанням SIMD або автоматичної векторизації коду, на що вказує наявність інструкцій vmovd і xmm регістрів в аналізі збірки JVM
👉🏻 Канал | 💬 Чат | 📕 Каталог
Telegram
devdigest // ua
Новини технологій від //devdigest: про .NET, Azure та не тільки!
⚡️ Сема Альтмана звільнили з посади генерального директора OpenAI
Відставка пана Альтмана послідувала за дорадчим процесом розгляду правлінням, яке дійшло висновку, що він не був послідовно відвертим у спілкуванні з радою, що перешкоджає її здатності виконувати свої обов'язки», — йдеться в повідомленні компанії в блозі. «Рада директорів більше не впевнена в його здатності продовжувати керувати OpenAI.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Відставка пана Альтмана послідувала за дорадчим процесом розгляду правлінням, яке дійшло висновку, що він не був послідовно відвертим у спілкуванні з радою, що перешкоджає її здатності виконувати свої обов'язки», — йдеться в повідомленні компанії в блозі. «Рада директорів більше не впевнена в його здатності продовжувати керувати OpenAI.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The Verge
Sam Altman fired as CEO of OpenAI
Mira Murati will be the interim CEO.
Forwarded from DOU #tech
Традиції розробки .NET дозволяють нам передбачити, якими інструментами і нововведеннями потішить нас платформа.
Але офіційний реліз восьмої версії, що відбувся усього кілька днів тому на конференції .NET Conf 2023, – це привід уважніше поглянути на можливості платформи та шлях її розвитку. А Андрій Губський уже зібрав найцікавіші матеріали та тези, аби ви нічого не пропустили 👉 https://dou.ua/goto/Uf1X
#NET
Але офіційний реліз восьмої версії, що відбувся усього кілька днів тому на конференції .NET Conf 2023, – це привід уважніше поглянути на можливості платформи та шлях її розвитку. А Андрій Губський уже зібрав найцікавіші матеріали та тези, аби ви нічого не пропустили 👉 https://dou.ua/goto/Uf1X
#NET
Forwarded from Forbes Ukraine
Українське IT генерує 4,5% ВВП країни та становить 12% в експорті. Forbes обрав 10 найбільших IT-компаній з рейтингу найбільших приватних компаній України.
Із позитивних новин – розквіт продуктових бізнесів. Уперше за п’ять років частка співробітників у продуктових та сервісних компаніях зрівнялася, свідчить дослідження DOU.
«Однак стало важче залучити нових клієнтів», – констатує британський топменеджер. Як результат – у січні–серпні 2023‐го IT‐експорт просів на 8,2%.
👉 Хто потрапив у рейтинг? Дивіться на Forbes
📩 Підписатися на Forbes Ukraine
Із позитивних новин – розквіт продуктових бізнесів. Уперше за п’ять років частка співробітників у продуктових та сервісних компаніях зрівнялася, свідчить дослідження DOU.
«Однак стало важче залучити нових клієнтів», – констатує британський топменеджер. Як результат – у січні–серпні 2023‐го IT‐експорт просів на 8,2%.
👉 Хто потрапив у рейтинг? Дивіться на Forbes
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Visual Studio UI Refresh
Щоб увімкнути оновлення інтерфейсу користувача, спочатку перейдіть до розділу Tools > Manage Preview Features з головного меню #VisualStudio. Потім знайдіть Experimental control styles Після того, як цей прапорець буде встановлено, вам потрібно буде перезапустити Visual Studio, щоб увімкнути оновлення інтерфейсу користувача.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Щоб увімкнути оновлення інтерфейсу користувача, спочатку перейдіть до розділу Tools > Manage Preview Features з головного меню #VisualStudio. Потім знайдіть Experimental control styles Після того, як цей прапорець буде встановлено, вам потрібно буде перезапустити Visual Studio, щоб увімкнути оновлення інтерфейсу користувача.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
The Visual Studio UI Refresh Preview is here!
The Visual Studio UI Refresh is available for preview in 17.9 preview 1. Find out how to enable it and about the new tinted themes!
⚡️ NVIDIA представляє службу генеративного штучного інтелекту в Microsoft Azure
Cервіс NVIDIA AI об'єднує три елементи — набір моделей NVIDIA AI Foundation, фреймворк та інструменти NVIDIA NeMo та суперкомп'ютерні сервіси NVIDIA DGX Cloud AI — які дають комплексне рішення для створення власних генеративних моделей штучного інтелекту. Клієнти можуть розгортати свої індивідуальні моделі за допомогою програмного забезпечення NVIDIA AI Enterprise для роботи генеративних додатків штучного інтелекту. Суперкомп'ютер NVIDIA DGX Cloud AI доступний сьогодні на #Azure Marketplace. Він містить екземпляри, які клієнти можуть орендувати, масштабуючись до тисяч графічних процесорів NVIDIA, і поставляється з програмним забезпеченням NVIDIA AI Enterprise, включаючи NeMo.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Cервіс NVIDIA AI об'єднує три елементи — набір моделей NVIDIA AI Foundation, фреймворк та інструменти NVIDIA NeMo та суперкомп'ютерні сервіси NVIDIA DGX Cloud AI — які дають комплексне рішення для створення власних генеративних моделей штучного інтелекту. Клієнти можуть розгортати свої індивідуальні моделі за допомогою програмного забезпечення NVIDIA AI Enterprise для роботи генеративних додатків штучного інтелекту. Суперкомп'ютер NVIDIA DGX Cloud AI доступний сьогодні на #Azure Marketplace. Він містить екземпляри, які клієнти можуть орендувати, масштабуючись до тисяч графічних процесорів NVIDIA, і поставляється з програмним забезпеченням NVIDIA AI Enterprise, включаючи NeMo.
👉🏻 Канал | 💬 Чат | 📕 Каталог
NVIDIA Newsroom
NVIDIA Introduces Generative AI Foundry Service on Microsoft Azure for Enterprises and Startups Worldwide
NVIDIA today introduced an AI foundry service to supercharge the development and tuning of custom generative AI applications for enterprises and startups deploying on Microsoft Azure.