Очередная встреча московской Java User Group прошла 22 мая 2017 года традиционно в офисе компании КРОК. На ней Никита Липский и Дмитрий Чуйко рассказали о статической (Ahead-of-Time) компиляции в языке программирования Java и её реализации в продуктах компаний Excelsior и Oracle.
Рубрика «JUG» - 3
Никита Липский и Дмитрий Чуйко об AOT в Java на jug.msk.ru
2017-05-30 в 19:20, admin, рубрики: AOT, excelsior, java, JUG, jug.msk.ru, oracle, Блог компании JUG.ru GroupО нетривиальном соблазнении тестировщицы Клавдии: задачки из буклета GridGain c JBreak и JPoint
2017-05-02 в 9:42, admin, рубрики: jbreak, jpoint, JUG, Блог компании GridGain, задачи для программистов, задачки, занимательные задачи, Занимательные задачки, математикаОчередные Java-конференции JBreak и JPoint прошли на «ура». Здешние доклады всегда имеют резонанс, но многим запомнилось и кое-что ещё.
Буклет GridGain. Задачки про Грефа и Балмера, белорусского программиста с ведром картошки и, конечно, нетривиальное соблазнение тестировщицы Клавдии продолжают публиковать на различных ресурсах на радость автору, и многие уже даже не знают, каков их источник.
Разговор про Java 9 с Иваном Крыловым на jug.msk.ru
2016-12-18 в 16:04, admin, рубрики: azul, java, Jigsaw, JUG, jug.msk.ru, Блог компании JUG.ru GroupЗавершающей этот год на jug.msk.ru стала встреча с Иваном Крыловым (Azul Systems), состоявшаяся 15 декабря 2016 года. Темой разговора стала давно ожидаемая Java 9.
[Питер] Дмитрий Чуйко — JEP 295: Ahead-of-Time компиляция для HotSpot
2016-12-15 в 8:22, admin, рубрики: ahead-of-time, AOT, java, java9, JDK, JUG, jug.ru, jvm, Блог компании JUG.ru Group
В четверг 22 декабря в 20:00 в петербургском офисе компании Oracle состоится встреча JUG.ru c Дмитрием Чуйко, инженером Oracle из Java SE Performance Team. Тема встречи — Ahead-of-Time компиляция для HotSpot JVM.
Существуют различные реализации платформы Java. В некоторых из них есть Ahead-of-Time (AOT) компиляторы, причём подход к решению различный, да и постановка задачи разная. В данный момент в HotSpot есть JIT‑компиляция, но нет стандартного AOT. Не обязательно, что так будет всегда.
Читать полностью »
Егор Бугаенко про MVC на jug.msk.ru
2016-11-20 в 19:54, admin, рубрики: java, JUG, jug.msk.ru, mvc, Блог компании JUG.ru GroupГостем очередной встречи jug.msk.ru, состоявшейся 14 ноября 2016 года, стал Егор Бугаенко. Темой его выступления стала критика популярного шаблона проектирования MVC (Model-View-Controller).
[Питер] Встреча с Gil Tene из Azul Systems про время отклика приложений
2016-10-10 в 7:10, admin, рубрики: azul, gil tene, java, JUG, jug.ru, latency, Блог компании JUG.ru Group, высокая производительностьВ среду, 12 октября, в 20:00 в питерском офисе компании Luxoft состоится встреча JUG.ru с Гилом Тене, CTO компании Azul Systems. Тема встречи — время отклика приложений (latency, responsiveness). Язык встречи — английский.
Docker in production: «Когда ты это кушаешь, тебе, как минимум, не противно, особенно если знаешь, как готовить»
2016-10-05 в 7:14, admin, рубрики: docker, java, JUG, Блог компании JUG.ru Group, контейнеризация, Программирование
Идея контейнеризации появилась уже давно, однако Docker оказался первой технологией, которая смогла достичь массовой популярности. О том, почему это случилось, насколько Docker «повзрослел» за 3 года, а заодно о том, когда можно перестать волноваться и начать использовать Docker в своем production приложении, мы поговорили с нашими экспертами:
Александр aatarasoff Тарасов — Software Architect в Альфа-Лаборатории. В настоящее время внедряет микросервисную архитектуру и двигает направление DevOps, а больше года назад рассказывал про свой опыт внедрения Docker в Альфа-Банке.
Docker in production: Нельзя использовать инструмент только потому, что он модный
– Почему вы стали использовать Docker?
Читать полностью »
[Питер, анонс] Встреча JUG.ru с Дмитрием Александровым — Nashorn: легкий движок JavaScript на JVM
2016-09-11 в 22:48, admin, рубрики: java, javascript, jjs, JUG, jug.ru, jvm, nashorn, Блог компании JUG.ru Group
В среду, 14 сентября, в 20:00 в офисе компании SEMrush состоится встреча JUG.ru с Дмитрием Александровым, экспертом по Java EE, Spring и JavaScript. Тема встречи: Nashorn — легкий движок JavaScript на JVM.
В данной сессии мы познакомимся с проектом Nashorn — легким движком JavaScript на JVM. Мы пройдем от простого к сложному: узнаем, как и зачем могут сосуществовать Java и JavaScript. Посмотрим, как вызывать JavaScript из Java и наоборот. Научимся работать в консоли jjs, или как писать (и главное дебажить) скрипты для ОС независимые от ОС при наличии JDK. Посмотрим, как можно применить JavaScript-библиотеки в Java-проектах. Рассмотрим, как можно придать динамизм нашим программам с помощью скриптинга на JS.
Читать полностью »
Барух Садогурский и Кирилл Толкачёв про DevOps на jug.msk.ru
2016-09-11 в 21:34, admin, рубрики: artifactory, devops, docker, haproxy, java, JUG, jug.msk.ru, marathon, mesos, Блог компании JUG.ru GroupЯ календарь переверну
И снова третье сентября
И вновь восьмое сентября
8 сентября 2016 года прошла встреча jug.msk.ru, собравшая, возможно, максимальное число участников. Гостями были Барух Садогурский и Кирилл Толкачёв, темой их доклада — DevOps. Что же ждало слушателей на встрече, можно прочитать далее.
«Как я провёл это лето»: видео с летних встреч JUG.ru
2016-09-09 в 13:00, admin, рубрики: hotspot, hotspot jvm, java, jit, JIT-компилятор, JUG, jug.ru, jvm, nashorn, postgresql, puzzlers, spring, spring framework, Блог компании JUG.ru Group, КомпиляторыВот и наступила осень. Кто-то возвращается в город с центнером яблок в багажнике, кто-то — c норвежским пивом прямиком с JavaZone, а мы подготовили для вас материал, который, надеемся, скоротает дождливые вечера. Мы расскажем о трёх летних встречах JUG.ru. Посему разработчики, вернувшись из отпусков, имеют замечательную возможность запастись чашкой горячего чая, завернуться в плед и посмотреть видео с наших митапов.
Итак, летом у нас было три встречи:
— Douglas Hawkins из Azul рассказал об особенностях работы JIT-компиляторов в HotSpot JVM;
— Alvaro Hernandez, разработчик ToroDB, рассказал о том, как Java работает с PostgreSQL;
— наконец, Евгений Борисов порадовал нас новой порцией загадок на тему Spring.