ТехноБлог

Семантический Поиск и Кластеризация на базе LLM Transformers

Технологии машинного обучения достигли такого уровня, что их влияние вызывает вполне обоснованные опасения. Они используются для создания дипфейков, подделки голосов, изображений, имитации диалогов и т.д.,

Читать далее »

Служба Windows на C# в .Net 9 (Telegram.Bot)

После перехода Microsoft с .NET Framework на .NET Core программирование на C# стало более увлекательным, хотя некоторые аспекты изменились.

В частности, шаблон проекта Служба Windows (.NET

Читать далее »

OpenAI API – Get answer from ChatGPT using C#

В мире развивающегося искусственного интеллекта доступ к таким технологиям, как ChatGPT от OpenAI, становится все более востребованным. Для облегчения процесса взаимодействия с этим инструментом я

0
Читать далее »

Поиск Релевантных Предметов с Помощью NLP Моделей и Векторных Индексов

Введение Постановка Задачи В современном мире, где объемы информации растут экспоненциально, эффективный поиск релевантной информации становится все более актуальным. В контексте образования, студенты и преподаватели

0
Читать далее »

Похожие названия предметов

В таблице Subject_Name 53 тысячи наименований предметов Задача найти все повторяющиеся предметы, которые по смыслу про одно и тоже, но написаны по разному. В таблицу

0
Читать далее »

Просто о Dependency Injection

Паттерн Инъекция Зависимости (Dependency Injection) является обязательным навыком, для каждого профессионального разработчика на C#, но для начинающего эта тема звучит очень пугающе. Тем кто впервые

0
Читать далее »

Чудеса t-sql 1 – string_agg

В этой статейке хочу показать как работает агрегатная функция string_agg. С ее помощью можно сгруппировать разные значения поля в строку через запятую. select * into

0
Читать далее »

Плюшки C# 3 – Linq

На форме длинный список в виде стандартного компонента WinForms DataGridView и текстовое поле поиска. Задача найти и выделить в таблице DataGridView строку по значению первой

0
Читать далее »

Плюшки C# 2 – Logger

Вот так можно по простому выводить инфу о прогрессе выполнения какой то длинной операции. Не знаю зачем, скорее всего мне просто лень изучать чужие логгеры

0
Читать далее »

Плюшки C# 1 – Promise

Это уже 11-й C#, и сахарку всё больше. Но я всё делаю по-своему. Вот, например, аналог промиса для асинхронного метода в самом компактном для C#

0
Читать далее »

HTTPS для OpenServer (SSL сертификат)

Оглавление #1 Создаем .bat файл #2 Запускаем файл generate-DOM-CERT.bat (как обычный юзер, НЕ админ!) #3 Добавляем созданный сертификат в хранилище сертификатов Windows #4 Копируем файл конфигурации апача #5 Изменяем

0
Читать далее »