Чашечка Java
8.57K subscribers
3.88K photos
13 videos
56 files
6.33K links
Лучшие материалы по Java на русском и английском

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Download Telegram
Топовые инструменты для фронтенд-разработки в 2025 году

Инструменты для фронтенд-разработки. Показываем актуальный инструментарий для frontend в 2025 году. Рассматриваем тренды для фронтендеров Tproger

Читать: «Топовые инструменты для фронтенд-разработки в 2025 году»

@a_cup_of_java | Другие наши каналы
Путеводитель по техническим транзакциям с Camunda 8 и Spring

Интересно, как работают технические транзакции с Camunda и фреймворком Spring? Узнайте больше о транзакционном поведении в этом посте.


Читать: https://habr.com/ru/articles/879026/?utm_campaign=879026

@a_cup_of_java | Другие наши каналы
🥰1
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 | Другие наши каналы
🎉2
Мне 34, я был в 67 странах, и у меня есть для вас лайфхак (часть 2)

Два месяца назад я написал Телеграм-бот, который помогает мне выхватывать дешёвые авиабилеты (и нет, это не рекламная интеграция). Я прикрутил Python-интеграцию к Telegram по протоколу для клиентов, чтобы читать сообщения из любых публичных групп, к backend-части на Spring — она позволяет через бота подписываться на эти группы и настраивать, какие сообщения выхватывать для вас.

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

Я реанимировал бот, добавил несколько киллер-фичей и готов поделиться с вами всеми наработками. В статье найдёте код, ссылки на бот и примеры, как другие пользователи ищут через бот скидки на айфоны и много чего ещё.


Читать: https://habr.com/ru/companies/alfa/articles/876776/?utm_campaign=876776

@a_cup_of_java | Другие наши каналы
👎3🦄1
Event loop для чайников: простыми словами о сложном механизме браузера

Event Loop — это сердце асинхронности в JavaScript. В этой статье простыми словами разберем, как работает цикл событий в браузере, что такое макрозадачи и микрозадачи, и как они влияют на выполнение кода. С примерами, схемами и лайфхаками для лучшего понимания.

Читать: «Event loop для чайников: простыми словами о сложном механизме браузера»

@a_cup_of_java | Другие наши каналы
1
Эксперт из Amazon составил топ-10 тем в разработке, взгляд на которые он изменил за 10 лет

Разработчик Amazon изменил взгляды на ключевые темы программирования за 10 лет: от простоты кода до роли Java, ORM и Serverless-функций

Читать: «Эксперт из Amazon составил топ-10 тем в разработке, взгляд на которые он изменил за 10 лет»

@a_cup_of_java | Другие наши каналы
👍4👎1💊1
10 библиотек JavaScript, которые можно забыть в 2025 году

Неактуальные библиотеки и фреймворки JavaScript, о которых можно забыть в 2025 году. Более современные и производительные аналоги.

Читать: «10 библиотек JavaScript, которые можно забыть в 2025 году»

@a_cup_of_java | Другие наши каналы
🥰2🎉2
Spring Security: разберём по полочкам токены, фильтры и авторизацию (с диаграммами!)

Команда Spring АйО перевела статью, в которой подробно рассматривается процесс регистрации и аутентификации пользователей с использованием Spring Security.


Читать: https://habr.com/ru/companies/spring_aio/articles/879704/?utm_campaign=879704

@a_cup_of_java | Другие наши каналы
👏5👍1
Как уронить Minecraft своим модом

Разработка модификаций для игры Minecraft — очень интересное и приятное хобби. В этой статье мы посмотрим на ошибки в модификациях для нашей любимой игры на примере проекта Custom NPC+. Воспроизведём их в игре и уроним Minecraft.


Читать: https://habr.com/ru/companies/pvs-studio/articles/880346/?utm_campaign=880346

@a_cup_of_java | Другие наши каналы
Java Digest #21

Всем привет! 👋 👋 👋 👋👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Роман, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.


Читать: https://habr.com/ru/companies/tbank/articles/880410/?utm_campaign=880410

@a_cup_of_java | Другие наши каналы
🔥2👎1
Flyway Baseline миграция без лишних слов: Что это и зачем нужно

В новом переводе от команды Spring АйО вы узнаете, как работает baseline миграция во Flyway, в чем ее отличие от обычного скрипта миграции и каковы преимущества ее использования.


Читать: https://habr.com/ru/companies/spring_aio/articles/880486/?utm_campaign=880486

@a_cup_of_java | Другие наши каналы
Пять лучших ресурсов для сертификации 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 | Другие наши каналы
Angular, React или Vue.js: что выбрать для изучения веб-разработки в 2025 году?

В статье сравниваются эти три фреймворка по популярности, производительности, простоте изучения и востребованности на рынке труда. React выделяется как лучший выбор благодаря своей популярности, производительности и легкости изучения. 🔥

