TGViewer
Channel Public Channel
Чашечка Java

Чашечка Java

@a_cup_of_java

Лучшие материалы по Java на русском и английском

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

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

Другие каналы: @tproger_channels
Subscribers
8.35K
Photos
3.9K
Videos
13
Links
6.4K

Showing posts older than #6375 · Back to latest

Older Posts 20 shown
Post #6374 1.72K
Где начать учиться программированию в 2025 году?

Статья подробно рассказывает, как выбрать свой путь в мир программирования. Рассматриваются такие вопросы, как выбор языка и ресурсов для обучения: бесплатные курсы на YouTube и проекты типа freeCodeCamp. Советуют начинать с языка, например, Python или JavaScript, и выделяют важность персональных проектов. Подготовка к интервью по Java и Spring Boot

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

Подробности: http://www.java67.com/2024/08/where-to-start-learning-to-code-in-2025.html

#en

@a_cup_of_java | Другие наши каналы
  • 😁 2
  • 👍 1
Post #6373 1.63K
Мотивацию надо поднять

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


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

@a_cup_of_java | Другие наши каналы
Post #6372 1.8K
Хайп вокруг аппаратного ускорения ИИ и реальная ситуация. Обучение модели на телефоне и результаты в миллисекундах

Сегодня в ленте было про GPU для дата-центров. Смешно было про "мейнфреймы в офисе для AI" - в статье, на которую ссылается автор, нет ничего про то, что искуственный интеллект может или будет работать на мейнфреймах. И опять про "аппаратное ускорение AI" на пользовательских устройствах. Автор, вы сами попробуйте добраться до этого аппаратного ускорения, и если найдете как - напишите статью. А то элементарная попытка использования GPU для работы TensorFlow Lite приводит только к потерянному времени, а ускорители NPU больше не поддерживаются именно там, где должны были бы. То есть за хайпом вокруг "аппаратного ускорения ИИ" производители создали новую категорию устройств, и теперь стандартно ноутбук будет стоить в 2 раза больше, чем было раньше. А по факту пользоваться этим ускорением будут только компании-производители, чтобы еще больше заработать денег на пользователях через рекламу, "правильные" модели и торговлю персональными данными.

А мы сегодня запустим TensorFlow Lite на устройствах разного класса и года выпуска и посмотрим, что там с производительностью и ускорением.


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

@a_cup_of_java | Другие наши каналы
  • 😁 3
Post #6371 1.79K
Camunda и Kafka: не откусывай больше, чем можешь проглотить

Привет, Хабр! Меня зовут Егор, я бэкенд-разработчик в T-Банке, участвую в разработке продуктов комплаенса. Недавно в одном из наших проектов мы столкнулись с проблемой низкой производительности Camunda — и хотим поделиться опытом, который мы получили в процессе ее решения.

Статья для тех, кто уже немного знаком с Camunda BPM или имел опыт разработки на ней. Многие описанные здесь вещи будут, скорее всего, непонятны новичкам в Camunda, поэтому лучше будет прежде ознакомиться с основами этого движка в других статьях или в официальной документации.


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

@a_cup_of_java | Другие наши каналы
Post #6370 1.66K
Тонкости настройки HikariCP

Всем привет! В данной статье я постараюсь рассказать вам о интересных тонкостях работы с HikariPool. Мы разберем особенности настройки HikariCP для Java-приложений, обсудим потенциальные проблемы, которые могут возникнуть при работе с пулом подключений, и рассмотрим, как эффективно работать с двумя базами данных одновременно.


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

@a_cup_of_java | Другие наши каналы
  • 🤷‍♂ 2
  • 😁 2
Post #6369 1.63K
Что нового в IntelliJ IDEA 2024.2

Недавно вышла новая версия IntelliJ IDEA 2024.2, в которой появилось довольно много новых фич. Команда Amplicode подготовила обзор основных возможностей IDE, которые на данный момент доступны российским разработчикам без каких-либо ограничений.


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

@a_cup_of_java | Другие наши каналы
  • ❤ 3
  • 🔥 3
  • 👍 2
Post #6368 1.7K
#Лучшие курсы Python с сертификатами на 2025 год

