Info – koliko znate o reaktivnom programiranju?

Kao što naslov ovog posta kaže, koliko znate o reaktivnom programiranju?

Reaktivno programiranje (engl. reactive programming) u zadnje vrijeme zvoni u programskom svijetu.

Bruce Eckel (autor nekoliko knjiga iz područja Jave) i Jonas Boner (CTO tvrtke Typesafe, kreator Akke) objavili su “reactive manifesto“, koji možete pogledati ovdje!

Prema manifestu, reaktivne aplikacije trebaju imati sljedeća obilježja (prenosimo na engleskom jeziku):

These applications should be capable to
  • React to events: the event-driven nature enables the following qualities.
  • React to load: focus on scalability rather than single-user performance.
  • React to failure: build resilient systems with the ability to recover at all levels.
  • React to users: combine the above traits for an interactive user experience.

Martin Odersky, kreator Scale i CEO tvrtke Typesafe, kao sljedeći korak na manifesto najavio je tečaj naziva Principles of reactive programming na portalu za online učenje Coursera.

Članak s portala InfoQ u cijelosti pogledajte ovdje.

Možete se prijaviti i na tečaj, pa recimo održati prezentaciju o reaktivnom programiranju na jednom od druženja HUJAK-a! 🙂

Info – popularnost Jave prema pretraživanju

Kao što smo u kolekciji ljetnih postova spomenuli popularnost Jave i skok na 1. mjesto, donosimo vam opširniju vijest.

Prema Tiobe indeksu, za kolovoz 2013, Java je najtraženiji programski jezik te je zasjela na 1. mjesto. Tiobe indeks inače služi kao indikator popularnost programskih jezika te se osvježava jednom mjesečno!

U obzir se uzimaju upiti u popularnim tražilicama kao što su Google, Bing, Yahoo, Wikipedia, Amazon, YouTube i  Baidu. Važno je napomenuti da je od kolovoza ove godine je dodano i 16 novih tražilica.

Java se kao pojam pojavila u 15.978% pretraga, na drugom mjestu je  “C” koji se pojavio u 15.974% pretraga, dok je na trećem mjestu “C++” s pojavljivanjem u 9.371% pretraga.

Cijeli članak pogledajte ovdje!

Zahvaljujemo Miljenu Mikiću za link, odnosno informaciju! 🙂

Objava – izašao Java Magazine za srpanj/kolovoz 2013

Kao što smo spomenuli u kolekciji ljetnih postova, izašao je novi broj Java Magazine-a za srpanj/kolovoz 2013.

Naglasak ovog broja je na prelasku Twitter-a na JVM, Javu i Scalu te odrazu na performanse. Ovu temu možete pogledati ovdje!

Iz ovog broja još izdvajamo:

  • izvještaj s Java One Russia
  • članak Java 8: Lambda
  • članak o Java HotSpot VM Code Cache
  • članak o podršci za Java EE 7 u NetBeans 7.3.1
  • članak o Enterprise Java FX s OpenDolphin
  • članak o Java performance tunning-u

Novi broj u cijelosti možete pogledati ovdje!

oracle_java_magazine_jul_aug_2013

Java postovi objavljeni tijekom ljeta

Ljeto i godišnji odmori su završili (vjerujemo za većinu), pa vam donosimo seriju postova koje ste možda prepustili tijekom godišnjih odmora. Možda vam posluže i za lakši uvod u nove radne izazove.

Počinjemo s 12 Java Thread, Concurrency and multithreading pitanja, zatim 15 Java Enum pitanja te 10 Java Exceptions and Errors pitanja koja bi vam se mogla pojaviti na ponekom razgovoru za posao.

Izašla je nova verzija (2.3)  Joda Time library-a.

Što se tiče konferencija, video predavanja s konferencije Geecon 2013 su dostupna.

Naš stari znanac Geertjan Wielenga napisao je blogove naslova 10 steps to happines with Scala and NetBeans IDE i još jedan naslova Lift, Scala, Maven, and NetBeans IDE.

Dodavanje nove licence bi trebalo biti jednostavnije kroz NetBeans IDE 7.4. Više pogledajte u blog postu koji je napisao John Yeary.

Objavljen je i blog post o MongoDB Java driveru 3.0 na kojem se radi više od godine dana. Post je napisan od strane Trishe Gee.

Predstavljena je i nova funkcionalnost zvana Deployment Rule Set, koja dolazi s Java 7 Update 40.

Dostupan je i Java Developer newsletter, kao i Oracle Java Magazine za srpanj i kolovoz 2013!

I za kraj, Java je u kolovozu postala programski jezik broj 1  (opet) prema Tiobe indexu (vjerujemo da će Branko ovo prikazati u prezentaciji na sljedećem druženju) 🙂

java

Postovi – Java pitanja na razgovorima za posao

Donosimo vam kolekciju postova s pitanjima koja se pojavljuju na razgovorima za posao, vezanim uz Javu.

Možda vam ista pomognu ako idete na razgovor za posao, ili polažete certifikat poput Oracle Certified Professional, Java SE 7 Programmer.

 Od članaka izdvajamo (neki članci su s odgovorima, neki bez odgovora):

P.S. Ako imate primjer pitanja koji nismo objavili, slobodno nam pošaljite kako bi u sljedećem ovakvom postu objavili.

java

Izazov – 2013 Java Theme Community Challenge

Smislite slogan za Java community i osvojite “full pass” za konferenciju JavaOne 2013 u San Franciscu!

Prenosimo citat sa službene stranice ovog izazova, kojim su definirana pravila:

Brand the “Community Keynote” at JavaOne this year by submitting a crazy, fancy, funny, geeky slogan about what you LOVE with Java below!
Find 140 characters (not a coincidence) to describe your personal love to the worlds mostly used programming language and share it with us.
The winner will receive a FULL PASS to JavaOne!

Slogan možete predati ovdje!

Ovaj izazov otvoren je za pojedince ili organizacije! Od prikupljenih prijedloga odabrati će se 10 najboljih koji ulaze u završno glasovanje od strane community-a!

Žiri za odabir najboljih je u sastavu:

Više pročitajte u blog postu!

java

Prenosimo – Java Developer Newsletter

Prenosimo vam Java Developer Newsletter, gdje možete na jednom mjestu vidjeti zadnje novosti.

U ovom broju između ostalog pogledajte:

Za ostale teme, pogledajte Java Developer Newsletter.

Na isti se možete pretpolatiti ovdje!

java

Č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