Как стать автором
Поиск
Написать публикацию
Обновить
7
0
Максим @franticticktick

Java разработчик автор tg-канала moderninfosec

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

Телеграм-бот с ИИ Jlama: добавляем новые фичи

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров1.5K

Привет Хабр! В прошлый раз мы сделали телеграм-бота с полноценным ИИ. Теперь мы продолжим добавлять новые интересные фичи нашему боту, но в этот раз мы начнем с конца и посмотрим на готовый результат, а потом разберем код и детали реализации.

Читать далее

LLM Llama 3 — небольшое погружение в детали

Уровень сложностиСложный
Время на прочтение8 мин
Количество просмотров4.3K

Привет Хабр! В этой статье я попробую немного разобрать код LLM Llama 3. Полностью проанализировать каждую строку кода не получится, но самые важные и базовые концепции мы все-таки разберем насколько это возможно.

Читать далее

Telegram бот + ИИ Jlama своими руками

Уровень сложностиСложный
Время на прочтение5 мин
Количество просмотров5.8K

Хабр, привет! Сегодня мы попробуем сделать свой ИИ с телеграм ботом для возможности простого общения с ней. Сразу оговорюсь, мы не будем в очередной раз использовать открытый API ChatGPT или новомодного Deepseek. Мы развернем свой полноценный ИИ локально и сынтегрируем его с телеграм ботом.

Читать далее

Биометрические методы аутентификации: небольшое исследование

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

Недавно сообщество spring security закончило работу над поддержкой passkeys (ключи доступа), а конкретнее WebAuthn. Протокол WebAuthn позволяет реализовать аутентификацию с помощью биометрических данных. На данный момент поддержка passkeys местами немного сыровата, и мы активно фиксим баги и всячески улучшаем саму фичу. В документации мы написали:

Читать далее

Кто из банков просит код из смс в 2025 году

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров6.7K

Примерно с 2018 года некоторые банки начали запрашивать код из смс. Обычно это требовалось для подтверждения личности клиента банка при обращении в колл-центр. В 2025 году я задался вопросом – а какие банки так делают до сих пор? Прежде чем поделиться результатами своих исследований, давайте попробуем понять откуда взялись эти коды из смс.

Читать далее

Spring Cloud Gateway как шлюз для мобильных приложений

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров2.3K

В статье будет рассмотрен способ организации инфраструктуры API шлюза для мобильных приложений. Как и в предыдущий раз мы будем использовать spring cloud gateway и keycloak.

Читать далее

Spring Cloud Gateway + Keycloak: полноценный пример

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров9K

Всем привет! Сегодня мы посмотрим, как сделать полноценную интеграцию api шлюза spring cloud gateway и keycloak, так как мне показалось, что тема недостаточно раскрыта. С небольшими оговорками этот пример можно использовать в реальных продакшн условиях.

Читать далее

Волшебные ссылки теперь в Spring Security

Уровень сложностиСложный
Время на прочтение4 мин
Количество просмотров6.7K

Концепция волшебных ссылок (magic link) далеко не нова, однако долгое время у разработчиков не было надежного решения с полноценным комьюнити, которое позволяло бы быстро и просто реализовывать волшебные ссылки в своих приложениях. И вот, наконец, такая фича появилась в spring security. Давайте подробно разберем что у нас получилось, какие проблемы остались, и что планируется реализовать.

Читать далее

Безопасная авторизация в современных мобильных приложениях: миф или реальность?

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров4.5K

Мы привыкли доверять приложениям, которые установили на свои гаджеты. Порой обоснованно, порой не очень. Если посмотреть документацию на API авторизации какого-нибудь крупного российского банка или соцсети, то можно увидеть Oauth 2.0, OIDC, authorization code flow и т.д. К сожалению, в большинстве случаев это либо не соответствует действительности вообще, либо частично. Как будто-то за всеми этим упускается один важный момент, и сегодня мы поговорим об этом более подробно.

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer
Lead
Java
Junit
Java Spring Framework