[Из песочницы] Создание голосового ассистента
#Программирование #NET #Системноепрограммирование #C #Функциональноепрограммирование #cnet #речьвтекст IV
https://habr.com/ru/post/451718/
#Программирование #NET #Системноепрограммирование #C #Функциональноепрограммирование #cnet #речьвтекст IV
https://habr.com/ru/post/451718/
t.me
Создание голосового ассистента
Доброго времени суток. Недавно я загорелся вопросом создания голосового ассистента. Столкнулся с миллиардом проблем. Но всё же я решил свои вопросы. Для начала...
[Из песочницы] Конвертация текстовых документов в xml на С#
#NET #C #cnet #xml #docx #xlsx #c IV
https://habr.com/ru/post/491090/
#NET #C #cnet #xml #docx #xlsx #c IV
https://habr.com/ru/post/491090/
t.me
Конвертация текстовых документов в xml на С#
Недавно мне пришлось столкнуться с необходимостью достать текст из офисных документов (docx, xlsx, rtf, doc, xls, odt и ods). Задача осложнялась требованием пред...
[Перевод] Когда Голливуд впервые заметил веб: что было правильно, и что – совершенно неверно
#Киберпанк #Научнаяфантастика #cnet #кино #фильмы #хакеры #сеть IV
https://habr.com/ru/post/511226/
#Киберпанк #Научнаяфантастика #cnet #кино #фильмы #хакеры #сеть IV
https://habr.com/ru/post/511226/
t.me
Когда Голливуд впервые заметил веб: что было правильно, и что – совершенно неверно
Сеть. Хакеры. Джонни Мнемоник. 25 лет назад кино встретилось с киберпространством в вихре безумной моды, крутой музыки и паранойи из-за слежки Анджелина Джоли и...
Как LINQ, только быстрый и без аллокаций
#NET #C #c #cnet #net #generics #linq IV
https://habr.com/ru/post/648529/
#NET #C #c #cnet #net #generics #linq IV
https://habr.com/ru/post/648529/
Хабр
Как LINQ, только быстрый и без аллокаций
Кому не нравится LINQ в C#? Встроенная и уже достаточно старая фича языка C# и рантайма .NET.Но можем ли мы сделать более эффективную версию этой фичи?TL;DR (спойлер)Можем сделать более эффективную,...
Диапазоны (Ranges) в C# 8
#NET #VisualStudio #C #c #cnet #c8 #net IV
https://habr.com/ru/post/651171/
#NET #VisualStudio #C #c #cnet #c8 #net IV
https://habr.com/ru/post/651171/
Хабр
Диапазоны (Ranges) в C# 8
Пусть в нашей программе есть массив целых чисел numbers:static void Main()
{
var numbers = new int[] { 5, 1, 4, 2, 3, 7 };
}Перед нами стоит задача: получить новый массив, вырезав из массива...
{
var numbers = new int[] { 5, 1, 4, 2, 3, 7 };
}Перед нами стоит задача: получить новый массив, вырезав из массива...
Кастомный JsonConverter: уменьшаем связность и экономим ресурсы
#NET #ASP #C #json #serialization #deserialization #cnet IV
https://habr.com/ru/post/656441/
#NET #ASP #C #json #serialization #deserialization #cnet IV
https://habr.com/ru/post/656441/
Хабр
Кастомный JsonConverter: уменьшаем связность и экономим ресурсы
ВведениеТехнически это продолжение публикации Как не дать пользователю заснуть во время загрузки большого набора данных. Провожу "капитальный рефакторинг" корпоративной системы, которая используется...
[Перевод] Новые функции внедрения зависимостей в .Net 6
#БлогкомпанииSimbirSoft #Программирование #NET #C #cnet #asyncawait #net6 IV
https://habr.com/ru/post/690970/
#БлогкомпанииSimbirSoft #Программирование #NET #C #cnet #asyncawait #net6 IV
https://habr.com/ru/post/690970/
Хабр
Новые функции внедрения зависимостей в .Net 6
Продолжаем делиться полезными материалами в backend-разработке. Осваивая новые инструменты, специалисты SimbirSoft часто читают материалы зарубежных авторов, чтобы быть в курсе актуальных тенденций....
VPN на минималках ч.3
#БлогкомпанииOTUS #Программирование #C #cnet #websocket #vpn #ssh IV
https://habr.com/ru/post/693750/
#БлогкомпанииOTUS #Программирование #C #cnet #websocket #vpn #ssh IV
https://habr.com/ru/post/693750/
Хабр
VPN на минималках ч.3
Привет, Хабр! Несмотря на то, что с момента публикации второй части прошло почти полгода — прокрастинация все-таки выиграла битву, но не войну, и поэтому повествование о нелегких буднях в НИИ...
Кастомный генератор кода API: структура и методы доработки
#БлогкомпанииМТС #NET #API #C #Микросервисы #c #cnet IV
https://habr.com/ru/post/704902/
#БлогкомпанииМТС #NET #API #C #Микросервисы #c #cnet IV
https://habr.com/ru/post/704902/
Хабр
Кастомный генератор кода API: структура и методы доработки
Всем привет! Меня зовут Юлия Сладковская, я разработчик в МТС Digital , команда BOPS (Backoffice Portal). Эта статья – про структуру генераторов NSwag для кода клиента и сервера на основе схемы API....
C# и обработка медиафайлов средствами FFmpeg, Pandoc и ImageMagick
#NET #C #cnet #ffmpeg #pandoc #imagemagick #wrapper IV
https://habr.com/ru/post/717726/
#NET #C #cnet #ffmpeg #pandoc #imagemagick #wrapper IV
https://habr.com/ru/post/717726/
Хабр
C# и обработка медиафайлов средствами FFmpeg, Pandoc и ImageMagick
Приветствую читатели, в этой статье я бы хотел рассказать о написанной мной OpenSource библиотеке MediaFileProcessor под платформу .NET (.netstandart 2.0). dotnet add package MediaFileProcessor...
Array: for/foreach или unsafe
#Высокаяпроизводительность #Ненормальноепрограммирование #NET #C #cnet #dotnetcore #performance IV
https://habr.com/ru/post/722368/
#Высокаяпроизводительность #Ненормальноепрограммирование #NET #C #cnet #dotnetcore #performance IV
https://habr.com/ru/post/722368/
Хабр
Array: for/foreach или unsafe
Я много работаю с массивами, поэтому хотел бы освежить тему того, как наиболее быстро по нему перемещаться в C#. Речь пойдёт об экономии наносекунд и оптимизации на уровне IL-кода. Кажется, что...
ThreadPool.Workers
#БлогкомпанииКонтур #Программирование #NET #C #c #cnet #net IV
https://habr.com/ru/companies/skbkontur/articles/745444/
#БлогкомпанииКонтур #Программирование #NET #C #c #cnet #net IV
https://habr.com/ru/companies/skbkontur/articles/745444/
Хабр
ThreadPool.Workers
В предыдущих сериях Микрооптимизации: Сказка про Method as Parameter #dotnet #methods #gc Инструменты анализа эффективности работы приложения. PerfView #performance_analysis #trace...