JavaCro’15 – osvrt i brojke, najbolja predavanja i predavači
18.06.2015.
Hrvatska udruga Java korisnika (HUJAK) i Hrvatska udruga Oracle korisnika (HrOUG) od 10. do 12. svibnja organizirali su 4. međunarodnu Java konferenciju pod nazivom JavaCro’15, koja se održala na otoku Sv. Andrije (Crveni otok) pored Rovinja, a više je dostupno na JavaCro.org (by HUJAK) i 2015.javacro.hr (by HrOUG).
Kako nam je bilo možete pročitati i u aktualnom izdanju časopisa Mreža koji je već na kioscima, a ovdje ćemo izdvojiti najvažnije detalje te prikazati statistiku i objaviti najbolja predavanja i predavače.
Nakon dvije godine Tuhelja i lanjskog Poreča, organizatori su ove godine ponudili još ljepšu lokaciju s vrhunskim hotelskim kompleksom usred smirujuće oaze sa zanimljivom poviješću i botanikom. Nešto manje od 200 sudionika je, osim u predivnom vremenu, prirodnim ljepotama i hotelskom SPA, moglo uživati u 46 predavanja hrvatskih i međunarodnih predavača u tri dvorane, što JavaCro ubraja u jednu od hrvatskih konferencija s najvećim brojem predavanja.
Prezentacije predavanja su objavljene na JavaCro.org/sessions i slideshare kanalu HUJAK-a, a o predavačima možete saznati više na JavaCro.org/speakers, te možete pogledati i program na JavaCro.org/schedule. Na kraju posta je i mala galerija slika, a više je dostupno na HUJAK-ovim Facebook albumima first pictures i psessions.
Dva dana Jave
Konferencija je započela u nedjelju večernjom zabavom dobrodošlice, a službeno otvaranje upriličeno je u ponedjeljak ujutro, kada su se kratkim govorom obratili Branko Mihaljević i Davor Ranković, kao predsjednici organizatora HUJAK-a i HrOUG-a, te zahvalili pokroviteljima konferencije, tvrtkama Evolva i Kodeks i medijskom pokrovitelju časopisu Mreža. Neposredno nakon otvaranja Marin Tadić, direktor Oraclea Hrvatska, upoznao je prisutne s Oracleovim viđenjem očekivane budućnosti platformi usluga zasnovanih na Javi te predstavio novi Java Cloud Service. U prijepodnevnim satima prvog dana imali smo priliku čuti predavanja Duška Vukmanovića o problematici hibridnih oblaka, koji je prikazao jednostavnost korištenja usluge Java Cloud, i Geertjana Wielenge koji je predstavio zanimljivu temu uspješne kombinacije korištenja različitih popularnih JavaScript biblioteka i radnih okvira u Java EE projektima (primjeri bliblioteka jQuery i Dojo Toolkit, radnih okvira AngularJS, Backbone.js i Knockout, te transpilera CoffeeScript, TypeScript, Dart, DukeScript i drugih zasnovanih na GWT-u).
Nakon podneva zaredalo je čak 27 predavanja u tri slijeda u kojima su o svojim iskustvima i postignućima pričali predstavnici brojnih tvrtki i institucija kao što su Craftsman’s Passion, CROZ, Dexels, Evolva, FOI, HUJAK, Identalia, Info Support, Inovativni trendovi, Istra Tech, Kapsch CarrierCom Croatia, King ICT, Liferay, Mentat Labs, Neos, Netcentric, Oracle, PBZ, Persolvo, Pet minuta, Prodyna, RealNetworks, Red Hat, Serengeti, Smava, SRCE, Steatoda, SV Group i Vaadin. Navečer je uslijedilo već tradicionalno druženje i zabava u srednjevjekovnom dvorcu na otoku, na kojoj su sudionici mogli uživati u izvrsnoj svirci uživo, a i zabavnim igrama.
Drugog dana je od ranog jutra uslijedilo još 13 predavanja, koja su sredinom dana nadopunjena s 3 plenarna predavanja u glavnoj dvorani, od kojih je prva dva predstavio David Delabassee. U prvom predavanju prikazano je trenutno stanje razvoja platforme Java EE 8, za koju se očekuje da će biti izdana krajem sljedeće godine, a prikazani su i pripadni JSR-ovi vezani uz MVC, JSON i sigurnost. U drugom predavanju detaljnije su prikazane koristi uporabe novog protokola HTTP/2.0, kao što su potpuna dvosmjernost, multipleksiranje, prioretizacija, server push i kompresija, te mogućnosti primjene na budućim Java EE i SE platformama i okruženjima.
U predavanju o ekspanziji Java zajednice od Branka Mihaljevića iz HUJAK-a mogli smo čuti kako je Java stvarno najpopularniji jezik i platforma prema nizu istraživanja (PYPL, TIOBE, IEEE Spectrum, Stack Overflow, GitHub) koji koristi čak 9 milijuna developera. A ono čega često nismo ni svjesni je da je Java s nama već 20 godina, što će se ove godine posebno obilježiti i proslaviti u cijelom svijetu. Prikazane su i zanimljive statistike korištenja određenih inačica Jave, različitih biblioteka i frameworka, a ukratko je predstavljeno i što nas sve čeka u izdanju Java SE 9, za koje je netom prije konferencije objavljeno da će biti dostupno u rujnu 2016. U drugom dijelu predavanja izvedene su zanimljive usporedbe potražnje za Java developerima i njihovim plaćama globalno, u SAD-u te zapadnoj i istočnoj Europi, a pričalo se i o edukacijskim mogućnostima i potrebama u EU i Hrvatskoj. Na kraju je tu bila i nezaobilazna priča o već četiri godine HUJAK-a, kao jednog od preko 300 JUG-ova (Java User Groups) na svijetu, te o tome što sve rade i kako pomažu svojim članovima. Predavanje je završilo s pozivom na Javanturu v3, Java konferenciju ujesen u Zagrebu, i pozivom za pomoć u radu same neprofitne udruge u njenim svakodnevnim aktivnostima, a naročito u organiziranju različitih događanja, radionica i konferencija vezanih uz najpopularniji programski jezik i razvojnu platformu na svijetu.
Najbolji na JavaCro’15 i statistika
Jedna od značajki konferencije JavaCro je uvijek bilo transparentno iskazivanje statistike vezane uz samu konferenciju te proglašavanje najboljih predavača i predavanja.
Ove godine je tako bilo registrirano 183 sudionika (bez organizatora) iz 11 zemalja koji su konferenciji u cjelini (prema rezultatu 139 anketa) dali prosječnu ocjenu 4,24 (od 1 do 5), dok je prosječna ocjena odabranih tema predavanja bila 4,48, a uspješnosti prezentiranja predavača 4,42. Čak 46 predavanja, prezentacija i demonstracija održalo je 43 predavača, koje je u prosjeku slušalo više od 40 sudionika. Slijede najbolja predavanja i predavači, a ocjene su izražene kao ocjena teme predavanja / ocjena uspješnosti izvedbe predavanja od predavača.
Najbolji predavači na konferenciji JavaCro’15, na čemu im srdačno čestitamo, bili su:
- Karlo Novak (SV Group) s predavanjem BOOTylicious Spring i ocjenama 4,86 / 4,93 te
- Marko Švaljek (Kapsch CarrierCom Croatia) s predavanjem Big Data in a DIY home i ocjenama 4,92 / 4,88
Osim njih, po pojedinim tematskim cjelinama (bez keynote predavača) među najboljima su izdvojeni:
Trendovi & budućnost Jave
- Big Data in a DIY home – Marko Švaljek (Kapsch Carrier Com Croatia) – ocjene 4,92 / 4,88
- Stuck in a tar pit – Vjeran Marčinko (Kapsch Carrier Com Croatia) – ocjene 4,63 / 4,88
- Elasticsearch as a search alternative to a relational database – Kristijan Duvnjak i Mladen Maravić (Privredna banka Zagreb) – ocjene 4,69 / 4,69 i
Introduction to Apache Spark – Petar Zečević (SV Group) – ocjene 4,68 / 4,7
Tehnologije poslovanja & Studije slučajeva
- Posebna nagrada se dodjeljuje Vladimiru Vukadinoviću (Prodyna) za predavanje Single mail client for Lotus Domino and MS Exchange with Liferay koje ima izrazito visoke prosječne ocjene 4,92 / 5,00, ali dodijeljene od vrlo malog broja sudionika.
Java platforme, Programski okviri i Poslužitelji
- BOOTylicious Spring – Karlo Novak (SV Group) – ocjene 4,86 / 4,93
- Java parallelization – Zlatko Sirotić (Istra Tech) – ocjene 4,70 / 4,93 i
Snappy Ubuntu Core – Gordan Krešić (Steatoda) – ocjene 4,72 / 4,88 - Java application crashed, now what? – Matija Tomašković (Evolva) – ocjene 4,75 / 4,70
Metodologije & alati
- How to start agile transition? – Ivan Krnić (CROZ) – ocjene 4,68 / 4,68 i
Architecting well-structured Java applications – Eduards Sizovs (Craftsman’s Passion) – ocjene 4,72 / 4,61 - Doing it RESTfully – Hrvoje Crnjak (SV Group) – ocjene 4,45 / 4,62
- Posebna nagrada se dodjeljuje predavačima Johanu Janssenu i Pimu Hazebroeku (Info Support) za predavanje Beyond the basics of SonarQube: improve your Java(Script) code even further za predavanje koje ima vrlo visoke prosječne ocjene 4,73 / 4,73, ali dodijeljene od relativno malog broja sudionika.
Web & Mobile
- Web UI best practice integration with Java EE 7 – Peter Lehto (Vaadin) – ocjene 4,74 i 4,79
- Remote controlling Parrot AR Drone with Spring Boot&Vaadin – Peter Lehto (Vaadin) – ocjene 4,74 i 4,79
Za pojedinačne rezultate možete se obratiti organizatorima. Ovim putem organizatori još jednom čestitaju predavačima na uspješnim predavanjima te iskazuju zahvalnost za sudjelovanje svim predavačima i nadamo se da će sudjelujući na slijedećoj konferenciji ponovo ostvariti dobre rezultate.
Hvala svim predavačima, sponzorima i sudionicima – vidimo se na JavaCro’16!!!