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