Hi, Habr!
As many of you already know, on October 15, St. Petersburg will
host Joker 2013 , a Java technology conference organized by the
JUG.ru community and the general sponsor of the Odnoklassniki company. The conference is aimed at professionals in the field of software development in Java. Participants are expected by more than 30 reports from Java-development gurus in Russian and English, the stands of leading companies in the field of Java-development and a free communication zone where you can chat with friends and colleagues or just relax.
What awaits participants:
- October 14: master classes
- October 15: 4 tracks, 30 reports
- October 16: closed Unconference !
Reports
At the moment, the conference program is formed by about three quarters. We offer you a
preliminary program of reports from among those already approved by the
severe Java-fascist real_ales . Judging by the number of applications for reports (over 50), we will add another track in parallel with the three tracks below. Thus, there
will be 4 tracks, and about 30 reports .
Time | Hall 1 | Hall 2 | Hall 3 |
---|
09:00 - 10:00 | Registration, welcome coffee |
10:00 - 10:45 | Roman Elizarov, Devexperts
Facts and Fallacies
about java serialization | Sergey Kuksenko, Oracle
JDK8: Stream style | Roman Antipin, Classmates
Migration to Cassandra
with Tarantool + Voldemort |
11:00 - 11:45 | Andrey Pangin, Classmates
Emergency Dump - “Black Box” of a dropped JVM | Shura Ilyin, Oracle
Project Jigsaw. Take 2 | Jacob Zhdanov, GridGain
In-memory accelerator
for MongoDB |
11:45 - 12:15 | Coffee |
12:15 pm - 1:00 pm | Gil Tene, Azul Systems
Understanding Java Garbage Collection | Anton Keks, Codeborne
How I created a Java desktop application, downloaded 9,000,000 times | Yevgeny Borisov
Spring 4.0: a new generation |
13:15 - 14:00 | Anton Arkhipov, ZeroTurnaround
Scripts in Java applications | Geertjan Weilenga, Oracle
Unlocking the Java EE Platform with HTML5 |
14:00 - 15:00 | Dinner |
15:00 - 15:45 | Kirk Pepperdine
The (not so) dark art of Performance Tuning | Andrey Breslav, JetBrains
Compromises, or
How programming languages ​​are designed | Pawel Lipinski, Pragmatists
Clean Tests:
how do you structure your tests
|
16:00 - 16:45 | Alexander Otenko, Oracle
What is silent profiler | Nikolay Chashnikov, JetBrains
API development in a Java project: how to influence people and not acquire enemies
| Nikolay Alimenkov, XPInjection
OOP paradigms, the basics of robust design and Java application architecture
|
16:45 - 17:15 | Coffee |
17:15 - 18:00 | Alexey Shipilev, Oracle
What are Heap Dumps silent about? | Nikita Lipsky, Excelsior and Misha Bykov, Oracle
Entertaining stories from the life of JVM technical support
| Mikhail Khludnev, GridDynamics
In search of Tommy Hilfiger |
18:15 - 19:00 | Nikita Salnikov-Tarnovsky, Plumbr
I bet your application has a memory leak? | Vladimir Ivanov, Oracle
Invokedynamic: luxury or necessity? | Vladimir Krasilshchik, Luxoft
Java Mapping for pragmatic programmers |
More information about the conference program can be found
here .
')
What we guided
A few simple rules:
- the first hall is the largest, which means we put the most popular reports in it (according to the results of the survey in the Habré and in our newsletter);
- reports are divided into pairs, there are small breaks within the couple, and between the pairs - large ones, so that the people can communicate;
- reports within the couple should be close to the subject in order to minimize the likelihood that inside the couple people will move from room to room and will not have time to go somewhere;
- you need to start no earlier than 10:00, and finish no later than 19:00. In this case, 8 reports should fit into the track.
- keynotes, many do not like, so nafig it. Better shove more reports instead!
Tickets
The ticket price is
5000 rubles in case the organization buys it (legal entity). If the organization does not want to pay the employee a ticket, and he himself buys a ticket for his money, then we give him a small discount: the cost of a ticket for individuals is
4,000 rubles . In addition, a discount for tickets is received by representatives of sponsoring companies.
To whom | how many | Where can one buy |
---|
Individuals (we buy ourselves) | 4000 rubles | here |
Legal entities (buys office) | 5000 rubles | here |
We have already tried this method (different prices for legal entities and individuals) at
JPoint . Practice has shown that some
unfamiliar offices give direct instructions to their employees to buy tickets as physical persons, and then return them to the cost of the ticket. To run after such offices and grab them by the hand, we probably will not - we have a lot of other things :)
Video
All 4 tracks will be recorded on video. Whether we will give access to this video to anyone who wishes is not yet clear. On the one hand, our greed tells us that if the video is not published in the public domain or stupidly not removed, then
we will
be the fourth to get more people to the conference. On the other hand, we are well aware that it may be too expensive for people from other cities to spend 2-3 business days on our conference (plus train / plane, plus hotel).
Video recording of all conference reports will be exactly available to conference participants. Perhaps for the rest it will be paid. Let's take a closer look.
Master Classes
The day before the conference, October 14, some of our speakers will hold paid workshops. Some of them are worth tangible money (7000 p.), And some - mere pennies (1000 p.). Initially, the idea was to make the latter free at all, but it became unclear how to regulate the number of people. Here is the logic:
- the number of places at master classes is always limited, which means that registration for master classes should be closed as soon as the places run out.
- The practice of meetings JUG.ru and CodeFreeze shows that 40 to 70 percent of registered users come to free events. Thus, it is not clear how many people will come. Moreover, on a weekday.
- Participants of master classes should be placed somewhere (rent a hall) and something to feed. Hall rental and food cost money :)
- Finally, when a person pays (especially from his own pocket, and not from the pocket of his office), then he begins to take a responsible attitude to the training. In particular, to do more, listen and record and less blunt the phone or sleep.
Unconference
And now the fun part! The day after the Joker conference, that is, October 16, will be
Joker Unconference .
Unconference is an event where the participants themselves form topics for discussion. We organize the space in such a way that
- Any participant will be able to suggest any topic related to Java for discussion. For example, write it on some kind of common board;
- members will be able to vote for topics they like. For example, putting positive signs on the above-mentioned board opposite to topics of interest to them;
- as soon as a certain number of people are recruited (for example, 10 people) who want to discuss a particular topic, everyone wishing to listen or participate in the discussion goes to the nearest table, take seats and begin to discuss the topic;
- each such situational discussion is assigned a moderator who keeps track of the timing and that the participants
do not sleep do not leave from the given topic; - all this tops lasts from 11 am to 6 pm with a lunch break;
- closer to 5 pm begin to pour, and of course
- it all ends with a grand drunk!
This will be a private event, the entrance to which will be carried out strictly by invitation. Invitations will receive or have already received
- all speakers of past meetings JUG.ru and CodeFreeze;
- everyone who helps us do JUG.ru;
- JPoint speakers;
- Some of the participants in the August OpenJDK TestFest;
- Joker conference participants who our speakers will want to see at the Unconference.
The last point means the following. Each speaker of the Joker 2013 conference will have 3 or 4 invitations to the Unconference, which he will distribute as he pleases. Here is what each speaker can do with his wildcards:
- give to friends
- give to colleagues
- hand over to the first comer
- play the lottery
- give the conference participants who will ask interesting questions
- give a pretty girl
- sell for money
- to burn
Actually, this is the main intrigue for me personally. How many people will come to the unconference on Wednesday? What kind of people will they be? What will they talk about? Will they be satisfied
or will they have to smoke ? I do not know yet. But I think it will be cool!
Summary
We have been preparing the Joker conference since the beginning of July, and we are spending a huge amount of time and effort on it. And we will be very happy to see you all on it! Come - it will be interesting!
