Чашечка Java
Kanalga Telegram’da o‘tish
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Ko'proq ko'rsatish8 573
Obunachilar
+424 soatlar
+37 kunlar
+830 kunlar
Postlar arxiv
8 572
JetBrains Aqua IDE for Test Automation Now Generally Available
Aqua, the first IDE for test automation, is now generally available. The IDE supports multiple languages and major testing frameworks like Selenium and Cypress. JetBrains introduces a new licensing model with Free Individual Non-Commercial and Paid Commercial plans. Additionally, Aqua is included in the All Products Pack.
By Robert Krzaczyński
Read: https://www.infoq.com/news/2024/06/aqua-ide-test-automation/
@a_cup_of_java
___
Другие наши проекты
8 572
Топ-5 курсов по изучению модульного тестирования JavaScript в 2024 году - Лучшее из многого
Здравствуйте, ребята, если вы хотитеизучить модульное тестирование на JavaScript и ищете лучшие ресурсы, такие как онлайн-курсы, книги и учебники, то вы пришли в нужное место. В прошлом я уже рассказывал о лучших курсах, книгах, сайтах и вопросах для собеседования по JavaScript, а сегодня я расскажу о 5 лучших онлайн-курсах, на которые вы можете записаться, чтобы изучить модульное тестирование JavaScript в 2024 году. Юнит-тестирование - обязательный навык для любого разработчика в современном мире разработки программного обеспечения, и хотя в JavaScript есть множество библиотек, которые могут помочь вам с юнит-тестированием, например Jasmine и Cactus, сначала вам нужно изучить основы.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/top-5-courses-to-learn-javascript-unit.html
@a_cup_of_java
___
Другие наши проекты
8 572
Разыскиваем опытных Java-разработчиков
Обязанности:
— Участие в полном цикле разработки.
— Проектирование/разработка back-end и API.
— Обеспечение чистоты кода, тестирование, код-ревью, релизы.
Требования:
— Знание Java/Kotlin, Spring.
— Понимание микросервисной архитектуры.
— Опыт SQL/NoSQL.
— Опыт командной работы, код-ревью, git flow.
Откликайтесь тут
#вакансии #работа
8 572
Уязвимость в плагине JetBrains GitHub
Была обнаружена новая проблема безопасности, затрагивающая плагин JetBrains GitHub, потенциально приводящая к раскрытию токенов доступа сторонним сайтам. Проблема затрагивает все IDE на базе IntelliJ начиная с версии 2023.1, если у них включен и настроен/используется плагин JetBrains GitHub.
Проблема уже устранена, и для всех IDE на базе платформы IntelliJ, начиная с версии 2023.1, выпущено обновление, содержащее исправление.
Читать: https://habr.com/ru/companies/spring_aio/articles/820819/?utm_campaign=820819
@a_cup_of_java
___
Другие наши проекты
8 572
Java и C#. История одного вдохновения
Вероятнее всего вы видели этот или похожий мемы. Когда я их видел, у меня возникал только один вопрос "А почему?". И я решил разобраться в истории сосуществования этих языков и их заимствований друг у друга
Читать: https://habr.com/ru/articles/816907/?utm_campaign=816907
@a_cup_of_java
___
Другие наши проекты
8 572
11 удивительных способов использования Wasm разработчиками
Read: https://www.infoworld.com/article/3715491/11-fun-ways-to-get-started-with-webassembly.html#tk.rss_java
@a_cup_of_java
___
Другие наши проекты
8 572
Тестирование производительности виртуальных потоков Java в Jetty
Больше года я сравнивал обычные и виртуальные потоки в Java. На основе превью 19 версии JDK. Сравнение виртуальных и обычных потоков в Java. tldr: Чуда тогда не случилось, одинаковый код работает одинаково.
С тех пор прошло достаточно времени и вышли релизы всякого с поддержкой виртуальных потоков. Пора перетестировать на реальном софте.
Читать: https://habr.com/ru/articles/820515/?utm_campaign=820515
@a_cup_of_java
___
Другие наши проекты
8 572
Опыт разработки сервиса отправки сообщений в Apache Kafka с использованием SASL/Kerberos и Avro Schema Registry
По техзаданию необходимо было создать сервис, который в зависимости от топика, отправлял бы сообщения или на один инстанс Kafka (строку, с простой авторизацией с помощью SSL), или на другой, но уже с сериализацией и авторизацией через Kerberos.
Читать: https://habr.com/ru/articles/819289/?utm_campaign=819289
@a_cup_of_java
___
Другие наши проекты
8 572
7 лучших бесплатных курсов Jenkins для Java-программистов по изучению CI/CD в 2024 году
Здравствуйте, ребята, если вы хотитенаучиться Jenkins и CI/CD и ищете бесплатные ресурсы, то вы пришли в нужное место. Ранее я уже рассказывал о лучших курсах DevOps, лучших курсах Kubernetes и лучших курсах CI/CD, а сегодня я хочу рассказать о лучших бесплатных онлайн-курсах по изучению Jenkins и CI/CD (Continuous Integration and Continuous Delivery) в 2024 году. Но прежде чем мы перейдем к 7 лучшим бесплатным курсам, которые научат вас всему, что нужно знать о Jenkins и CI/CD, позвольте мне рассказать вам немного о том, что это такое на самом деле. Можно считать, что Jenkins - это инструмент автоматизации с открытым исходным кодом, написанный на Java и позволяющий Java-разработчикам и DevOps-инженерам создавать конвейеры.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/7-best-free-jenkins-courses-for-java.html
@a_cup_of_java
___
Другие наши проекты
8 572
Java News Roundup: JDK 23 in Rampdown, JDK 24 Expert Group, Apache NetBeans 22
This week's Java roundup for June 3rd, 2024 features news highlighting: JDK 23 in Rampdown Phase One; the formation of the JDK 24 Expert Group; the release of Apache NetBeans 22; and five Jakarta EE specifications, namely: Jakarta Concurrency 3.1, Jakarta Data 1.0, Jakarta Faces 4.1, Jakarta Pages 4.0 and Jakarta Servlet 6.1, having passed their respective reviews.
By Michael Redlich
Read: https://www.infoq.com/news/2024/06/java-news-roundup-jun03-2024/
@a_cup_of_java
___
Другие наши проекты
8 572
Топ 6 курсов для изучения структур данных и алгоритмов на C и C++ в 2024 году - лучшие из множества
Привет, ребята, если вы хотите изучить Структуры данных и алгоритмы в C и C++ 2024 и ищете лучшие ресурсы, такие как онлайн-курсы, учебники и книги, то вы пришли в нужное место. Это одна из тем, которую, по моему мнению, должен глубоко изучить каждый программист, и почему бы и нет, DSA не просто важна для прохождения собеседования с разработчиком программного обеспечения, но и является ключом к написанию лучших программ. В прошлом я уже рассказывал о лучших курсах, сайтах и книгах по изучению структур данных, которые были ориентированы на Java-разработчиков, а в этой статье я расскажу о лучших онлайн-курсах по изучению структур данных и алгоритмов для разработчиков на C и C++. Но прежде чем мы перейдем к 6 лучшим курсам, которые научат вас всему, что нужно знать о структурах данных на C и C++, позвольте мне рассказать вам немного о C, C++ и о том, какую роль играют структуры данных в этих двух языках программирования.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/top-6-courses-to-learn-data-structures.html
@a_cup_of_java
___
Другие наши проекты
8 572
Как преобразовать строку в LocalDate, LocalTime, LocalDateTime и ZonedDateTime в Java? Пример учебника
В JDK 8 добавлен новый API даты и времени (JSR 310), который вводит новые классы даты и времени, такие как LocalDate, LocalTime, LocalDateTime и ZonedDateTime. Теперь, если у вас есть строка, например "2016-12-14 03:30", то как разобрать ее на LocalDate, LocalTime, LocalDateTime и ZonedDateTime? Аналогично, если у вас есть экземпляр этих классов, как отформатировать его в нужную вам строку, например, в формате dd/MM/yyy, или в формате USA или UK? Java 8 предоставляет класс-утилиту DateTimeFormatter, который можно использовать для разбора/форматирования дат в Java 8. Он также предоставляет несколько встроенных форматеров, например, формат даты ISO и другие, чтобы облегчить форматирование дат в строку.
Вопросы и учебные пособия для собеседования по Java
Read: http://www.java67.com/2024/06/how-to-convert-string-to-localdate.html
@a_cup_of_java
___
Другие наши проекты
8 572
Java Digest #13
Всем привет! 👋 👋 👋👋
Мы Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске: первые JEP, направленные в JDK 23, введение в Graal VM, состояние экосистемы Java на 2024 год. Посмотрим несколько интересных релизов: мажорную версию Kotlin 2.0, открытие раннего доступа к IntelliJ IDEA 2024.2 и предрелизную версию Spring AI 1.0.0. Погрузимся в JDK Mission Control, познакомимся с дата-ориентированным программированием через серию статей авторства Nicolai Parlog и разберемся в том, какой JDK выбрать для всего проекта.
Читать тринадцатый выпуск
Читать: https://habr.com/ru/companies/tbank/articles/820235/?utm_campaign=820235
@a_cup_of_java
___
Другие наши проекты
8 572
Катастрофа с Hibernate 6.5 при обновлении на Spring Boot 3.0.0
Обновившись до Spring Boot 3.0.0 (конкретно до Hibernate 6.5), мы столкнулись со 100% загрузкой процессора на БД из-за небольшого изменения в SQL коде, сгенерированного Hibernate после преобразования JPQL в SQL.
Читать: https://habr.com/ru/companies/spring_aio/articles/820175/?utm_campaign=820175
@a_cup_of_java
___
Другие наши проекты
8 572
Rampdown Phase One: What's to Expect in JDK 23
As Iris Clark declared, JDK 23 is now in the crucial Rampdown Phase One, a significant milestone in the JDK development process. This phase started on Thursday, June 6, and the Java community eagerly anticipates the new features and enhancements that will be part of this release. This crucial phase marks the transition of changes intended for JDK 23 into the mainline repository.
By A N M Bazlur Rahman
Read: https://www.infoq.com/news/2024/06/jdk-23-rampdown-phase-one/
@a_cup_of_java
___
Другие наши проекты
8 572
Java-рантаймы с точки зрения Spring Boot
На первый взгляд, выбор правильного Java-рантайма для вашего проекта на Spring Boot может показаться тривиальным. В конце концов, все популярные рантаймы основываются на коде OpenJDK и предлагают одинаковые программные интерфейсы (от англ. Application Programming Interface).
Но не все рантаймы реализованы одинаково. В этой статье мы обсудим различные показатели, которые могут повлиять на ваше решение выбрать определенный дистрибутив Java для Spring Boot приложения.
Оригинал статьи написан на английском языке Aleksey Stukalov, который является Team Lead’ом проекта IntelliJ IDEA в компании JetBrains, и Catherine Edelveis, работающей Developer Advocate в компании BellSoft, в соавторстве.
Читать: https://habr.com/ru/companies/spring_aio/articles/819899/?utm_campaign=819899
@a_cup_of_java
___
Другие наши проекты
8 572
Передается ли Java по ссылке или по значению?
Read: https://www.infoworld.com/article/3512039/does-java-pass-by-reference-or-pass-by-value.html#tk.rss_java
@a_cup_of_java
___
Другие наши проекты
8 572
Article: Optimizing Spring Boot Config Management with ConfigMaps: Environment Variables or Volume Mounts
Spring Boot stands out as a viable framework for its agility and streamlined workflow. Yet, effective configuration management remains a pivotal factor influencing deployment efficiency and ongoing maintenance. ConfigMaps, a feature in Kubernetes, provides configuration strategies for Spring Boot applications.
By Naveen Pujaris
Read: https://www.infoq.com/articles/config-maps-with-spring-boot/
@a_cup_of_java
___
Другие наши проекты
8 572
Lazy Loading в Java
Привет, Хабр!
Вы когда-нибудь замечали, как котики, лениво потягиваясь и сворачиваясь клубком, экономят энергию и действуют только тогда, когда это действительно необходимо?
Как и наши хвостатые друзья, существует такой паттерн как Lazy Loading, который позволяет экономить ресурсы, инициализируя объекты только тогда, когда они действительно нужны.
Рассмотрим, как мы можем применить этот котиковый подход в Java. Будем как котики — умными, экономными и эффективными!
Читать: https://habr.com/ru/companies/otus/articles/819357/?utm_campaign=819357
@a_cup_of_java
___
Другие наши проекты
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
