Чашечка Java
前往频道在 Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
显示更多8 290
订阅者
-124 小时
-167 天
-7930 天
帖子存档
8 290
Пишем свой Http Kafka Sink Connector
В данной статье приведу реализацию своего kafka http sink connector. Он не претендует на универсальность, но возможно поможет разобраться как разработать свой connector.
Читать: https://habr.com/ru/articles/851916/?utm_campaign=851916
@a_cup_of_java | Другие наши каналы
8 290
Про auto.offset.reset в Spring Kafka
Так исторически сложилось, что Apache Kafka использует для своих сообщений смещения (или же offset). В зависимости от нужд для настроек консьюмера можно выставить в параметр auto.offset.reset три значения: earliest, latest, none. По умолчанию, если данный параметр не задан, используется значение latest.
Читать: https://habr.com/ru/articles/851902/?utm_campaign=851902
@a_cup_of_java | Другие наши каналы
8 290
Погружение в AI: бесплатные курсы 2025
Если вы хотите изучить искусственный интеллект и глубокое обучение, обратите внимание на подборку бесплатных курсов 2025 года. Они доступны на платформах Udemy, Coursera, edX и Pluralsight. Эксперты делятся знаниями, чтобы помочь начинающим освоить ключевые навыки для карьеры в будущем. Лучшие онлайн-курсы и советы для IT-специалистов
В статье собраны топовые образовательные программы и материалы для IT-сферы: от кибербезопасности до работы с большими данными. Найдите курсы по Express.js, Python для data science, AWS и многому другому, чтобы повысить свою квалификацию или начать новую карьеру.
Подробности: http://www.java67.com/2021/04/-free-artificial-intelligence-and-deep-learning-courses.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Изучайте PostgreSQL: лучшие онлайн-курсы 2025
Планируете изучать PostgreSQL? В статье представлены топ-5 онлайн-курсов для начинающих. Эти курсы помогут освоить основы и расширить знания о популярной СУБД, используемой в компаниях по всему миру. Выбирайте подходящий курс на платформах Udemy, Coursera и LinkedIn Learning! 📚 Лучшие онлайн-курсы для айтишников!
Статья предлагает обширный список курсов по различным технологиям и языкам программирования, включая Java, SQL, Python и многие другие. Хотите освоить DevOps, микросервисы или data science? Здесь вы найдете как платные, так и бесплатные варианты для начала обучения.
Подробности: http://www.java67.com/2021/12/top-5-online-courses-to-learn.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Лучшие курсы по ASP.NET для начинающих в 2025 году
Ищете, где изучить ASP.NET с нуля? Подборка лучших онлайн-курсов в статье поможет освоить платформу и стать экспертом в кратчайшие сроки. Участвуйте в обучении на таких платформах, как Udemy и Pluralsight, и раскрывайте потенциал .NET в мобильной, веб и облачной разработке. 🔥 Лучшие онлайн-курсы по разработке программного обеспечения
В поисках качественного обучения? Ознакомьтесь с обширным списком курсов, охватывающих Java, JavaScript, Python и многое другое. Курсы доступны на таких платформах, как Coursera и Udemy. Повышайте свои навыки в программировании, DevOps, микро-сервисах и других технологиях.
Подробности: http://www.java67.com/2021/12/top-5-courses-to-learn-net-framework.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Именно столько нужно, чтобы подняться на ступень выше ручного тестирования с курсом Яндекс Практикума.
За это время научитесь писать код на Java, если никогда не умели, а также покрывать автотестами приложения на всех уровнях и даже API. Создадите свои моки и стабы, разберётесь в архитектуре приложения.
Заинтересовались? Тогда приходите на бесплатную консультацию в Практикум.
Это #партнёрский пост
8 290
Полнотекстовый поиск в java приложениях с помощью Elasticsearch
Рассмотрим, как использовать Elasticsearch в качестве поискового движка в приложениях на Spring Boot. Поговорим о стратегии реализации полнотекстового поиска, эффективной индексации сущностей JPA и их связей. Уделим внимание использованию аннотаций полей, настройке релевантности с помощью весовых коэффициентов и реализации нечёткого поиска для обработки вариаций запросов. Также обсудим методы настройки синонимических связей, многоуровневых фильтров и ранжирования результатов по релевантности для повышения качества поиска.
Читать: https://habr.com/ru/articles/851658/?utm_campaign=851658
@a_cup_of_java | Другие наши каналы
8 290
Безопасный Docker в продакшене
В новом переводе от команды Spring АйО вы узнаете, как минимизировать риски и обеспечить безопасность Docker-контейнеров с помощью CIS Benchmark рекомендаций и автоматизированных инструментов вроде Docker Bench for Security.
Читать: https://habr.com/ru/companies/spring_aio/articles/851604/?utm_campaign=851604
@a_cup_of_java | Другие наши каналы
8 290
Лучшие онлайн-курсы по MATLAB для новичков в 2025 году
MATLAB — это мощный язык программирования для технических вычислений и анализа данных. Статья предлагает подборку из 5 лучших курсов для изучения MATLAB на платформах, таких как Udemy и Coursera. Курсы подойдут для новичков и помогут освоить как базовые, так и продвинутые техники. Лучшие онлайн-курсы для обучения программированию
Ищете, где изучить React.js, UML, нейронные сети или Python? Рассмотрите популярные платформы: CodeCademy, Datacamp, Udemy и другие. Также представлены курсы по AWS, MySQL и Vue.js, которые помогут углубить ваши знания в IT и подготовиться к сертификации.
Подробности: http://www.java67.com/2022/03/top-5-matlab-courses-for-beginners-in.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Лучшие курсы React Hooks в 2025 году
Если вы хотите освоить React Hooks, то вам обязательно стоит обратить внимание на подборку курсов от известных платформ, таких как Udemy и Pluralsight. Эти курсы помогут вам в изучении React и применении на практике совершенно новых функций без использования классов. Пора прокачать свои навыки! 🎓 Лучший курс для веб-разработчиков
Курс от Колта Стила - The Web Developer Bootcamp - поможет освоить не только Bootstrap, но и такие технологии, как HTML, JavaScript, jQuery и Node JS. Это идеальный старт для тех, кто хочет стать современным веб-разработчиком. Узнайте больше в статье!
Подробности: http://www.java67.com/2021/11/top-6-courses-to-learn-react-hooks.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Топ-6 курсов по веб-разработке на 2025 год
Веб-разработка остаётся востребованной и перспективной областью. Для тех, кто хочет освоить эту профессию, предлагаем подборку лучших онлайн-курсов. Курсы охватывают всё от HTML и CSS до современных фреймворков и библиотек. Найдите свой путь в мире цифровых возможностей! 🎓 Популярные онлайн-курсы по программированию
В наши дни обучающие платформы предлагают широкий выбор курсов по программированию: от Python и Java до веб-разработки и кибербезопасности. Выберите лучшие курсы для начала вашего обучения или углубления знаний в 2024 году!
Подробности: http://www.java67.com/2021/11/top-5-web-development-courses-for.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Разыскиваем опытных Java-разработчиков
Обязанности:
— Участие в полном цикле разработки.
— Проектирование/разработка back-end и API.
— Обеспечение чистоты кода, тестирование, код-ревью, релизы.
Требования:
— Знание Java/Kotlin, Spring.
— Понимание микросервисной архитектуры.
— Опыт SQL/NoSQL.
— Опыт командной работы, код-ревью, git flow.
Откликайтесь тут
#вакансии #работа
8 290
10 миллиардов целых чисел входят в массив
Неожиданные результаты эксперимента с хранением большого количества числе в массиве в 64-битным Pharo Smalltalk, которые меня удивили.
Читать: https://habr.com/ru/companies/beget/articles/851200/?utm_campaign=851200
@a_cup_of_java | Другие наши каналы
8 290
Лучшие онлайн-курсы PowerPoint для ИТ-специалистов
Презентации играют ключевую роль в бизнесе и образовании, и владение PowerPoint помогает эффективно донести идеи. Статья рассказывает о 5 лучших курсах в 2025 году, которые подойдут как новичкам, так и опытным пользователям. Развивайте навыки, выбирая из бесплатных и платных вариантов.
Подробности: http://www.java67.com/2022/03/5-best-powerpoint-courses-for-it.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Лучшие курсы Apache Camel для Java-разработчиков в 2025 году
Статья Java67 рассказывает о пяти онлайн-курсах для изучения Apache Camel — фреймворка, который упрощает интеграцию сообщений между системами. Узнайте, какие курсы подойдут новичкам и помогут изучить интеграционные паттерны, использующиеся в современном программировании.
Подробности: http://www.java67.com/2022/02/5-best-apache-camel-courses-for-java.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Лучшие курсы по этическому хакерству для начинающих в 2025 году
Хотите стать этичным хакером в 2025 году? Ознакомьтесь с лучшими онлайн-курсами, которые помогут вам освоить этическое хакерство и кибербезопасность. Узнайте, как защитить системы от злоумышленников и укрепить вашу безопасность. Эти курсы подходят для начинающих!
Подробности: http://www.java67.com/2021/12/5-best-ethical-hacking-courses-for.html
#en
@a_cup_of_java | Другие наши каналы
8 290
Разыскиваем опытных Java-разработчиков
Обязанности:
— Участие в полном цикле разработки.
— Проектирование/разработка back-end и API.
— Обеспечение чистоты кода, тестирование, код-ревью, релизы.
Требования:
— Знание Java/Kotlin, Spring.
— Понимание микросервисной архитектуры.
— Опыт SQL/NoSQL.
— Опыт командной работы, код-ревью, git flow.
Откликайтесь тут
#вакансии #работа
8 290
Скажем нет «Превращению», или анализ Kafka
Бывало ли вам интересно, какие баги может таить исходный код проектов, которыми пользуются большие компании по всему миру? Не упустите шанс познакомиться с интересными ошибками, которые нашёл статический анализатор PVS-Studio в исходном коде Open Source проекта Apache Kafka.
Читать: https://habr.com/ru/companies/pvs-studio/articles/851066/?utm_campaign=851066
@a_cup_of_java | Другие наши каналы
8 290
Как спроектировать библиотеку для Spring Boot
Принцип DRY (Не повторяйся) – это важная составляющая цикла разработки программного обеспечения. Его цель – избежать ненужной повторяемости в коде. В частности, имеется множество приложений, которые могут находиться в составе одной и той же микросервисной архитектуры и использовать один и тот же компонент. В результате код становится неудобно поддерживать, поскольку всякий раз, когда требуется внести изменение в этот компонент, с каждым из этих приложений приходится разбираться отдельно.
В этой статье давайте рассмотрим, как можно вынести такие компоненты из приложений в отдельный модуль. Тем самым мы одновременно стремимся упростить поддержку кода и сократить в нём количество повторов.
Читать: https://habr.com/ru/companies/piter/articles/850820/?utm_campaign=850820
@a_cup_of_java | Другие наши каналы
8 290
Траст-менеджер здорового человека
Представляю вашем вниманию библиотеку, которая помогает решать проблемы с TLS-сертификатами. В статье достаточно много исходного кода на java, но изложенные в ней идеи должны быть понятны любому разработчику.
Читать: https://habr.com/ru/articles/850648/?utm_campaign=850648
@a_cup_of_java | Другие наши каналы
