Java 9 je dostupna!

untitled_design__23_

Java 9 je dostupna od 21. rujna 2017. i uvodi više od 150 novih značajki, uključujući modularnost koja omogućuje skaliranje od najmanjih do najvećih uređaja, poboljšava učinkovitost i sigurnost te omogućuje jednostavnije upravljanje bibliotekama i velikim aplikacijama.

Zvijezda objave je Java Platform Module System, poznat i kao projekt Jigsaw, koji developerima donosi prilagodljivo stvaranje kompliciranijih aplikacija tako što mogu uključiti samo one dijelove koji su im potrebni. Osim toga, tu si REPL-ovski jshell, poboljšani Javadoc, unaprijeđeni Streams API , podrška za HTTP/2.0, jednostavnija inicijalizacija kolekcija, privatne metode u sučeljima, bolji API za procese i mnoga druga unaprijeđenja određenih dijelova, samog jezika i njegove sintakse. Sve ove značajke možete isprobati odmah, a najpoznatiji IDE-i, kao što su primjerice IntelliJ IDEA, Eclipse i NetBeans, već neko vrijeme imaju podršku za Javu 9.

U nastavku donosimo nekoliko linkova vezanih uz novu Javu 9:

Ovdje je i kratka objava o općoj dostupnosti od Marka Reinholda, a neke od značajki objasnili su vodeći eksperti u seriji kratkih videa:

  • Small Language Changes in Java Development Kit 9 by Joe Darcy
  • Modules in Java Development Kit 9 by Alex Buckley
  • Introducing JShell by Robert Field
  • A (Re)introduction to the G1 Garbage Collector by Paul Su
  • Java in a World of Containers by Paul Sandoz
  • Collections Framework Enhancements in Java Development Kit 9 by Stuart Marks
  • Changes to the Java Development Kit Release Model by Aurelio Garcia-Ribeyro

Novost je i da se očekuje promjena u terminskom planu budućih objava Jave, pa Mark Rheinhold naglašavaAfter Java 9 we will adopt a strict, time-based model with a new feature release every six months, update releases every quarter, and a long-term support release every three years.

 

 

 

 

Oglasi

Konferencija HrOUG 2017

Ove godine 22. godišnja konferencija HrOUG 2017, u organizaciji Hrvatske udruge Oracle korisnika (HrOUG), dugogodišnjeg partnera HUJAK-a, održat će se od 17. do 20. listopada 2017. u Hotelu Istra na Crvenom otoku pored Rovinja.

hroug-2017

I ovaj put HrOUG konferencija bit će najveće i najznačajnije godišnje okupljanje Oracle zajednice u Hrvatskoj i regiji. Na konferenciji se predstavljaju najbolja rješenja realizirana u periodu od prošle konferencije, prezentiraju se i analiziraju novosti, prije svega na Oracle području, ali jednako tako i u ostalim područjima vezanim za IT razvoj i implementaciju.

Ove godine u stručnom dijelu konferencije bit će predstavljeno 70+ predavanja u 4 dvorane, čiji raspored možete pogledati u nedavno objavljenoj agendi. Među mnogobrojnim predavačima nalazi se čak 15 Oracle ACE-ova, a ove godine HrOUG će ugostiti i 3 vrhunske panel rasprave u okviru cjeline Leaders Circle. Organizatori očekuju 500-njak sudionika iz preko 20 zemalja Europe, Amerike i Azije. U zabavnom dijelu konferencije konferencije očekuju vas Gelato sisters, Disco Inferno Magic 70’s, L’amour band, DJ Nikša, turnir u beli i Texas Hold’em, karaoke, nagrade i iznenađenja.

Naglašavamo kako se na konferenciji može čuti i zanimljivih predavanja vezanih uz našu zajednicu, kao što su:

Do 22. rujna aktivne su rane prijave (EARLY BIRD) s popustom na ulaznice i smještaj, a pravne osobe članovi HUJAK-a u 2017. godini mogu iskoristiti dodatni popust  na ulaznice.

Ovim putem pozivamo sve članove i simpatizere Oracle i Java tehnologija da nam se pridruže na konferenciji HrOUG 2017.

