Ice's blog

 

Jazoon '09 - Day 3 (Update 2)


Vo vtoriot del od posledniot den na Jazoon '09, interesnite i informativni prezentacii prodolzhija.

Mike Keith od Oracle,  kako Spec Lead na JPA 2.0, ne brifirashe za novinite vo novata verzija za defakto-standardot za persistence vo Java svetot. Kako shto samiot kazha, nema neshto drastichni izmeni, poradi toa shto ovoj del od tehnologijata e dobro poznat (persistence e tuka od mnogu odamna), pa nema nekoi revolucionerni raboti.

Sepak, za izdvojuvanje e voveduvanjeto na Criteria API-to, koe dava alternativa na JP QL za pravenje queri-ja kon persistence provider-ot. Ova API vsushnost predstavuva nekoj tip na DSL napishav vo Java, so deklarativna sintaksa. Isto taka, voveden e i nov strong static typing nachin za specificiranje na parametrite na querijata, za da se izbegnat greshki na runtime i da se skrati loop-ot za dobivanje na feedback za greska vo queri-to.

Od drugite prezentacii, za izdvojuvanje e izlaganjeto na Ed Burns, za integracijata na JavaFX kako frontend vo enterprise aplikaciite. Zakluchokot mu beshe deka JavaFX ima prednost shto kako shto e povekje pati observirano ima prednost poshto raboti na povekje uredi ili kako shto im e mototo 'accross the screens of your life'. I za kraj, go pozdravi zalaganjeto na Larry Ellison za prodolzhuvanje na inovacijata vo JavaFX.

Dobra exekucija na prezentacijata imaa dvajca dechki od Aspect Security za bezbednosta na web aplikaciite, osobeno koga potpagjaat pod agile procesot. Poznatiot pristap od OWASP za prevencija beshe reafirmiran, so zalaganje na koristenje na standardiziranu security biblioteki. Jas tuka kje gi preporacham esapi java bibliotekite (http://code.google.com/p/owasp-esapi-java/) basic bibliotekite se dovolni.

Od Jazoon ostanuvaat ushte cutting edge prezentaciite, kade kje odam i na prezentacijata za novitetite vo Eclipse Galileo i zavrshnata sesija na Linda Cureton od NASA, sesija koja bi trebalo da bide mnogu interesna, shto se odnesuva do upotrebata na Java tehnologiite vo NASA.

Normalno kje ve izbrifiram nabrzina preku blogov i za toa.

Pozdrav, Ice

Jazoon '09 - Day 3 (Update 1)


Zapochna i posledniot den od ovogodineshniot Jazoon '09. Spored najavata pred keynote-ot, ne ochekuva ushte eden interesen den ispolnet so heterogeni prezentacii.

Keynote-ot beshe na Andreas Colyer od SpringSource so naslov tipichen za nekoj koj doagja od SpringSource, "The Changing Nature of Enterprise Java Development"

Prezentacijata pochna so premisata deka ne ochekuva interesna tranzicija na nachinot na kojshto razmisluvame za enterprise Java, aludirajki na ekplozijata na dinamichki jazici koi izrasnaa vrz JVM, i akvizicijata na Sun od strana na Oracle.

Andreas misli deka sme na pragot na tranzicionen period vo IT industrijata, osobeno vo Java i OpenSource delot i proba da prognozira kako toa kje se odviva.

Specifichno se vrza za dinamichkite jazici koi rabotat vrz JVM, ili Java.Next languages kako shto gi narekuvashe. Tuka gi nabroi ochiglednite kandidati, Groovy, JRuby, Jython, Scala, Clojure, Erlang kako potencijalni kandidate na sledniot main-stread language koj kje se koristi vrz JVM, koj kje sorabotuva dobro so Java.

Posle odredena diskusija, izborot go svede na dva kandidati, Groovy i JRuby, za na kraj kako pobednik da go izvleche Groovy, shto i ne e taka za iznenaduvanje imajki vo predvid deka SpringSource stoi pozadi Groovy i Grails framework-ot.

Iako vo prezentacijata imashe golema subjektivnost, shto e totalno razbirlivo, sepak imashe dobri poenti, osobeno deka industrijata se dvizhi kon novi raboti i inovacii od povekje subjekti, shto e totalno dobra rabota.

Do sledniot pat.

Jazoon '09 - Day 2 (Update 2): Modularity


Vtoriot del od vtoriot den od Jazoon '09 pomina vo duhot na eden buzzword: modularity.

Beshe dadeno mislenjeto za neminovnost na odenje kon modularnost na Java, neshto shto OSGi go propagirashe vekje 10 godini. Sega so novite izmeni vo Java 7, mislejki na JSR 294, se stvara sporedba pomegju OSGi pristapot i pristapot na Sun preku ovoj JSR.

Interesno beshe mislenjeto na Peter Kriens pretstavuvajki go pristapot na OSGi, dade osvrt i na potegot od Sun kon nosenje na Java kon modularnost.

Kako za potsetuvanje, vo Java 7 se voveduvaat novi konstrukti koi kje ovozmozhat grupiranje na paketite vo modules (ili bundles) koi si pretstavuvaat logichki entiteti koi si komuniciraat pomegju sega preku strogo definirani kanali.

Poentata na OSGi e ustvari, da ne postojat monolitni aplikacii shto sodrzhat se i seshto vo sebe, tuku nezavisni bundles koi si komuniciraat megju sebe. Takvata grupacija na nezavisni entiteti grupiraat edna logichka celina koi nie ja percepirame kako aplikacija.

Interesna mu beshe konstatacijata deka ako go zemesh brojot na JSR-ot za modularizacijata 294 i go podelish so brojot na noviot release na Java 7, kje go dobiesh brojot 42 shto ako barem nekoj shto slushnal za Douglas Adams znae deka toa e odgovorot na The Life, Universe and Everything Else :)

Kako i da e, modularizacijata doagja vo Java, i vo IT industrijata voopshto, bez razlika dali preku OSGi ili JSR 294; pravat muabet za isti raboti.

Do sledniot pat.

 
 
 
 
 

« јуни 2009 »
нед.пон.вт.сре.чет.пет.саб.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
26
27
28
29
    
       
Today

Valid XHTML or CSS?

[This is a Roller site]
Theme by Rowell Sotto.
 
© ipenov