Ищете лучшие курсы Python с сертификатами? Ознакомьтесь со статьей на Java67, где собрана пятерка курсов, которые помогут вам освоить Python с нуля и получить востребованные навыки программирования уже к 2025 году. Изучите курсы на Coursera и прокачайте свои знания в Python! Готовитесь к собеседованию по Java и Spring Boot?

На сайте собраны различные вопросы по интервью по Spring Boot, Spring MVC, Microservices и др. Также доступны курсы по Spring Framework и другие ресурсы. Присоединяйтесь к нашей рассылке для доступа к скидкам и обновлениям. Узнайте больше по ссылке!

Подробности: http://www.java67.com/2024/08/top-5-python-courses-with-certificates.html

#en

@a_cup_of_java | Другие наши каналы
Post #6367 1.71K
Отправка уведомлений по таймеру в Apache Flink

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

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

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


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

@a_cup_of_java | Другие наши каналы
  • 👍 4
  • 😁 2
Post #6365 1.65K
Лучшие курсы UX-дизайна на 2025 год

Ищете лучшие курсы по UX-дизайну? В статье представлены топ-10 онлайн-курсов, включая Google UX Design Professional Certificate и UI/UX Design Specialization на Coursera. Эти курсы помогут вам стать экспертом в UX-дизайне, начиная с основ и заканчивая продвинутыми навыками. Узнайте больше сейчас! Подготовка к интервью по Java и Spring Boot

Готовитесь к собеседованию по Java и Spring Boot? На сайте представлены полезные материалы, включая вопросы по микросервисам, аннотациям Spring MVC и структурам данных. Подпишитесь на нашу рассылку для обновлений и скидок. Узнайте больше на сайте.

Подробности: http://www.java67.com/2024/08/top-10-ux-design-courses-for-2025-best.html

#en

@a_cup_of_java | Другие наши каналы
  • 👍 2
Post #6364 1.74K
Что такое TDD. Создаем валидатор паролей на регулярках

Приветствую всех, в данной статье я кратко расскажу и покажу, что такое TDD на очень простом примере.

Итак, представим себя разработчиком в вымышленной ИТ компании, перед которым стоит задача: написать валидатор пользовательских паролей, при этом стараясь следовать принципам TDD.

Начнем разработку нашей программы с ознакомления с требованиями службы безопасности:


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

@a_cup_of_java | Другие наши каналы
  • 😁 3
  • ❤ 1
Post #6363 1.75K
Генерируем в maven Java-модуль для OpenAPI из Swagger YAML

Допустим отдел аналитики подготовил нам Swagger YAML с описанием API доступа к какому-то сервису: xyz-swagger-v1.0.0.yaml.
Как автоматизировать генерацию библиотеки для доступа к API по этому описанию, если у вас maven? Полного мануала почему-то нигде нет, так что я собрал в одну всю информацию о реализации и возможных проблемах.


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

@a_cup_of_java | Другие наши каналы
  • 🎉 5
Post #6362 1.58K
Дилемма 3n+1 на Java. Кэшируем рекурсию

Приветствую всех, сегодня я хочу рассказать про одну из самых интересных неразгаданных загадок математики. Гипотеза Коллатца, или же дилемма 3n+1 прославилась благодаря простоте своей формулировки, при этом оставаясь не доказанной уже более 90 лет.

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

Поехали.

Краткая формулировка, то бишь немного измененная выдержка из википедии Collatz conjecture — Wikipedia Гипотеза Коллатца — Википедия (wikipedia.org):

Берём любое натуральное число n:

1) Если оно чётное, то делим его на 2,

2) Если нечётное, то умножаем на 3 и прибавляем 1.

Над полученным числом выполняем те же самые действия, и так далее.


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

@a_cup_of_java | Другие наши каналы
Post #6360 1.45K
Интеграция Apache NiFi и Atlas: Настройка в Docker и Создание Пользовательского Репортера

В этой статье представлен кейс по интеграции Apache NiFi с Apache Atlas с использованием Docker. В процессе развертывания и настройки системы возникли проблемы с загрузкой образов и установкой необходимых пакетов. Основное внимание уделяется созданию и настройке пользовательского репортера, который позволяет фильтровать и отображать только те компоненты DAG в Atlas, которые соответствуют заданным критериям. В статье подробно описаны шаги по созданию и сборке .nar архива, добавлению его в NiFi и настройке фильтрации с использованием кастомных классов.


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

