Call for Paper (još 8 dana) – 18. HrOUG konferencija u Rovinju

Prenosimo poziv predavačima za 18. HrOUG konferenciju koja će se održati od 15. do 19. listopada u Rovinju, a na kojoj će i HUJAK sudjelovati u okviru tematske cjeline Java, a i šire:

hrougPoštovani predavači

18. konferencija Hrvatske udruge Oracle korisnika – HrOUG 2013

održati će se od 15. – 19. listopada 2013. u Rovinju, Hotel Istra, Crveni otok.

Godišnja konferencija i ove godine predstavlja centralni događaj Oracle zajednice, a i šire, na kojem će se pokazati, predstaviti i analizirati sve novosti proteklih godinu dana, prije svega na Oracle području, ali jednako i u svim ostalim područjima vezanim za razvoj, implementaciju i održavanje poslovnih IS-a.

Programska shema 18. konferencije realizirati će se kroz slijedeće tematske cjeline:

  • Leaders Circle  – namijenjeno donositeljima odluka
  • Razvoj i razvojni alati, sa očekivanim učešćem Java i  „otvorenih” tema
  • Aplikacije, sa „gotovim”, integriranim i vlastittim rješenjima
  • Baze podataka sa uključenim NoSQL
  • Middleware, sa infrastrukturnim i „posebnim” temama – Big Data, BI, Portali…
  • Poslovni informacijski sustavi – tehnološka i poslovna rješenja, primjeri korištenja
  • Strategija i upravljanje informacijskim sustavima – opće ICT teme
  • Oracle edukacija, konzalting, podrška

Pogledajte u Tematska područja pripada li vaša tema nekom od ponuđenih, a ako ne, dopunite novim područjem. Kako je to uobičajeno, konačne tematske cjeline utvrditi će se po prihvatu prijava. U Smjernicama predavačima ažurirani su kriteriji, načini, uvjeti i termini provedbe sudjelovanja predavača na konferenciji.

Predavači, prijavite se za sudjelovanje na HrOUG 2013. do 6. srpnja 2013.

Programski odbor HrOUG će ocijeniti sažetak prijave aktivnosti i odlučiti o prihvatu. Konačnu obavijest o prihvatu aktivnosti predavači će primiti do 15. srpnja 2013.g. 

otok

Ukoliko imate bilo kakvih pitanja kontaktirajte organizatora.

 

Posao – ETNA traži Java Applications Developera/Software Architecta

Etna_Prenosimo ponudu za zaposlenje Java Applications Developera/Software Architecta tvrtke ETNA

ETNA d.o.o. traži osobu za radno mjesto Java Applications Developer / Software Architect na lokacijama Zagreb i Zadar

Ako ste osobno zainteresirani ili možete preporučiti odgovarajućeg kandidata, pošaljite molbu i životopis na posao@etna.hr

U nastavku slijedi opis traženog profila kandidata:

Java Applications Developer/Software Architect
– sveučilišna naobrazba, završen neki od sljedećih fakulteta: FER, PMF, FOI
– poznavanje OOAD i design patterns-a te rada s relacijskim bazama podataka
– poznavanje razvoja software-a temeljenog na Java i Java EE tehnologijama
– samostalnost u radu, odgovornost, kreativnost i usmjerenost na rješenje zadataka
– izražene sposobnosti analize, planiranja te proaktivnog pristupa radu
– sposobnost timskog rada, odgovorno obavljanje poslova od pripreme do realizacije, u suradnji s ostalim članovima tima
– dobro poznavanje engleskog jezika u govoru i pismu
– poželjno radno iskustvo na poslovima razvoja software-a
– poznavanje IBM WAS, DB2, MQ produkata i tehnologija je prednost

Statistika i ocjene konferencije JavaCro’13

path31862Konferencija JavaCro’13 je iza nas, a u ovom tekstu vam odnosimo i neke statističke brojke, ocjene predavača i predavanje te posljedične zaključke.

Prije svega predviđanja organizatora da će se ove godine povećati broj predavanja, ali i kvaliteta istih su se obistinila te možemo smatrati kako je konferencija ostvarila zadani cilj. Dodatni, treći dan i dodatna, treća dvorana potpuno su opravdano uvedeni s obzirom na povećani broj prijava, a istih je bilo skoro čak dvostruko u odnosu na prošlu godinu.

