Чашечка Java
Відкрити в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Показати більше8 573
Підписники
-424 години
-67 днів
-3130 день
Архів дописів
8 573
«Хочу в IT, но не знаю куда» — это нормально. Вот тест, который помогает разобраться
Тестировщик, системный разработчик, сетевой администратор, инженер по железу — когда только входишь в профессию, все звучит одинаково непонятно. И выбрать направление наугад — не лучший план.
YADRO — одна из самых быстрорастущих технологических компаний страны — сделали квиз на основе реальных задач своих стажировок. Семь вопросов без правильных и неправильных ответов: просто выбираете то, что откликается. На выходе — конкретное направление с описанием задач и честной вилкой зарплат после стажировки.
Полезно даже не для того, чтобы попасть именно в YADRO — а чтобы понять, в какую сторону вообще смотреть.
Пройти квиз: https://tprg.ru/RKOU
8 573
Tproger и Яндекс нарисовали интерактивную космическую карту — получилась залипательная браузерная игра для тех, кто пишет код. На каждой планете можно изучить инструмент для разработчика, а заодно немного отдохнуть и порешать исторические загадки.
Перемещение между планетами — за счет ответов на вопросы про космос и историю технологий.
В финале можно попасть в розыгрыш космических призов (да, там есть телескоп).
https://tprg.ru/zXWx
8 573
Как решить задачу охраны промышленных объектов
Проинспектировать НПЗ с десятками корпусов или организовать охрану трубопровода на 400 км — задача не из простых.
Камеры не заглянут за угол. Дрон через 30–40 минут работы придется зарядать. Охранник — дорого, медленно, небезопасно.
Остаётся робособака. Они уже вышли за пределы мемных видео от Boston Dynamics, и сейчас активно используются в кейсах, вроде охраны.
Как они устроены технически — можете узнать в материале на нашем сайте. Внутри:
— как устроено ядро и почему к нему нет прямого доступа
— почему к лидару обязательно добавляют сонар и радар
— как работает рой в mesh-сети без GPS
— где робот ломается (метель, стройка, полиэтиленовая плёнка)
Спойлер: экосистема пока сырая, стандартов нет, собрать самому нельзя. Но альтернативы для сложного рельефа и помещений — нет.
8 573
Три ИТ-события, которые вы могли пропустить (а зря)
Пока все гонятся за хайповыми новостями, мы вместе с коллегой Андреем Дмитриевым из JUG.ru собрали события, которые уже повлияли на мир разработки.
В пилотном выпуске нового подкаста:
— Хакеры стерли десятки тысяч ПК через Microsoft Intune
— Дефицит оперативной памяти до 2030 года
— Оптимизация glibc под x86_64
О других событиях вы можете узнать, послушав подкаст.
Особое внимание предлагаем уделить рефлексии. В выпуске мы подсветили, почему те или иные истории важны для ИТ-сообщества. А теперь призываем вас в комменты под видео: что уже вошло в вашу жизнь из этих кейсов? И как думаете, что из этого не производит резонанса?
Смотрите подкаст и присоединяйтесь к дискуссии: https://tprg.ru/S7jD
8 573
Есть кейс или продукт, о котором хочется рассказать backend-сообществу?
Тогда хорошие новости: 29 августа в Москве пройдет конференция JVM Day — большая встреча инженеров, на которую ищут спикеров.
Вы сможете:
— выступить с докладом — рассказать о кейсе или нестандартном решении. Формат классический: 40-минутный доклад на сцене и вопросы из зала;
— представить продукт в демозоне. У вашей команды будет пространство с экранами и стойками на весь день: можно показывать технологию вживую, общаться с инженерами, собирать обратную связь и находить первых пользователей.
Поддерживают любой формат: можно выступить одному или с коллегой, устроить дискуссию или воркшоп.
Хороший шанс заявить о себе и проверить, как сообщество реагирует на ваш продукт.
Встреча запланирована в штаб-квартире Т-Банка.
Подайте заявку прямо сейчас
Это #партнёрский пост
8 573
⚡️ Завтра тестовое собеседование с Java-разработчиком
1 апреля (уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика.
Как это будет:
➡️ Виктор Анохин, старший разработчик из Wildberries, будет задавать реальные вопросы и задачи разработчику-добровольцу.
➡️ Виктор будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью.
➡️ В конце можно будет задать любой вопрос Виктору.
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Это #партнёрский пост
8 573
RAG в JVM-стеке: AI-ассистент на Spring AI без Python
Команда автора статьи внедрила AI-ассистента для внутренней системы, не переходя на Python. Взяли Spring AI, PostgreSQL с pgVector и быстро убедились: качество ответов упирается не в код, а в данные. Документация оказалась разрозненной, стандартное разбиение на чанки теряло контекст.
После экспериментов с перекрытием и секциями пришли к простому решению: векторный поиск идёт по чанкам, но в ответ передаётся полный текст секций, к которым относятся найденные фрагменты. Это сохранило точность поиска и устранило разрывы инструкций. Главный вывод — модель не добавляет знаний, а лишь отражает зрелость документации. Улучшение базы знаний дало больший прирост качества, чем выбор более мощной LLM.
Для Java-разработчиков — готовый кейс внедрения RAG в привычном стеке. Подробности с примерами кода — в статье: https://habr.com/ru/companies/raiffeisenbank/articles/1012666/
8 573
CrowdStrike 2024: баг в обновлении положил 8,5 млн Windows-компьютеров
19 июля 2024 года обновление антивируса CrowdStrike вызвало глобальный сбой: синие экраны смерти на 8,5 миллионах Windows-машин. Аэропорты, банки и другие сервисы столкнулись с серьезными сбоями.
Причиной стала ошибка в обработке данных обновления драйвера. Даже небольшая проблема в коде может привести к масштабным последствиям.
В разработке такие ситуации встречаются постоянно: например, когда программа ожидает один формат данных, а получает другой — и возникает ошибка вроде
ArrayIndexOutOfBoundsException.
На курсе «Мидл Java‑разработчик» от Яндекс Практикума PRO вы систематизируете знания и освоите актуальные инструменты Java-разработки, в том числе:
— современный Java: Virtual Threads, Records, Sealed Types, Pattern Matching;
— Spring Boot 3.x;
— популярные подходы к разработке и архитектуре приложений.
И получите диплом о профессиональной переподготовке.
Курс подойдёт Java-разработчикам уровня junior и специалистам с опытом, а также разработчикам на других языках, которые хотят перейти на Java. Подробности по ссылке, там же можно проверить свои навыки во входном тестировании.
Реклама. Рекламодатель: АНО ДПО «Образовательные технологии Яндекса» ИНН 7704282033, erid: 2W5zFGiH1eq8 573
Java-разработчик? Готов проверить, на что способен?
Сертификация для Java‑разработчиков — это объективный инструмент оценки и развития, признанный АПКИТ и отмеченный как лучшее digital-решение года для корпоративного обучения.
Есть три уровня сертификации:
🧑🎤 Базовый — для тех, кто только входит в профессию;
👨🎓 Специалист — уверенные практики с опытом 2–4 года;
🥷 Профессионал — эксперты, решающие сложные архитектурные и аналитические задачи.
Бесплатный пробный тест поможет определить, какой именно экзамен вам стоит сдавать.
Также вы сможете скачать карту компетенций Java-разработчика, которая поможет проанализировать ваш уровень. Этот файл — ваш личный навигатор. Используйте его, чтобы закрывать пробелы и переходить на следующий уровень.
После сертификации вы получите подробный отчёт: каждая компетенция оценивается в процентах. Чётко видно, где вы сильны, а где стоит прокачаться.
А ещё любой работодатель может мгновенно проверить ваш сертификат онлайн на нашем сайте. Прозрачно, надёжно, без подделок.
➡️ Выбрать уровень или пройти бесплатное тестирование
Это #партнёрский пост
8 573
Repost from Типичный программист
Победителями премии Тпрогер 🐀становятся...
Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы?
В номинации «Продукт года» золотая мышь достается компании:
🐀NetVision за платформу интеллектуального мониторинга СИМ.
В номинации «Облачный продукт года» побеждает компания:
🐀Гравитон с паком виртуализации «Гелиус»
Звание «IT-ивент года» вручается компании:
🐀Островок! за О!Хакатон
И в категории «Дизайн года» первое место занимает компания:
🐀AcademiaDev за интерактивную инсталляцию.
Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке.
И 🔥, если хотите аналогичных активностей и готовы выбирать еще!
8 573
⚡️ Как идеально пройти собес? Узнаешь завтра!
Каждый, проходя интервью, думал: «Ну что они хотят услышать? Я же правильно ответил! Почему меня не взяли?»
4 марта(уже завтра!) в 19:00 по мск приходи онлайн на открытое интервью, где будут собеседовать ментора ШОРТКАТ
Как это будет:
🔘 Виктор Анохин, старший разработчик из WildBerries, будет задавать реальные вопросы и задачи старшему разработчику Сергею Чамкину;
🔘 Сергей будет отвечать на каждый вопрос так, как это ожидает сам от вас на собеседованиях;
🔘 в конце можно будет задать любой вопрос Сергею и Виктору.
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в бота, чтобы получить ссылку на эфир ➡️ @shortcut_sh_bot
Это #партнёрский пост
8 573
Последний день голосования в Tproger Award!
Две недели, 16 компаний, 4 номинации — спасибо, что читали, участвовали и лайкали. И отдельное спасибо, что голосовали! Вообще не представляем, что вы там наделали, уже узнать хочется!
Давайте сегодня зафиналим голосовалку и раздадим по максимуму золотых мышей. Интересно, расстановка сил сможет измениться за один день?
Если потеряли, то номинации вот:
— Продукт года
— Облачный продукт года
— ИТ-ивент года
— Дизайн года
Только сайт не положите, очень просим 🙏
Пойти голосовать: https://tprg.ru/bWfy
8 573
Repost from Сохранёнки программиста
Где лучшие тусовки? На тех-ивентах!
Последняя по очереди, но не по значимости — номинация «IT-ивент года». Здесь тоже собрались три компании, и если вы еще не добрались до чтения их кейсов, то давайте сделаем это вместе.
— Лаборатория Числитель собрала конференцию, на которой обсуждают строго только K8s.
— Мероприятие Selectel, которое стало уже традицией, делали полностью in-house.
— Специально для своего хакатона Островок создал платформу, чтобы участвовать могли разработчики из любой точки мира.
Выбирайте компанию-фаворита и вручайте ей золотую мышь — голосование доступно на сайте.
8 573
Repost from Представляешь,
Кейсы из номинации «Дизайн года» ждут ваших голосов
Осталась ровно неделя до конца голосования в премии Tproger. Уже дико хочется узнать, кто в лидерах! Но даже мы в команде стараемся держать интригу. И чтобы скоротать время, давайте посмотрим на дизайнерские кейсы компаний:
— AcademiaDev представила интерактивную инсталляцию, которая разлетелась по СМИ и собрала 48 млн охвата.
— ИИ-платформа Сократик рассказала, как устроена их система по генерации готовых презентаций.
— Островок поделился, как они сделали отдельную айдентику для Ostrovok! Tech.Закидайте их своими голосами: https://tprg.ru/WLvk
8 573
Repost from Типичный программист
Какой кейс станет облачным продуктом года?
Давайте думать, подсказывайте голосовать! В этой номинации Tproger Awards также участвуют пять компаний. Вот статьи про их продукты:
👍ПАК виртуализации от Гравитона, который построен по гиперконвергентной архитектуре, что предусматривает простое и предсказуемое масштабирование.
👍ИИ-ассистент от Рунити, который начинался как внутренний продукт, но уже вышел на внешний рынок.
👍VPS от SmartApe, который помог онлайн-школе выдержать рост нагрузки в 5 раз.
👍Контейнерная платформа «Штурвал» от Лаборатории Числитель, благодаря которой система стала устойчива к высоким нагрузкам.
👍Облачная платформа от Selectel, которая позволяет компаниям самим управлять данными, подключать нужные сервисы в несколько кликов и иметь доступ к поддержке 24/7.Что из этого достойно золотой мыши — решать вам. Переходите на сайт голосования и выбирайте тот самый кейс 👍
8 573
Repost from Типичный программист
Выбираем лучший продукт года🐀
У нас в разгаре премия Tproger — в ней мы выбираем лучшие ИТ-разработки среди 16 компаний. Сегодня ближе знакомимся с участниками номинации «Продукт года».
В ней участвуют пять компаний. Изучаем:
👍ОТП Банк представляет ASOC-сканер, который спроектировал один разработчик за месяц.
👍Гравитон делится кейсом создания ПО мониторинга без агентов, который можно затестить бесплатно.
👍NetVision борется с недобросовестными самокатчиками с помощью платформы интеллектуального мониторинга СИМ.
👍Solar показывает appScreener, который вырос из стартапа до стандарта рынка; при работе над ним сотрудники получили научные степени.
👍Reksoft рассказывает о платформе Brain ERM, который помогает компаниям экономить до 70% времени на рутинных HR-операциях.Если вы еще не проголосовали за понравившийся продукт — самое время это сделать. Переходите на сайт премии и выбирайте свой релиз года. Пусть золотая мышь достанется команде лучших 🔥
8 573
Премия Tproger объявляется открытой! 🐀
Каждый год команды разработки фиксят баги, выкатывают редизайн, добавляют фичи или создают совершенно новые продукты внутри известных нам брендов. Какие-то результаты работы мы видим, но чаще внутрянка не доступна и оценить по достоинству ее не получается.
Отсюда родилась идея Премии Tproger. В ней ИТ-компании делятся успешными кейсами разработки, а аудитория решает, какой проект заслуживает награды — золотой мыши 🐀
В премии участвуют 16 компаний в 4 номинациях:
⚫ Продукт года
Здесь представлены платформенные решения, направленные на комплексную автоматизацию ключевых направлений деятельности: от контроля безопасности разработки ПО и ИТ-инфраструктуры до управления ресурсами компании.⚫ Облачный продукт года
В этом разделе вас ждут платформы виртуализации, облачные среды для AI/ML, инструменты управления кластерами и микросервисами, обеспечивающие высокую производительность и быстрый запуск цифровых сервисов. ⚫IT-ивент года
Участники рассказывают о профессиональных конференциях и хакатонах, объединяющих тысячи разработчиков и инженеров.⚫ Дизайн года
В номинации представлены проекты, где дизайн встречается с инженерией: нейросети, создающие презентации за секунды; инсталляции, собравшие десятки миллионов контактов; и визуальные стратегии, транслирующие ценности разработки.Теперь они в ваших руках 👍 1. Переходите на сайт премии. 2. Выбирайте понравившиеся кейсы в каждой категории. 3. И вручайте им золотую мышь. Голосование продлится до конца февраля и уже в марте мы объявим победителей. Stay tuned!
8 573
Repost from Типичный программист
Ну и еще немного про ИИ! 😁
Одни компании недолюбливают нейросети за риск утечки конфиденциальной информации. Судя по комменту к предыдущему посту вы тоже от него устали 🤪 Но каким-то образом у разных компаний получается приручить эту химеру и выуживать из нее пользу.
Как, например, у этих ребят. Команда хотела облегчить работу коллег и создала то, что стало ключом к корпоративному ИИ. Они хотели доступ к мощным нейросетям, но так, чтобы ни байта данных не вышло за порог компании. И чтобы запускал это не только технарь, но и обычный менеджер.
Главный стоппер был предсказуем: как заставить прожорливые модели стабильно работать в облаке под нагрузкой? Решение оказалось элегантным.
Это девятый артефакт — для тех, кто побаивается нейросетей, но явно на них облизывается. Покажите вашему начальнику, скажите, что все не так страшно 👻
8 573
Repost from Типичный программист
🔒 Артефакт №6. Категория: «Уязвимости» 🔒
Он про систему, которая помогает DevSecOps-инженерам облегчить рутину. Задачей ребят было создать сканер, который проверяет код на уязвимости, и встроить безопасность в сам процесс разработки, сделав её невидимой и неотвратимой.
Так они снизили затраты на устранение проблем до 30 раз и полностью сняли рутину с команд.
🤩 Что внутри артефакта? 🤩
🤩 Архитектура с модульной системой на Docker.
🤩Техническая задача унификации данных от внешних систем, каждая из которых говорит на своём языке.
🤩 Пять ключевых возможностей сканера.
👻 — если продолжаете следить за новыми кейсами.
Команды стараются делать для вас полезный контент 😌
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
