Чашечка 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
🌟 Лучшие курсы по Agile и Scrum на 2025 год

Ищете лучшие курсы по Agile и Scrum? В статье перечислены топ-5 курсов для программистов и руководителей проектов. Эти онлайн-курсы на таких платформах, как Udemy и Coursera, помогут освоить Agile-методы, востребованные в быстроменяющемся мире разработки.

Подробности: http://www.java67.com/2020/10/best-agile-and-scrum-courses-for-programmers-developers.html

#en

@a_cup_of_java | Другие наши каналы
🔍 Топ 5 курсов по смарт-контрактам для начинающих в 2025 году

Если вы хотите изучить блокчейн и смарт-контракты, обратите внимание на лучшие онлайн-курсы на Udemy и Coursera. Они подходят как для новичков, так и для опытных разработчиков и IT-специалистов, и помогут освоить навыки, востребованные на перспективном рынке.

Подробности: http://www.java67.com/2022/07/top-5-courses-to-learn-smart-contract.html

#en

@a_cup_of_java | Другие наши каналы
👍2🤨1
Кластеры и мир: хроника высокодоступного Pub/Sub в Redis

В статье рассматриваются основные принципы и особенности использования Redis в режиме Pub/Sub для масштабируемых и высоконагруженных приложений. Описаны два подхода к обеспечению высокой доступности — Redis Sentinel и Redis Cluster, их преимущества, ограничения и примеры настройки. Приведены примеры использования Pub/Sub в реальных системах, а также практические конфигурации и код для настройки отказоустойчивого кластера Redis. Статья предназначена для разработчиков, которые ищут решения для создания надежных систем обмена сообщениями с высокой производительностью и отказоустойчивостью.


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

@a_cup_of_java | Другие наши каналы
😁2🤨1
Как жить без IntelliJ IDEA? Часть №1. Собери сам

На российском рынке сложилась сложная ситуация с IDE для Java-разработчиков. Новости, связанные с ограничением скачивания IntelliJ IDEA Ultimate, недоступностью JetBrains маркетплейса и блокировкой лицензий, которые использовались на территории РФ порождают огромное количество вопросов, на которые не у всех есть ответы.

Команда Spring АйО подготовила цикл статей, в которых постарается ответить на все вопросы, связанные с уходом IntelliJ IDEA из России.


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

@a_cup_of_java | Другие наши каналы
😁10👍64🥰21🤣1🤨1
Кратко о сетях

Этот материал продолжает серию статей, посвящённых семинарам внутреннего обучения, которые проводятся в IT-компании Nauka и служат для развития кругозора её сотрудников. Надеемся, что сведения, представленные в ней, могут быть полезными для школьников старших классов, студентов младших курсов ВУЗов, сотрудников IT-компаний, не связанных в своей работе с IT-инфраструктурой.


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

@a_cup_of_java | Другие наши каналы
👏4🔥2
Лучшие курсы по NFT, Метавселенной и Web3 на Udemy

Если вы хотите освоить NFT, Метавселенную и Web3, которые обещают изменить интернет, то на Udemy можно найти 10 отличных курсов. Они помогут познакомиться с этими технологиями и подготовиться к их применению в профессиональной сфере. Узнайте больше в статье. 🎓 Лучшие курсы для разработчиков в 2025 году

Ищете онлайн-курсы для изучения программирования и технологий? Представляем список лучших курсов на 2025 год: от Solidity и Docker до Ethical Hacking и Web Design. Выберите из множества платформ, таких как Udemy и Coursera, и получите новые навыки уже сегодня!

Подробности: http://www.java67.com/2022/07/top-10-nft-metaverse-and-web3-courses.html

#en

@a_cup_of_java | Другие наши каналы
2
🎓 Лучшие бесплатные курсы Udemy для изучения программирования в 2025 году

Откройте для себя возможности кодинга с нашими топ-10 бесплатными курсами Udemy, которые обучат вас основам программирования, Visual Studio Code, Python и другим популярным языкам. Отличный старт для желающих сделать карьеру в IT! Узнайте больше и начните обучение уже сегодня.

Подробности: http://www.java67.com/2022/11/10-free-udemy-courses-to-learn-coding.html

#en

@a_cup_of_java | Другие наши каналы
Лучшие курсы Solidity для начинающих в 2025 году

