1. Presentationer finns att ladda ner nu

    För de som inte sÄg min och Mattias Karlssons presentation pÄ Javaforum Stockholm i tisddags om nyheterna frÄn JavaOne kan jag rekommendera en lÀnk till dÀr de flesta av presentationerna finns.

    http://developers.sun.com/learning/javaoneonline/

    Ni mÄste vara registrerade pÄ sdn för att komma Ät dem men det Àr gratis.

    Ha en trevlig midsommar, trots att vÀdret kanske inte blir sÄ bra pÄ alla hÄll i landet.

  2. IBM’s keynote

    IBM poÀngtera att de gÀrna har djupa och lÄnga samarbeten med sina partners.

    Apache Harmony nÀmndes som en och det demades.
    Everything is pluggable dvs OSGi.

    Eclipse Equinox, deras molnlösning Cloudburst och Xtreme scale caching nÀmndes.

    Sen var det dags för party. NÄgra gamla rockgubbar, bl.a. sÄngaren frÄn Toto, pÄ Marriot.

    Maten var bra men nÀr de 2 drickakupongerna vi fick tog slut sÄ gick vi för betala 8 dollar plus drick för en liten flaska öl tog emot. SÄ det blev inte sÄ mycket party för oss.

  3. Microsoft fick ordet

    Microsoft overtygade om att de kommit i fred fast nÄgon fredspipa sÄg jag inte.

    Men det bestod i av att lova att fortsÀtta samarbetet med Sun om att se till att de olika plattformarna kan interoperera utan problem.
    FÄr se vad Larry, som inte Àr sÄ förtjust i MS, tycker om det.

    Iaf demades Project Stonhenge. De visade att med en konfigurationsÀndring kan Àndra vilket teknologi som anvÀnds i vilket lager. Det görs givetvis via webservices och Àndringen Àr adressen pÄ vilket service att anvÀnda.
    LÀngst ner i stacken fanns Oragle 11g/ SQL-Server men inget nÀmndes om hur man vÀxlar mellan de 2.
    kanske för att det inte gÄr med bara en konfigurationsÀndring.

    Avslutnings var det mycket tackande att de fÄtt komma hit och för att fÄ för första gÄngen hÄlla en keynote.

    En rolig miss MS gjorde var att de inte visste att meningen med livet Àr 42 utan sa att det var en annan siffra (49).

  4. Dagens första general session

    Hölls av SonyEricsson som verkar slagit pÄ stora trumman.
    Egentligen var det inte sÄ mycket nytt de sa utan det var mer att de skulle fortsÀtta att satsa Unite Experience dvs ta mer frÄn Sonys andra produkter in i Mobiler.
    Det mest intressanta var kanske var Erik Hellman, som nÄgra av oss nog kÀnner, utvecklade en JavaFX-applikation live pÄ scenen och deployade den pÄ 3 olika SE-telefoner.
    Coolt.
    Enda större nyheten som jag uppfattade det var att de nu ska vara gratis för utvecklare att marknadsföra sig via deras sajt. 70-30 delas inkomster mellan utvecklare och SonyEricsson.
    Och det ska ta max 30 dagar att fÄ sitt program utvÀrderat.

    Dagens andra General session som ocksÄ behandlar mobilitet (ur Suns perspektiv dÄ) skippar jag dÄ tÀnkte Àta för att orka nÄgra BOFar om JSF pÄ kvÀllen.

  5. JavaOne

    Nu har konferensen dragit igÄng pÄ riktigt.
    Verkar som förlĂ€ngning av ”early bird”-rabatten gett effekt dĂ„ det sĂ„g ut som om det var fullt i stora ”general session”-salen.
    Sen om det alla sent tillkomna var betalande besökare eller studenter, de fick gratis entrĂ©, ”pavillion only” eller Community One deltagare Ă€r svĂ„rt att sĂ€ga dĂ„ alla tillgĂ„ng till den salen.

    (LĂ€s mer…)

  6. CommunityOne

    General session.

    De (Sun) prisade open source communityn som de pÄstod ökat.
    FörutspÄelse att citizen engineering, dvs open source princip för för andra delar av samhÀllet sÄ att open source communityn ska kunna lösa fler problem med teknik, kommer hÀrnÀst.

    (LĂ€s mer…)

  7. JavaOne 2009

    Om 2 veckor drar det stora java-evenemanget igÄng.
    Redan pÄ mÄndagen 1/6 drar en opensource-konferens igÄng och den Àr givetvis gratis.
    FrÄgan Àr hur stor konferensen blir i Är med tanke pÄ finanskrisen och svininfluensan.
    Och hur Oracles uppköp pÄverkar konferensandan, ett och annat kommer det sÀkert att pratas om det dÀr och speciellt pÄ kvÀllsaktiviteterna.

    Jag kommer bevaka konferensen pÄ plats genom att blogga och efter jag kommit hem pÄ Javaforum i Sthlm.
    Dag för det meddelas (LĂ€s mer…)

  8. Javaforum presentationer

    HÀr finns presentationerna frÄn senaste Javaforum i Göteborg.

  9. Intressant summering om JavaFX

    Intressant summering om JavaFX pÄ denna blogg.

  10. Duke Bean’Em released!

    Nu har jag Àntligen lagt upp mitt spel frÄn JavaOne. Du hittar allting, kÀllkod och en webstart-lÀnk, pÄ http://jsolutions.se/DukeBeanEm. Uppdateirngar av spelet kommer ske i mÄn av tid.. ;)

  11. JavaOne presentations online

    Presentationerna frÄn JavaOne Àr nu tillgÀngliga online. Man kan dels ladda hem dem som PDF och dels som en multimedia presentation med talarens röst synkroniserad med varje slide. Mycket godis dÀr, nu ska jag kolla pÄ de sessioner jag missade och inte kunde gÄ pÄ.

  12. JavaOne – efterspel

    Hemma igen och nĂ„gorlunda Ă„terstĂ€lld (jag fĂ„r alltid sĂ„n fet jetlag nĂ€r jag reser…). Har fĂ„tt massvis med positiv feedback pĂ„ min presentation, sĂ„ jag har inte riktigt kommit ner frĂ„n molnen Ă€n. Jobbar pĂ„ att fĂ„ ut spelet och koden nu i veckan sĂ„ att alla som Ă€r intresserade kan leka vidare med det. Det har börjat dyka upp en del blogg-inlĂ€gg som kommenterar min presentation. Alltid roligt att bli igenkĂ€nd. Min förhoppning Ă€r att det hela genererar ett lite större intresse för spelutveckling i Java, men Ă€ven möjlighet för mig att fĂ„ Ă„ka ut och prata mer om det pĂ„ andra konferenser.

    För er som ska pÄ JavaForum i Göteborg nÀsta vecka sÄ tÀnkte jag köra en kort presentation av spelet sÄ ni ser vad det hela handlar om. See you all there! :)

  13. JavaOne 2007 – dag 3

    IgÄr var dagen dÄ alla pratade om JavaFX. Andra intressanta nyheter, som Java Real-Time System 2.0, kom lite i skymundan. PÄ paviliongen sÄ fick jag en hel del intressanta demos pÄ Solaris 10. De körde det hela pÄ en vanlig Toshiba laptop (mid-range beskrev de den som). De hade Xen snurrandes och körde tvÄ separata instanser av Windows XP ovanpÄ Solaris. RÀtt frÀckt men kanske inte nÄgon revolutionerande nyhet. DÀremot sÄ var det rÀtt tufft att de anvÀnda filsystemet ZFS och kunde pÄ sÄ vis ÄteranvÀnda samma data för XP för de olika instanserna. De hade alltsÄ en 15 GB partition som den ena snurrade pÄ, och sen en mindre, 74 MB, partiution som den andra instansen körde. Instans nummer tvÄ innehöll alltsÄ bara skillnaderna frÄn den första. RÀtt frÀckt och öppnar för en hel del intressanta senarior nÀr det kommer till utveckling av distribuerade system och dylikt. Det finns ocksÄ en version av Solaris som heter Solaris Express, Developer Edition. Den Àr tÀnkt att köras pÄ din laptop (WLAN-stöd ska finnas). Den innehÄlleer Àven lite mer anvÀndbara program som default, till skillnad frÄn vanliga Solaris som ligger lite efter pÄ den fronten. Java RTS 2.0 var ocksÄ intressant, de snurrar nu pÄ Solaris och Linux (nej, kommer inte komma till Windows) och kommer vara open-source det ocksÄ. Det Àr i princip helt vanlig Java-kod du skriver, men du anvÀnder lite andra trÄd-klasser bara.

    I övrigt sÄ var det JavaFX för hela slanten igÄr. Alla anhÀngare av Ruby, Groovy, JavaScript och alla andra script-sprÄk gjorde sitt bÀsta för att klanka ner pÄ det (utan att lyckas i mening). Presentationen som Christopher Oliver (killen bakom JavaFX, eller F3 som han kallade det först) höll igÄr var helt sanslös. Det Àr inte bara frÀcka saker du kan göra med det hela, det har ocksÄ en hel del vÀldigt intressanta detaljer som saknas i andra script-sprÄk. Till att börja med sÄ Àr det statiskt typat, vilket i princip innebÀr att vÄra IDEer kommer kunna göra refactoring pÄ JavaFX (nÄgot som inte gÄr pÄ t.ex. JRuby eftersom det Àr dynamiskt typat). En annan frÀck sak Àr data binding, vilket Àr det som gör sprÄket sÄ pass kraftfullt. Du kan kort sagt binda ett attribut till ett objekt, och nÀr objektet uppdateras sÄ uppdateras automatiskt attributet. TÀnk vy och modell frÄn MVC-pattern. Du behöver alltsÄ inte skapa en lyssnare eller dylikt för att det skall slÄ igenom i grÀsnsnittet, det görs automatiskt. NÄvÀl, jag Àr helt övertygad om att detta kommer bli riktigt, riktigt stort. Det kommer i varje fall bli betydligt enklare att göra GUIn i Java framöver.

    IgĂ„r kvĂ€ll var det ocksĂ„ flertalet fester arrangerade av företagen som hade utstĂ€llningar. Jag gled in pĂ„ JBoss festen och trĂ€ffade lite ”kĂ€ndisar” sĂ„som Gavin King (Hibernate och Seam) och Kito Mann (JSF). Fick en snygg JBoss t-shirt av Gavin som jag lyckades slarva bort sen. Efter att ha Ă€tit gratis mat och druckit gratis öl dĂ€r sĂ„ gick vi vidare till SUN Sveriges tillstĂ€llning dĂ€r vi stannade nĂ„n timme. Sen bar det av till nĂ€sta tillstĂ€llning och sĂ„ dĂ€r höll det pĂ„ tills barerna stĂ€ngde vid 2. Idag Ă€r man lite trött, sĂ„ det kĂ€nns bra att min presentation Ă€r först klockan 17.30 (halv 3 inatt för er hemma i Sverige). Nu ska jag fortsĂ€tta att öva pĂ„ presentationen ett par gĂ„nger till sĂ„ att jag verkligen kan allt utantill nĂ€r det Ă€r dags.

  14. JavaOne 2007 – dag 1

    Har precis kommit ut fran dagens General Session med Sun och star vid en av kiosk-terminalerna pa konferensen (darfor som jag inte har nagra svenska tecken). Det var en haftigt och action-packad session pa 2 timmar i vilken de storsta nyheterna presenterades. Forutom ett intressant samarbete med Ericsson (Ericsson go Java & OpenSource) sa presenterades det att nu ar Java helt open-source och OpenJDK ar tillganglig for alla. Ingen jattenyhet eftersom alla visste att det skulle handa, men nu ar det i vilket fall avklarat.

    Den mest intressanta nyheten ar JavaFX. Det ar ett script-sprak som funkar i Java SE 6 redan idag och som ar riktat mot ”content authors”. Tank Flash fast i Java och med full access till alla Java APIer du har i Java SE (inklusive tredje-parts APIer som JOGl o.dyl.). De demostrationer jag fick se var riktigt imponerande och man ser tydligt att de satt siktet pa att konkurrera med Adobe Flex/Flash. Sun lanserade ocksa JavaFX Mobile, vilket alltsa riktar sig till embedded marknaden sa att du kan gora snygga GUIn i telefonen pa ett enkelt satt. JavaFX kommer fungera alldeles utmarkt pa desktop-sidan, sa rakna ocksa med ratt tuffa Java-applikationer som du kor fran skrivbordet framover.

    En annan nyhet som kan vara intressant ar att Sun inom den narmaste tiden kommer lansera nya versioner av Java SE 6 som kommer ga snabbare att ladda ner, starta och kora. ”Faster, faster, faster” var orden de anvande. Resultatet ar att det kommer vara enklare att starta Java-applikationer och dina Applets kommer ladda snabbare (japp, applets kommer tillbaka i.o.m. JavaFX).

    Nu vantar jag pa att de ska oppna Paviliongen dar alla foretag har sina utstallningar. Dags att samla pa sig t-shirts och annat godis. Darefter ar det dags for min forsta techincal session med titeln ”Mobility and Device General Session”. Jag kommer med en ny uppdatering efter den sa tills dess far ni ha det bra!

  15. JavaOne 2007 – University day

    Idag (mÄndag) sÄ var det University Day pÄ JavaOne. Det Àr en liten smygstart pÄ konferensen som enbart bestÄr i massa labb-sessions och kortare kurser. Du kan t.ex. fÄ lÀra dig anvÀnda de nya funktionerna i NetBeans 6 (fortfarande beta) eller hur du anvÀnder DWR. Jag hittade inget dÀr som verkade intressant nog för att jag skulle Àgna 2-3 timmar till, sÄ jag passade istÀllet pÄ att förbereda mig lite mer inför min presentation samt snacka en del med de övriga talarna. Mest intressant var det att trÀffa Ken Russel som Àr killen som stÄr bakom JOGL (Java binding for the OpenGL API). Han jobbar pÄ Sun och hade en del intressanta nyheter att komma med. Jag tÀnker inte riktigt avslöja dessa hÀr Àn, men kommer defintivt presentera godbitarna pÄ nÀsta JavaForum. Dock kan jag avslöja att Java Àr nÄgot vi kommer se mycket mer av pÄ klient-sidan framöver.

    Hela konferensen Ă€r pĂ„ Moscone Center mitt i centrala San Francisco. Ett riktigt trevligt konferenscenter som Ă€r stort, ljust och modernt. De har slĂ€ngt ut massvis med bean-bags överallt och i dessa ser man folk sitta med sina laptops och surfa. Maten pĂ„ JavaOne Ă€r, milt sagt, undermĂ„lig. I bĂ€sta fall fĂ„r du en trĂ„kig sallad eller en smörgĂ„s av nĂ„got slag. Med största sannolikhet sĂ„ blir det att gĂ„ ut och hitta nĂ„got lite bĂ€ttre pĂ„ stan. I övrigt Ă€r allt pĂ„ topp, framförallt sĂ€kerheten. Det Ă€r massvis med sĂ€kerhetsvakter och jag fick ocksĂ„ veta att det glider runt en del civilklĂ€dda poliser och vĂ€ktare pĂ„ konferensen. Nog för att C#-kodare Ă€r lite tokiga, men inte tror jag de utgör nĂ„got hot mot JavaOne direkt… ;)

    Imorgon bitti klockan halv 9 sÄ startar konferensen pÄ riktigt med den General Session som Sun kommer hÄlla i. Det Àr dÀr de kommer demostrera massa tuffa Java-grejer som kommit under det senaste Äret. Min gissning Àr att det blir en hel del embedded och desktop-prylar. Jag ska försöka ta lite foton som jag kan lÀgga upp med morgondagens sammanfattning. Tills dess fÄr ni ha det bra hemma i Sverige. SjÀlv ska jag försöka sova lite i det bisarrt varma vÀdret vi har (25 grader klockan 20:30).

NĂ€sta sida