@a_cup_of_java | Другие наши каналы
Post #6359 1.43K
Workspaces в IntelliJ IDEA

Команда Spring АйО продолжает следить за последними новинками в мире инструментов для разработчиков. В нашем новом переводе вы узнаете о недавно появившемся плагине для IntelliJ IDEA, который предоставляет долгожданную многими функциональность.


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

@a_cup_of_java | Другие наши каналы
  • ⚡ 2
  • ❤ 2
Post #6358 1.45K
Узнайте об Амазонском аффилиатном маркетинге с лучшими курсами

Ищете, как заработать на Amazon Affiliate Program? Вот пять лучших курсов на 2025 год, которые помогут вам освоить эту тему с нуля. От основ SEO до создания сайта и продвинутых методик — вы найдете подходящий курс на Udemy. Стартуйте с аффилиатного маркетинга уже сегодня! Готовитесь к собеседованию по Java и Spring Boot?

Статья содержит полезные ресурсы для подготовки к интервью по Java и Spring Boot. Включены вопросы по Spring Boot, Spring Cloud, Spring MVC и микросервисам. Подпишитесь на новостную рассылку для получения обновлений и скидок на курсы.

Подробнее на сайте.

Подробности: http://www.java67.com/2024/08/top-5-courses-to-learn-amazon-affiliate.html

#en

@a_cup_of_java | Другие наши каналы
Post #6357 1.41K
Бесплатные курсы React.js на Udemy в 2024 году

Хотите изучить React.js бесплатно? В статье собраны 10 лучших курсов на Udemy. Все курсы ориентированы на начинающих и охватывают основные концепции React, включая компоненты, состояние, виртуальный DOM и многое другое. Узнайте больше по ссылке! Лучшие бесплатные курсы по React и Redux

Статья предлагает подборку бесплатных онлайн-курсов по React и Redux, которые помогут вам улучшить свои навыки. Если вас интересуют другие направления, такие как Spring, Big Data или TypeScript, то здесь вы найдёте множество курсов на любой вкус. Делитесь с друзьями!

Подробности: http://www.java67.com/2024/06/10-free-reactjs-courses-on-udemy-in.html

#en

@a_cup_of_java | Другие наши каналы
Post #6356 1.25K
Лучшие курсы для освоения бизнес-анализа в 2024 году

Хотите стать бизнес-аналитиком в 2024 году? В статье перечислены топ-5 онлайн курсов, включающие как бесплатные, так и платные варианты, подходящие для новичков и опытных специалистов. Среди них курсы по основам бизнес-анализа, специализация от Wharton через Coursera и другие. Календарь публикаций на блоге

Автор блога предоставляет список статей по Java и Spring Boot за последние годы. Здесь вы найдете интервью вопросы, учебные курсы и полезные советы. Подписывайтесь на новости, чтобы не пропустить обновления и скидки на курсы!



Подробности: http://www.java67.com/2024/06/5-courses-to-learn-business-analysis-in.html

#en

@a_cup_of_java | Другие наши каналы
Post #6355 1.29K
Java + Spring + Jakarta Validation. Самописный «аддон» для валидации Entity через БД и EntityManager

Вот и моя первая статья на Хабре.

Посвящена она будет презентации своего небольшого решения для валидации моделей с использованием запросов к БД и EntityManager.

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

Понятно, что статья рассчитана на тех, кто уже знаком с той же Jakarta Validation.


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

@a_cup_of_java | Другие наши каналы
Post #6353 1.44K
Виртуальные потоки Java 21 — чувак, где мой lock?

Как показывает опыт Netflix, использование виртуальных потоков, представленных в Java 21, может спровоцировать возникновение неожиданных проблем. В новом переводе от команды Spring АйО мы подробно исследуем уникальные трудности, возникшие у команды Netflix при интеграции виртуальных потоков в Spring Boot на Tomcat.

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


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

@a_cup_of_java | Другие наши каналы
  • ❤ 2
  • 👍 2
  • 🔥 2
  • ⚡ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →