Сохраняйте полезную карточку, которая пригодится каждому Java-разработчику.
Внутри собраны самые популярные протоколы и сервисы:
— HTTP / HTTPS;
— SSH;
— DNS;
— SMTP, IMAP, POP3;
— MySQL, PostgreSQL, MongoDB;
— Redis;
— Elasticsearch;
— Kafka;
— Kubernetes и Docker.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥1
Нашли подробный разбор миграции с Java 21 и Spring Boot 3.x на Java 25 и Spring Boot 4.
Автор рассказывает о самых частых подводных камнях при работе с Jackson 3, Spring Security 7, JSpecify, JUnit 6, виртуальными потоками и OpenRewrite.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🤯1
Старый подход с
finally многословен и легко ломается, если забыть про null-проверку или порядок закрытия нескольких ресурсов. try-with-resources решает это за вас.Оба ресурса закроются автоматически, в обратном порядке открытия.
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Maple — это open-source платформа, которая позволяет AI-агентам работать с инфраструктурой через MCP.
Вместо ручного поиска проблемы по логам и дашбордам агент сам:
▶️ Собирает контекст;▶️ Анализирует ошибки;▶️ Ищет первопричину;▶️ Предлагает исправление.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
В репозитории HTTP Memes собраны десятки популярных HTTP-статусов с наглядными иллюстрациями.
От классических 200 и 404 до более редких кодов, которые периодически всплывают в логах продакшна.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1😁1
В новой версии Spring Boot 4.1 появилась поддержка ленивого получения JDBC-соединений.
Теперь
DataSource автоматически оборачиваться в LazyConnectionDataSourceProxy, а физическое соединение из пула запрашивается только в момент выполнения реального SQL-запроса.tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🤯2🤣1
Ловить общий
Exception удобно, но это маскирует источник проблемы: бизнес-ошибка, NullPointerException или сбой ввода-вывода обрабатываются одинаково, хотя реагировать на них нужно по-разному.Конкретные исключения дают понимание: что произошло, нужно ли логировать, и должно ли это прерывать выполнение.
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🤣2🔥1
Media is too big
VIEW IN TELEGRAM
Нашли полезный инструмент для тех, кто работает с PostgreSQL и регулярно разбирает чужие запросы.
Сервис анализирует SQL и строит интерактивную схему, на которой сразу видно:
— Связи между таблицами;
— JOIN'ы и зависимости;
— Логику выборки данных;
— Структуру сложных запросов.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥2
Нашли полезный репозиторий для тех, кто активно использует Claude Code, Cursor, Copilot и другие AI-инструменты в Java-разработке.
Внутри — набор готовых Skills для Spring Boot, которые помогают агентам лучше понимать структуру проектов и работать с типовыми задачами фреймворка.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Где рекомендуется хранить Access Token и Refresh Token?
Ответ:
Такое разделение снижает риск XSS-атак, поскольку JavaScript не может получить доступ к HttpOnly Cookie. При этом не рекомендуется хранить оба токена в localStorage — это повышает вероятность их компрометации.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥1🤩1
— Именованные параметры делают код читаемее;
— Значения можно задавать в любом порядке;
— Удобно работать с необязательными полями;
— Валидацию выполняем один раз в
build().В Lombok весь этот код заменяется одной аннотацией
@Builder.tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥1👨💻1
1 июля(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика.
Как это будет:
📂 Виктор Анохин, старший разработчик из WildBerries, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Виктор будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Виктору
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Одним из нововведений релиза стала автоконфигурация Job Repository для Spring Batch с использованием MongoDB.
Для разработчиков это означает меньше инфраструктурного кода и более простой запуск batch-процессов на MongoDB без дополнительной ручной настройки.
tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Если хочется изучать SQL на практике, а не читать очередную теорию про SELECT и JOIN, обратите внимание на SQL Noir.
Это браузерная игра, где SQL-запросы помогают раскрывать детективные истории. Каждая миссия — отдельная база с реальными сценариями.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2👍1
Откликаешься на вакансии по Java и тишина?
Спешу тебя обрадовать
или разочаровать...
Твоё резюме даже не дошло до живого эйчара, его отсеивают автофильтры на хх.ру
Рынок IT изменился, но большинство продолжают искать работу как в 2021-м)
Поэтому и сидят без офферов💀
Я Андрей, сеньор Java-разработчик из Сбера
И я записал бесплатный видео-гайд о том, как получить оффер на 200–250к в 2026 году
В этом видео ты узнаешь 👇
🔹 Каким стеком нужно владеть, чтобы тебя вообще начали рассматривать
🔹 Что должно быть в твоём резюме, чтобы пройти автофильтры на хх.ру
🔹 Как не провалить собес и запомниться эйчару
Ссылку на видео оставил в своём телеграм-канале в посте
Кликай и забирай
▶️ ВИДЕО-ГАЙД ◀️
▶️ ВИДЕО-ГАЙД ◀️
▶️ ВИДЕО-ГАЙД ◀️
Спешу тебя обрадовать
или разочаровать...
Твоё резюме даже не дошло до живого эйчара, его отсеивают автофильтры на хх.ру
Рынок IT изменился, но большинство продолжают искать работу как в 2021-м)
Поэтому и сидят без офферов
Я Андрей, сеньор Java-разработчик из Сбера
И я записал бесплатный видео-гайд о том, как получить оффер на 200–250к в 2026 году
В этом видео ты узнаешь 👇
🔹 Каким стеком нужно владеть, чтобы тебя вообще начали рассматривать
🔹 Что должно быть в твоём резюме, чтобы пройти автофильтры на хх.ру
🔹 Как не провалить собес и запомниться эйчару
Ссылку на видео оставил в своём телеграм-канале в посте
Кликай и забирай
▶️ ВИДЕО-ГАЙД ◀️
▶️ ВИДЕО-ГАЙД ◀️
▶️ ВИДЕО-ГАЙД ◀️
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, на связи Таня Коровкина из ШОРТКАТ. Ментор по алгоритмам и backend-разработчик
Каждый месяц тысячи разработчиков совершают одни и те же ошибки на алгоритмических интервью 🚩
И продолжают готовиться... не к тому.
6 июля(понедельник) в 19:00 (МСК) проведу вебинар и покажу, что на самом деле оценивает интервьюер и какие ошибки чаще всего приводят к отказу
• дам практические советы, которые можно использовать уже на следующем собеседовании
• расскажу про специфику российского BigTech
🤘 Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Раньше запуск gRPC-проекта в Java означал proto-файлы, codegen, плагины сборки, настройку сервера и клиента ещё до первого запроса.
В Spring Boot 4.1 большую часть этой рутины убрали. В репозитории показан полный пример сервера, клиента и in-memory тестов с нуля.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥2