Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 295
Subscribers
-424 hours
-157 days
-7430 days
Posts Archive
8 292
Angular, React или Vue.js: что выбрать для изучения веб-разработки в 2025 году? В статье сравниваются эти три фреймворка по популярности, производительности, простоте изучения и востребованности на рынке труда. React выделяется как лучший выбор благодаря своей популярности, производительности и легкости изучения. 🔥 Курсы по программированию в 2025: что выбрать?
Ищете лучшие курсы по программированию? В обзоре представлены топ-курсы 2025 года по языкам JavaScript, Go, React, Git и другим. Хотите узнать, где можно бесплатно освоить эти навыки? Ознакомьтесь с подборкой и найдите курс для себя!
Подробности: http://www.java67.com/2023/01/angular-vs-react-vs-vuejs-which-is.html
#en
@a_cup_of_java | Другие наши каналы
8 292
Пять лучших ресурсов для сертификации Spring Developer в 2025 году
Текст: Сертификация Spring теперь стала доступнее для программистов Java, поскольку обязательное дорогостоящее обучение отменено. Стоимость экзамена снижена, а для самостоятельной подготовки важны учебные пособия и онлайн-курсы. Узнайте, как стать сертифицированным Spring разработчиком в этой статье. 🎯 Обучение программированию в 2025 году
Исследуйте лучшие курсы и инструменты для программистов в 2025 году. Узнайте, как улучшить навыки в Java, Python, JavaScript и многом другом. Полезные рекомендации по фреймворкам, облачным сертификациям и интервью для успешной карьеры в IT.
Подробности: http://www.java67.com/2017/07/top-5-spring-certification-study-guides-exam-core-web-integeration.html
#en
@a_cup_of_java | Другие наши каналы
8 292
Flyway Baseline миграция без лишних слов: Что это и зачем нужно
В новом переводе от команды Spring АйО вы узнаете, как работает baseline миграция во Flyway, в чем ее отличие от обычного скрипта миграции и каковы преимущества ее использования.
Читать: https://habr.com/ru/companies/spring_aio/articles/880486/?utm_campaign=880486
@a_cup_of_java | Другие наши каналы
8 292
Java Digest #21
Всем привет! 👋 👋 👋 👋👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Роман, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
Читать: https://habr.com/ru/companies/tbank/articles/880410/?utm_campaign=880410
@a_cup_of_java | Другие наши каналы
8 292
Как уронить Minecraft своим модом
Разработка модификаций для игры Minecraft — очень интересное и приятное хобби. В этой статье мы посмотрим на ошибки в модификациях для нашей любимой игры на примере проекта Custom NPC+. Воспроизведём их в игре и уроним Minecraft.
Читать: https://habr.com/ru/companies/pvs-studio/articles/880346/?utm_campaign=880346
@a_cup_of_java | Другие наши каналы
8 292
Lombok в Java: избавляемся от бойлерплейта
Привет, Хабр!
Если вы писали на Java хоть раз, то знаете этот ужас — бесконечные геттеры, сеттеры, конструкторы, да ещё
toString() и equals() на закуску. Одной только стандартной обвязки в классах моделей больше, чем самого кода.
Lombok — это библиотека, которая берёт всё это бойлерплейтное безумие оставляет только чистую суть.
Читать: https://habr.com/ru/companies/otus/articles/879852/?utm_campaign=879852
@a_cup_of_java | Другие наши каналы8 292
Presentation: Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
Holly Cummins discusses some of the technical underpinnings of Quarkus’s efficiency, providing advice for those using or considering Quarkus.
By Holly Cummins
Read: https://www.infoq.com/presentations/quarkus-efficiency/
@a_cup_of_java | Другие наши каналы
8 292
Spring Security: разберём по полочкам токены, фильтры и авторизацию (с диаграммами!)
Команда Spring АйО перевела статью, в которой подробно рассматривается процесс регистрации и аутентификации пользователей с использованием Spring Security.
Читать: https://habr.com/ru/companies/spring_aio/articles/879704/?utm_campaign=879704
@a_cup_of_java | Другие наши каналы
8 292
10 библиотек JavaScript, которые можно забыть в 2025 году
Неактуальные библиотеки и фреймворки JavaScript, о которых можно забыть в 2025 году. Более современные и производительные аналоги.
Читать: «10 библиотек JavaScript, которые можно забыть в 2025 году»
@a_cup_of_java | Другие наши каналы
8 292
Эксперт из Amazon составил топ-10 тем в разработке, взгляд на которые он изменил за 10 лет
Разработчик Amazon изменил взгляды на ключевые темы программирования за 10 лет: от простоты кода до роли Java, ORM и Serverless-функций
Читать: «Эксперт из Amazon составил топ-10 тем в разработке, взгляд на которые он изменил за 10 лет»
@a_cup_of_java | Другие наши каналы
8 292
Event loop для чайников: простыми словами о сложном механизме браузера
Event Loop — это сердце асинхронности в JavaScript. В этой статье простыми словами разберем, как работает цикл событий в браузере, что такое макрозадачи и микрозадачи, и как они влияют на выполнение кода. С примерами, схемами и лайфхаками для лучшего понимания.
Читать: «Event loop для чайников: простыми словами о сложном механизме браузера»
@a_cup_of_java | Другие наши каналы
8 292
Valhalla — эпичный рефакторинг Java. Часть 1: История проекта, сложности реализации и цели
Команда Spring АйО перевела и адаптировала доклад Брайана Гоетца “Valhalla — эпичный рефакторинг Java”, который будет опубликован несколькими частями. В первой части серии будет рассказано об истории и причинах появления проекта Valhalla и, вкратце, об основных целях, которые ставила перед собой команда.
Читать: https://habr.com/ru/companies/spring_aio/articles/878950/?utm_campaign=878950
@a_cup_of_java | Другие наши каналы
8 292
Уже завтра собеседование на Middle Java с разработчиком из Oracle
5 февраля в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика.
Как это будет:
1. Алексей Ушаровский ведущий Java-разработчик c опытом работы в Oracle и Сбере будет задавать реальные вопросы и задачи разработчику-добровольцу.
2. Алексей будет комментировать каждый ответ респондента, чтобы показать, чего от вас ожидает собеседующий на интервью.
3. В конце можно будет задать любой вопрос Алексею.
Что узнаешь на прямом эфире от ШОРТКАТ:
— Чего ждут от кандидатов на Middle позиции в Java-разработке.
— Какие вопросы задают на интервью и зачем.
— Как подготовиться к собесу, чтобы получить оффер.
Это бесплатно? Бесплатно
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Это #партнёрский пост
8 292
Мне 34, я был в 67 странах, и у меня есть для вас лайфхак (часть 2)
Два месяца назад я написал Телеграм-бот, который помогает мне выхватывать дешёвые авиабилеты (и нет, это не рекламная интеграция). Я прикрутил Python-интеграцию к Telegram по протоколу для клиентов, чтобы читать сообщения из любых публичных групп, к backend-части на Spring — она позволяет через бота подписываться на эти группы и настраивать, какие сообщения выхватывать для вас.
За это время в бот пришли пользователи, и вместе мы встретили в этом пет-проекте несколько грабель: несколько грабель: блокировки Telegram-аккаунта за спам, неподходящая архитектура приложения из-за плохой проработки доменных моделей, отсутствие данных для пересылки сообщений через бота.
Я реанимировал бот, добавил несколько киллер-фичей и готов поделиться с вами всеми наработками. В статье найдёте код, ссылки на бот и примеры, как другие пользователи ищут через бот скидки на айфоны и много чего ещё.
Читать: https://habr.com/ru/companies/alfa/articles/876776/?utm_campaign=876776
@a_cup_of_java | Другие наши каналы
8 292
Java News Roundup: Java Operator SDK 5.0, Open Liberty, Quarkus MCP, Vert.x, JBang, TornadoVM
This week's Java roundup for January 27th, 2025 features news highlighting: the GA release of Java Operator SDK 5.0; the January 2025 release of Open Liberty; an implementation of Model Context Protocol in Quarkus; the fourth milestone release of Vert.x 5.0; and point releases of JBang 0.123.0 and TornadoVM 1.0.10.
By Michael Redlich
Read: https://www.infoq.com/news/2025/02/java-news-roundup-jan27-2025/
@a_cup_of_java | Другие наши каналы
8 292
Путеводитель по техническим транзакциям с Camunda 8 и Spring
Интересно, как работают технические транзакции с Camunda и фреймворком Spring? Узнайте больше о транзакционном поведении в этом посте.
Читать: https://habr.com/ru/articles/879026/?utm_campaign=879026
@a_cup_of_java | Другие наши каналы
8 292
Топовые инструменты для фронтенд-разработки в 2025 году
Инструменты для фронтенд-разработки. Показываем актуальный инструментарий для frontend в 2025 году. Рассматриваем тренды для фронтендеров ✔ Tproger
Читать: «Топовые инструменты для фронтенд-разработки в 2025 году»
@a_cup_of_java | Другие наши каналы
8 292
Debezium Joins the Commonhaus Foundation
The Debezium project recently completed its move to the Commonhaus Foundation after consulting with the Debezium community and Red Hat, who exclusively sponsored the project since the start in 2015.
By Johan Janssen
Read: https://www.infoq.com/news/2025/02/debezium-joins-commonhaus/
@a_cup_of_java | Другие наши каналы
8 292
Пойдём в нейросети вместе со мной
Сегодня никого не удивить ещё одной простой нейросетью для распознавания изображений на питоне через вычисления над матрицами.
(но право слово, дополнительно хорошая статья с ещё одним объяснением алгоритма обратного распространения ошибки совсем не помешает)
Но как насчёт нейросети на jave реализованной без использования матриц? Просто нейроны. Просто связанные между собой.
И что если я скажу тебе, что скорость работы этих двух подходов примерно сравнима между собой?
Читать: https://habr.com/ru/articles/878902/?utm_campaign=878902
@a_cup_of_java | Другие наши каналы
8 292
Разработчик с опытом объяснил, почему новички тонут в туториалах, а не в знаниях
Опытный разработчик объяснил, почему новички тонут в туториалах, а не в знаниях, и предложил сосредоточиться на базовых принципах программирования
Читать: «Разработчик с опытом объяснил, почему новички тонут в туториалах, а не в знаниях»
@a_cup_of_java | Другие наши каналы