Druženje – #5 Java Zagreb Meetup

Meetup grupa Java Zagreb koju HUJAK podržava, održat će 12. rujna u HUB385, Petračićeva ulica 4 u Zagrebu, već peti meetup s dvije zanimljive teme:

Dependency injection with ScalaIgor Rumiha @ Oradian

We are presenting the Scala platform by covering a topic everyone on a Java meetup should be familiar with. We will make a short recap of dependency injection on the JVM platform, and an overview of Scala communities approach to the topic. We will go through the basic constructor based injection, through the Cake pattern, macro based solutions and will finish with the functional programming approach with Reader monad.

Kotlin for Java developers, Dmitry Khomutov @ Infobip

Start of using Kotlin by migrating real project written in Java to Kotlin. Basic oKtlin idioms which allow decreasing amount of code. Features which could help to improve the solution of a problem. Useful testing approaches.

Vidimo se na meetupu!

Natjecanje – Novathon #withPBZ

novathon124-satno inovativno natjecanje pod nazivom Novathon #withPBZ, koje smo imali prilike predstaviti i na našoj Java konferenciji JavaCro u svibnju, organizirat će se 23. i 24. rujna 2017. u Laubi u Zagrebu od strane Intesa Sanpaolo Grupe u suradnji s Privrednom bankom Zagreb. Natjecanje je otvoreno za programere, web dizajnere, stručnjake za marketing i studente srodnih područja koji će u timovima raditi na kreiranju, dizajniranju i gradnji koncepata, prototipova ili interaktivnih modela aplikacija za internetsko, mobilno bankarstvo i bankarske usluge u poslovnici, koje mogu promijeniti način na koji ljudi upravljaju svojim financijama. Pobjednički tim imat će priliku osvojiti glavnu nagradu u iznosu od 75 tisuća kuna.

Intesa Sanpaolo Grupa zajedno je sa svojim Centrom za inovacije prošle godine pokrenula Novathon, kreativno natjecanje u razvoju aplikacija, a prvo ovakvo 24-satno događanje održalo se u Budimpešti. Timovi će tijekom 24-satnog non-stop maratona imati zadatak razviti aplikaciju na sljedeće teme:

  • pametno plaćanje
  • digitalno upravljanje imovinom
  • pametna poslovnica
  • bridge solutions
  • bankarstvo izvana prema unutra
  • financijski big data.

Kao podrška njihovu radu, timovima će biti dodijeljeni stručnjaci i mentori iz PBZ-a i Intesa Sanpaolo Grupe, a gostovat će i priznati govornici iz područja fintecha kao poticaj sudionicima za razvoj njihovih ideja. Gosti natjecanja su:

  • Chris Skinner, jedan od najutjecajnijih ljudi u području financija i financijskih tehnologija (među pet je najutjecajnijih ljudi BankInfoSecurity ljestvice, kao i među 40 najutjecajnijih ljudi u financijskim tehnologijama), osnivač i voditelj bloga theFinanser.com, autor knjiga Digital Bank i ValueWeb, kao i predsjednik Europskog networking foruma Financial Service Club.
  • Matteo Rizzi, osnivač stranice swiftcommunity.net te Innotribe Startup Challengea i suosnivač stranica Innotribe i FinTechStage.com, koji se aktivno bavi financijskom tehnologijom već više od 20 godina te zna kako spojiti tradicionalno bankarstvo s novim i disruptivnim tehnologijama, tri godine (2014. – 2016.) nominiran za jednog od „40 najutjecajnijih direktora u Europi na području financijske tehnologije“ od Financial Newsa te imenovan jednim od „30 inovatora koje je potrebno pratiti u njihovu oblikovanju industrije“ u 2014. godini od Bank Innovationa
  • Nenad Bakić, hrvatski poduzetnik, investitor i filantrop, trenutno posvećen digitalnoj transformaciji u obrazovanju, osnivač IRIM-a, vodeće tvrtke u uvođenju STEM edukacije u regiji, višestruki osnivač start-upova koji su postali tržišni lideri u svojim područjima i poznati aktivistički investitor posvećen dugoročnom ulaganju.

