Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 433
Subscribers
-124 hours
-177 days
-7130 days
Posts Archive
8 433
Java 24 to Reduce Object Header Size and Save Memory
JEP 450 (Compact Object Headers) has been targeted for delivery in JDK 24. This currently experimental feature optimizes heap utilization by shrinking the size of the mandatory object header in HotSpot. This should reduce overall heap size, improve density of deployments, and increase data locality.
By Ben Evans
Read: https://www.infoq.com/news/2024/11/compact-headers-java24/
@a_cup_of_java | Другие наши каналы
8 433
Создание плагина для IntelliJ IDE с подключением GigaChat для проверки качества кода
При разработке рабочего проекта, локальный запуск которого дело достаточно ресурсоемкое, у меня возникла идея попробовать облегчить себе работу путем создания плагина, который налету при разработке может анализировать блок кода, тем самым выдавая рекомендации по оптимизации или находя ошибки.
Читать: https://habr.com/ru/articles/857796/?utm_campaign=857796
@a_cup_of_java | Другие наши каналы
8 433
Java News Roundup: Spring Cloud, Project Loom, Open Liberty, Groovy, Jakarta EE 11 Update
This week's Java roundup for November 4th, 2024 features news highlighting: the first candidate release of Spring Cloud 2024; an update on Project Loom; the release of Open Liberty 24.0.0.11; point and milestone releases for Apache Groovy; and an update on Jakarta EE 11.
By Michael Redlich
Read: https://www.infoq.com/news/2024/11/java-news-roundup-nov04-2024/
@a_cup_of_java | Другие наши каналы
8 433
Поддержка RestClient для OAuth2 в Spring Security 6.4
Команда Spring АйО перевела статью, в которой Steve Reisenberg рассказал о множестве полезных улучшений для работы с OAuth2 в Security 6.4.
Прочитав статью вы узнаете, как отправлять запросы к защищенным ресурсам без дополнительных зависимостей, а также переопределять параметры в запросах токенов доступа для реализации сложных сценариев.
Читать: https://habr.com/ru/companies/spring_aio/articles/857664/?utm_campaign=857664
@a_cup_of_java | Другие наши каналы
8 433
Spring и Hibernate простыми словами: обзор для новичков
Spring и Hibernate — два популярных инструмента для Java, которые используются в разработке приложений. В этой статье мы исследуем их основные функции и особенности, как они работают вместе и почему так высоко ценятся в IT-индустрии. А сложные концепции разбираем на понятные кусочки, которые мягко введут в курс дела любого новичка: программиста, аналитика или менеджера по продукту.
Читать: https://habr.com/ru/companies/productstar/articles/774508/?utm_campaign=774508
8 433
Как попасть в ИТ-команду, где не боятся ошибаться?
23 и 24 ноября в Т-Банке пройдет Java Weekend Offer для разработчиков уровня middle и senior. Можете пройти собеседование за выходные и, если всем все понравится, получить оффер.
В компании используют новые версии языка и сохраняют баланс между самописными и опенсорсными инструментами. Здесь выстроенный процесс разработки и свобода для экспериментов. Можно пробовать новые технологии, расти в сильной команде и обмениваться опытом на конференциях и митапах.
Узнайте больше и успейте оставить заявку до 20 ноября.
Это #партнёрский пост
8 433
Repost from Типичный программист
200 проектов для практики программистам любого уровня
Пет-проекты обычно делают для себя в свободное время. Но основная проблема — это найти такие пет-проекты, чтобы научиться чему-нибудь полезному, не забить на них в процессе и сделать их так, чтобы в портфолио не стыдно было приложить.
Тут автор проделал огромную работу и сделал аж 200 идей для ваших проектов. И что круто — этот список подходит не только новичкам и не ограничивается какими-то определёнными технологиями. Все проекты удобно разделены по уровню сложности и стеку: блокчейн, веб, редактор изображений — да буквально что угодно! Остаётся только выбрать и начать.
#хобби #карьера
8 433
Пятый юбилейный митап IT Talk by Sber в Новосибирске!
Вас ждет возвращение к истокам, ведь тема митапа — Java и всё, что с ним связано. Вам определенно будет что и кого послушать и с кем пообщаться!
Когда и где: 14 ноября, Новосибирск, лофт-парк «Подземка».
Темы и спикеры:
— Разделяй и властвуй: Практический подход к горизонтальному масштабированию реляционных баз данных в Java (Дмитрий Дрожжин, Lead Java-разработчик)
— Различия и особенности локального запуска и запуска в контейнере (Вячеслав Гуров, Senior Java-разработчик)
— Использование коллекций java.util.concurrent для разных моделей Producer-Consumer с различной интенсивностью операций добавления, удаления, поиска и количеством участников (Роман Бондарь, Lead Java-разработчик)
Как попасть на мероприятие? Регистрируйтесь и приходите 14 ноября!
Это #партнёрский пост
8 433
Как попасть в ИТ-команду, где не боятся ошибаться?
23 и 24 ноября в Т-Банке пройдет Java Weekend Offer для разработчиков уровня middle и senior. Можете пройти собеседование за выходные и, если всем все понравится, получить оффер.
В компании используют новые версии языка и сохраняют баланс между самописными и опенсорсными инструментами. Здесь выстроенный процесс разработки и свобода для экспериментов. Можно пробовать новые технологии, расти в сильной команде и обмениваться опытом на конференциях и митапах.
Узнайте больше и успейте оставить заявку до 20 ноября.
Это #партнёрский пост
8 433
Yandex DEVent PRO: митап для опытных бэкенд-разработчиков
Вас ждут три хардовых доклада:
— Роман Косарев, руководитель разработки Яндекс Недвижимости. Расскажет, как и почему ребята пришли к федеративному GraphQl в архитектуре синхронного API сервиса
— Никита Макаров, руководитель Универсального поиска. Подробно покажет, как внедрение YandexGPT помогло пользователям быстрее принимать решения при покупке товара
— Дмитрий Плещеев, руководитель группы разработки сервисов картографии. Расскажет, как команда Автономного транспорта создаёт высокоточные карты и зачем они нужны
Зарегистрироваться на митап можно тут.
Мероприятие пройдёт в офлайн-формате. Количество мест ограничено. Пожалуйста, после регистрации дождитесь подтверждения вашего участия — оно придёт на электронную почту.
Реклама. ООО "Яндекс", ИНН 7736207543.
8 433
Пример использования Spring Data и Redis для временного хранения персональных данных
Некоторые компании, работающие с персональными данными пользователей, сталкиваются с невозможностью хранить их в течение долгого периода времени из-за правовых ограничений. Такое часто можно встретить в финтехах. Позволяется сохранить данные на очень короткое время, которые также должны быть удалены сразу после использования в целях сервиса. Существует несколько вариантов решения этой задачи. В данном посте я показываю упрощенный пример микросервиса, работающего с чувствительной информацией, используя Spring и Redis.
Читать: https://habr.com/ru/articles/857518/?utm_campaign=857518
@a_cup_of_java | Другие наши каналы
8 433
InfoQ Dev Summit Munich: In-Memory Java Database EclipseStore Delivers Faster Data Processing
At the InfoQ Dev Summit Munich, Markus Kett presented a database alternative for Java: The in-memory EclipseStore promises faster data processing with lower cloud costs. It stores Java objects as binary files in local or cloud file systems and uses Java Streams for queries. But applications must manage concurrent writes and use the commercial MicroStream Cluster for multiple JVM instances.
By Karsten Silz
Read: https://www.infoq.com/news/2024/11/java-database-eclipsestore/
@a_cup_of_java | Другие наши каналы
8 433
OpenJDK News Roundup: Instance Main Methods, Flexible Constructor Bodies, Module Import Declarations
There was a flurry of activity in the OpenJDK ecosystem during the week of November 4th, 2024, highlighting: five JEPs, having successfully completed their respective reviews, are now Targeted for JDK 24; five new JEPs have been Proposed to Target for JDK 24 and will be under review during the week of November 11th, 2024; and two JEP drafts that have been promoted to Candidate status.
By Michael Redlich
Read: https://www.infoq.com/news/2024/11/jdk-news-roundup-nov04-2024/
@a_cup_of_java | Другие наши каналы
8 433
Искусственный интеллект для блогеров: что нового в 2025 году?
Искусственный интеллект активно меняет мир блоггинга. В 2025 году появились новые инструменты, которые помогают блогерам генерировать идеи, улучшать грамматику и оптимизировать контент. Узнайте о 10 лучших AI-инструментах, которые значительно упростят вашу работу. 📚 Обзор лучших онлайн-курсов для новичков
На рынке онлайн-образования представлено множество курсов для изучения различных технологий и языков программирования. Читайте подборки лучших курсов по PostgreSQL, ASP.NET, NFT и других актуальных направлений. Узнайте, где лучше всего получить новые знания и навыки!
Подробности: http://www.java67.com/2024/10/top-10-ai-tools-for-bloggers-and.html
#en
@a_cup_of_java | Другие наши каналы
8 433
Топ-20 библиотек машинного обучения на 2024 год
Изучаете искусственный интеллект? В 2024 году предлагается попробовать 20 бесплатных библиотек машинного обучения. Они охватывают такие области, как обработка естественного языка и компьютерное зрение. Эти инструменты помогут в инновациях и автоматизации ваших проектов. Пробуйте и развивайтесь в AI! 🎓 Обучение программированию бесплатно: топ-курсы 2025
Если вы хотите изучить PHP, C#, Java или освоить искусственный интеллект, есть множество бесплатных курсов на 2025 год. Эти курсы подойдут как новичкам, так и тем, кто хочет улучшить свои знания в области технологий. Узнайте, где можно учиться бесплатно.
Подробности: http://www.java67.com/2024/10/top-20-machine-learning-libraries-for.html
#en
@a_cup_of_java | Другие наши каналы
8 433
Что такое Payload в REST API?
Статья на сайте Java67 объясняет понятие payload в контексте REST API, а также как отправлять данные с помощью HTTP POST и HttpClient. Payload представляет собой данные, которые клиент отправляет на сервер или получает от него. Приводятся примеры использования HttpClient в Java для работы с payload. Использование HttpClient в Java для работы с REST API
В статье описывается, как с помощью HttpClient в Java отправлять данные на REST API. Приведены примеры отправки закодированной формы и текстового payload. Прочитайте, чтобы узнать основные шаги для настройки HTTP-запросов и обработки ответов сервера. Лучшие курсы для разработки навыков в 2024 году
Ищете лучшие онлайн-курсы по программированию и технологиям? В статье представлены топ-курсы по Java, AWS, Python и React.js, которые помогут вам в развитии профессиональных навыков. Узнайте, какие инструменты стоит изучить в 2024 году, чтобы оставаться на гребне волны.
Подробности: http://www.java67.com/2024/10/what-is-payload-in-rest-api-how-to-send.html
#en
@a_cup_of_java | Другие наши каналы
8 433
Ответ на статью о «Наиболее быстром интерпретаторе»
Недавно была опубликована статья под заголовком "Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода". Несколько тезисов из статьи вызвали у меня сомнения в их справедливости. Об этом я попробовал написать ряд комментариев тире вопросов к указанной статье. Но основной лейтмотив всех ответов сводился к тому - "а ты напиши свою статью". Подход не столько инженерно-научный, сколько детсадовский. Мне бы хватило и содержательных ответов в формате комментариев, но как говорится - уговорили :).
Итак, что же утверждается автором статьи про наиболее быстрый интерпретатор:
Читать: https://habr.com/ru/articles/857342/?utm_campaign=857342
@a_cup_of_java | Другие наши каналы
8 433
Создание IDE для Amdroid на Java. #1
В этой статье, я буду рассказывать о создании своей IDE для Android. Статья будет более для новичков, так что все будет довольно подробно.
Читать статю...
Читать: https://habr.com/ru/articles/857248/?utm_campaign=857248
@a_cup_of_java | Другие наши каналы
8 433
Repost from Типичный программист
Пока дебажишь чужой код, мир начинает играть новыми красками
#кек
