Как стать автором
Обновить
168.85

Java *

Объектно-ориентированный язык программирования

Сначала показывать
Порог рейтинга

Amplicode – конвейер для Spring-приложений прямо в IntelliJ IDEA

Время на прочтение1 мин
Количество просмотров2K

Приглашаем всех разработчиков на презентацию нового инструмента от Haulmont — компании, подарившей миру JPA Buddy и другие инструменты разработки, разрабатывающей корпоративное ПО и отказоустойчивые решения.

На митапе мы представим Amplicode — инструмент, который учит IDE работать в терминах фреймворка!

Читать далее
Всего голосов 12: ↑11 и ↓1+12
Комментарии2

Новости

19 сентября проведем Naumen Java Junior Meetup #2 для начинающих разработчиков

Время на прочтение2 мин
Количество просмотров521

19 сентября проведем онлайн-митап для начинающих java-разработчиков. Продолжим рассказывать о промышленной java-разработке и делиться знаниями и опытом. Участие как всегда бесплатное, нужно только зарегистрироваться. 

→ Зарегистрироваться на митап.

Читать далее
Всего голосов 3: ↑3 и ↓0+5
Комментарии1

ИИ сэкономил Amazon 4500 лет разработки при обновлении Java

Время на прочтение2 мин
Количество просмотров26K

Генеральный директор Amazon Энди Джесси рассказал, что ИИ-помощник Q значительно сократил время обновления программного обеспечения компании, сэкономив сотрудникам тысячи рабочих часов.

Читать далее
Всего голосов 13: ↑7 и ↓6+6
Комментарии33

PVS-Studio 7.32: оптимизация анализа, новые плагины и многое другое

Время на прочтение4 мин
Количество просмотров1K

Вышел новый релиз PVS-Studio — 7.32. Оптимизация анализа на C++, новые плагины и функциональность, и ещё много других обновлений! Больше подробностей в этой заметке.

Читать далее >>>
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Истории

Вышел Hibernate 7.0.0.Beta1

Время на прочтение1 мин
Количество просмотров2.1K

С началом осени стартует пора обновлений. Команда Spring АйО с нетерпением ожидает релизы Spring Boot 3.4 и Java 23. В этом плане не отстаёт и Hibernate! Его новая версия уже достигла стадии Beta1 и получила гордое название Hibernate 7.0.0.Beta1. Сегодня расскажем, какие изменения вошли в состав этой версии.

Читать далее
Всего голосов 13: ↑12 и ↓1+13
Комментарии1

Из-за повышения цен Oracle на Java клиенты компании переходят на OpenJDK

Время на прочтение2 мин
Количество просмотров5.9K

Исследование независимой фирмы Dimensional Research показало, что после введения модели подписки за число сотрудников только 14% пользователей Oracle Java планируют остаться в среде выполнения Big Red.

Читать далее
Всего голосов 5: ↑5 и ↓0+9
Комментарии8

Новый пользовательский интерфейс по-умолчанию в IDE от JetBrains версии 2024.2

Время на прочтение1 мин
Количество просмотров14K

В своём блоге JetBrains сообщили, что New UI становится пользовательским интерфейсом по-умолчанию для IDE от JetBrains начиная с версии 2024.2.

В посте сказано, что новый пользовательский интерфейс разработан "чтобы уменьшить визуальный беспорядок, обеспечить легкий доступ к основным функциям и постепенно раскрывать более продвинутые функции по мере необходимости. Новый пользовательский интерфейс чистый и современный, обеспечивает более крупные и простые в использовании элементы управления, единую цветовую палитру, светлые и разборчивые значки, повышенную контрастность и улучшенные акценты".

Читать далее
Всего голосов 13: ↑10 и ↓3+9
Комментарии79

GigaIDE — новая IDE от Сбера

Время на прочтение1 мин
Количество просмотров40K

На прошлой неделе Сбер (а точнее СберТех) представил линейку своих IDE - GigaIDE, которая включает две версии - Cloud и Desktop. Cloud версия сделана поверх VS Code, по всей видимости, интегрирована с их относительно новым продуктом GitVerse.

Desktop версия является сборкой Community Idea, благо последняя является open source продуктом, в которую было добавлено большое количество плагинов, включая AI ассистент от Сбера - GigaCode.

Читать далее
Всего голосов 28: ↑24 и ↓4+25
Комментарии236

PVS-Studio 7.31: новые возможности C++ анализатора, расширение функционала пользовательских аннотаций

Время на прочтение4 мин
Количество просмотров1.3K

