jpoint2019
-
Хабрахабр
Ужасы Set.removeAll
Мы привыкли, что стандартные коллекции в JDK сделаны достаточно хорошо и ведут себя интуитивно-понятно. Но так ли это на самом деле? Вчера Роман Елизаров elizarov опубликовал в твиттере новость о новом интересном косяке. Держитесь покрепче: Set.removeAll(list) в определенных случаях может работать за O(N²). Как же так? Роман обнаружил проблему, когда отлаживал кусок кода, который по удивительной причине работал слишком медленно.…
Читать далее » -
Хабрахабр
Ужасы Set.removeAll
Мы привыкли, что стандартные коллекции в JDK сделаны достаточно хорошо и ведут себя интуитивно-понятно. Но так ли это на самом деле? Вчера Роман Елизаров elizarov опубликовал в твиттере новость о новом интересном косяке. Держитесь покрепче: Set.removeAll(list) в определенных случаях может работать за O(N²). Как же так? Роман обнаружил проблему, когда отлаживал кусок кода, который по удивительной причине работал слишком медленно.…
Читать далее » -
Хабрахабр
Камбеки, топ-10 докладов JPoint 2019
Новая, с пылу с жару версия джавы — Java/JDK 13, о которой недавно писал olegchir в хабрапосте, манит смотреть в завтрашний день. Взгляды камрадов обращены в будущее. Коварно верну в прошлое — не такое далёкое, как хотелось бы, но достаточно ламповое, чтобы потратить десяток часов. Под катом топ-10 докладов по версии участников конференции, а я честно расскажу: почему эти доклады…
Читать далее » -
Хабрахабр
Помоги Дюку найти выход
Всем привет! Для каждой конференции по Java мы придумываем игру, чтобы любой желающий мог весело провести время на нашем стенде. На конференции Joker 2018 мы предлагали участникам вывести Дюка из лабиринта, подробную статью про игру прошлого года можно прочитать тут. В этом году мы продолжили традицию и сделали игру, где отвечая на вопросы по Java, нужно помочь Дюку найти спрятанный…
Читать далее » -
Хабрахабр
Разбор задач JPoint 2019
Всем привет! Закончилась одна из самых хардкорных конференций по Java – JPoint 2019, она проходила в седьмой раз и как всегда побила рекорд по посещаемости, в этот раз мероприятие привлекло более 1700 специалистов в области Java-разработки. Начиная с 2013 мы активно поддерживаем JPoint и на своих стендах устраиваем для участников различные активности по проверке знаний Java. «Одноклассники» принимали участие во…
Читать далее » -
Хабрахабр
Прошлое и будущее Java в интервью с Саймоном Риттером из Azul
Представляем вам интервью с Саймоном Риттером — человеком, который работал над Java с самого начала и продолжает делать это в роли заместителя технического директора Azul — компании, работающей над виртуальной машиной Zing JVM и одним из лучших сборщиков мусора, C4 (Continuously Concurrent Compacting Collector). Целая жизнь вместе с Java; Как оставаться на острие прогресса и кодить, когда ты CTO; Лучшие…
Читать далее » -
Хабрахабр
[Перевод] Самодельный сборщик мусора для OpenJDK
О любых опечатках и других багах сообщайте в личку — мы их поправим. Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. По крайней мере, создание первой версии! Процесс создания чего-нибудь в рантайме языка — весёлое упражнение. Построить надежную, высокопроизводительную, устойчивую к отказам подсистему рантайма, поведение которой можно удобно наблюдать и отлаживать — очень,…
Читать далее » -
Хабрахабр
Ударим Java EE автопробегом по бездорожью и разгильдяйству! Интервью с Себастианом Дашнером, коммитером Jakarta EE
Вкратце, кто это такой: Сегодня в нашей виртуальной студии Себастиан Дашнер. В этом интервью мы поговорим на следующие темы: Скрытый текст Обычное приветствие: как ему понравилось в России и Сибири, JUG-путешествие на байках; Чем занимаются Developer Advocates и не бездельники ли они; Каким боком IBM относится к опенсорсу; Поддержание продуктивности разработчика (со ссылкой на YouTube Себастиана); Текущая ситуация вокруг Java…
Читать далее » -
Хабрахабр
Релиз-кандидат JDK 12: Shenandoah, G1, JMH, Arm64. Баги в Swing наносят ответный удар
А значит, настало время очередного релиз-кандидата. 240 дней прошло с момента выпуска JEP 3: JDK Release Process, и адская машина по производству новых версий останавливаться не желает. Это период, когда все мосты сожжены, баги с приоритетами P2-P5 уже ничего не значат, и дни до релиза сочтены. Ознакомиться с полным списком проблем можно в багтрекере. Не все баги с приоритетом P1…
Читать далее » -
Хабрахабр
Spring, байткод, JDK: топ-10 докладов JBreak 2018
Раньше мы проводили в Новосибирске Java-конференцию JBreak. Хабр, привет! Тем более, что многие попавшие в эту подборку спикеры скоро приедут с новыми докладами в Москву на JPoint — можно как раз «заочно познакомиться» с ними и понять, хочется ли на московскую конференцию. В 2019-м решили её не проводить, но от этого доклады JBreak 2018 не перестают быть полезными, так что…
Читать далее »