Ako samo usporedimo prihvaćena predavanja ove i prošle godine, lako ćemo zaključiti da je povećanje s 34 na ukupno 50 održanih predavanja značajan porast, kojeg smo priželjkivali.

Za navedena predavanja zaslužan je čak 61 autor (i koautor) iz 6 zemalja.

Posjećenost predavanja je bila izuzetno dobra, s prosječnim brojem od 61 sudionika po predavanju, a i posljedična aktivnost sudionika za vrijeme i poslije predavanja u kontaktu s predavačima se može ocijeniti izvrsnom.

Na konferenciji je službeno registrirano 184 sudionika, a one koji su se “provukli” i dio organizacijskog staffa ni ne računamo. Kad bi i njih sve ubrojili, možemo ukupno zaokružiti brojku na 200-njak osoba prisutnih na konferenciji.

O samom sadržaju konferencije još ćemo posebno pisati, a ugrupo možemo reći kako je prvi dan donio 4 keynote predavanja i 12 stručnih predavanja. Drugi dan imali smo 2 keynote predavanja i čak 21 stručno predavanje. A zadnji treći dan dočekalo nas je još 9 stručnih predavanja i 2 keynote predavanja.

Ocjenu kvalitete konferencije mjerili smo uobičajenom metrikom koja uključuje ostvarenje planiranog opsega aktivnosti, odaziv predavača, odaziv i ocjene sudionika o konferenciji, temama i predavačima. Planirani opseg je ostvaren, odaziv predavača bio je u svakom pogledu veći od očekivanog, odaziv sudionika je bio, iako veći nego prošle godine, nešto manji od očekivanog, a o ocjenama sudionika prosudite sami.

Prosječna ocjena konferencije, dobivena iz anonimne ankete 107 sudionika (57%), iznosila je za njen stručni dio 4,26, a u cjelini 4,28.

Sudionici su ocjenjivali svako pojedino predavanje i to u obliku dvije ocjene: ocjenu teme i ocjenu uspješnosti prezentiranja samog predavača.

Kao i kod rezultata ankete s kojom su sudionici ocjenjivali konferenciju u cjelini i kod ocjenjivanja pojedinih događanja sudionici su dodijelili izuzetno dobre ocjene.

Ukupna prosječna ocjena odabranih tema iznosi 4,14, a prosječna ocjena uspješnosti prezentiranja je 4,10 .

Kod izbora tema i prezentiranja za najbolje predavanje pozvanih predavača izabran je:

  • Unlocking the Java EE Platform with HTML5 – predavač Geertjan Wielenga (Oracle Nizozemska) – ocjene 4,74 / 4,77

Kod izbora tema i prezentiranja  za najbolja predavanja prijavljenih predavača su izabrani:

  1. Evolution Framework – brzina i jednostavnost za enterprise web aplikacije – predavač Matija Tomašković (Evolva) – ocjene 4,84 / 4,86
  2. JAX – WS trikovi – predavač Miljen Mikić (Asseco SEE) – ocjene 4,84 / 4,84
  3. JRebel – No redeploys – Just code, beautiful code! – predavač Hrvoje Slaviček (SV Group) – ocjene 4,91 / 4,73

Najbolje ocjene po tematskim cjelinama su sljedeće:

1. Trendovi & budućnost

  1. Integracija društvenih mreža u poslovne sustave predavači Tihomir Tomašević, Emina Elezović (NEOS) – ocjene 4,75 / 4,63
  2. Graph databases and Neo4j – predavač Vjeran Marčinko (Kapsch CC) – ocjene 4,45 / 4,71
  3. Cassandra – mit ili proročanstvo? – predavači Mario Lukica, Vedran Pugar, Krešimir Jurasović (Kapsch CC) – ocjene 4,60 / 4,38