Вышел новый релиз PVS-Studio — 7.31. Доработка пользовательских аннотаций, расширение режима анализа отдельных файлов, новые вебинары и ещё много других новостей! Больше подробностей в этой заметке.

Читать далее >>>
Всего голосов 4: ↑4 и ↓0+7
Комментарии2

30 мая проведем Naumen Java Meetup #3 для опытных разработчиков

Время на прочтение3 мин
Количество просмотров921

30 мая проведем онлайн-митап для java-разработчиков. Продолжим рассказывать о промышленной java-разработке и делиться опытом. Участие бесплатное, нужно только зарегистрироваться. 

→ Зарегистрироваться на митап.

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии0

Новый митап от МТС для разработчиков: True Tech Java

Время на прочтение1 мин
Количество просмотров1.8K

Привет, Хабр! Приглашаем на первый в этом году митап True Tech Java. Он пройдёт в Москве 16 апреля в 18:30. Что будет на мероприятии? Ведущие специалисты из МТС поделятся опытом использования Redis, покажут альтернативный вариант применения Rich Domain Model, расскажут о том, как подходили к выбору способа работы с СУБД и не только. Подробности — под катом.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

22 и 23 марта — Big Hiring Day от SM lab

Время на прочтение1 мин
Количество просмотров432

Всем привет!

Мы с радостью анонсируем ожидаемое событие в жизни нашей компании! SM Lab приглашает вас на Big Hiring Day, который состоится 22-23 марта.

Это уникальное мероприятие, на котором специалисты по тестированию (QA), Java-разработчики, системные аналитики и аналитики данных смогут получить оффер за один день.

Мы готовы предоставить вам возможность познакомиться с нашими командами, узнать больше о наших проектах и условиях работы, а также пройти интервью и, возможно, получить предложение о работе на месте. Вас ждут возможности для профессионального роста, интересные проекты, дружелюбный коллектив и конкурентоспособное вознаграждение.

Чтобы принять участие, заполните форму регистрации до 21 марта.

Мы надеемся, что это событие станет важным шагом в вашей карьере. С нетерпением ждем встречи с вами! 

Приключение начинается!

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Java падает на arm маках с macOS 14.4

Время на прочтение1 мин
Количество просмотров14K

Оригинал тут.

Из-за бага в macOS 14.4 процесс Java машины может неожиданно завершиться. Это касается всех версий Джавы от 8 до 22. Нет никакого способа избежать или обойти этот баг. И нет простого способа откатить обновление macOS.

Этого бага не было в бета версиях macOS 14.4. Он появился только в релизе.

В macOS на М1, М2 и М3 Арм процессорах есть фича которая управляет тем как и когда исполняемый код генерируется и выполняется в каждом потоке.

В нормальном режиме работы JVM обращается к защищенным областям памяти. До версии 14.4 macOS в таких случаях отправляло проссу сигналы SIGBUS  или  SIGSEGV. ПРоцесс могу сам решить что с ним делать и продолжать ли работу. В версии 14.4 когда процесс пытается писать в защищенную область памяти masOS отправляет ему SIGKILL. И процесс принудительно завершается.

JVM генерирет исполняемый код динамически. И использует защищенные области памяти для оптимизации и корректности своей работы. Из-за этого на macOS 14.4 JVM получает SIGKILL и завершается.

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

Оракл предупредил своих клиентов, Эппл и сообщество OpenJDK об этой проблеме. Оракл рекомендует не обновлять ARM маки до версии 14.4 пока Эппл не починит баг.

Ссылочка на тикет.

Читать далее
Всего голосов 16: ↑16 и ↓0+16
Комментарии37

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн

Spring One Day Offer — Sportmaster Lab в поиске Java-разработчиков

Время на прочтение1 мин
Количество просмотров3.9K

Привет! В субботу, 23 марта, мы проведем Spring Day Offer для Java-разработчиков. Предварительный этап с приемом заявок продлится до 19 марта.

Программа Spring Day Offer, 23 марта

Тестовые задания. Проверим уровень ваших навыков.

Техтолки. В перерывах между тестовыми заданиями с докладами выступят наши ведущие специалисты.

Знакомство с командами. Успешные кандидаты познакомятся с командами и узнают, какие задачи им предстоит решать.

Кульминация! Оффер! Успешно прошедшие все этапы кандидаты в этот же день получат от нас предложение о работе.

Мы ждём, что вы

Читать далее
Всего голосов 4: ↑3 и ↓1+3
Комментарии3

