Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 437
Subscribers
+124 hours
-217 days
-7130 days
Posts Archive
8 437
Mini book: The InfoQ Trends Reports 2024 eMag
This special edition of The InfoQ eMag, contains a comprehensive collection of our popular InfoQ Trends Reports from 2024, a year with both evolution and revolution within the landscapes of technology, software development trends. This collection does not just reflect the past year's technological trends. We aspire to use it as a guide for future exploration and innovation.
By InfoQ
Read: https://www.infoq.com/minibooks/2024-infoq-trends-reports-emag/
@a_cup_of_java | Другие наши каналы
8 437
Article: Spring Security Configuration with Flow Diagrams
In modern Java systems, Spring Security is widely used, offering numerous settings for various scenarios. This diversity can be confusing when more specific configurations beyond the default formLogin(withDefaults()) are needed. This article demonstrates basic configurations with detailed component analysis through diagrams and code examples, providing a starting point for further customization.
By Alexandr Manunin
Read: https://www.infoq.com/articles/spring-security-flow-diagrams/
@a_cup_of_java | Другие наши каналы
8 437
Бесплатные курсы Maven и Jenkins: Будь в курсе на 2025 год
Если вы хотите освоить Maven и Jenkins без затрат, на платформе Java67 представлен список из семи лучших бесплатных онлайн-курсов. Эти курсы помогут углубиться в основы и практику использования данных инструментов, необходимых для любого Java-разработчика. Ошибка при подписке: как решить проблему?
В статье Javin Paul обсуждается частая ошибка "An error occurred while contacting the server", возникающая при попытке подписки на уведомления в блоге. Javin предлагает попробовать использовать браузер Chrome для обхода этой проблемы. Подготовка к интервью по Java и Spring Boot
Ищете ресурсы для подготовки к собеседованию по Java и Spring Boot? Ознакомьтесь с блогом, где можно найти вопросы для интервью по Spring Boot, Spring Cloud, Microservices и многое другое. Также доступны курсы по Spring и Java. Подпишитесь на обновления!
Подробности: http://www.java67.com/2018/02/6-free-maven-and-jenkins-online-courses-for-java-developers.html
#en
@a_cup_of_java | Другие наши каналы
8 437
🖥 Лучшие курсы Django для начинающих в 2025 году
Хотите стать веб-разработчиком на Python? Тогда курсы по Django — ваш выбор! В статье собраны топ-6 онлайн-курсов, которые помогут освоить Django и начать разрабатывать веб-приложения. Курсы включают практические проекты и доступны на платформам Coursera, Udemy, edX и Pluralsight. Лучшие курсы для изучения Python и Java
Если вы ищете качественные курсы по Python и Java, то обратите внимание на рекомендации блогеров. В статье упомянуты лучшие онлайн-курсы, включая те, которые полностью бесплатны. Это отличная возможность начать или улучшить свои навыки программирования! 🔍 Готовитесь к интервью по Java и Spring Boot?
На этом ресурсе представлены вопросы для подготовки к собеседованиям по Java, Spring Boot, Spring Cloud и другим технологиям. Также доступны курсы по Spring Boot и Spring Framework. Подпишитесь на рассылку, чтобы не пропустить скидки и обновления.
Подробности: http://www.java67.com/2020/06/top-5-courses-to-learn-django-and-python-for-web-development.html
#en
@a_cup_of_java | Другие наши каналы
8 437
Лучшие курсы по системному дизайну на 2025 год
Хотите улучшить навыки системного дизайна и подготовиться к интервью в крупных IT-компаниях? Статья предлагает 15 онлайн-курсов от Coursera, edX и Udemy, включая практические занятия от Frank Kane и Grokking Modern System Design. Узнайте больше о лучших ресурсах для разработчиков.
Подробности: http://www.java67.com/2019/09/top-5-courses-to-learn-system-design.html
#en
@a_cup_of_java | Другие наши каналы
8 437
Предпочитаю чистый код. Топ сервисов для оценки и улучшения качества кода
Обзор лучших инструментов для оценки качества программного кода! Эксперты подготовили подробную статью о том, для чего необходимо проводить валидацию кода, и подобрали лучшие сервисы
Читать: «Предпочитаю чистый код. Топ сервисов для оценки и улучшения качества кода»
@a_cup_of_java | Другие наши каналы
8 437
Amplicode становится платным (и остается бесплатным)
Практически год с момента публичного релиза в апреле все возможности Amplicode были доступны любому разработчику абсолютно бесплатно.
При этом с первого дня мы говорили, что продукт будет иметь определенную модель монетизации, чтобы обеспечить устойчивое развитие и финансовую стабильность команды.
В новой статье мы рассказали, какая часть возможностей Amplicode останется бесплатной, что войдет в состав платной версии, сколько будет стоить подписка и кто может рассчитывать на скидки до 100%.
Читать: https://habr.com/ru/companies/haulmont/articles/873868/?utm_campaign=873868
@a_cup_of_java | Другие наши каналы
8 437
Постквантовая криптография в Java
Команда Spring АйО перевела статью про новые возможности грядущей версии Java 24, в которой появятся два JEP — 496 и 497, посвященные алгоритмам, устойчивым к квантовым атакам.
Эти технологии базируются на решеточной криптографии и помогут защитить данные от возможных угроз будущих квантовых компьютеров. Хотя их создание — дело не ближайших лет, разработчики уже готовятся к изменениям.
Читать: https://habr.com/ru/companies/spring_aio/articles/873886/?utm_campaign=873886
@a_cup_of_java | Другие наши каналы
8 437
Spring Security + Telegram Authentication
Spring Security + Telegram Auth
Добавить Telegram Auth в Spring Boot приложение оказалось сложнее, чем я ожидал — подробных руководств практически нет. После нескольких дней экспериментов я создал рабочее решение, которое вы легко сможете адаптировать под свои задачи. В этой статье я покажу, как настроить авторизацию через Telegram, интегрировать ее с базой данных и Spring Security, а также протестировать как локально, так и на сервере
Подробнее
Читать: https://habr.com/ru/articles/873786/?utm_campaign=873786
@a_cup_of_java | Другие наши каналы
8 437
Нужна ли программисту математика? Разбираем на примерах
Нужна ли программистам математика? Странный вопрос, учитывая, что на самом деле программисты и занимаются математикой в любом случае — даже если предпочитают не замечать этого.
Меня зовут Пётр — я разработчик и автор курса «Java-разработчик» в Яндекс Практикуме. В этом материале я покажу примеры будничного кода программиста, в которых порой математики не меньше, чем разработки, — и вопрос из заголовка отпадёт сам собой.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/869076/?utm_campaign=869076
@a_cup_of_java | Другие наши каналы
8 437
Как упростить доступ к данным с MySQL и Jakarta Data
Многие приложения, особенно в сегменте enterprise, сохраняют или получают доступ к данным в какой-либо форме. Реляционные базы данных по-прежнему остаются самым популярным механизмом для управления данными, несмотря на конкуренцию со стороны таких технологий, как NoSQL базы данных. В этой статье рассмотрим некоторые концепции доступа к данным и то, как новая спецификация Jakarta Data упрощает эту задачу для разработчиков приложений.
Читать: https://habr.com/ru/companies/otus/articles/873712/?utm_campaign=873712
@a_cup_of_java | Другие наши каналы
8 437
HTTP-запросы: GET, POST и другие
Что такое HTTP-запросы. Показываем основные виды запросов HTTP. Рассматриваем пошаговую инструкцию по использованию ✔ Tproger
Читать: «HTTP-запросы: GET, POST и другие»
@a_cup_of_java | Другие наши каналы
8 437
RabbitMQ + Java Spring
github
Понять статью не составит труда тем, кто знаком с Spring и Spring Web и хотя бы раз создавал простое приложение с контроллерами, сервисами и моделями (проще говоря - реализовывал паттерн Model View Controller).
Читать: https://habr.com/ru/articles/873450/?utm_campaign=873450
@a_cup_of_java | Другие наши каналы
8 437
Apache Flink: тестирование собственного сериализатора состояния
Привет, Хабр! На связи Александр Бобряков, техлид команды МТС Аналитика. Это мой одиннадцатый пост про Apache Flink. В предыдущей части мы рассмотрели сериализацию данных во Flink, написали сериализатор, поддерживающий эволюцию схемы для Flink-состояния в операторе на основе Jackson.
В этой части мы научимся писать тесты на эволюцию схемы состояния при использовании своего сериализатора.
Весь разбираемый исходный код можно найти в репозитории AlexanderBobryakov/flink-spring. В master-ветке представлен итоговый проект по всей серии. Этот материал соответствует релизной ветке с названием release/10_test_JacksonStateSerializer.
Читать: https://habr.com/ru/companies/ru_mts/articles/873436/?utm_campaign=873436
@a_cup_of_java | Другие наши каналы
8 437
📌 Лучшие бесплатные курсы по разработке блокчейна в 2025 году
Ищете, где выучить блокчейн бесплатно? Статья Java67 представляет 7 курсов для начинающих: от теории до практики создания умных контрактов. Узнайте, как использовать блокчейн в разных отраслях и станьте востребованным специалистом благодаря этим доступным материалам. 📚 Бесплатные курсы по блокчейну: начни учиться уже сегодня!
Блокчейн продолжает менять индустрии, и обучение этой технологии становится особенно актуальным. В статье собрана подборка бесплатных онлайн-курсов от Udemy и 101 Blockchains для тех, кто хочет освоить блокчейн и технологии Web3 в 2025 году. Изучайте и опережайте время! Готовитесь к собеседованию по Java и Spring Boot?
Автор статьи предлагает подписаться на бесплатную рассылку с вопросами для подготовки к интервью. Подписчики получат информацию о скидках и обновлениях курсов по Spring, Microservices и другим темам. Рассылка включает вопросы по Java, SQL и многому другому.
Подробности: http://www.java67.com/2018/02/5-free-blockchain-technology-courses.html
#en
@a_cup_of_java | Другие наши каналы
8 437
Лучшие онлайн-курсы Linux и UNIX на 2025 год
Ищете курсы для изучения Linux и UNIX? Статья предлагает шесть лучших онлайн-курсов от Udemy, Coursera, Pluralsight и edX. Эти курсы подойдут как новичкам, так и опытным специалистам, помогут освоить Linux и получить востребованные навыки для карьеры разработчика или системного администратора. Бесплатные курсы Linux — сертификация за отдельную плату
Ищете бесплатные курсы по Linux? В статье вы найдете много вариантов, но примите во внимание, что за сертификацию придётся заплатить. Это общий тренд, так как большинство бесплатных курсов не предлагают официальных сертификатов. Как подготовиться к интервью по Java и Spring Boot?
Статья предлагает обширный список вопросов для подготовки к собеседованию по Java, Spring Boot и связанным технологиям, таким как Microservices и SQL. Также предоставляются курсы и ресурсы для углубленного изучения. Подпишитесь на рассылку, чтобы не пропустить обновления!
Подробности: http://www.java67.com/2020/07/top-5-courses-to-learn-linux-in-depth.html
#en
@a_cup_of_java | Другие наши каналы