2. Rješenja & poslovni slučajevi

  1. Strateško upravljanje naplatom potraživanja u bankarstvu – tehnički izazovi predavači Matija Tomašković, Davor Sauer (Evolva) – ocjene 4,63 / 4,89
  2. Statički upiti u Javi – QueryDSL u praksi – predavač Alen Jović (Asseco SEE) – ocjene 4,75 / 4,58
  3. Izazovi razvoja vlastitog Java frameworka – predavač Ivan Vučak (Sedam IT) – ocjene 4,62 / 4,71

3. Java EE, Frameworks & Servers

  1. JAX-WS trikovi predavač Miljen Mikić (Asseco SEE) – ocjene 4,84 / 4,84
  2. JRebel – No redeploys -Just code, beautiful code! – predavač Hrvoje Slaviček (SV Group) – ocjene 4,91 / 4,73
  3. Nove značajke u Liferay portalu v6.2 – predavač Ivica Čardić (Perzej) – ocjene 4,75 / 4,83

4. Web & Mobile

  1. Evolution Framework – brzina i jednostavnost za enterprise web aplikacije predavač Matija Tomašković (Evolva) – ocjene 4,84 / 4,86
  2. Uvod u funkcijsko programiranje – predavač Dinko Srkoč – ocjene 4,73 / 4,73
  3. Dobre prakse razvoja za Android platformu – predavač Ivan Gavran (Calyx) – ocjene 4,67 / 4,52

5. Metodologije & alati

  1. Git – Merge? Da, molim! predavači Goran Pugar, Bojan Kljajin (Kapsch CarrierCom) – ocjene 4,92 / 4,37

Čestitamo najboljima i ovim putem još jednom iskazujemo zahvalnost za sudjelovanje svim predavačima i autorima te se nadamo da će sudjelujući i na slijedećoj konferenciji ponovo ostvariti izvrsne rezultate.

Posao – CROZ traži Java programera specijalista i Java programera pripravnika

Prenosimo ponudu za zaposlenje Java programera specijalista i Java programera pripravnika tvrtke CROZ

CROZ traži Java programera specijalista (m/ž) i Java programera pripravnika (m/ž)
za rad na perspektivnim projektima izrade poslovnih aplikacija.

Opis posla:
– razvoj i implementacija svih aplikacijskih slojeva
– dizajniranje softvera i poznavanje standardne dizajnerske prakse i razvojne metodologije
– testiranje i dokumentiranje sustava
– deployment, nadzor i održavanje sustava u produkciji

Uvjeti:
Za poziciju Java programera specijalista:
– napredno poznavanje principa objektnog programiranja i pattern-a
– iskustvo u razvoju web aplikacija, posebno u Java EE okolini
– poznavanje Spring Frameworka
– poznavanje nekog od ORM frameworka
– poznavanje Eclipse razvojnog okru ženja
– poznavanje unit i funkcijskog testiranja
– poznavanje HTML-a, CSS-a i JavaScripta
– poznavanje SQL-a i iskustvo u kori štenju baza podataka
– poznavanje nekog od alata za build i dependency management
– iskustvo rada na složenim projektima, u svim fazama razvoja
– iskustvo rada u razvojnim timovima
– odgovornost i motiviranost

Poželjno:
– upoznatost s nekim od sljedećih programskih jezika: Python, Ruby, Groovy, C#
– upoznatost s nekim od sljedećih frameworka: ExtJS, Grails
– upoznatost s nekim od sljedećih rješenja: IBM BPM, Bonita BPM, Alfresco, Activiti, Liferay
– razumijevanje metodologija i praksi poput Scrum-a, Kanban-a, Test Driven Development-a, Continuous Integration-a, Continuous Delivery-a
– 3 godine radnog iskustva

Za poziciju Java programera pripravnika:
– poznavanje Java jezika i principa objektnog programiranja
– poznavanje osnova funkcioniranja web aplikacija
– poznavanje osnova HTML-a, CSS-a i JavaScripta
– poznavanje osnova SQL-a i korištenja baza podataka
– odgovornost, motiviranost

Poželjno:
– iskustvo u razvoju web aplikacija
– poznavanje Spring Frameworka
– poznavanje nekog od ORM frameworka
– poznavanje Eclipse razvojnog okru ženja
– poznavanje unit i funkcijskog testiranja