Пост: Интересуетесь разработкой смарт-контрактов и хотите освоить язык программирования Solidity? В статье представлены топ-5 курсов, которые помогут вам встать на путь к прибыльной карьере в сфере блокчейна и Ethereum. Узнайте, в чем уникальность каждого курса и начните обучение уже сейчас!

Подробности: http://www.java67.com/2022/04/5-best-solidity-courses-for-beginners.html

#en

@a_cup_of_java | Другие наши каналы
Да будет справедливость или как найти друзей на удалёнке

Всем привет. Я Леша, бекэнд разработчик, но немного необычный. Я не могу сидеть на одном месте и мне постоянно надо что-то делать. То есть если за день я никуда не вышел из дома и не сделал что-то полезное - то день прожит зря. Перечислить все что я когда-то пробовал, начиная от кулинарных курсов или занятий по вокалу, заканчивая прыжками с парашютом или гонкой героев, не хватит статьи. В общем, человек с явным острым предметом в одном месте.

Мне посчастливилось работать в одной очень крутой и заботливой компании, которая закрывала выше описанные мною потребности. То есть оплачивала групповые интересы своих сотрудников. Так я ходил с переменным постоянством на сквош, большой теннис, скалолазанье, гонку героев. Кроме этого было еще много коммьюнити - это и настольные игры, и занятия по пению, футбол, воллейбол, беговой клуб и скорее всего что-то еще что я не смог вспомнить. Честно говоря, такая забота меня просто поразила и я нигде такого не встречал.

У каждого коммьюнити был свой лид, который организовывал взаимодействие с площадкой по ее аренде и аренде тренеров. И я очень хорошо общался с лидом большого тенниса. Туда чаще всего на занятия и ходил. Да и сам я мечтал научиться играть в большой теннис с детства. Поэтому это коммьюнити мне было не безразлично.

У участников этого коммьюнити была проблема, на которой они чаще всего жаловались. Это способ записи на еженедельную тренировку. Дело в том, что на каждое коммьюнити компания выделяла определенный бюджет. И конкретно в большом теннисе его хватало на 2 тренировки в неделю максимальной вместимости по 8 чел в группе. При этом желающих в зависимости от сезона было больше чем могла вместить группа.


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

@a_cup_of_java | Другие наши каналы
🤔2👍1
Лучшие курсы по Java 9 и модулям на 2025 год

В статье собраны лучшие материалы и курсы, чтобы изучить Java 9. Среди них — особенности модульной системы Project Jigsaw, новые методы фабрик для List, Set, Map, а также усовершенствования в Stream API и Optional. Ознакомьтесь с этими ресурсами, чтобы уверенно освоить нововведения!

Подробности: http://www.java67.com/2018/01/top-10-java-9-tutorials-and-courses.html

#en

@a_cup_of_java | Другие наши каналы
🏷 Обучение RESTful Web-сервисам с Spring и Java в 2025 году

Планируете овладеть RESTful Web-сервисами с использованием Spring и Java? Ознакомьтесь с книгами и курсами от Java67! Узнайте не только базовые, но и продвинутые аспекты, такие как фильтрация и безопасность. Получите глубокое понимание этой темы и расширьте свои навыки!

Подробности: http://www.java67.com/2018/02/3-books-and-courses-to-learn-restful-web-services-with-spring.html

#en

@a_cup_of_java | Другие наши каналы
Лучшие курсы по шаблонам проектирования в JavaScript

Ищете курсы по шаблонам проектирования в JavaScript на 2025 год? В статье приведены рекомендации по курсам на Udemy, Pluralsight, Udacity и LinkedIn Learning, которые помогут улучшить ваши навыки разработки и написания более качественного кода. Изучайте проверенные решения и станьте мастером JavaScript!

Подробности: http://www.java67.com/2020/11/top-5-course-to-learn-design-patterns-javascript.html

#en

@a_cup_of_java | Другие наши каналы
🥰2
Быстрее пули: как найти счастье с PostgreSQL

В этой статье мы расскажем о том, как эффективно реализовать полнотекстовый поиск с помощью PostgreSQL. Узнайте, как улучшить скорость и точность поиска по текстовым данным, используя такие инструменты, как tsvector, tsquery и индексы GIN, и как эти возможности могут значительно повысить производительность вашего приложения.


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

@a_cup_of_java | Другие наши каналы
Функциональные HTTP-эндпоинты с Spring MVC/WebFlux и Kotlin

