Forwarded from devdigest // data science
Особенности работы ML.NET на процессорах Apple M1.
ML.NET – кросс-платформенная система машинного обучения для разработчиков, которая позволяет использовать возможности машинного обучения в автономном и подключенном режимах.
Apple M1 — новый процессор на базе ARM-архитектуры от компании Apple из серии Apple Silicon.
https://visualstudiomagazine.com/articles/2021/06/29/mlnet-jun21.aspx
#mlnet #apple #m1 #arm
ML.NET – кросс-платформенная система машинного обучения для разработчиков, которая позволяет использовать возможности машинного обучения в автономном и подключенном режимах.
Apple M1 — новый процессор на базе ARM-архитектуры от компании Apple из серии Apple Silicon.
https://visualstudiomagazine.com/articles/2021/06/29/mlnet-jun21.aspx
#mlnet #apple #m1 #arm
Visual Studio Magazine
ML.NET Now Works on ARM Devices and Blazor WebAssembly -- Visual Studio Magazine
ML.NET -- an open source, cross-platform machine learning framework for .NET devs -- now works on ARM64 and Apple M1 devices, and on Blazor WebAssembly, with some limitations for each.
Короткое видео про иммутабельные коллекции в .NET
https://devdigest.today/post/1736
#immutable #collections
https://devdigest.today/post/1736
#immutable #collections
Developers Digest
C# Highlights: Immutable Collections
In this short video, you’ll learn about Immutable collections from Leslie (https://twitter.com/lyrichardson01) and Brandon (https://twitter.com/TheCodeTravel...
В .NET 6 появится новый низкоуровневый API, позволяющий читать и записывать файлы без использования FileStream. Также появится несколько новых способов доступа к пути и идентификатору процесса без выделения нового объекта процесса. Об остальных нововведениях читайте в статье.
https://threadreaderapp.com/thread/1422816504060416002.html
#net6 #io #process #aspnetcore
https://threadreaderapp.com/thread/1422816504060416002.html
#net6 #io #process #aspnetcore
Threadreaderapp
Thread by @davidfowl on Thread Reader App
@davidfowl: As usual, there are a boatload of new APIs coming in .NET 6. Most of these are driven by custom requests. Lets talk about some of them. #dotnet #aspnetcore In .NET 6, there's a new low-level...…
Forwarded from Хабр Разработка
Как в VSCode смотреть отчёты статических анализаторов, поддерживающих SARIF http://amp.gs/j8svg
Хабр
Как в VSCode смотреть отчёты статических анализаторов, поддерживающих SARIF
В наше время люди всё чаще начинают оптимизировать работу по поиску ошибок в коде, используя статический анализатор. Результаты работы анализатора можно смотреть с помощью разнообразных продуктов....
Forwarded from devdigest // events
Твоя карьера начинается на NIX IT Camp!
Два дня лекций и воркшопов по техническим направлениям, бизнес-анализу, рекрутингу, психологии и английскому в IT. В лучших традициях настоящего летнего лагеря — с кино под открытом небом, зажигательной дискотекой и душевными посиделками у костра с маршмеллоу ;)
Когда: 23–24 августа, регистрация с 10:30
Где: Харьков, Арт-завод «Механика», Парковая зона
На мероприятии ты сможешь:
● прослушать лекции о .NET, Java, iOS, Android, Magento, JS, BA, QA, PM, DevOps и по нетехническим направлениям;
● пообщаться с экспертами и принять участие в практических воркшопах;
● узнать о вакансиях в NIX и пройти экспресс-собеседование с рекрутером;
● получить оффер в команду в тот же день!
Для кого мероприятие:
● студентов и выпускников технических и гуманитарных специальностей;
● студентов и выпускников IT-курсов;
● начинающих программистов;
● фрилансеров из сферы IT;
● всех, кто мечтает начать карьеру в IT.
Не пропусти самый масштабный IT Camp этого лета. Регистрируйся по ссылке!
Два дня лекций и воркшопов по техническим направлениям, бизнес-анализу, рекрутингу, психологии и английскому в IT. В лучших традициях настоящего летнего лагеря — с кино под открытом небом, зажигательной дискотекой и душевными посиделками у костра с маршмеллоу ;)
Когда: 23–24 августа, регистрация с 10:30
Где: Харьков, Арт-завод «Механика», Парковая зона
На мероприятии ты сможешь:
● прослушать лекции о .NET, Java, iOS, Android, Magento, JS, BA, QA, PM, DevOps и по нетехническим направлениям;
● пообщаться с экспертами и принять участие в практических воркшопах;
● узнать о вакансиях в NIX и пройти экспресс-собеседование с рекрутером;
● получить оффер в команду в тот же день!
Для кого мероприятие:
● студентов и выпускников технических и гуманитарных специальностей;
● студентов и выпускников IT-курсов;
● начинающих программистов;
● фрилансеров из сферы IT;
● всех, кто мечтает начать карьеру в IT.
Не пропусти самый масштабный IT Camp этого лета. Регистрируйся по ссылке!
Статья посвящена Nullable Reference Types, которые Microsoft добавила в C# 8. В статье упоминается несколько инструментов, гарантирующих, что пользователи никогда не столкнутся NullReferenceExceptions.
https://christianfindlay.com/2021/07/30/stop-nullreferenceexceptions/
#NullReferenceException #null #csharp8
https://christianfindlay.com/2021/07/30/stop-nullreferenceexceptions/
#NullReferenceException #null #csharp8
Christianfindlay
How to Stop NullReferenceExceptions in .NET
Implementing Nullable Reference Types
Forwarded from Blazor Community
Очередная седьмая preview версия ASP.NET Core .NET 6. И вот какие нововведения по Blazor:
- Добавлен атрибут
- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
- Появилась возможность изменять
- Добавлен атрибут
@BlazorChannel #Blazor
- Добавлен атрибут
[SupplyParameterFromQuery]
, который позволяет получать параметры из строки запроса- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
InputFile
. Также обновлённый компонент загружает файлы быстрее- Появилась возможность изменять
<head>
компонентов (установка <title>
или добавление <meta>
)- Добавлен атрибут
multiple
, который поддерживает множественный выбор в элементах <select>
Больше изменений и дополнений можно посмотреть по ссылке: https://bit.ly/3yDA42m@BlazorChannel #Blazor
.NET Blog
ASP.NET Core updates in .NET 6 Preview 7
.NET 6 Preview 7 is now available and includes many great new improvements to ASP.NET Core. Here’s what’s new in this preview release: Parity with existing experiences for minimal APIs Added IResult implementations for producing common HTTP responses Support…
Что выбрать – синхронное взаимодействие, или обмен сообщениями?
https://codeopinion.com/synchronous-vs-messaging-when-to-use-which
#architecture, #messaging
https://codeopinion.com/synchronous-vs-messaging-when-to-use-which
#architecture, #messaging
CodeOpinion
Synchronous vs Messaging: When to use which?
!Synchronous vs Messaging? RPC or Asynchronous? Which should you choose? It depends on where the request originates from!
Forwarded from Хабр Разработка
Generic Math: суперфича C#, доступная в .NET 6 Preview 7 http://amp.gs/j8WTq
Хабр
Generic Math: суперфича C#, доступная в .NET 6 Preview 7
10 августа 2021 года Microsoft в блоге опубликовала информацию о свежевыпущенном .NET 6 Preview 7.Помимо добавления очередной порции синтаксического сахара, расширения функционала библиотек, улучшения...
Forwarded from A.G.
Если среди моих подписчиков есть те, кто разрабатывал, или разрабтывает плагины для Visual Studio – обратите внимание на эту статью: https://docs.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension
Visual Studio 2022 уже не за горами 😉
Visual Studio 2022 уже не за горами 😉
Docs
Update a Visual Studio extension - Visual Studio (Windows)
Learn how to update your Visual Studio extension to work with Visual Studio 2022.
Forwarded from Хабр Разработка
Создание указателей в C# http://amp.gs/j8MVT
Хабр
Создание указателей в C#
Привет всем, в данной статье я приведу несколько способов создания указателей в C#.Указатели необходимы к примеру ,для взаимодействия с библиотеками, использующими ручное выделение/удаление блоков...
Вышла в свет новая версия ODP.NET – драйвера для доступа к базам данных Oracle.
https://medium.com/oracledevs/announcing-odp-net-21-3-user-defined-types-for-managed-odp-net-and-odp-net-core-836fa81da3ba
#oracle #odp
https://medium.com/oracledevs/announcing-odp-net-21-3-user-defined-types-for-managed-odp-net-and-odp-net-core-836fa81da3ba
#oracle #odp
Medium
Announcing ODP.NET 21.3 — User-Defined Types for Managed ODP.NET and ODP.NET Core
I’m excited to announce the second ODP.NET 21c release, version 21.3, is now available on NuGet Gallery for both managed ODP.NET and…
Forwarded from Хабр Разработка
Шпаргалка для разработчика: создаём безопасное веб-приложение http://amp.gs/j86Yc
Хабр
Шпаргалка для разработчика: создаём безопасное веб-приложение
Эта статья — своего рода ‘cheat sheet’ для веб-разработчика. Она даёт представление о «программе-минимум» для создания веб-приложения, защищённого от самых распространённых угроз.Экранирование...
Forwarded from DOU #tech
.NET дайджест # 39: Build 2021 и .NET Conf, Visual Studio 2022 и .NET 6, Windows 11 и Windows App SDK
Свежий .NET дайджест от Андрея Губского, Software Architect в video intelligence, о перспективе — тех новых возможностях, которые разработчики могут изучить сегодня, и быть готовыми использовать уже завтра.
В выпуске:
🟣 F# and F# tools update;
🟣 new Features in C# 10;
🟣 new LINQ extensions;
🟣 SOCKS Proxy Support In .NET;
🟣 Higher Order Functions in C#;
🟣 Quantum software development;
🟣 Bing’s Workflow Engine migration to .NET 5.
👉 https://dou.ua/goto/HHWF
#dotnet_dou_tech
Свежий .NET дайджест от Андрея Губского, Software Architect в video intelligence, о перспективе — тех новых возможностях, которые разработчики могут изучить сегодня, и быть готовыми использовать уже завтра.
В выпуске:
🟣 F# and F# tools update;
🟣 new Features in C# 10;
🟣 new LINQ extensions;
🟣 SOCKS Proxy Support In .NET;
🟣 Higher Order Functions in C#;
🟣 Quantum software development;
🟣 Bing’s Workflow Engine migration to .NET 5.
👉 https://dou.ua/goto/HHWF
#dotnet_dou_tech
Новые возможности для работы с потоками в .NET 6
https://www.infoq.com/news/2021/08/net6-Threading
#net6 #threads
https://www.infoq.com/news/2021/08/net6-Threading
#net6 #threads
InfoQ
.NET 6: Threading Improvements
While numerous libraries exist to abstract away the complexities of asynchronous and concurrent programming, developers still need to drop down to lower thread-handling logic from time to time. Continuing our API changes for .NET 6 series, we look at some…
Forwarded from Хабр Разработка
Распределяем нагрузку в зависимости от URL http://amp.gs/jTzfQ
Хабр
Распределяем нагрузку в зависимости от URL
Имеем ASP.NET web приложение. Проблема в том, что приложение может выполнять как "обычные" запросы так и тяжелые запросы построения отчетов. Все запросы по умолчанию выполняются в одном Application...
Портирование приложение с Interop Word API на Open XML SDK
https://habr.com/ru/company/pvs-studio/blog/573866/
#interop #word #api #open #xml #sdk
https://habr.com/ru/company/pvs-studio/blog/573866/
#interop #word #api #open #xml #sdk
Хабр
Tutorial: как портировать проект с Interop Word API на Open XML SDK
С выходом .NET5 дальнейшее развитие некоторых проектов оказалось под вопросом из-за сложности портирования. Если от небольших устаревших библиотек можно отказаться или найти им замену, то от...
Forwarded from Хабр Разработка
Книга «Программируем на C# 8.0. Разработка приложений» http://amp.gs/jTYqd
Хабр
Книга «Программируем на C# 8.0. Разработка приложений»
Привет, Хаброжители! C# — универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и...