Интересное в .NET #28

Привет. Лето закончилось, отвлекающих факторов в виде хорошей погоды всё меньше… Вот и я решил представить первую осеннюю подборку интересных материалов из мира .NET которые мне встретились... [Ещё]

Base64 – принцип работы и собственная реализация

Base64 один из тех алгоритмов, которыми приходится пользоваться регулярно. И встречается он повсеместно и на backend и на frontend, но при этом мало кто задумывается как он работает изнутри. В данной статье я покажу, что из себя представляет данный алгоритм и как можно быстро его реализовать на языке C#, а также как можно оптимизировать полученное решение... [Ещё]

Авторизация по сертификату на SFTP

Я буду демонстрировать авторизацию по сертификату на SFTP сервере, но почти всё будет аналогичным и для любых других сервисов, использующих сертификаты для получения доступа. Примеры будут даны на языке C#. Также я покажу как можно сгенерировать и установить сам сертификат... [Ещё]

ML.NET часть 3 — генерация датасета для распознавания рукописных букв

В прошлой статье я показал, как можно с помощью ML.NET распознавать рукописные числа. При наличии подготовленного датасета сам процесс проблем не возникает. Но его отсутствие может стать проблемой. В данной статье я покажу как можно подготовить датасет для распознавания букв... [Ещё]

Интересное в .NET #26

Привет. Сейчас средина лета, многие в отпусках, но а я рад представить очередную подборку интересных статей, которые вы можете прочитать в свободное время, даже будучи в отпуске... [Ещё]

ML.NET часть 2 —распознавание рукописных чисел

Всем привет. В первой части знакомства с ML.NET я показал, как сделать простой проект с бинарной классификацией, позволяющий определять спам-сообщения. Сегодня я хочу показать пример работы с классификацией, содержащей несколько вариантов. В качестве примера сделаем распознавание чисел, написанных от руки... [Ещё]

ML.NET — начало работы

ML.NET даёт простой и удобный механизм использования алгоритмов машинного обучения в .NET приложениях не прибегая к сторонним сервисам. В настоящее время доступна версия 1.1.0 и это уже стабильная и мощная библиотека, содержащая набор различных алгоритмов для решения ML задач. Кроме того, сейчас доступно preview расширения для Visual Studio с названием ML.NET Model Builder, делающее процесс добавления модели максимально комфортным. В данной статье я покажу как можно начать использовать ML.NET на простых задачах, в последующих статьях я буду показывать более сложные сценарии использования... [Ещё]