Функциональные подходы к разработке в Spring становятся все более популярными благодаря своей гибкости и лаконичности. В новой статье от эксперта сообщества Spring АйО, Михаила Поливахи, рассматривается, как можно эффективно определять HTTP-эндпоинты с использованием Spring MVC/WebFlux, применяя функциональный стиль программирования на языке Kotlin. Аналогичный подход можно реализовать и на Java, хотя использование Kotlin позволяет существенно упростить код.


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

@a_cup_of_java | Другие наши каналы
👏3
Разбираемся с Vespa. Часть 2

Из этой статьи вы узнаете:

1) Что такое Document и Query Processing.

2) Как обрабатывается текст Vespa. Что такое токенизация и стемминг.

3) Какой из обработчиков текста лучше подходит для русского языка.

4) Как выполнить текстовый поиск.

5) Как происходит ранжирование результата.


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

@a_cup_of_java | Другие наши каналы
Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink

Привет, Хабр! На связи Александр Бобряков, техлид в команде МТС Аналитики. В предыдущей части я рассказал про создание Flink-джобы Kafka-to-Kafka с оператором на основе встроенных таймеров. Такой пайплайн позволяет создавать вызов через определенное время после обработки события.

В этом посте я расскажу, как можно протестировать операторы с таймерами и какие подводные камни могут возникнуть.

Весь разбираемый исходный код есть в репозитории AlexanderBobryakov/flink-spring. В master-ветке представлен итоговый проект по всей серии. Эта статья соответствует релизной ветке с названием release/8_Test_for_Trigger_Flink_Job.

Это мой девятый материал про Apache Flink. По мере выхода новых ссылки на них будут появляться ниже.

Список моих статей про Flink:


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

@a_cup_of_java | Другие наши каналы
👍5
20 Полезных команд Git для разработчиков

Управление версиями кода — ключ к успеху в разработке ПО. Статья раскрывает 20 основных команд Git, необходимых для работы в Linux и Windows. Изучая их, вы сможете эффективно отслеживать изменения и сотрудничать в проекте. Подходит как новичкам, так и опытным разработчикам.

Подробности: http://www.java67.com/2024/10/20-examples-of-git-commands-in-linux.html

#en

@a_cup_of_java | Другие наши каналы
3
OpenJDK News Roundup: Stream Gatherers, Scoped Values, Generational Shenandoah, ZGC Non-Gen Mode

There was a flurry of activity in the OpenJDK ecosystem during the week of October 21st, 2024, highlighting: JEPs that have been Targeted and Proposed to Target for JDK 24; and drafts that have been promoted to Candidate status. JEP 485, Stream Gatherers, is the fifth JEP confirmed for JDK 24. Four JEPs have been Proposed to Target and will be under review during the week of October 28, 2024.
By Michael Redlich

Read: https://www.infoq.com/news/2024/10/jdk-news-roundup-oct21-2024/

@a_cup_of_java | Другие наши каналы
Spring News Roundup: Release Candidates for Spring Boot, Security, Auth Server, Modulith

There was a flurry of activity in the Spring ecosystem during the week of October 21st, 2024, highlighting first release candidates of: Spring Boot, Spring Security, Spring Authorization Server, Spring Integration, Spring Modulith, Spring Batch, Spring AMQP, Spring for Apache Kafka and Spring for Apache Pulsar.
By Michael Redlich

Read: https://www.infoq.com/news/2024/10/spring-news-roundup-oct21-2024/

@a_cup_of_java | Другие наши каналы
🎉2
Forwarded from Типичный программист
Это точно поможет тебе в проектировании API

Если ты только начинаешь, советую стартовать с этого интерактивного роадмапа: Он удобен и на каждом этапе содержит ссылки для изучения подтем.

6 самых популярных стилей архитектуры API: которые вам нужно знать (с плюсами, минусами и примерами использования)

Проектирование REST API: спорные вопросы с проектов и собеседований на системного аналитика (и не только)

Руководство по проектированию сетевых API от Google: Его использовали внутри компании с 2014 года, и оно служит основой при разработке облачных и других API.

— Книга «Паттерны проектирования API: Сотрудник того же Google Джей Гивакс рассказывает о том, как в компании создают масштабируемые и гибкие сервисы. Вы узнаете, как улучшить дизайн самых распространённых API и как действовать в сложных пограничных случаях. Сопровождается иллюстрациями и примеры кода.

С вас лойс 👍

#api
This media is not supported in your browser
VIEW IN TELEGRAM
😁93👍2