Подробности: http://www.java67.com/2023/01/angular-vs-react-vs-vuejs-which-is.html

#en

@a_cup_of_java | Другие наши каналы
🆕 Топ-5 новых функций Java, которые стоит изучить к 2025 году

Java постоянно совершенствуется, и важно не упустить ключевые возможности для улучшения кода и повышения производительности. Среди новых функций: модули, вар, расширенные выражения switch, текстовые блоки и запечатанные классы. Узнайте, как они могут упростить вашу работу на Java!

Подробности: http://www.java67.com/2021/01/top-5-new-java-features-to-learn-in-2021.html

#en

@a_cup_of_java | Другие наши каналы
📚 Лучшие книги по Groovy и Grails в 2025 году

Хотите освоить Groovy и Grails? Мы нашли для вас 5 лучших книг, которые подойдут как новичкам, так и опытным Java-разработчикам. Узнайте, как быстро создать веб-приложение с помощью Grails, используя Spring и Hibernate. Начните с Groovy, чтобы получить максимум пользы! Популярные темы для интервью по Spring

В статье собраны ключевые вопросы для подготовки к интервью по Spring: от Spring Boot и MVC до микросервисов. Также включает список курсов для углубленного изучения. Отличный помощник для тех, кто хочет уверенно чувствовать себя на собеседованиях в мире Java.

Подробности: http://www.java67.com/2021/03/best-grails-groovy-books-for-java-programmers.html

#en

@a_cup_of_java | Другие наши каналы
Лучшие книги для изучения веб-сервисов в Java в 2025 году

Если хотите освоить создание веб-сервисов в Java с SOAP и RESTful, рассмотрите рекомендации по книгам. Они помогут понять основные концепции, от проектирования REST API до разработки микросервисов с использованием Spring. Узнайте, как упростить доступ к сервисам и внедрить лучшие практики. 🎓 Курсы и книги для изучения программирования

Ищете лучшие курсы по Java, Spring или JavaScript? В статье представлен внушительный список онлайн-курсов и книг для повышения навыков в программировании, включая системный дизайн и DevOps. Независимо от уровня, вы найдете материалы для своего развития.

Подробности: http://www.java67.com/2017/04/3-great-books-to-learn-java-web-services-soap-and-restful.html

#en

@a_cup_of_java | Другие наши каналы
📚 Лучшие бесплатные книги по Microsoft SQL Server 2025

Если вы хотите изучить SQL Server, обратите внимание на пять бесплатных книг, рекомендованных Java67. Здесь вы найдете советы по оптимизации баз данных, избеганию SQL-ловушек, управлению транзакциями и многое другое. Каждая книга предлагает полезные ресурсы для разработчиков и администраторов.

Подробности: http://www.java67.com/2018/01/top-4-free-microsoft-sql-server-books.html

#en

@a_cup_of_java | Другие наши каналы
👍3
TrueSql — ультимативный sql-коннектор для Java

Community долго шло к видению, что Java новых версий это хороший язык, но у него проблема с библиотеками. Сегодня мы готовы публично представить TrueSql – библиотеку для “right” работы с базой данных из Java.


Читать: https://habr.com/ru/articles/880830/?utm_campaign=880830

@a_cup_of_java | Другие наши каналы
👍2
Java News Roundup: LangChain4j 1.0-Beta1, JHipster Lite, GlassFish, Spring Cloud Stream Applications

This week's Java roundup for February 3rd, 2025 features news highlighting: the first beta release of LangChain4j 1.0; versions 1.27.0 and 1.28.0 of JHipster Lite; GlassFish 7.0.22; and versions 2025.0.0 and 2024.0.1 of Spring Cloud Stream Applications.
By Michael Redlich

Read: https://www.infoq.com/news/2025/02/java-news-roundup-feb03-2025/

@a_cup_of_java | Другие наши каналы
📚 Бесплатные ресурсы для изучения Java

Ищете качественную литературу по Java? Ознакомьтесь с подборкой из 17 бесплатных книг, доступных в PDF и HTML форматах. От основ до продвинутых тем, включая Java EE и алгоритмы. Подходит для всех уровней знаний. Подробности и ссылки на скачивание в статье по ссылке.

Подробности: http://www.java67.com/2013/11/10-free-java-programing-books-download-PDF-HTML.html

#en

@a_cup_of_java | Другие наши каналы
Лучшие книги для изучения REST API и микросервисов на Java

Какой бы сложной ни казалась разработка RESTful сервисов, начать лучше с хорошей книги. В статье представлены 10 книг, которые помогут стать знатоком REST API и микросервисов на Java. Подойдут как новичкам, так и опытным разработчикам.

Подробности: http://www.java67.com/2017/06/top-10-rest-api-and-restful-web-services-book.html

#en

@a_cup_of_java | Другие наши каналы
👍5