Ovaj maraton inovacija, usredotočen na financijske tehnologije, savršeno odgovara inovativnoj viziji PBZ-a i Intese Sanpaolo. Kreativan duh mladih talentiranih profesionalaca i studenata koji će sudjelovati na ovom natjecanju ključan je za nas, a njihove ideje mogu biti uključene u naše inovativne projekte. Ovaj tip natjecanja omogućuje nam da dobijemo svjež pogled na najnovije potrebe i očekivanja naših klijenata jer PBZ i Intesa Sanpaolo čvrsto vjeruju da je primjena novih ideja put do boljeg bankarstva, poslovanja i kvalitete života. Ovo događanje nadopunjuje strategiju digitalizacije ponude proizvoda i usluga PBZ-a. Stvaranjem vrhunskih digitalnih rješenja koja čine bankarstvo jednostavnijim PBZ svojim klijentima nudi obnovljeno i modernije iskustvo poslovanja s bankom“, rekao je Dinko Lucić, član Uprave PBZ-a.

Među brojnim partnerima natjecanja nalaze se i članovi HUJAK-a, tvrtke Asseco SEE, CROZ, Evolva i SV Group. Prijave za natjecanje traju do 8. rujna u 12 sati, a više informacija možete naći na www.novathon.net.

novathon

Konferencija – DORS/CLUC – 31.5.-2.6. u Zagrebu

DORS/CLUC (Dani otvorenih računarskih sustava / Croatian Linux Users’ Conference) središnji je događaj FOSS zajednice u našoj regiji koji tradicionalno okuplja studente, korisnike otvorenog softvera, programere i stručnjake, ali i poduzetnike te predstavnike velikih tvrtki i javnog sektora. DORS/CLUC zajednički organiziraju dvije neprofitne udruge, HrOpen i HULK, inače partnerske udruge HUJAK-a, uz potporu sponzora.

Dvadeset i četvrto izdanje DORS/CLUC-a održat će u prostorijama zagrebačkog Fakulteta elektrotehnike i računarstva (FER) od 31. svibnja do 2. lipnja 2017. godine. Tijekom tri dana predavanja i radionica konferenciji će prisustvovati više stotina posjetitelja. Svi oni će imati priliku saznati više o najnovijim dostignućima iz svijeta slobodnog i otvorenog softvera, naučiti kako koristiti određene otvorene tehnologije, ali i čuti iskustva iz prve ruke o implementaciji otvorenog softvera u poslovnim okruženjima te u državnim institucijama.

c_kf540w0aaahz4Jedno od keynote predavanja održat će Heiki Lõhmus, potpredsjednik Free Software Foundation Europe (FSFE), u kojem će govoriti o primjeni slobodnog softvera u STEM obrazovnim programima. Domaću perspektivu iznijet će Stjepan Ledinski u svom predavanju o virtualizacijskom softveru otvorenog koda u nastavi, dok će Alen Zubić iz Srca govoriti o projektu Dabar (Digitalni akademski arhivi i repozitoriji). Marian Marinov (SiteGround.com) dotaknut će se uvijek popularne automatizacije uz pomoć kućnih asistenata, a Adam Samalik (Red Hat) će predstaviti projekt Fedora Modularity.

S porastom značaja i primjene otvorenog softvera među poslovnim, ali i privatnim korisnicima, ponajprije zahvaljujući mobilnoj tehnologiji, otvaraju se mnoga pitanja. Ona se ne tiču samo isplativosti poslovanja s otvorenim tehnologijama, već su vezana i uz složene teme poput sigurnosti, privatnosti, etičnosti, pravnih prepreka i perspektive krajnjeg korisnika. Kako učinkovitije koristiti otvoreni softver? Kako pisati bolji kod i softversku dokumentaciju? Kako se pridružiti projektima slobodnog i otvorenog softvera?

Odgovore na sve to – i mnogo više – pronađite na FER-u za tri tjedna. Ulaznice moćete nabaviti ovdje, a članovi HUJAK-a i drugih udruga te studenti mogu ostvariti dodatni popust. Detaljnije informacije o registraciji, popisu predavača, mogućnostima smještaja i svemu ostalom što vas zanima potražite na službenoj konferencije DORS/CLUC.

