Можно ли «уронить» все приложения Java, просто создав новую папку? Можно, но это должна быть очень специфичная папка. Как это сделать, рассказывает в своей статье Иван Углянский.
Читайте на английском языке: «The Folder of God».
Можно ли «уронить» все приложения Java, просто создав новую папку? Можно, но это должна быть очень специфичная папка. Как это сделать, рассказывает в своей статье Иван Углянский.
Читайте на английском языке: «The Folder of God».
13-14 сентября 2017 г. в Осло прошла конференция JavaZone 2017. Предлагаем вашему вниманию видеозапись выступления нашего сотрудника Никиты Липского «Java 9 Modules: The Duke Yet Lives That OSGi Shall Depose» .
В отличие от многих JVM, реализующих так называемую just-in-time (JIT) компиляцию, которая происходит во время выполнения приложения, Excelsior JET использует ahead-of-time (AOT) компиляцию в качестве основного режима компиляции. Это означает, что классы компилируются в машинный код перед выполнением, если это возможно.
Иван Углянский в своей статье рассказывает о том, как собрать сведения о поведении Java-приложения во время выполнения, которые затем можно использовать для анализа проблем производительности и слабых мест.
Предлагаем вашему вниманию видеозапись доклада нашего сотрудника Никиты Липского «Единство и конфликт JIT и AOT компиляторов» на конференции Riga Dev Days 2017.
Видео и слайды презентации «Unity And Conflict of JIT And AOT Compilers» доступны на английском языке.
Никита Липский, наш бессменный евангелист, 22 и 23 мая будет в Москве, где его можно отловить, если интересно, и пораспрашивать про Excelsior JET, про планы насчет Gradle и Maven плагинов, а также про погоду в середине мая в Кракове и Риге.
Поймать его проще всего 22 мая здесь, а 23 мая - здесь. А заодно послушать что можно, и чего не стоит ожидать от применения AOT в Java, а также в чем Модули из Java 9 выигрывают у OSGi.
Опубликовано видео доклада Java AOT Compilation на JavaZone 2016 в Осло, Норвегия, нашего бессменного евангелиста Никиты Липского.
Сегодня опубликован первый выпуск нашей новой IDE c поддержкой Modula-2 и частичной поддержкой Oberon-2, сделанной на базе платформы Eclipse.
IDE разработана на замену устаревшей IDE из состава XDS. Ее сегодняшние возможности уже превосходят возможности своей предшественницы, и обеспечивают заметно больший уровень комфорта при разработке.
22-23 апреля в Москве прошла конференция по Java технологиям JPoint.
Эта конференция уже не первый год собирает экспертов по Java технологиям из России, стран ближнего и дальнего зарубежья. Она выгодно отличается от многих других очень глубоким техническим содержанием применительно к Javа технологиям. Многие из докладов посвящаются техническим деталям реализации различных JVM, стандартной библиотеки, популярных решений и фреймворков в области построения высоконагруженных распределенных систем.
Рады сообщить, что наша заявка на конкурс фонда Бортника "Экспорт 2015" была одобрена, и мы получили грант.
Будем делать вариант нашего Excelsior JET, ориентированный для встроенных систем на процессорах ARM. Для нас этот продукт интересен во-первых тем, что он ориентирован на быстрорастущий рынок Internet Of Things. Во-вторых, поддержка процессоров ARM в нашем JET может быть востребована и в других решениях в будущем.
Грант нам очень существенно помогает сократить сроки выпуска этого продукта, который планируется на октябрь 2016 года.
Delivering Native User Experience in Client-Side Java Applications
Никита Липский
17 апреля в Академгородке состоялась десятая, юбилейная Ершовская лекция, которую прочитал Игорь Рубенович Агамирзян, Генеральный директор Российской венчурной компании.
Тема лекции - «Конструирование будущего и Национальная технологическая инициатива».
Некоторые старые тесты получают новую жизнь каждый раз, когда мы добавляем поддержку другой целевой архитектуры или платформы. Вот свежие записи из нашей лаборатории.
Автор - Дмитрий Лесков. Читайте статью на английском: «Main Thread Lives Twice».