📜 ⬆️ ⬇️

Joker 2014 Java conference through the eyes of a speaker from Siberia

Recently, Java - the Joker 2014 conference was held in St. Petersburg. In my opinion, the most technically rich and large-scale of all similar in Russia.

I liked the presentations of last year, and I decided to take part in Java - this year’s bacchanalia as a speaker. In the article I offer my view on events, the quality of reports, as well as the opinion of Comrade. Dzhigurdy on the release of Java 9.


')
A few months before the conference, I sent an application to make a report on it. After the selection for a couple of months I received a long-awaited confirmation, as well as the good news that I will be performing first on one of the tracks.

It would seem that after accepting the application, I, as usual, will be able to play a pipe in the dudu and do nothing, to sculpt a presentation slowly. But it was not there! I had to go through a strict pre-listening and a couple of trainings before handing over the final version of the report to the organizers. Keep this in mind when you yourself will send applications to this team of maniacs!

Following the link, you can familiarize yourself with the schedule of the conference: it’s superb that there were practically no reports in the conference program where the speaker would “sell” the technology or his company to the public. The reports were presented by professionals, techno-evangelists, who either create the technology themselves or use it so actively that they are in some way “gurus” in their field.

image

Further I will simply describe those reports that I remember the most or somehow influenced my psyche.

The day began with a futuristic keynote from Odnoklassniki, represented by Oleg Anastasiev, in which high loads on one of the most popular social networks in Russia were compared to the Eiffel Tower, the Egyptian pyramids and other wonders of the world.

image

Then I went to invigorate my audience not only with the morning coffee promenade, but also with a story about how to use Java as the main working tool of Data Scientist.

image

Presentation slides are available here.

Also, I submit to your attention a video of my report.



In the story, I tried to combine both my experience of working on relevant projects in the Tamtek company and the results of my own research, offering the audience some way to evolve a Java developer in Data Mining engineer.

image

The Petersburg public turned out to be quite good-natured and non-aggressive, having overwhelmed me with brainwashing cases and questions after the report. In general, highly motivated listeners are caught.

Meanwhile, on the sidelines there was a discussion of the “power plant into one programmer force with a heart from Raspberry Pi and a Java Embedded brain”

image

After dinner, I wanted to sleep, but Christoph Engelbert & Peter Lawrey with their Unsafe Java World story about the incredible opportunities and dangers that you can get in your code if you start using the right and left functions from this package. Slides with contacts of the speakers are available here .

image

The Olympic torch of humor and hardcore was picked up by Gleb Smirnov from Deutsche Bank with his report “HotSpot, what are you doing ?! Ahaha, stop it! ”In which he climbed into such depths, but with such a serious look that it was hard to resist not to start reading a lot and abundantly about HotSpot. Link to the presentation here .

image

But most of all, on the first day I was inspired by the duel of the three Spring gurus, who in real time solved several tasks for configuring Spring through code, XML and Groovy kodo - configs. Friendship was trying to win, but the dominance of Groovy - the preacher Baruch Sadogursky in the mental field decided the outcome in favor of Groovy in my heart. Month of use, normal flight!

Also, to all young Groovy-fans we strongly recommend another report by the above author with a large number of practical problems solved with the help of this Javapod-like language. Slides are available here .

image

The second day began with a viral implantation of Djigurda-Joker into our heads. This moderately enlightened character broke a couple of myths about himself, and also intelligibly and simply explained how to correctly use viral video in his career. I could not resist and learned from the outrageous guru to do the top selfie. At my request, he thought for a moment about the prospects for the release of Java 9 and the Jigsaw modularization virus project.

image

A video of Dzhigurda's performance is available here and here.

Then the local popular science gang of the rap gang appeared on the scene, in whose readings about the completely black body, the fate of the programmer , the tester and the Java developer, you can hear a deeply experienced experience! Listen, you will not regret!

image

The flow of reports brought the opportunity to look into the abyss of multithreading along with Nikolai Alimenkov, the organizer of Java - conferences from Kiev. He skillfully fought off the theoretical harassment from the hall and imprinted in us his own ways to get even with lokami and semaphores in the code. His presentation is available here .

In the second day, there was a greater emphasis on code parallelization issues and the further development of Java, which will allow not to write code in two versions (single-threaded and multi-threaded), as often happens with many developers.

At the end of the day, Yevgeny Borisov showed the latest efforts of the Spring Data project to cover all possible ways to get Java data from a source of any arbitrary type, be it Cassandra, MySQL, MongoDB, universalizing the approach to working with data, without attaching to driver implementation features.

image

Much remains beyond the scope of this article: aftepati and barcamp (unconference) on the third day, nationwide fraternization with Dzhigurda and foreign speakers. And finally ...

Look at these faces! The most thoughtful part of the Java community was gathered in one place to break through to the next professional level. I think we did it!

image

Source: https://habr.com/ru/post/244619/


All Articles