Ukoliko odgovarate navedenim opisima, priključite se timu iskusnih programera gdje će vaš rad imati direktnog utjecaja na naše proizvode, te biti uočen i priznat kroz cijelu tvrtku. Naš primarni programski jezik je Java, i platforma JEE, ali, također, tražimo ljude s iskustvom u različitim programskim jezicima i okruženjima.

Prijaviti se možete na adresu posao@croz.net i prilikom prijave poslati linkove na svoj kod.

www.croz.net

Članak – Java SE 7 Update 25 explained

Prenosimo vam jedan članak nastavno na Java SE 7 Update 25 release o kojem smo vas izvjestili.

Članak  je napisao Markus Eisele na svom blogu, a u članku objašnjava što se promijenilo sa strane krajnjeg korisnika i developera s Java SE 7 Update 25.

Članak možete pogledati ovdje!

java

JavaOne 2013 – Early Bird popust

Nije potrebno da vam objašnjavamo što je konferencija JavaOne, pa odmah prelazimo na stvar:

otvorene su early bird registracije, gdje se spominje ušteda do 400 USD ako se registrirate do 19. srpnja 2013.

Više pogledajte na web stranici konferencije!

Ako se dvoumite da li bi išli na JavaOne 2013, najbolje da se konzultirate s delegacijom HUJAK-a, koja je prošle godine posjetila JavaOne konferenciju 🙂

Evo i nekoliko linkova iz arhive našeg weba vezanih uz JavaOne:

JavaOne

Objava – izašao Java SE 7 Update 25

Jedna obavijest: vani je novi release Java SE 7, a radi se o Java SE 7 Update 25!

Ovaj release prema informacijama iz Oracle-a sadrži važne sigurnosne ispravke te Oracle preporuča nadogradnju na ovaj release za sve korisnike Java SE 7.

Više savjeta vezanih za nadogradnju pogledajte ovdje!

Promjene se odnose i na zapise u MANIFEST.MF datoteci, točnije uvedena su 2 nova parametra: permissions i codebase.  Savjetuje se barem korištenje parametra permissions, ali preporuča se koristiti oba.

Napomena: u budućim release-ovima, aplikacija bez ovih parametara će biti blokirana.

Cijelu objavu zajedno s linkovima pogledajte ovdje!

JavaDL

Nominacije za Duke’s Choice Awards 2013

72609-DukeChoice-960x90-banners

Nominacije za Duke’s Choice Awards 2013 otvorene su do 22. srpnja, 2013.

Prenosimo vam opis na engleskom jeziku:

The Duke’s Choice Award program is open to all members of the Java community and nominations are accepted by anyone, including Oracle employees, for any compelling use of Java technology. The most important ingredient is innovation. Let’s recognize and celebrate the innovation that Java delivers.

Winners will be announced in the September issue of Java Magazine and on stage at JavaOne. They will receive a free JavaOne full conference pass and a Duke Award Statue. Submit your nominations online using the form below by July 22nd.

Ovo je inače 11. po redu Duke’s Choice Award, a prethodni smo vam najavili na našim web stranicama.

Prošlogodišnje dobitnike ove nagrade pogledajte ovdje!

Video – License to Code

Smiješan video uradak objavljen tijekom jučerašnjeg izlaska platforme Java EE 7 🙂

Izašla platforma Java EE 7

Od strane JCP (Java Community Process) i kompanije Oracle jučer je objavljena javna dostupnost platforme Java EE 7 (punim imenom Java Platform, Enterprise Edition 7), prve verzije izdane pod vodstvom Oracla nakon što je kupio Sun Mycrosystems. S obzirom da je Java EE 6 izašla davne 2009. godine, ovo je dugo očekivana inačica koja je trebala donijeti dosta novosti. Iako je izdanje planirano još krajem prošle godine, zbog kašnjenja u određenim dijelovima specifikacije, isto je odgođeno za lipanj 2013. Neki su dijelovi koji se odnose na mogućnosti računarstva u oblaku i caching API JCache zbog problema u dinamici razvoja odgođeni za sljedeće izdanje platforme Java EE. No, ovo je ipak značajno izdanje koje donosi čak 14 novih specifikacija (JSR) i 9 osvježenih izdanja (MR).