PVS-Studio 7.29: проверка Java-кода в VS Code, умные указатели Boost, плагин для Qt Creator на macOS

Время на прочтение3 мин
Количество просмотров1.1K

Вышел новый релиз PVS-Studio — 7.29. Теперь можно запускать анализ Java-проектов через плагин для VS Code, проверять умные указатели Boost, использовать плагин PVS-Studio для Qt Creator 12 на macOS, и это ещё не всё! Больше подробностей в этой заметке.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Релиз CheerpJ 3.0

Время на прочтение2 мин
Количество просмотров2.3K

Learning Technologies, разработчики CheerpJ, среды для запуска приложений Java внутри браузеров, выпустили третью версию инструмента. По их словам, это «полная переработка CheerpJ, основанная на уроках, извлечённых за 7 лет его использования».

CheerpJ — полноценная виртуальная машина Java на основе WebAssembly. Её авторы уточняют, что благодаря множеству архитектурных инноваций CheerpJ 3.0 — чрезвычайно мощный инструмент, предназначенный для корпоративных приложений.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии5

Х5 Backend Meetup #3

Время на прочтение2 мин
Количество просмотров1.5K

Колёса нашего технологического велосипеда снова готовы вращаться! Приглашаем вас 1 февраля в 19:00 на третий Backend Meetup от X5 Tech. На этот раз мы снова собираем наше бэкенд-сообщество, чтобы обсудить 4 доклада от специалистов по Python и Java. Ждём вcех в пространстве "Весна" и онлайн-трансляции на YouTube!

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

VK начала набор на курс тестировщиков для студентов и выпускников вузов Санкт‑Петербурга

Время на прочтение2 мин
Количество просмотров2K

VK заявила о начале набора на образовательный курс по автоматизированному тестированию и обеспечению качества в разработке IT‑продуктов. Программа ориентирована на практику, лучшие выпускники получат возможность трудоустройства в компанию. Участие бесплатное, но нужно пройти отбор. Курс ориентирован на студентов старших курсов бакалавриата, специалитета и магистратуры любых факультетов вузов и их выпускников 2022–2023 годов города Санкт‑Петербурга.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Вышла стабильная версия открытого проекта TornadoVM 1.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA

Время на прочтение1 мин
Количество просмотров2.5K

В начале декабря 2023 года вышла стабильная версия открытого проекта TornadoVM 1.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA. Исходный код проекта выложен на GitHub под лицензией MIT.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

13 декабря проведем Naumen Java Meetup #2 для опытных разработчиков

Время на прочтение2 мин
Количество просмотров492

13 декабря проведем Naumen Java Meetup #2 для опытных разработчиков.

→ Зарегистрироваться на митап.

В программе:

? Continuous dependency update: как обновить тысячи Maven зависимостей и не сойти с ума — Денис Абрамов, Naumen

Любая современная сложная IT-система непременно строится с использованием готовых опенсорсных решений. Чем сложнее и старше продукт, тем больше подобных кубиков — внешних зависимостей — появляется в проекте.

Рано или поздно приходит понимание, что всем этим зоопарком надо как-то управлять, желательно автоматически.

Я расскажу, как, используя maven плагины, чуточку Groovy и очень много Jenkins, мы в Naumen Service Management Platform пришли к решению этой проблемы.

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

? Spring и Camunda BPMN — метод построения асинхронной шины бизнес-процессов — Семён Немытов, BI.ZONE

Обзорный доклад фреймворка, который можно интегрировать в актуальную платформу Spring на базе языка Java. Он поможет ускорить процесс написания функционала и наглядно увидеть структуру бизнес-процесса.

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

? Spring Security. Повседневное и неочевидное — Павел Кислов, Домклик

Повесть кратко и с юмором о том:

— как устроен современный Spring Security;
— как он работает в Spring Boot-приложениях;
— как это исторически сложилось;
— какие нововведения пришли начиная с версии 5.7;
— что меняется при переходе на Spring Boot 3.0.

Этот доклад — kindly reminder, который позволит знающим освежить забытые прописные истины, а незнающим, понять принципы работы и посмотреть под капот must have инструмента для любого современного Spring-приложения.

Встречаемся онлайн 13 декабря в 16:00 мск ?

P.S. Если вы из Екатеринбурга — ждём на афтепати, где вживую вы сможете пообщаться со спикерами, программным директором и познакомиться друг с другом. Место и время встречи смотрите на сайте.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии0

Вклад авторов

Работа

Java разработчик
339 вакансий