Konferencija – jPrime – 30.-31.5. u Sofiji, dijelimo ulaznice

bg-jugNaši prijatelji iz Bugarskog JUG-a i Martin Toshev pozivaju članove HUJAK-a na konferenciju jPrime koja će se održati u Sofiji u Bugarskoj od 30. do 31. svibnja 2017. godine. Ako želite ići na jPrime, u dogovoru s organizatorima imamo pet besplatnih ulaznica za članove HUJAK-a, pa ćemo ih onima koji nam se jave tijekom ovog tjedna na info@hujak.hr podijeliti po principu “tko prvi, njegova ulaznica”. Na stranicama konferencije možete pogledati agendupredavače , a u nastavku evo još nekoliko riječi o samoj konferenciji i zanimljiv video od prošle godine pod naslovom “jPrime’2016 intro” (ili “Java: 21 & Legally Drunk”). 🙂

tr6vzkohjPrime is a conference with talks on Java, various languages on the JVM, mobile, web and best practices. Its third edition will be held on 30th and 31th May 2017 in Sofia Tech Park. It’s run by the Bulgarian Java User Group and backed by the biggest companies in the city.

jPrime features a combination of great international speakers along with the best presenters from Bulgaria and the Balkans. It is divided in two tracks and provides great opportunities for learning, hacking, networking and fun.

Konferencija – JavaSi’17 – CFP

java4Naši dragi kolege iz slovenskih udruga OpenBlend i SIOUG, a koji će nas i ove godine posjetiti na konferenciji JavaCro, u listopadu organiziraju svoju Java konferenciju.

Konferencija JavaSi’17 održat će se, zajedno s konferencijom SIOUG 2017, 16. i 17. listopada 2017. u Portorožu. Konferencija namjerava obraditi aktualne teme za developere, korisnike i menadžere. Ukoliko imate zanimljiva iskustva i znanja te želite to podijeliti s ostalima, možete već sada prijaviti predavanje, a najkasnije do 31. svibnja.

Konferencija – Infobip Dev Days – 13.5.

DevDays 2017 logo

Podsjećamo da će se treća Dev Days konferencija u organizaciji velike IT tvrtke Infobip održati 13. svibnja u Termama Tuhelj. Prema izjavi organizatora, inače dugogodišnjeg člana HUJAK-a, ova konferencija vas vodi novim horizontima suvremenog developmenta, a napominjemo da će se sva izlaganja održati na engleskom jeziku.

Na programu su predavanja Juergena Hoellera, suosnivača Springa te Gojka Adžića i Stephena Carvera, vodećih stručnjaka u području razvoja i isporuke softwarea, razvoja arhitekture te kriznog menadžmenta.

naslovna_18

Što donosi Spring 5, najnovija generacija ovog frameworka? Koje su prednosti arhitektura građenih bez fizičkih servera? Možemo li na primjerima iz prošlosti sagledati budućnost razvoja softvera? Kako je NASA uvidjela vrijednost komunikacije, organizacijskog učenja i procjene rizika? Kako je uhvaćena u zamku grupnog mišljenja?

Više informacija o eventu možete pronaći na službenim stranicama.

Konferencija – JavaCro’17 – od 10. do 12. svibnja u Rovinju

U prvoj polovici svibnja se već tradicionalno na Crvenom otoku pored Rovinja održava se
višednevna međunarodna konferencija posvećena Java i srodnim tehnologijama – JavaCro’17.

javacro17_640

Od 10. do 12. svibnja 2017. godine u Island hotelu Istra na otoku Sv. Andrije, poznatijem i kao Crveni otok, udaljenom svega desetak minuta vožnje brodom od centra Rovinja, održat će se konferencija JavaCro’17 – višednevna međunarodna konferencija posvećena Java tehnologijama, koju već šesti put zaredom zajedno organiziraju Hrvatska udruga Java korisnika (HUJAK) i Hrvatska udruga Oracle korisnika (HrOUG). Ove godine na konferenciji će se predstaviti više od 50 predavanja u četiri tracka, a očekuje se više od 300 sudionika.

