Java_exPress_004_2009_06.pdf

(8098 KB) Pobierz
JAVA exPress
161636739.036.png
Maszynista
i i 1 1 8 8 n n
Tak,tak.Przyszłaporapokazaćcałemuświatucowspólnie
udałonamsięstworzyć.Czytodobrykrok?Zobaczymy.Wkażdym
razietennumer,którywłaśnieczytacie,będziepierwszymnumerem
JAVAexPresswydanymtakżewwersjiangielskiej.Nieoznaczato,
żeprzechodzimyw100%nawersjęangielską.JAVAexPressnadal
będziewydawanetakżewwersjipolskiej.
Dziękujęwszystkimautoromikorektoromzaichwkładwpowstanieczasopisma.Dziękuję
teżJakubowiSosińskiemuzfirmyVriltek,zaoprawegraficznąiprojektokładki.Dziękiniemu
JAVAexPresswyglądacorazbardziejprofesjonalnie.DziękitakżeMarkowiPodsiadłemu,który
niestrudzonytworzynowąwersjęstronwwwJAVAexPressidWorld.Noinakoniecnasznowy
kolega­PawełCegła.Togłówniedziękiniemubędziemożliwewydaniewersjiangielskiej.
Jeślimaciejakieśuwagicodopisma,lubchcielibyściepomócgotworzyćlubnapisać
artykuł,pomócprzykorekcielubtłumaczeniutozapraszamdokontaktumailowego:
kontakt@dworld.pl.
Dozobaczenia1września...Mamnadzieję,żejużbezJavaOne'owegoopóźnienia;)
Pozdrawiam,
GrzegorzDuda
P P l l a a n n p p o o d d r r ó óż y y
M ASZYNISTA : I 18 N 1
M EGAFON :G EE CON2009 2
M EGAFON :COOL UARYV .2 4
D WORZEC G ŁÓWNY :W PROWADZENIEDO G RAILS 5
D WORZEC G ŁÓWNY :P ROBLEMYWDUŻYCHAPLIKACJACH JEE 8
B OCZNICA :GMF, CZYLIGRAFICZNYEDYTORWKILKACHWILL 17
B OCZNICA :J2ME:S ERIALIZACJAOBIEKTÓW , CZ .II 27
B OCZNICA :O BSŁUGA XML W J AVIE ­ BIBLIOTEKA XS TREAM 38
M ASZYNOWNIA :T EAM C ITY : PRE ­ TESTEDCOMMIT 42
R OZJAZD :E XPRESSKILLERS , CZ .III 46
W IĘCEJWĘGLA :R ECENZJA G ROOVY M AGKWIECIEŃ 2009 47
K ONDUKTOR :R OZWARSTWIENIE
50
Składtekstuiwybórtematów:GrzegorzDuda
Korekta:AgnieszkaWadowska­Duda
Grafika:JakubSosiński(Vriltek)
Artykułyhtmliaplikacje:MarekPodsiadły
Tłumaczenia:PawełCegła
kontakt:kontakt@dworld.pl
1 1
161636739.037.png 161636739.038.png 161636739.039.png 161636739.001.png 161636739.002.png 161636739.003.png 161636739.004.png
Megafon
G G e e e e C C O O N N 2 2 0 0 0 0 9 9
JakubDżon
N ARODZINY
Pomysłrealizacjimiędzynarodowejkon­
ferencjipoświęconejęzykowiJavazrodziłsię
wgłowachorganizatorówprzeszłoroktemu,
kiedybraktegotypuwydarzeniazacząłbar­
dziejimdoskwierać.Pomysłbyłprosty–zorga­
nizować dużą konferencję,podczasktórej
prelegentamibędąosobyznanewmiędzynaro­
dowympółświatkuJavowym,auczestnikami
osobyzEuropyŚrodkowej.Dodatkowącechą
konferencjimiałabyćjej„mobilność”;coroku
(tak,wzałożeniumiałabyćcykliczna)miała
sięodbywaćwinnymmieścieŚrodkowejEuro­
py.Powielużmudnychustaleniachiprzygoto­
waniachzostałaustalonadataimiejsce
pierwszejedycjiGeeCON–Kraków­Multiki­
no,7–8maja.
Zaproszeniadowygłoszeniaprelekcji
podczaskonferencjizostaływysłanedowielu
osób,spośródktórychczęśćzgodziłasięna
przyjazd.Nieoficjalnymmottemkonferencji
jest„społecznośćdlaspołeczności”,więcogło­
szonezostałorównieżCallforPapers,dzięki
któremuudałosięnamzaprosićdowspółpracy
kolejneosobyzciekawymitematami.
Docter.
Wpołowiedniauczestnicymielizapewniony
ciepłylunch,natematktóregojakościiilości
opiniesąbardzopodzielone.Wmojejopinii
lunchbyłdobry;).
Dzieńpierwszyzakończyłsięzgodniezpla­
nemogodzinie18.
D ZIEŃ II
Całydrugidzieńkonferencjiprzebiegałdwo­
marównoległymiścieżkami.Zprzyczynosobi­
stychniemógł tegodniaprzyjechać
zaproszonyMichaelHüttermann.Zamiastwy­
kładuMichaelaodbyłasiędrugaprezentacja
AntonioGoncalvesa; tematembył serwer
Glassfish.
PozostałymiwystępującymitegodniabyliAr­
jenPoutsma,AdamBien,StephanJanssen,
GiorgioNatili,PawełWrzeszcz,TomaszKa­
czanowski,ThomasEnebo,BrunoBossola,Lu­
bomirPetrikiJakubPodlesak.
Ostatnidzieńkonferencjiwplanachmiałbyć
krótszyodpierwszego,alezatobardziejemo­
cjonujący–najegokoniec,pośróduczestni­
kówktórzywypełniliankietysatysfakcji,
rozlosowanezostałyprezenty(netbook,licen­
cjenaIntelliJIdea,książkiorazwejściówkina
konferencjeJDD2009iConfidence2009).
D ZIEŃ I
Pierwszydzieńkonferen­
cjirozpoczął się (dla
uczestników)jużogodzi­
nie8:30rejestracjąiśnia­
daniem. Wykładem
otwierającymkonferen­
cjębyłaprezentacjaSi­
mona Rittera pod
tytułem „JavaFX:The
PlatformforRichInter­
netApplications” ,poktó­
rymtokonferencja
potoczyłasiędwutorowo.Pozostałymiprelegen­
tamitegodniabyliAlefArendsen,CorneliuVa­
sileCreanga,MiškoHevery,WaldemarKot,
LucDuponcheel,JacekLaskowski,Václav
Pech,SzczepanFaber,PiotrWalczyszyniHans
W YDARZENIATOWARZYSZĄCE
Opróczuczestnictwawwykładachgościekon­
ferencjimogliwziąćudziałwwarsztatach,któ­
rewjejprzeddzieńzostałyprzeprowadzonena
terenieAkademiiGórniczo­Hutniczej.Dodat­
koweszkoleniazostałyprzygotowaneprzez
2 2
161636739.005.png 161636739.006.png 161636739.007.png 161636739.008.png 161636739.009.png 161636739.010.png 161636739.011.png
Megafon
...thegreatestJavaconferencein
Poland,verygoodspeakers
SunLearningServicesiodbywałysięwczte­
rechrównoległychścieżkachwgodzinach
11:00–18:00.
Wtrakciekonferencji
uczestnicymogliwziąć
równieżudziałwmini­
konkursiewiedzyoJa­
vienastanowiskuwy­
słanników serwisu
JavaBlackBelt.Nagroda­
miwkonkursiebyły
książki dostarczone
przezwydawnictwoHe­
lion.
FirmaGoogletakżedo­
starczyłagościomkonferencjidodatkowejroz­
rywkiwpostaci losowania firmowych
upominkówmiędzyosobami,którewypełniły
rozdawanewcześniejkupony.
Wieczorem7majauczestnicymielirównieżza­
pewnionąrozrywkę–mogliwziąćudziałwor­
ganizowanejprzezCentrumCertyfikacyjne
Compedium „PiwnejŚcieżceCertyfikacyjnej” ,
podczasktórejichzadaniembyłoodwiedzenie
czterechkrakowskichbarów,wypiciewkaż­
dymznichdarmowegopiwaizebranieczte­
rechpieczątektworzącychnapisJAVA.
Nagrodamizazebraniecałegonapisubyłyupo­
minkiodSunMicrosystems.
"Ingeneral,youdidgreatjob!"
"Youbroughtreallygreatspeakers"
"...inthefactwholeconferenceisverygood
andI'mgladtobehere,hopetoseeyounext
year!"
"I'mimpressedwhatorganizatorhadmade.
Greatjob!"
"Mostspeakersweregood(freshsubjects,well­
prepared)orVERYGOOD!Ingeneral:Good
work!"
W INNI
Zapomysł irealizacjękonferencjiGeeCON
2009odpowiedzialnisączłonkowiegrupużyt­
kownikówjęzykaJavazPolskiiCzechoraz
stowarzyszenieGiK;AdrianNowak,Radosław
Holewa,JakubDżon,GrzegorzDuda,Andrzej
Grzesik,MarcinGadamer,MiroslavKopecky,
AdamDudczakiAdamParchimowicz.
O PINIEUCZESTNIKÓW
Poniżejpozwolęsobiezacytowaćkilkaopinii
pochodzącychzankietsatysfakcjiwypełnia­
nychprzezuczestnikówkonferencji.
"It'sreallygoodideatohaveJavaconference
incentralEurope",
"Amazingwork!"
"Lotsofvaluableinformationforeverybody"
"Nofailures.Everythingwasfine!"
"...thegreatestJavaconferenceinPoland,very
goodspeakers"
3 3
161636739.012.png 161636739.013.png 161636739.014.png 161636739.015.png 161636739.016.png 161636739.017.png 161636739.018.png 161636739.019.png 161636739.020.png
Megafon
COOLuaryjestpierwsząwPolsce
konferencjąoJavierealizowanąwtechnologii
Open Space
(http://en.wikipedia.org/wiki/Open_Space_Tech
nology).Wieleosóbwracającychznajlepszych
konferencjioJavieniezaprzeczalnietwierdzą,
żenajlepszenakonferencjibyły…przerwyi
możliwośćdyskusjizinnymiprogramistamiw
kuluarach.KonferencjaCOOLuarywponad
70%torozmowykuluaroweznanezprzerwna
zwykłychkonferencjach.
wydawnictwoHelionorazgadżetyJavowe.
JeślijesteśzwolennikiemJSFlubGWT,
tobędzieszmógłstaćsięposiadaczemjednejz
wieluRefcardznatentemat.
Dodatkowo
każdyzuczestników
zarejestrowanychna
obydwadniotrzyma
zniżkę15%nakonferencjeJavaDevelopers’
Day.
Podczastejedycji,opróczstandardowej
UnConference, zostaną przeprowadzone
warsztaty,podczasktórychbędzieszmógł
zobaczyćnażywonowetechnologieiwarsztat
programistycznyswoichkolegów.Zostały
zaplanowanewarsztatydotyczącetematów
takichjak:JavaEE,GroovyiGrails,Scala,
OSGi,refaktoryzacjaorazRandoriSession.
Dodatkowo
naszgłównysponsor,
e­Point, wygłosi
wykład“Niesamą
Mamnadzieję,żetoniekoniecdobrych
wiadomościitymrazemniezabraknieCięna
COOLuarach.
Zarezerwowaliśmyteż tanienoclegi.
Jeślijesteśnimizainteresowany,toważna
informacja:
Noclegimożnarezerwowaćtylkodo12
czerwca.
Javądeweloperżyje”.
Wśróduczestnikówzostaną także
rozlosowaneksiążki ufundowaneprzez
4 4
161636739.021.png 161636739.022.png 161636739.023.png 161636739.024.png 161636739.025.png 161636739.026.png 161636739.027.png 161636739.028.png 161636739.029.png 161636739.030.png 161636739.031.png 161636739.032.png 161636739.033.png 161636739.034.png 161636739.035.png
Zgłoś jeśli naruszono regulamin