Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 573
Subscribers
+424 hours
+37 days
+830 days
Posts Archive
8 573
Пишем кастомный Plugin SonarQube
Привет всем! Недавно я решил поэкспериментировать с SonarQube и создать свой собственный кастомный плагин для проверки кода на соответствие моим правилам разработки. В этой статье я поделюсь с вами своим опытом и покажу, как вы тоже можете создать такой плагин своими руками.
...
Читать: https://habr.com/ru/articles/823590/?utm_campaign=823590
@a_cup_of_java
___
Другие наши проекты
8 573
Что будет, если ИИ будет писать новости?
Мы решили проверить это и позволили нейросети писать новости из мира технологий на основе ярких событий в канале NewsGPT.
Подписывайтесь, чтобы узнать, как видит мир нейросеть: @notnewsgpt
8 573
13 бесплатных практических вопросов по экзамену 1Z0-829 для сертификации Java SE 17 в 2024 году (пробный тест)
Здравствуйте, ребята, если вы готовитесь к сертификационному экзамену 1Z0-829, чтобы стать сертифицированным разработчиком Java SE 17 от Oracle в 2024 году, и ищете практические вопросы для подготовки, то вы пришли в нужное место. В этой статье я расскажу о 13 практических вопросах по Java SE 17 из моего нового курса на Udemy. Прошло много времени с тех пор, как я выпустил какой-либо курс на Udemy, и сегодня я с радостью объявляю о запуске моего нового курса - Java SE 17 Mock Test для экзамена 1Z0-829. Я работал над этим курсом долгое время, с тех пор как был объявлен этот экзамен, и если вы следите за мной в Twitter, то вы также знаете об этом.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/13-free-1z0-829-exam-practice-questions.html
@a_cup_of_java
___
Другие наши проекты
8 573
Готовы освоить любимый язык опытных разработчиков и сделать свой стек непобедимым?
Приходите на открытый практический урок «Знакомство с Clojure, идеология, синтаксис и основные особенности» от OTUS, где мы:
— поговорим о том, что из себя представляет язык Clojure;
— обсудим предысторию его появления и основную идеологию;
— продемонстрируем выполнение кода в REPL и взаимодействие с ним из IDE;
— ответим на все возникающие вопросы.
Встречаемся 25 июня в 19:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок.
Это #партнёрский пост
8 573
Побитовые проверки в Java и почему они так неоднозначны
Операторы "&" и "|" не вызывают вопросов, когда применяются в подходящих ситуациях. Но знаете ли вы о всех последствиях использования побитовых операторов вместо логических в Java? В этой статье мы рассмотрим как плюсы производительности такого подхода, так и минусы его читабельности.
Читать: https://habr.com/ru/companies/pvs-studio/articles/823488/?utm_campaign=823488
@a_cup_of_java
___
Другие наши проекты
8 573
Зачем backend-разработчику Camunda и как ей пользоваться? Разбираем на примере одного пятничного вечера
Я написала этот текст из желания помочь разработчикам, которым только предстоит познакомиться с Camunda. С чего начать и как не потеряться - подробно, с кодом и скринами.
Читать: https://habr.com/ru/companies/clevertec/articles/822333/?utm_campaign=822333
@a_cup_of_java
___
Другие наши проекты
8 573
Обзор - Стоит ли сертификат Google Data Analytics Professional в 2024 году?
Здравствуйте, друзья, если вы хотите стать аналитиком данных в 2024 году и ищете лучшие онлайн-курсы, руководства и учебники для изучения анализа данных, то вы пришли по адресу. В прошлом я уже рассказывал о лучших курсах по анализу данных, книгах и дорожной карте аналитика данных 2024 года, а в этой статье я расскажу об одном из самых популярных курсов Coursera для изучения аналитики данных, Сертификат Google Data Analytics Professional. С более чем 800 000 зачисленных на Coursera это один из самых популярных курсов по анализу данных на Coursera, и почему бы и нет? Он создан самой компанией Google. Он хорошо структурирован, актуален, и вы получите все необходимые навыки Data Analytics от экспертов Google.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/review-is-google-data-analytics.html
@a_cup_of_java
___
Другие наши проекты
8 573
Исправляем следующие 10 000 багов, связанные с наложением ссылок
Почему появляются баги? Существует много причин, но если мы взглянем на конкретные примеры, то сможем увидеть закономерности — и спроектировать наши системы так, чтобы избежать целых классов ошибок.
Под катом автор блога Considerations on Codecrafting рассматривает ошибки, связанные с наложением ссылок, предлагает методы их предотвращения и призывает внедрить эти методы на уровне проектирования новых языков.
Читать: https://habr.com/ru/companies/sravni/articles/823246/?utm_campaign=823246
@a_cup_of_java
___
Другие наши проекты
8 573
Как защитить веб сервисы при помощи шлюза OpenIG
Обеспечение безопасности веб сервисов — одна из важных частей процесса разработки. Если если в инфраструктуре несколько сервисов, то каждый из них должен быть должным образом защищен. Если реализовывать проверки политик безопасности в каждом сервисе, то затраты на разработку и поддержку таких сервисов существенно возрастают. При этом не избежать дублирования кода и ошибок разработки. Поэтому, управление защитой сервисов должно быть централизованным. Далее мы рассмотрим, как организовать централизованную защиту приложений на примере API-шлюза с открытым исходным кодом OpenIG, а так же добавим проверку авторизации доступа с JWT токеном
Исходный код для статьи https://github.com/maximthomas/openig-protect-ws/
Читать: https://habr.com/ru/articles/823212/?utm_campaign=823212
@a_cup_of_java
___
Другие наши проекты
8 573
«Скрипач не нужен» или что делать с тестовыми паролями
В любой разработке рано или поздно появляются тестовые стенды — отдельные инсталляции тестовой сборки вашей разрабатываемой системы, с тестовыми данными и тестовыми же учетными записями. Именно отсюда происходит знаменитое «admin/admin», которое вбивал в поля авторизации наверное каждый разработчик.
Теперь представьте что у вас в разработке не один проект а скажем 50, часть из которых требует нескольких стендов. Знакомо?
Читать: https://habr.com/ru/articles/823100/?utm_campaign=823100
@a_cup_of_java
___
Другие наши проекты
8 573
7 лучших классов Figma для изучения UI и UX дизайна в 2024 году
Здравствуйте, ребята, если вы хотите изучить Figma 2024, один из самых популярных инструментов UI и UX дизайна, и ищете лучшие ресурсы, такие как учебники, классы и онлайн-курсы, то вы пришли в нужное место. Ранее я рассказывал о лучшие курсы веб-дизайна и лучшие курсы веб-разработки, а в этой статье я расскажу о лучших онлайн-классах и курсах по изучению Figma для U.I. и UX-дизайна в 2024 году. Иметь красивый сайт не только выгодно, но и необходимо в современном мире, поэтому навыки U.I. и UX-дизайна пользуются большим спросом. В больших и малых компаниях есть много вакансий для опытных дизайнеров, а такие инструменты, как Figma, точно улучшат ваши навыки UI-дизайна.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/7-best-figma-classes-to-learn-ui-and-ux.html
@a_cup_of_java
___
Другие наши проекты
8 573
Большой обзор: какой язык учить в 2024 году?
МТС оценили Java и другие 6 языков по популярности, порогу вхождения и зарплатам. Узнайте какое место заняла наша любимая «чашечка»: https://tprg.ru/0D9M
8 573
От логов к аудиту
Статья родилась, как водится, из рабочей задачи — нужно было внедрить аудит-логирование в некоторые микросервисы на Java и Spring.
Читать: https://habr.com/ru/articles/822923/?utm_campaign=822923
@a_cup_of_java
___
Другие наши проекты
8 573
HTMX для Java с Spring Boot и Thymeleaf
Read: https://www.infoworld.com/article/3715496/htmx-for-java-with-spring-boot-and-thymeleaf.html#tk.rss_java
@a_cup_of_java
___
Другие наши проекты
8 573
Обновление Java с 17 на 21: через тернии к звездам
Меня зовут Денис, я тимлид команды R&D в Naumen Service Management Platform.
Так как наш продукт написан в основном на Java, мы с большим нетерпением ждали очередной LTS релиз в прошлом году, предвкушая мощь виртуальных потоков и крутизну доработанного pattern matching.
В этой статье расскажу, с какими препятствиями на пути миграции систем на Java 21 столкнулась наша команда, что мы получили после обновления и стоит ли вообще обновляться.
Читать: https://habr.com/ru/companies/naumen/articles/822639/?utm_campaign=822639
@a_cup_of_java
___
Другие наши проекты
8 573
Топ-5 курсов для изучения бизнес-анализа в 2024 году - лучшие из лотов
Здравствуйте, ребята, если вы хотите изучать бизнес-анализ или хотите стать бизнес-аналитиком или бакалавром в 2024 году и ищете лучшие онлайн-курсы, то вы пришли в нужное место. BA - это одна из прибыльных профессий, где вам не нужно много технических навыков, но вы все равно можете получать высокую зарплату. Ранее я уже рассказывал о лучших курсах программирования и лучших курсах кодирования, а сегодня я собираюсь рассказать о лучших курсах по изучению бизнес-анализа, чтобы стать бакалавром в 2024 году Бизнес-анализ помогает организациям улучшить различные аспекты их повседневной работы, используя данные, поступающие от пользователей и их продуктов.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/5-courses-to-learn-business-analysis-in.html
@a_cup_of_java
___
Другие наши проекты
8 573
Как использовать безопасные перечисления в Java
Read: https://www.infoworld.com/article/3543350/how-to-use-typesafe-enums-in-java.html#tk.rss_java
@a_cup_of_java
___
Другие наши проекты
8 573
Spring Boot 3.2: замените свой RestTemplate на RestClient
Эта статья по Spring Boot 3.2 посвящена надстройке над WebClient, которая называется RestClient и представляет собой более интуитивный и современный подход взаимодействия с RESTful сервисами.
В мире Spring Boot отправка HTTP запросов к внешним сервисам является весьма распространенной задачей. Традиционно при достижении этой цели разработчики полагались на RestTemplate. Однако, по мере развития Spring Framework, на свет появился новый и более мощный способ обработки HTTP запросов: так называемый WebClient. Spring Boot 3.2 представил нам надстройку над WebClient, которая получила название RestClient.
RestClient предлагает нам более современные и интуитивно понятные способы взаимодействия с RESTful сервисами.
Читать: https://habr.com/ru/companies/spring_aio/articles/822529/?utm_campaign=822529
@a_cup_of_java
___
Другие наши проекты
8 573
Стоит ли книга Cracking the Coding Interview в 2024 году? Обзор
Здравствуйте, ребята, если вы готовитесь к собеседованиям по программированию и задаетесь вопросом, стоит ли классическая книга Cracking the Coding Interview Гейла Лаакманна Макдауэлла в 2024 году, то вы пришли по адресу. В прошлом я уже рассказывал о лучших книгах и курсах для прохождения собеседований по кодингу, где упоминал эту книгу, и сегодня я собираюсь провести подробный обзор этой книги. Это была одна из первых книг, которую я использовал для подготовки к собеседованию по кодированию, и благодаря тому, что она посвящена вечно актуальной теме, я рад сказать, что она по-прежнему актуальна, но достаточно ли она хороша сейчас - это уже другой вопрос, который мы выясним в этой статье.
Вопросы и учебники для собеседования по Java
Read: http://www.java67.com/2024/06/is-cracking-coding-interview-book-still.html
@a_cup_of_java
___
Другие наши проекты
Available now! Telegram Research 2025 — the year's key insights 
