ZeroTurnaround широко известна своими продуктами LiveRebel (удостоен “Eclipse’s 2012 Hot New Product Award”) и JRebel (удостоен “Duke’s Choice Award/Oracle Innovation Award“). С назначением JRebel можно более детально ознакомиться в статье Знакомимся с JRebel.
Встреча пройдет 16 ноября, с 18:30 до 21:00 на территории компании EPAM Systems (ул. Кудряшова 14Б).
Информация о докладах и докладчике:
Anton Arhipov is Software Engineer and JRebel Product Lead at ZeroTurnaround. Professional interests include programming laguages, middleware and tooling. Java enthusiast, vim fan, IntelliJ addict, Anton is ZeroTurnaround representative at JCP for JSR342 (Java EE 7) and he is also a JetBrains Academy member. Anton has delivered talks at international Java conferences: Jfokus, JavaZone, EclipseCon, JavaOne, 33rd Degree, GeeCON and various JUG meet ups.
JVM has convinced us that updating an application means a redeploy. We will take a look at the Java ecosystem from the productivity point of view and try to find the ways around the obstacles. How long does your application takes to build? How long does your application server takes to start and deploy the application? Do you have to navigate in the application in order to see the results of your change? JRebel maps workspaces right to the running application, and changes are instantly reflected in the UI. Learn about the installation/configuration process, and see a live demo.
There are tons of Java OSS frameworks that exercise in bytecode manipulation. What if you’d like to contribute or fix a bug? Understanding Java bytecode may appear quite helpful once you have to solve problems that are related to binary weaving of Java classes, and some things you can do are just plain freakin’ cool! Even more – you will understand better how does Java operate! This talk will remind you some JVM bytecode basics and we will take a look at Java bytecode instrumentation.