⚡️ Як JetBrains Rider впровадив налагодження .NET WebAssembly
Стаття від Андрія Рубльова, члена команди //devdigest: #Blazor є частиною технології #NET, яка дозволяє створювати повнофункціональні веб-додатки на C# без необхідності написання #JavaScript-коду. Існує серверний Blazor, клієнтський Blazor (який використовує WebAssembly (WASM) для запуску в браузері та взаємодії з DOM) та інші моделі хостингу. JetBrains #Rider, .NET IDE, допомагає розробляти додатки Blazor. Ви можете писати код і використовувати налагоджувач для запуску та усунення несправностей програм, які ви розробляєте. У той час як процес реалізації налагоджувача для Blazor Server більш-менш такий самий, як і для будь-якої іншої програми .NET, реалізація налагоджувача для Blazor WASM сильно відрізняється. У цій публікації блогу ми розглянемо деякі тонкощі реалізації IDE для налагодження як Blazor WASM, так і всіх варіантів додатків .NET, розроблених для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Стаття від Андрія Рубльова, члена команди //devdigest: #Blazor є частиною технології #NET, яка дозволяє створювати повнофункціональні веб-додатки на C# без необхідності написання #JavaScript-коду. Існує серверний Blazor, клієнтський Blazor (який використовує WebAssembly (WASM) для запуску в браузері та взаємодії з DOM) та інші моделі хостингу. JetBrains #Rider, .NET IDE, допомагає розробляти додатки Blazor. Ви можете писати код і використовувати налагоджувач для запуску та усунення несправностей програм, які ви розробляєте. У той час як процес реалізації налагоджувача для Blazor Server більш-менш такий самий, як і для будь-якої іншої програми .NET, реалізація налагоджувача для Blazor WASM сильно відрізняється. У цій публікації блогу ми розглянемо деякі тонкощі реалізації IDE для налагодження як Blazor WASM, так і всіх варіантів додатків .NET, розроблених для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
How JetBrains Rider Implemented .NET WebAssembly Debugging | The .NET Tools Blog
Blazor is part of a .NET technology that lets you build full-stack web applications using C# without the need to write JavaScript code. There’s server-side Blazor, client-side Blazor (which uses WebAs
Forwarded from Forbes Ukraine
Amazon формує команду для навчання нової ШІ-моделі Olympus в намаганні наздогнати OpenAI. Очікується, що компанія оголосить про нову ШІ-модель вже в грудні.
За словами джерел Reuters, Olympus має 2 трлн параметрів, що може зробити її однією з найбільших моделей, що навчаються. GPT-4 від OpenAI, одна з найкращих доступних моделей, має 1 трлн параметрів.
Amazon вже налагодив партнерські відносини зі стартапами, що займаються моделями штучного інтелекту, такими як Anthropic та AI21 Labs, пропонуючи їх користувачам Amazon Web Services.
За словами джерел Reuters, Olympus має 2 трлн параметрів, що може зробити її однією з найбільших моделей, що навчаються. GPT-4 від OpenAI, одна з найкращих доступних моделей, має 1 трлн параметрів.
Amazon вже налагодив партнерські відносини зі стартапами, що займаються моделями штучного інтелекту, такими як Anthropic та AI21 Labs, пропонуючи їх користувачам Amazon Web Services.
🤔 Що таке Expression trees, яка їхня користь, та як їх використовувати у проєктах?
Тема справді мало поширена та мало обговорювана. Пропонуємо розібратись у ній на БЕЗКОШТОВНОМУ МІТАПІ Expression Tree: Hidden Hero у Києві чи онлайн.
🎙Спікер: Кирило Поліщук, Senior Full Stack .NET Developer, Team Lead та ментор в Sigma Software, 10+ років досвіду в різних проєктах від фінансів до автомобільних змагань, як в аутсорсингових, так і в продуктових компаніях
Що варто очікувати:
📌розбір expression trees: механізм роботи, користь та практичне застосування
📌продуктивний діалог аудиторії та спікера щодо використання expression trees
📌неформальну атмосферу та класний вечір у компанії однодумців з живим спілкуванням
Коли: 16 листопада, 18:00
Де: Київський офіс Sigma Software (БЦ Астарта, вулиця Ярославська, 58) або онлайн
Вхід: безкоштовно за умови попередньої реєстрації
Реєстрація 👈
Тема справді мало поширена та мало обговорювана. Пропонуємо розібратись у ній на БЕЗКОШТОВНОМУ МІТАПІ Expression Tree: Hidden Hero у Києві чи онлайн.
🎙Спікер: Кирило Поліщук, Senior Full Stack .NET Developer, Team Lead та ментор в Sigma Software, 10+ років досвіду в різних проєктах від фінансів до автомобільних змагань, як в аутсорсингових, так і в продуктових компаніях
Що варто очікувати:
📌розбір expression trees: механізм роботи, користь та практичне застосування
📌продуктивний діалог аудиторії та спікера щодо використання expression trees
📌неформальну атмосферу та класний вечір у компанії однодумців з живим спілкуванням
Коли: 16 листопада, 18:00
Де: Київський офіс Sigma Software (БЦ Астарта, вулиця Ярославська, 58) або онлайн
Вхід: безкоштовно за умови попередньої реєстрації
Реєстрація 👈
🎥 Кріс Паттерсон про MassTransit
У цьому відео Кріс Паттерсон (Chris Patterson), творець MassTransit, досліджує моделі обміну повідомленнями в рамках цієї програми. Він наголошує на необхідності ефективної міжкомпонентної комунікації та показує, як MassTransit може спростити складність розподілених систем, ефективно масштабувати системи та підвищити надійність додатків. Відео має на меті озброїти розробників, як досвідчених, так і новачків, розумінням для розробки більш складних та ефективних програмних систем.
👉🏻 Канал | 💬 Чат | 📕 Каталог
У цьому відео Кріс Паттерсон (Chris Patterson), творець MassTransit, досліджує моделі обміну повідомленнями в рамках цієї програми. Він наголошує на необхідності ефективної міжкомпонентної комунікації та показує, як MassTransit може спростити складність розподілених систем, ефективно масштабувати системи та підвищити надійність додатків. Відео має на меті озброїти розробників, як досвідчених, так і новачків, розумінням для розробки більш складних та ефективних програмних систем.
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
OSS Power-Ups: MassTransit
Join Chris Patterson, the author of MassTransit, for an insightful webinar as we delve into the messaging patterns supported by MassTransit. In today's rapid...
Forwarded from Forbes Ukraine
На Prometheus запустився безкоштовний курс для інженерів БПЛА. Курс поділений на три модулі:
1️⃣На першому вивчатимуть теоретичну базу – основи аеродинаміки, динамічний політ, основні поняття метеорології, класифікацію БПЛА.
2️⃣У другому модулі студенти вивчатимуть побудову БПЛА та особливості використання.
3️⃣Третій модуль – про поломки та ремонт БПЛА.
Для Prometheus цей курс є черговим у лінійці відкритих і закритих курсів військової тематики, на яких навчається понад 150 000 слухачів. Вони реалізовані pro bono.
1️⃣На першому вивчатимуть теоретичну базу – основи аеродинаміки, динамічний політ, основні поняття метеорології, класифікацію БПЛА.
2️⃣У другому модулі студенти вивчатимуть побудову БПЛА та особливості використання.
3️⃣Третій модуль – про поломки та ремонт БПЛА.
Для Prometheus цей курс є черговим у лінійці відкритих і закритих курсів військової тематики, на яких навчається понад 150 000 слухачів. Вони реалізовані pro bono.
JetBrains Toolbox тепер має вбудований переклад українською мовою!
Команда devdigest доклала зусиль, щоб користувачі Toolbox мали змогу увімкнути дієвидло українською (жартую, інтерфейс🍭 )
Зверніть увагу, переклад стосується лише Toolbox та не розповсюджується на інші продукти JetBrains, включно з Rider IDE.
Команда devdigest доклала зусиль, щоб користувачі Toolbox мали змогу увімкнути дієвидло українською (жартую, інтерфейс
Зверніть увагу, переклад стосується лише Toolbox та не розповсюджується на інші продукти JetBrains, включно з Rider IDE.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Партнерство Microsoft та Y Combinator
Y Combinator і #Microsoft оголосили про партнерство для підтримки стартапів зі штучним інтелектом, пропонуючи кредити #Azure і бажаний доступ до віртуальних машин ND A100 Azure, призначених для навчання та тонкого налаштування моделей штучного інтелекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Y Combinator і #Microsoft оголосили про партнерство для підтримки стартапів зі штучним інтелектом, пропонуючи кредити #Azure і бажаний доступ до віртуальних машин ND A100 Azure, призначених для навчання та тонкого налаштування моделей штучного інтелекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Linkedin
Y Combinator on LinkedIn: Apply to Y Combinator | Y Combinator | 70 comments
Today we're announcing our partnership with Microsoft to give our AI startups Azure credits and priority access to a cluster of ND A100 Azure VMs configured… | 70 comments on LinkedIn
Forwarded from Forbes Ukraine
Він зазначив, що займається вивченням двох питань: про створення «суперінтелекту» та формування обчислювальних потужностей для цього завдання.
За словами Альтмана, OpenAI працює над створенням більш автономних агентів, які можуть виконувати завдання та дії, такі як написання коду, здійснення платежів, надсилання електронних листів або подання претензій.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Партнерство Microsoft та OpenAI відкриває нові можливості для штучного інтелекту
На першій конференції OpenAI DevDay 6 листопада 2023 року голова та генеральний директор #Microsoft Сатья Наделла несподівано з'явився під час доповіді генерального директора OpenAI Сема Альтмана, щоб передати потужне повідомлення: «Наша робота номер один — створювати найкращі системи, щоб ви могли створювати найкращі моделі та надавати їх розробникам». Це стало свідченням глибокого партнерства між Microsoft та OpenAI.
👉🏻 Канал | 💬 Чат | 📕 Каталог
На першій конференції OpenAI DevDay 6 листопада 2023 року голова та генеральний директор #Microsoft Сатья Наделла несподівано з'явився під час доповіді генерального директора OpenAI Сема Альтмана, щоб передати потужне повідомлення: «Наша робота номер один — створювати найкращі системи, щоб ви могли створювати найкращі моделі та надавати їх розробникам». Це стало свідченням глибокого партнерства між Microsoft та OpenAI.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The Microsoft Cloud Blog
Come build with us: Microsoft and OpenAI partnership unveils new AI opportunities | The Microsoft Cloud Blog
Read the announcements from OpenAI’s first DevDay event and learn about the opportunities Microsoft and OpenAI's partnership presents for AI builders.
⚡️ .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.