201306013 - Java EE 7 smjerovi razvojaStrateški dio objave vodili su Hasan Rizvi i Cameron Purdy, a slijedio je tehnički keynote od Aruna Gupte i Linde DeMichiel, koja je i vodila razvoj specifikacije platforme Java EE 7, te posljedično niz detaljnih objava od strane voditelja pojedinih specifikacija. Fokus ovog izdanja je usmjeren u tri pravca, a to su primjena podrške za HTML5, produktivnost razvoja i podrška zahtjevima enterprise tržišta. Skalabilna infrastruktura trebala bi podržati jednostavniju izradu novih HTML5 aplikacija korištenjem dvosmjerne komunikacije niske latencije pomoću WebSockets API-ja, pojednostavnjenim procesiranjem JSON objekata, neblokirajućim I/O u specifikaciji Servlet 3.1. i podrškom za veliki broj konkurentnih korisnika pomoću asinkronih RESTful Web servisa s JAX-RS 2.0. Smanjenje glavobolja razvojnih inženjera i povećanje njihove produktivnosti trebalo bi se očitovati kroz integriranu kohezivnu platformu koja smanjuje potrebu za boiler-plate kodom korištenjem anotacija, injektiranjem ovisnosti i default resursa, te povećanjem portabilnosti aplikacija. Odgovorilo se i na mnoge zahtjeve tržišta, pa se tako u Java EE 7 našla i podrška za batch procesiranje, poboljšana skalabilnost kroz višenitne konkurentne zadatke te poboljšana podrška za transakcijske aplikacije. Od drugih zanimljivosti izdvojili bi svakako i podršku za poruke pomoću Java Message Service (JMS) 2.0.

Sve ovo nije zasluga samog Oracla, već Java zajednice u cjelini, pri čemu se ističe i pomoć 19 korisničkih Java grupa (JUG) kroz program „Adopt a JSR“, a na mnogim dijelovima specifikacija surađivalo je i mnogo drugih velikih kompanija, pa je tako primjerice Red Hat vodio razvoj specifikacija CDI (Contexts and Dependency Injection) i Bean Validation, a IBM specifikaciju vezanu uz batch procesiranje.

Potpuna lista novosti uključuje sljedeće specifikacije JSR:

  • Java Platform, Enterprise Edition 7 (JSR 342)
  • Concurrency Utilities for Java EE 1.0 (JSR 236)
  • Java Persistence 2.1 (JSR 338)
  • JAX-RS: The Java API for RESTful Web Services 2.0 (JSR 339)
  • Java Servlet 3.1 (JSR 340)
  • Expression Language 3.0 (JSR 341)
  • Java Message Service 2.0 (JSR 343)
  • JavaServer Faces 2.2 (JSR 344)
  • Enterprise JavaBeans 3.2 (JSR 345)
  • Contexts and Dependency Injection for Java EE 1.1 (JSR 346)
  • Bean Validation 1.1 (JSR 349)
  • Batch Applications for the Java Platform 1.0 (JSR 352)
  • Java API for JSON Processing 1.0 (JSR 353)
  • Java API for WebSocket 1.0 (JSR 356)

kao i sljedeća osvježena izdanja (MR):

  • Web Services for Java EE 1.4 (JSR 109)
  • Java Authorization Service Provider Contract for Containers 1.5 (JACC 1.5) (JSR 115)
  • Java Authentication Service Provider Interface for Containers 1.1 (JASPIC 1.1) (JSR 196)
  • JavaServer Pages 2.3 (JSR 245)
  • Common Annotations for the Java Platform 1.2 (JSR 250)
  • Interceptors 1.2 (JSR 318)
  • Java EE Connector Architecture 1.7 (JSR 322)
  • Java Transaction API 1.2 (JSR 907)
  • JavaMail 1.5 (JSR 919)

Istovremeno s ovim izdanjem izašla je i nova verzija aplikacijskog poslužitelja GlassFish 4.0 koji služi kao referentna implementacija specifikacije Java EE 7, kao i razvojno okruženje NetBeans 7.3.1 te rano Kepler izdanje razvojnog okruženja Eclipse, koja podržavaju novu platformu.

Vijest pisana za BUG online i HUJAK.