Video – Rocking the Gradle

Koji build alat korisite? Ant, Maven, Gradle ili nešto drugo?

Zašto koristite baš taj? Na pitanja možete odgovoriti na našoj LinkedIn grupi, ispod ove vijesti.

Prije par dana smo vam pisali o izlasku novog Gradle-a.

Jedan video o istom alatu i njegovim mogućnostima pogledajte ovdje (InfoQ)!

P.S. O mogućnostima Gradle-a upoznati će vas i naša kolegica Anamarija na konferenciji JavaCro ’13 u Tuhelju!

gradle_logo

Objava – Gradle 1.6 released

Za korisnike Gradle-a i one koji to namjeravaju postati jedna novost: izašao je Gradle 1.6.

Što je novo u Gradle 1.6?

  • Java Code Coverage plugin (JaCoCo) je sada core plugin
  • inicijalna verzija Maven2Gradle alata
  • novi način kontrole redoslijeda izvođenja
  • incremental task-ovi

Objavu u cijelosti možete pogledati ovdje!

gradle_logo

Najava – Java SE – promjene u numeriranju release-ova

Možda ste primjetili da numeriranje Java SE release-ova ne ide redoslijedom u zadnje vrijeme.

Oracle ima pravila kako numerira svaki release, ovisno da li se radi o Critical Patch Update-u (CPU) ili Limited Update-u.

Došlo je do izmjena u schemi za verzioniranje.

Limited Update release imati će verzije djeljive s 20 (npr. sljedeći će biti JDK 7 Update 40).

Critical Patch Update (CPU) će i dalje imati neparne brojeve u oznaci release-a, ali djeljive s 5.

Ukoliko će oznaka ispasti djeljiva s 5 i parna, na oznaku se dodaje 1. Tako će sljedeća 3 CPU-a nakon 7u40 imati verzije 7u45, 7u51, i 7u55.

Ostaviti će se i prostora za ubacivanje izvanrednih release-ova, kako se ne bi poremetila schema za verzioniranje već najavljenog release-a.

U cijelosti najavljene izmjene pogledajte ovdje!

java

Code challenge – Java Magazine

Već smo vam  prenosili što je novo u Java Magazinu za ožujak i travanj 2013.

Želite li biti spomenuti u Java Magazinu te prezentirati sebe i spomenuti da ste član HUJAK-a ? 🙂

Pokušajte s code challenge-om objavljenom u spomenutom broju.

Kako sudjelovati u code challenge-u pogledajte ovdje!

JavaMag_03042013_cover

Predstavljamo – JMS 2.0

Prošlo je prilično vremena između specifikacije Java Message Service (JMS) 1.x i 2.x.

JMS 2.0 se trenutno razvija kroz  Java Community Process (JCP) kao  Java Specification Request (JSR) 343!

Trenutnu situaciju oko specifikacije 2.0 i 2.1 možete pratiti ovdje!

Prenosimo vam  i promjene u JMS 2.0 kroz 10 primjera koji znače pisanje manje koda.

java

Objava – izašao Hibernate ORM 4.2.1.Final i 4.1.12.Final

Prije nekoliko dana izašao je Hibernate ORM 4.2.1.Final i 4.1.12.Final.

Razlog za ove 2 verzije i ovakvo numeriranje, pogledajte ovdje!

Release je dostupan u repozitorijima:

  • JBoss Nexus: https://repository.jboss.org/nexus/content/groups/public/org/hibernate
  • Maven Central: http://repo1.maven.org/maven2/org/hibernate/hibernate-core

Također, release je dostupan i na sourceforge stranici Hibernate projekta.

Članak – JSR 356 Java API za WebSocket

Koliko ste upoznati s web socketima?

IETF je 2011. godine standardizirao  WebSocket protocol kao RFC 6455, a od tada većina browsera dodaje klijentsku podršku za WebSocket protokol. Također, dosta Java library-a implementirala je WebSocket protokol.

Java WebSocket API treba biti dio nadolazećeg release-a Java EE 7, a aplikacijski serveri trebali bi imati podršku za WebSocket protokol.

Detaljnije o WebSocket protokolu pročitajte u članku Johana Vos-a koji možete pogledati ovdje!

Vijest – JBoss Application Server promijenio ime u WildFly

JBoss Application Server promijenio je ime u WildFly, prenosi InfoQ.

RedHat je na konferenciji JUDCon Brazil  objavio kako je JBoss Application Server promijenjeno ime u WildFly.

Kao razlog promjene navode izbjegavanje miješanja imena s ostalim JBoss proizvodima.

Novo ime odabrano je javnim glasovanjem JBoss zajednice. Glasovalo se za  5 prijedloga odabranih od više od 2000 prijedloga koji su pristigli.

Drugo mjesto zauzelo je ime BaseJump, treće je zauzelo ime jBeret, a slijede Petasos i Jocron.

Cijeli članak pročitajte ovdje!

Predstavljamo – JSR 354 (Money and Currency) Core API

Predstavljamo vam JSR 354 (Money and Currency) Core API.

javamoney

Ovaj JSR je usmjeren na rad s valutama i novčanim iznosima.

API bi trebao biti poznat pod nazivom JavaMoney!

Definirano je nekoliko ključnih područja ovog API-a:

  • Core: u kojem je definirana implementacija za valute i novčane iznose.
  • Conversion: koji će se sadržavati implementaciju konverzija među valutama
  • Format: koji će se sadržavati podršku za formatiranje i parsiranje iznosa i valuta
  • Extension: koji će sadržavati dodatne alate

Primjena ovog API-a trebala bi se pronaći u sljedećim područjima:

  • eCommerce,
  • bankarstvo i financije,
  • investicije,
  • osigranje,
  • mobilno i embedded plaćanje,
  • itd.

Za detalje pogledajte službenu stranicu!

Ako se odlučite na doprinos u razvoju, obratite pozornost na repozitorij na GitHub-u!

Najava – Spring edukacija u svibnju 2013.

Na jednom ste druženju HUJAK-a naveli kako vam nedostaje informacija o edukacijama.                               .springsource

Konkretno ste naveli Spring edukaciju. Donosimo vam raspored Spring edukacije u svibnju 2013.

Edukacija je podijeljena na:

  1. Core Spring
  2. Spring Web / Enterprise Integration with Spring / Hibernate with Spring

Edukacija će se održavati u gradovima 3 regije. Najviše tečajeva će se održati u gradovima Sjeverne Amerike, zatim u regiji koja obuhvaća Europu, Afriku i Bliski istok, te najmanje u regiji koja obuhvaća Aziju i Pacifik.

Jedini tečaj koji će se održati u Zagrebu je iz područja Core Spring, a održati će se 21.-24. svibnja 2013.

Moguća je i online edukacija.

Ako se odlučite na pohađanje tečaja u Zagrebu ili se odlučite na pohađanje u nekom od ostalih gradova trebati će vam više detalja.

Cijelu najavu edukacije pogledajte ovdje!