devdigest // ua
599 subscribers
104 photos
7 videos
789 links
Новини технологій від проекту //devdigest: про .NET, Azure та не тільки!
Download Telegram
⚡️ Порада C#: Як створити тести для валідації моделей

Валідація моделі має вирішальне значення. Перевірка правильності валідації моделі може покращити або зіпсувати вашу програму.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Хочете більше цікавих новин та статей про C# і . NET?

💪🏻 Допоможіть нам зробити наш канал кращим!

🗞️ Розкажіть про нас своїм друзям та колегам та запропонуйте їм доєднатися до нас!

👉🏻 Поділіться цим повідомленням з іншими українськими ком'юніті .NET-розробників!
⚡️ Співпраця NobleAI з Microsoft Azure Quantum Elements

NobleAI співпрацює з #Microsoft #Azure Quantum Elements, щоб покращити відкриття хімічних речовин і матеріалів за допомогою поєднання високопродуктивних обчислень, штучного інтелекту та квантових обчислень. Ця співпраця спрямована на прискорення досліджень і розробок для нових продуктів шляхом використання рішень NobleAI на основі штучного інтелекту з обчислювальною потужністю Azure, що дозволяє швидше симулювати масштабне моделювання. Партнерство має на меті трансформувати наукові інновації в цій галузі.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Тестування MongoDB з EF Core за допомогою Testcontainers

Допомога розробникам у ефективному використанні як реляційних, так і нереляційних баз даних була одним із початкових принципів EF Core. Останнім часом команда EF Core співпрацює з інженерами MongoDB, щоб забезпечити підтримку MongoDB в EF Core. Початковим результатом цієї співпраці став перший попередній реліз провайдера MongoDB для EF Core.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Електронна книга: Перехід на .NET MAUI

Плануєте запустити свій кросплатформний додаток? Або ви плануєте перенести свій #Xamarin або настільний додаток на #NET #MAUI? Ця електронна книга допоможе вам вивчити переваги .NET MAUI, щоб ви могли вирішити, чи підходить міграція для вашої програми.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Шаблон Redux у Blazor

У статті представлений підручник по реалізації патерну Redux в додатку Blazor. Redux — це шаблон для керування станом програми, зосереджений навколо сховища, яке служить єдиним джерелом достовірної інформації. Стан сховища незмінний, а зміни вносяться за допомогою диспетчерських дій, які обробляються чистими функціями, званими редукторами. Шаблон допомагає відокремити керування станом від інтерфейсу користувача, полегшуючи тестування та вмикаючи такі функції, як скасування/повторення та налагодження подорожей у часі. Redux може бути надмірним для невеликих програм з обмеженими змінами стану. Стаття розповідає про створення Redux у Blazor, включаючи дії, редюсери та сховище, і закінчується простим прикладом лічильника Blazor, щоб продемонструвати використання сховища Redux.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новий світ безпеки: ініціатива Microsoft Secure Future

#Microsoft: війна в Україні продемонструвала здатність технологічного сектору розвивати захист кібербезпеки, який є сильнішим за сучасні загрози. Успішний кіберзахист України вимагав спільної співпраці технологічних компаній та уряду країни. Це говорить про те, що лідерство в державному секторі добре поєднується з корпоративними інвестиціями, а також обчислювальними потужностями і людською винахідливістю. Цей приклад надихає нас використовувати можливості штучного інтелекту для кращого захисту від нових кіберзагроз.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Зручність System.IO

У статті проаналізовано читання та запис текстових файлів за допомогою . NET System.IO і System.Text. Це частина серії статей, які досліджують, як ці API полегшують виконання звичайних завдань. Автор порівнює різні методи підрахунку рядків, слів і байтів, порівнюючи зручність і продуктивність. API високого рівня виявляються простими у використанні та добре працюють, тоді як низькорівневі API забезпечують чудові результати з великими зусиллями. Компіляція AOT (Ahead-of-Time) значно підвищує продуктивність додатків #NET, роблячи їх конкурентоспроможними з нативним кодом. Тести з використанням роману Семюеля Річардсона «Кларисса Харлоу» ілюструють ефективність різних підходів, з акцентом на простоту коду, швидкість виконання та використання пам'яті.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Як 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!

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
Amazon формує команду для навчання нової ШІ-моделі Olympus в намаганні наздогнати OpenAI. Очікується, що компанія оголосить про нову ШІ-модель вже в грудні.

За словами джерел 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) або онлайн
Вхід: безкоштовно за умови попередньої реєстрації

Реєстрація 👈
🎥 Кріс Паттерсон про MassTransit

У цьому відео Кріс Паттерсон (Chris Patterson), творець MassTransit, досліджує моделі обміну повідомленнями в рамках цієї програми. Він наголошує на необхідності ефективної міжкомпонентної комунікації та показує, як MassTransit може спростити складність розподілених систем, ефективно масштабувати системи та підвищити надійність додатків. Відео має на меті озброїти розробників, як досвідчених, так і новачків, розумінням для розробки більш складних та ефективних програмних систем.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
На Prometheus запустився безкоштовний курс для інженерів БПЛА. Курс поділений на три модулі:

1️⃣На першому вивчатимуть теоретичну базу – основи аеродинаміки, динамічний політ, основні поняття метеорології, класифікацію БПЛА.

2️⃣У другому модулі студенти вивчатимуть побудову БПЛА та особливості використання.

3️⃣Третій модуль – про поломки та ремонт БПЛА.

Для Prometheus цей курс є черговим у лінійці відкритих і закритих курсів військової тематики, на яких навчається понад 150 000 слухачів. Вони реалізовані pro bono.
JetBrains Toolbox тепер має вбудований переклад українською мовою!

Команда //devdigest доклала зусиль, щоб користувачі JetBrains 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, призначених для навчання та тонкого налаштування моделей штучного інтелекту.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
💭OpenAI планує залучити додаткове фінансування від Microsoft на створення «суперінтелекту». Про це сказав в інтервʼю Financial Times гендиректор OpenAI Сем Альтман.

Він зазначив, що займається вивченням двох питань: про створення «суперінтелекту» та формування обчислювальних потужностей для цього завдання.

За словами Альтмана, OpenAI працює над створенням більш автономних агентів, які можуть виконувати завдання та дії, такі як написання коду, здійснення платежів, надсилання електронних листів або подання претензій.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Партнерство Microsoft та OpenAI відкриває нові можливості для штучного інтелекту

На першій конференції OpenAI DevDay 6 листопада 2023 року голова та генеральний директор #Microsoft Сатья Наделла несподівано з'явився під час доповіді генерального директора OpenAI Сема Альтмана, щоб передати потужне повідомлення: «Наша робота номер один — створювати найкращі системи, щоб ви могли створювати найкращі моделі та надавати їх розробникам». Це стало свідченням глибокого партнерства між Microsoft та OpenAI.

👉🏻 Канал | 💬 Чат | 📕 Каталог