Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 292
Subscribers
-124 hours
-167 days
-7930 days
Posts Archive
8 291
Oracle Ships GraalVM Java JIT Compiler - But Only in Its Own JDK
Oracle added the GraalVM Just-in-time (JIT) compiler as an experimental feature to Oracle JDK 23, its OpenJDK distribution, in September 2024. The GraalVM JIT compiler is faster than the standard OpenJDK JIT compiler and easier to maintain. Oracle's move is controversial because it has investigated including the GraalVM JIT compiler in all OpenJDK distributions, not just its own.
By Karsten Silz
Read: https://www.infoq.com/news/2024/12/oracle-jdk-graalvm-jit-compiler/
@a_cup_of_java | Другие наши каналы
8 291
Что нового в IntelliJ IDEA 2024.3
Недавно вышла новая версия IntelliJ IDEA 2024.3, в которой появилось довольно много новых фич. Команда Amplicode подготовила обзор основных возможностей IDE.
Читать: https://habr.com/ru/companies/haulmont/articles/863540/?utm_campaign=863540
@a_cup_of_java | Другие наши каналы
8 291
Java Staged Builder aka все идет по плану
Java Staged Builder: строгая последовательность и гибкость при создании сложных объектов с интуитивным интерфейсом.
build()
Читать: https://habr.com/ru/articles/863446/?utm_campaign=863446
@a_cup_of_java | Другие наши каналы
8 291
Что нового в Amplicode 2024.3
С радостью сообщаем, что успешно состоялся третий мажорный релиз Amplicode в 2024 году. Этот релиз включает множество улучшений, исправлений и новых фич. Вот основные из них:
* Поддержка Spring Data JDBC
* Рекомендательная система плагинов
* HTTP Client
Читать: https://habr.com/ru/companies/haulmont/articles/863416/?utm_campaign=863416
@a_cup_of_java | Другие наши каналы
8 291
Открытый урок по Scala для Java, C#, Kotlin и Android программистов, аналитиков данных и специалистов по обработке больших данных
На открытом уроке 4 декабря в 20:00 мск вы изучите функциональные стримы в Scala на примере fs2.
На уроке вы:
— Рассмотрите, что такое стримы и их разновидности;
— Изучите конструкторы и комбинаторы fs2;
— Проанализируете примеры использования стримов для обработки данных без загрузки в память.
В результате вы:
— Поймете, что такое стримы и как они отличаются от коллекций;
— Как использовать конструкторы и комбинаторы fs2 для обработки данных;
— Получите примеры применения стримов в реальных задачах, что позволит оптимизировать обработку данных.
Спикер Валентин Шилин — senior программист/аналитик данных Deutsche Telekom IT GmbH, 15+ лет программирования на С++, С#, JavaScript, Python, Scala, Java и эксперт в обработке больших данных с помощью Scala/Spark и Hadoop Cloudera.
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/lQGj/
Все участники открытого урока получат скидку на курс "Scala-разработчик"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KCPqC
Это #партнёрский пост
8 291
Искусство баланса: как совместить работу и хобби
Привет! Меня зовут Александр Кузьмичев, я эксперт по автоматизированному тестированию веб-приложений: помогаю ребятам строить автоматизацию и развиваю коммьюнити организации, разрабатывая стандарты проектов для поддержания оптимального баланса между рутиной (читай: соблюдением правил) и творчеством.
Школа Java в SM Lab
Первый поток по Java и автоматизации тестирования стартовал в декабре 2021 г. Школа создавалась для решения следующей задачи: максимально быстро погрузить ручных тестировщиков в программирование и дать им компетенции для разработки автотестов. Первый поток мы отчитали за 9 месяцев, второй, по записям первой, — за 6. Обе цифры оказались и для нас, и для студентов гигантскими, поэтому мы пришли к мысли, что нужны мини-курсы — эдакий шведский стол в мире образования, когда люди записываются на тот блок, который им интересен.
Каждый мини-курс достаточно информативен для того, чтобы новичок понял, нужен он ему или нет.
Читать: https://habr.com/ru/companies/sportmaster_lab/articles/863394/?utm_campaign=863394
@a_cup_of_java | Другие наши каналы
8 291
Раскрытие возможностей асинхронного программирования в Core Java
Введение
В сфере разработки современного программного обеспечения успех напрямую зависит от отзывчивости и масштабируемости. Асинхронное программирование в Core Java помогает разработчикам мощный арсенал для решения этих задач. В этом подробном посте мы погрузимся в мир асинхронного программирования в Core Java, исследуем соответствующие концепции, техники и практику применения на наглядных примерах кода.
Читать: https://habr.com/ru/companies/piter/articles/863320/?utm_campaign=863320
@a_cup_of_java | Другие наши каналы
8 291
Настройка Sora Editor
В статье хочу показать как настроить SoraEditor от Resomoe. А конкретно то цветовую схему, язык и простые сниппеты.
Читать статью
Читать: https://habr.com/ru/articles/863272/?utm_campaign=863272
@a_cup_of_java | Другие наши каналы
8 291
Кастомные методы в JPA репозиториях
Рассмотрим варианты реализации кастомных методов в репозиториях Spring Data JPA.
Как добавить кастомный метод к одному репозиторию? Как ко всем? Какие есть подводные камни?
Читать: https://habr.com/ru/articles/863234/?utm_campaign=863234
@a_cup_of_java | Другие наши каналы
8 291
Как жить без IntelliJ IDEA? Часть 3 — HTTP Client
В предыдущей статье "Как жить без IntelliJ IDEA" мы разбирали, какие есть альтернативы Ultimate в части поддержки Spring.
В этой части команда Spring АйО исследует, чем можно заменить встроенный HTTP-клиент JetBrains, за что его так любят разработчики и какие инструменты могут стать достойной альтернативой.
Читать: https://habr.com/ru/companies/spring_aio/articles/863106/?utm_campaign=863106
@a_cup_of_java | Другие наши каналы
8 291
Kafka Streams ч4: Stateful processing
В предыдущих статьях мы познакомились с основами Kafka Streams и рассмотрели stateless операции. В этой статье мы погрузимся в stateful processing и создадим приложение для управления запасами в реальном времени. Шаг за шагом мы реализуем функциональность, которая позволит отслеживать состояние запасов товаров, обрабатывать поступления и продажи, а также предоставлять доступ к текущему состоянию через REST API.
Читать: https://habr.com/ru/articles/862976/?utm_campaign=862976
@a_cup_of_java | Другие наши каналы
8 291
Jmeter + ГОСТ TLS. Подключаем отечественную криптографию к тестам веб сервисов
Многие знают, а многие возможно и не знают, что передача различной чувствительной информации в финансовой и банковской сфере, по требованиям ФСТЭК, должна защищаться отечественными алгоритмами шифрования и продуктами прошедшими сертификацию в ФСБ. Но как тестировать создаваемые продукты на отечественной криптографии, если большинство утилит тестирования ориентируется на западную криптографию ? Для Jmeter есть способ подключить отечественную криптографию.
Подробности
Читать: https://habr.com/ru/articles/862188/?utm_campaign=862188
@a_cup_of_java | Другие наши каналы
8 291
Войти и не выйти из IT: советы для начинающих разработчиков
В последние годы IT-индустрия стала одной из самых привлекательных и востребованных сфер для карьеры. Но несмотря на многочисленные успехи тех, кто перешел в профессию без профильного образования, не каждый остается в ней надолго. Некоторые возвращаются к прежней деятельности из-за потери интереса или других сложностей.
Читать: https://habr.com/ru/articles/862896/?utm_campaign=862896
@a_cup_of_java | Другие наши каналы
8 291
Java News Roundup: Last of the JEPs Targeted to JDK 24, Quarkus 3.17, Maven 4.0-RC1, Kotlin 2.1
This week's Java roundup for November 25th, 2024 features news highlighting: the last of the JEPs targeted to JDK 24 before Rampdown Phase One; the release of Quarkus 3.17.0, Hibernate Search 7.2.2, Kotlin 2.1.0 and JDKUpdater 14.0.67+100; the second release candidate of Vert.x 5.0 and the first release candidate of Maven 4.0.0.
By Michael Redlich
Read: https://www.infoq.com/news/2024/12/java-news-roundup-nov25-2024/
@a_cup_of_java | Другие наши каналы
8 291
Что нового в Spring Boot 3.4: Spring Security
Команда Spring АйО перевела статью об улучшениях Spring Security 6.4.1 в новом релизе.
В новой версии поддержаны современные методы аутентификации, такие как Passkeys и одноразовые OTTs токены. Josh Long называет этот релиз doozie - что-то сильно потрясающее. Действительно ли это так?
Читать: https://habr.com/ru/companies/spring_aio/articles/862400/?utm_campaign=862400
@a_cup_of_java | Другие наши каналы
8 291
Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse
На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества.
Что еще могут пользователи GitVerse:
– переносить проекты с других git-площадок в один клик;
– размещать открытые и приватные репозитории, работать самостоятельно и в командах;
– управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными;
– делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам!
Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки!
Это #партнёрский пост
8 291
Мастерство работы с Java Stream
Опираясь на свой повседневный опыт разработки, я составил подробное резюме основных моментов, сложных аспектов использования, типичных сценариев и других важных аспектов работы со Stream. Надеюсь, это поможет вам лучше понять Stream и применять его в разработке проектов более эффективно.
Читать: https://habr.com/ru/companies/otus/articles/862134/?utm_campaign=862134
@a_cup_of_java | Другие наши каналы
8 291
QCon San Francisco 2024 Day 3: Arch Evolution, Next GenUIs, Staff+, Hardware Architectures
The 18th annual QCon San Francisco conference was held at the Hyatt Regency San Francisco in San Francisco, California. This five-day event, organized by C4Media, consists of three days of presentations and two days of workshops. Day Three, scheduled on November 20th, 2024, included two keynote addresses by Hien Luu and Shruti Bhat and presentations from four conference tracks.
By Michael Redlich
Read: https://www.infoq.com/news/2024/11/day-three-qcon-sf-2024/
@a_cup_of_java | Другие наши каналы
8 291
Мне 34, я был в 65 странах, и у меня есть для вас лайфхак
Вы же попались на этот кликбейт?
В статье расскажу, как я написал Telegram-бота, чтобы больше не скроллить каналы с дешёвыми авиабилетами, но сразу узнавать о вкусных предложениях по странам, где я ещё не был.
За первый же месяц с ботом я купил перелёт в США и обратно в два раза дешевле стандартной цены. А сколько времени сберёг на мониторинг — не сосчитать. Поделюсь ссылками на мой проект в GitHub и названием бота. Вы сможете собрать похожее решение под свой запрос и летать в отпуск, испытывая меньше фрустрации от ценника на билеты и туры.
Читать: https://habr.com/ru/companies/alfa/articles/860416/?utm_campaign=860416
@a_cup_of_java | Другие наши каналы
8 291
Техно-демо Mireapay
Спустя три месяца с публикации самой популярной статьи автора наконец-то удалось собрать первый прод и настроить его. Если вам интересно развитие проекта mireapay, а так же желаете выяснить почему по статистике 9 разработчиков из 10 считает DevOps потрясающими, то добро пожаловать под кат.
Погавкать
Читать: https://habr.com/ru/articles/861964/?utm_campaign=861964
@a_cup_of_java | Другие наши каналы
