Обновить
5
0
Магомед@Dred222

Инженер-программист

Отправить сообщение

Как устроен AI-чат простыми словами

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели7K

Большие языковые модели (LLM) умеют только одно — предсказывать текст. Но за простым ответом AI-чата скрывается целая архитектура: фронтенд, бэкенд, память, векторные представления, инструменты (tooling) для работы с внешними сервисами и новый протокол MCP для стандартизации их использования. В статье простыми словами объясняю, как всё это складывается в единый механизм: от «чата» до «агента».

Читать далее

Как я перенёс опыт из PostgreSQL в MongoDB и получил готовый чек-лист

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.3K

Работаете с PostgreSQL и хотите попробовать MongoDB? Я спроецировал опыт работы с реляционными БД на NoSQL и собрал два чек-листа: проверенные практики для PostgreSQL и их аналоги для MongoDB.

Без воды, только ключевые пункты чтобы быстро стартовать и не наступать на типичные грабли.

Читать далее

ChatGPT для начинающих: Разбираемся, как это работает. Просто о сложном

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели29K

Если вы когда-нибудь общались с ChatGPT и задавались вопросом, как он вообще понимает ваши слова, вы не одиноки. Это действительно может казаться магией. Вы пишете вопрос, и через мгновение — вуаля! — перед вами готовый ответ. Но будьте уверены, это не магия, а научные достижения, основанные на сложных технологиях. В этой статье мы разберем, как всё устроено. Вам не потребуется техническое образование, чтобы понять!

https://habr.com/ru/articles/882710/

Введение в многопоточность в Java очень простым языком: Процессы, Потоки и Основы синхронизации

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели28K

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

Итак, в данной статье мы поговорим о многопоточности в Java. Тема очень обширная, и я не ставлю целью описать все ее аспекты. Статья рассчитана на людей, только начинающих свое знакомство с многопоточностью. В данной статье мы рассмотрим основу многопоточности Java, такие базовые механизмы синхронизации как ключевые слова volatile и synchronized и очень важную проблематику “Состояние гонки” и “Смертельная блокировка”. 

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

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

Читать далее

Hibernate Best Practices для начинающих

Время на прочтение7 мин
Охват и читатели37K

В данной статье я не ставлю цель подробно описать Hibernate, такого материала полно в сети. Это скорее справочник, в который можно заглянуть и увидеть возможные проблемные места и их решение, который позволит вам не допустить грубых ошибок при использовании Hibernate. Статья рассчитана на читателя уже знакомого с Hibernate и Spring.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Каспийск, Дагестан, Россия
Дата рождения
Зарегистрирован
Активность