Na jednom od najljepših otoka rovinjskog arhipelaga šesto izdanje najpoznatije Java konferencije u ovom dijelu Europe i ove će godine okupiti većinu hrvatske Java zajednice koju čine većinom razvojni inženjeri, developeri, programeri, softverski arhitekti i projektni manageri koji svakodnevno koriste programski jezik Java i srodne tehnologije, ali i niz drugih gostiju iz svijeta IT-a, ali i businessa. Želja organizatora je predstaviti niz raznolikih tema zanimljivih širokom krugu sudionika te potaknuti kvalitetnu razmjenu iskustava, kao i čvršće povezivanje hrvatske IT zajednice koja dijeli slične interese. Zanimljivost je da će konferenciju posjetiti kolege iz drugih lokalnih i regionalnih Java udruga i meetup grupa, a dio njih održat će i zanimljiva predavanja.

_avacro16_2.jpg

Između 50-ak odabranih predavanja i kvalitetnih predavača nije lako izdvojiti najbolje, no svakako želimo ukazati na nekoliko zanimljivih tema predavanja:

  • avanturu pobjedničkog tima europskog Big Data Hackathona,
  • priču o pametnim trgovinama sljedeće generacije koje koriste umjetnu inteligenciju i analitiku IBM Watsona,
  • predavanje o Fintech revoluciji i tehnološkim promjenama u financijskoj i bankarskoj industriji,
  • novosti vezano uz platformu Java EE, razvoj za cloud i containere, te najpoznatije Java frameworke,
  • predavanja predstavnika i članova hrvatske Java zajednice.

Osim brojnih kvalitetnih domaćih predavača, od stranih predavača iz Java područja ove godine nam dolaze David Delabassee, Tom Cools, Shaukat Desai, Marcus Fihlon, Maurice Lisi, Peter Nagy, Marek Kratky, Haijian Wang, ​Geertjan Wielenga i drugi.

233.jpg

Organizatori naglašavaju kako je ovo izuzetna prilika za tradicionalno druženje hrvatske Java zajednice, ali i svih drugih zainteresiranih za razvoja softvera, te jedan od najjednostavnijih načina za informiranje o tehnološkim novostima, naročito iz svijeta Jave, te razmjenu iskustava s kolegama. Ovim putem organizatori posebno žele zahvaliti na podršci brojnim predavačima i partnerima, a posebno sponzorima konferencije: ecx.io i IBM, Intesa Sanpaolo i PBZ, SV Group, Kodeks, Altima, Evolva, te časopisu Mreža, kao i nizu prijateljskih udruga i organizacija.

Više o konferenciji može pronaći na službenim stranicama 2017.javacro.hr.

rovinj_18_.jpg

Druženje – #2 Java Zagreb Meetup

global_456778650Ove godine osnovana meetup grupa Java Zagreb koju HUJAK podržava, održat će 23. ožujka u HUB385, Petračićeva ulica 4 u Zagrebu, već drugi meetup s dvije zanimljive teme koje vam donosimo u nastavku:

Scala for people who mostly like Java – Marko Elezović

So, you’ve heard of Scala, and would like to find out more.The regular information channels such as the interwebs may not be that useful, for multiple reasons. Scala is too esoteric for our local enterprises which are (de facto) driving language adoption.  So why are some companies stupid/brave enough to adopt Scala? There is a bunch of Scala zealots online who think they’ve seen the light and are writing awfully nice things about Scala.  The problem is that they are (largely) ignoring or diminishing some of Scala’s pitfalls when it comes to developing real-world line-of-business application. Or something that will end up in production. Probably running on WebSphere.

Java Puzzlers No 2. – Luka Marasović

Inspired by the success of the Java Puzzlers by Aleksandar Dostić on the first Java meetup, we continue with this practice of providing a food for thought also on this occasion. This time puzzling questions exploring mysteries and wonders of Java language will be presented by Luka Marasović. As always, come, listen, have fun, solve puzzles and check how good you do or do not know Java language.

Vidimo se na meetupu!