Forwarded from devdigest // events
Компания Mаterialise объявляет Hiring Week!
🗓 Событие пройдет с 4 по 8 октября 2021 в 3D Printing Hub.
📄 Подавай заявку до 30 сентября, получай приглашение на собеседование в течение 24 часов, и получай быстрый офер и sign-in bonus в случае принятия оффер
💪 Преимущества работы в Mаterialise:
✔️карьерный рост и работа в стабильной компании, которая уже 30 лет создает инновации в мире
✔️ 2100 специалистов в 28 офисах по всему миру
✔️ возможность создавать лучшее будущее, работать в проектах, которые помогают лечить людей и покорять космос
✔️ гибридный ремоут, адаптированный под каждую команду.
📝 Заполняй анкету по ссылке: https://www.hiringweek.materialise.com.ua/
🗓 Событие пройдет с 4 по 8 октября 2021 в 3D Printing Hub.
📄 Подавай заявку до 30 сентября, получай приглашение на собеседование в течение 24 часов, и получай быстрый офер и sign-in bonus в случае принятия оффер
💪 Преимущества работы в Mаterialise:
✔️карьерный рост и работа в стабильной компании, которая уже 30 лет создает инновации в мире
✔️ 2100 специалистов в 28 офисах по всему миру
✔️ возможность создавать лучшее будущее, работать в проектах, которые помогают лечить людей и покорять космос
✔️ гибридный ремоут, адаптированный под каждую команду.
📝 Заполняй анкету по ссылке: https://www.hiringweek.materialise.com.ua/
Forwarded from Хабр Разработка
Упрощаем создание мелодий C# Console.Beep. Нотная запись по-человечески, PC Speaker синтезатор http://amp.gs/jzONf
Хабр
Упрощаем создание мелодий C# Console.Beep. Нотная запись по-человечески, PC Speaker синтезатор
Зачем?Just for funПопрактиковаться в самом начале пути знакомства с языкомДля упрощения решения задач где музыка Console.Beep может быть полезнаУчиться программированию - программировать. Обьяснять в...
6 инструментов для диагностики производительности приложений на .NET
https://michaelscodingspot.com/performance-tools-dotnet
#performance #perfmon #profilers #logs
https://michaelscodingspot.com/performance-tools-dotnet
#performance #perfmon #profilers #logs
Michael's Coding Spot
6 Essential Tools to Detect and Fix Performance Issues in .NET
Performance issues can be very difficult if you don't have the right tools. Luckily, there are plenty of excellent tools in the space of .NET. These can help you detect, monitor, optimize, and fix performance issues. Both locally and in the cloud.
Советы по использованию Parallel.ForEach
https://aaronbos.dev/posts/parallel-foreach-csharp
#parallel #plinq
https://aaronbos.dev/posts/parallel-foreach-csharp
#parallel #plinq
aaronbos.dev
How to Use C#'s Parallel.ForEach
There are certain operations performed in code that lend themselves to being executed in parallel. Some might even call these tasks "embarrassingly parallel". In this post we'll be going over how we can use C#'s Parallel.ForEach to iterate over collections…
Forwarded from devdigest // job
Вопрос для .NET разработчиков: ваш местный доход в $
Anonymous Poll
16%
<= 1000
14%
> 1000
18%
> 2000
31%
> 3000
12%
> 5000
2%
> 8000
1%
> 10000
0%
> 15000
0%
> 20000
5%
> 25000
Forwarded from Хабр Разработка
C#: Автоматизация Android без посредников (adb) http://amp.gs/jzJkN
Хабр
C#: Автоматизация Android без посредников (adb)
Всем приветНе давно понадобилось автоматизировать одно приложение.Мне не хотелось использовать какие то посредники по типу Appium, во-первых, ресурсы были ограничены, на одном компьютере нужно было...
Forwarded from Хабр Разработка
OpenSilver. Воскрешаем Silverlight http://amp.gs/jz0HV
Хабр
OpenSilver. Воскрешаем Silverlight
12 октября Майкрософт прекращает поддержку Silverlight. С одной стороны - ок, все равно никто им уже не пользуется. А с другой, выясняется, что есть много компаний, которые 10+ лет назад написали свои...
Forwarded from Blazor Community
Доступна запись вебинара по созданию онлайн-магазина билетов с помощью Blazor WebAssembly: https://bit.ly/3mfi1dS
@BlazorChannel #Blazor
@BlazorChannel #Blazor
The JetBrains Blog
Webinar: Building an Online Ticket Store with Blazor WebAssembly | The .NET Tools Blog
Join us Tuesday, September 28, 2021, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EDT or check other timezones) for our free live webinar, Building an Online Ticket Store with Blazor WebAssembly, with Stev
Forwarded from Хабр Разработка
Книга «ASP.NET Core в действии» в правильном переводе команды DotNetRu http://amp.gs/jzHmU
Хабр
Книга «ASP.NET Core в действии» в правильном переводе команды DotNetRu
Полтора года назад мы рассказывали про опыт совместной работы нашего сообщества DotNetRu с издательством ДМК Пресс над переводом книги Конрада Кокосы «Управление памятью в .NET для профессионалов»....
Forwarded from devdigest // azure
Начало работы с .NET Core в Kubernetes с помощью Azure Dev Spaces
https://microsoft.github.io/AzureTipsAndTricks/blog/tip228.html
#dev #spaces #kubernetes #net #dotnet #k8s
https://microsoft.github.io/AzureTipsAndTricks/blog/tip228.html
#dev #spaces #kubernetes #net #dotnet #k8s
Выявление и устранение узких мест в производительности приложений – запись веб-семинара от JetBrains
https://devdigest.today/post/1784
#jetbrains #profiling #performance #bottlenecks
https://devdigest.today/post/1784
#jetbrains #profiling #performance #bottlenecks
Developers Digest
Profiling and Fixing Common Performance Bottlenecks
Performance is paramount when it comes to user experience. Studies have shown that faster apps lead to better outcomes, while slow sites lose customers and s...
В AOT режиме .NET приложение превращается в чистые WebAssembly бинарники сразу при сборке. В рантайме не происходит никакой интерпретации — код выполняется как обычный WebAssembly-код.
https://blog.elmah.io/ahead-of-time-compilation-for-blazor-wasm
#blazor #wasm #aot
https://blog.elmah.io/ahead-of-time-compilation-for-blazor-wasm
#blazor #wasm #aot
elmah.io Blog - .NET Technical tutorials/guides and new features
Ahead-Of-Time Compilation for Blazor Wasm
In this article, we will look at how you can compile your code directly to Wasm Ahead-Of-Time (AOT) and what pros and cons this brings.
Forwarded from Blazor Community
Цифра подписчиков канала перевалила за 200 (хотя кто-то возможно ещё может отписаться), но хочется зафиксировать этот момент и поблагодарить каждого из вас!
Спасибо, что читаете, смотрите и интересуетесь Blazor. Спасибо, что подписываетесь, а возможно и делитесь с кем-то информацией. Спасибо, что остаётесь с этим каналом!
Также большая благодарность каналу https://teleg.eu/dncuug, который периодически публикует посты у себя и способствует нашему росту!
Спасибо, что читаете, смотрите и интересуетесь Blazor. Спасибо, что подписываетесь, а возможно и делитесь с кем-то информацией. Спасибо, что остаётесь с этим каналом!
Также большая благодарность каналу https://teleg.eu/dncuug, который периодически публикует посты у себя и способствует нашему росту!
Использование библиотеки MediatR и применение паттерна Медиатор для упрощения роутинга в ASP.NET приложении
https://timdeschryver.dev/blog/the-simplicity-of-net-endpoints
#mediatr #mediator #routing
https://timdeschryver.dev/blog/the-simplicity-of-net-endpoints
#mediatr #mediator #routing
timdeschryver.dev
The simplicity of ASP.NET Endpoints
Keepings it simple with ASP.NET Endpoints and its dependency system
Forwarded from Максим Кошовий
Вот ещё хороший вариант упростить контроллеры
https://github.com/ardalis/ApiEndpoints
https://github.com/ardalis/ApiEndpoints
GitHub
GitHub - ardalis/ApiEndpoints: A project for supporting API Endpoints in ASP.NET Core web applications.
A project for supporting API Endpoints in ASP.NET Core web applications. - ardalis/ApiEndpoints
Forwarded from A.G.
Как многие знают, в video intelligence мы создаем систему для контекстной рекомендации видео.
В двух словах это работает следующим образом: вы заходите на страницу с рецензией последнего фильма про Джеймса Бонда, а мы на этой странице показываем вам видео о том, как снимали один из трюков в фильме, или интервью с Дэниелом Крейгом, или обзор Aston Martin DB5. В общем показываем то, что будет наиболее органично дополнять контент страницы, которую вы открыли в данный момент.
Для улучшения и повышения точности подбора видео мы используем множество разнообразных технологий, одна из которых – NER (Named-entity recognition). Это технология, которая позволяет выделять из текста определенные ключевые слова. Например, во фразе "Пожалуй, ни один автомобиль не получил такой известности в кинематографе, как Aston Martin. Да, именно эту легендарную марку предпочитает агент 007 – Джеймс Бонд." система реализующая NER выделит "агент", "автомобиль", "Aston Martin" и "Джеймс Бонд".
Очевидно, что для реализации хайлоад проекта такого уровня была выбрана платформа .NET, а большинство сервисов у нас написано на C#. Есть небольшая часть проекта (которая касается сервисов машинного обучения), написанная на Python, но при этом, довольно давно в планах есть перевод некоторых из этих сервисов на .NET с применением библиотеки ML.NET – несмотря на то, что это довольно молодая библиотека, развивается она очень активно.
А теперь собственно к новости, которая стала поводом для этого поста – не так давно, команда разработчиков ML.NET обновила свой роадмап, включив в него поддержку NER. (кстати говоря это была была одной из самых затребованных возможностей, запрос на которую появился еще в 2018 году).
Так что, я надеюсь, в скором времени мы сможем сделать нашу платформу еще лучше. А пока ждем первых релизов ML.NET с поддержкой NER
Обновленный роадмап: https://github.com/dotnet/machinelearning/blob/main/ROADMAP.md#named-entity-recognition-ner
Обсуждение NER:
https://github.com/dotnet/machinelearning/issues/630
Ну и про саму технологию: https://en.wikipedia.org/wiki/Named-entity_recognition
В двух словах это работает следующим образом: вы заходите на страницу с рецензией последнего фильма про Джеймса Бонда, а мы на этой странице показываем вам видео о том, как снимали один из трюков в фильме, или интервью с Дэниелом Крейгом, или обзор Aston Martin DB5. В общем показываем то, что будет наиболее органично дополнять контент страницы, которую вы открыли в данный момент.
Для улучшения и повышения точности подбора видео мы используем множество разнообразных технологий, одна из которых – NER (Named-entity recognition). Это технология, которая позволяет выделять из текста определенные ключевые слова. Например, во фразе "Пожалуй, ни один автомобиль не получил такой известности в кинематографе, как Aston Martin. Да, именно эту легендарную марку предпочитает агент 007 – Джеймс Бонд." система реализующая NER выделит "агент", "автомобиль", "Aston Martin" и "Джеймс Бонд".
Очевидно, что для реализации хайлоад проекта такого уровня была выбрана платформа .NET, а большинство сервисов у нас написано на C#. Есть небольшая часть проекта (которая касается сервисов машинного обучения), написанная на Python, но при этом, довольно давно в планах есть перевод некоторых из этих сервисов на .NET с применением библиотеки ML.NET – несмотря на то, что это довольно молодая библиотека, развивается она очень активно.
А теперь собственно к новости, которая стала поводом для этого поста – не так давно, команда разработчиков ML.NET обновила свой роадмап, включив в него поддержку NER. (кстати говоря это была была одной из самых затребованных возможностей, запрос на которую появился еще в 2018 году).
Так что, я надеюсь, в скором времени мы сможем сделать нашу платформу еще лучше. А пока ждем первых релизов ML.NET с поддержкой NER
Обновленный роадмап: https://github.com/dotnet/machinelearning/blob/main/ROADMAP.md#named-entity-recognition-ner
Обсуждение NER:
https://github.com/dotnet/machinelearning/issues/630
Ну и про саму технологию: https://en.wikipedia.org/wiki/Named-entity_recognition
GitHub
machinelearning/ROADMAP.md at main · dotnet/machinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET. - dotnet/machinelearning