Чашечка Java
Открыть в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Больше8 575
Подписчики
+324 часа
+37 дней
-1730 день
Архив постов
8 574
Предпочитаю чистый код. Топ сервисов для оценки и улучшения качества кода
Обзор лучших инструментов для оценки качества программного кода! Эксперты подготовили подробную статью о том, для чего необходимо проводить валидацию кода, и подобрали лучшие сервисы
Читать: «Предпочитаю чистый код. Топ сервисов для оценки и улучшения качества кода»
@a_cup_of_java | Другие наши каналы
8 574
Amplicode становится платным (и остается бесплатным)
Практически год с момента публичного релиза в апреле все возможности Amplicode были доступны любому разработчику абсолютно бесплатно.
При этом с первого дня мы говорили, что продукт будет иметь определенную модель монетизации, чтобы обеспечить устойчивое развитие и финансовую стабильность команды.
В новой статье мы рассказали, какая часть возможностей Amplicode останется бесплатной, что войдет в состав платной версии, сколько будет стоить подписка и кто может рассчитывать на скидки до 100%.
Читать: https://habr.com/ru/companies/haulmont/articles/873868/?utm_campaign=873868
@a_cup_of_java | Другие наши каналы
8 574
Постквантовая криптография в Java
Команда Spring АйО перевела статью про новые возможности грядущей версии Java 24, в которой появятся два JEP — 496 и 497, посвященные алгоритмам, устойчивым к квантовым атакам.
Эти технологии базируются на решеточной криптографии и помогут защитить данные от возможных угроз будущих квантовых компьютеров. Хотя их создание — дело не ближайших лет, разработчики уже готовятся к изменениям.
Читать: https://habr.com/ru/companies/spring_aio/articles/873886/?utm_campaign=873886
@a_cup_of_java | Другие наши каналы
8 574
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 574
Нужна ли программисту математика? Разбираем на примерах
Нужна ли программистам математика? Странный вопрос, учитывая, что на самом деле программисты и занимаются математикой в любом случае — даже если предпочитают не замечать этого.
Меня зовут Пётр — я разработчик и автор курса «Java-разработчик» в Яндекс Практикуме. В этом материале я покажу примеры будничного кода программиста, в которых порой математики не меньше, чем разработки, — и вопрос из заголовка отпадёт сам собой.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/869076/?utm_campaign=869076
@a_cup_of_java | Другие наши каналы
8 574
Как упростить доступ к данным с MySQL и Jakarta Data
Многие приложения, особенно в сегменте enterprise, сохраняют или получают доступ к данным в какой-либо форме. Реляционные базы данных по-прежнему остаются самым популярным механизмом для управления данными, несмотря на конкуренцию со стороны таких технологий, как NoSQL базы данных. В этой статье рассмотрим некоторые концепции доступа к данным и то, как новая спецификация Jakarta Data упрощает эту задачу для разработчиков приложений.
Читать: https://habr.com/ru/companies/otus/articles/873712/?utm_campaign=873712
@a_cup_of_java | Другие наши каналы
8 574
HTTP-запросы: GET, POST и другие
Что такое HTTP-запросы. Показываем основные виды запросов HTTP. Рассматриваем пошаговую инструкцию по использованию ✔ Tproger
Читать: «HTTP-запросы: GET, POST и другие»
@a_cup_of_java | Другие наши каналы
8 574
RabbitMQ + Java Spring
github
Понять статью не составит труда тем, кто знаком с Spring и Spring Web и хотя бы раз создавал простое приложение с контроллерами, сервисами и моделями (проще говоря - реализовывал паттерн Model View Controller).
Читать: https://habr.com/ru/articles/873450/?utm_campaign=873450
@a_cup_of_java | Другие наши каналы
8 574
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 574
📌 Лучшие бесплатные курсы по разработке блокчейна в 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 574
Лучшие онлайн-курсы 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 | Другие наши каналы
8 574
Лучшие бесплатные курсы по JavaScript в 2025 году
Ищете, где бесплатно выучить JavaScript в 2025 году? Ознакомьтесь с подборкой курсов от Java67. Они помогут вам освоить основы языка, разобраться с фреймворками и библиотеками. Это идеальный шаг для тех, кто хочет окунуться в мир веб-разработки и мобильных приложений. Открываем двери в мир IT: курсы для всех
Интересуетесь программированием? Статья предлагает обширный обзор лучших онлайн-курсов по таким темам, как JavaScript, Python, DevOps и многие другие. Идеально для начинающих и опытных разработчиков. Узнайте, какие курсы помогут вам развиваться в 2025 году! Готовимся к собеседованию по Java и Spring Boot
Текст поста: Нашли полезный ресурс для подготовки к собеседованиям по Java и Spring Boot. В статье представлены вопросы по Spring Boot, Spring Cloud, а также по Java и другим технологиям. Также доступны курсы и обновления с акциями. Отличная возможность улучшить свои навыки!
Подробности: http://www.java67.com/2018/04/top-5-free-javascript-courses-to-learn.html
#en
@a_cup_of_java | Другие наши каналы
8 574
🌟 Лучшие онлайн-курсы по Power BI на 2025 год 🌟
Интересуетесь Power BI? В статье Java67 собраны топ-8 курсов, которые помогут вам освоить этот мощный инструмент визуализации данных. Будь вы начинающий аналитик или опытный профессионал, вы найдете курс по душе. Популярные платформы и эксперты — всё для продвижения вашей карьеры!
Подробности: http://www.java67.com/2020/06/top-5-courses-to-learn-microsoft-power-BI.html
#en
@a_cup_of_java | Другие наши каналы
8 574
Лучшие курсы JavaScript для начинающих в 2025 году
Java67 предлагает список лучших онлайн-курсов для изучения JavaScript в 2025 году. Курсы от Udemy, Coursera и других платформ помогут вам освоить JavaScript для веб-разработки. Начальные и продвинутые уроки включают в себя реальные проекты и новейшие технологии. Узнайте больше и выберите свой курс! Топ курсов JavaScript в 2025 году
В следующем году изучение JavaScript станет еще более доступным благодаря лучшим онлайн-курсам на таких платформах, как Udemy и Coursera. Ознакомьтесь с курсами, охватывающими как базовые аспекты JavaScript, так и продвинутые темы, такие как ES6 и ES7. Эти курсы помогут освоить JavaScript эффективнее. Лучшие курсы для изучения программирования в 2024 году
Ищете качественные курсы по программированию? В статье представлен топ бесплатных и платных курсов по веб-дизайну, Python, AWS и другим IT-направлениям. Начинайте обучение уже сейчас и прокачайте свои навыки в востребованных областях!
Подробности: http://www.java67.com/2020/10/best-javascript-courses-for.html
#en
@a_cup_of_java | Другие наши каналы
8 574
🎓 Бесплатные курсы Linux для программистов и ИТ-специалистов
Linux — неотъемлемая часть работы серверных приложений. В статье собраны 8 бесплатных курсов, которые помогут освоить Linux и командную строку. Курсы охватывают ключевые команды и базовые понятия и идеально подходят для разработчиков и системных администраторов. 🎓 Продвиньтесь в Linux бесплатно!
В статье собраны 8 лучших бесплатных курсов Linux для программистов и специалистов по ИТ. Изучите команды и навыки, необходимые для работы с операционной системой. Дополнительно предлагается курс "Linux Mastery" на Udemy за небольшую плату для углубленного изучения. Подготовка к собеседованию по Java и Spring
Ищете материал для подготовки к интервью по Java и Spring Boot? Обратите внимание на блог Сомы Шарма, где собраны полезные вопросы по Spring и Java, SQL, паттернам проектирования и многому другому. Подписывайтесь на обновления и получайте лучшие материалы.
Подробности: http://www.java67.com/2018/02/5-free-linux-unix-courses-for-programmers-learn-online.html
#en
@a_cup_of_java | Другие наши каналы
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
