1. XFire 2 – CXF

    Om man går in på XFire’s hemsida så möts man av informationen att det finns ett nytt projekt som är att betrakta som XFire 2. Det är en sammanslagning av Celtix och Xfire och benämns CXF.

    (Läs mer…)

  2. Facebook Java-app

    Som så många andra använder jag Facebook dagligen för att hålla koll på vad alla mina vänner gör (eftersom jag är för lat för att höra av mig på annat sätt =). Facebook vilar på en väldigt snygg arkitektur där man t.ex. har möjligheten att skapa egna applikationer som lätt integreras med hela Facebook-siten. Varför inte då prova att skapa en egen applikation i Java?

    (Läs mer…)

  3. Java Simplified Encryption

    Java Simplified Encryption (Jasypt) version 1.4, finns nu för nerladdning. Jasypt är ett javabibliotek som ger dig möjlighet att kryptera lösenord, text och mycket annat på ett enligt dom själva enkelt sätt.

    Bland nyheterna finner vi

    Encryptable .properties files (plus Spring integration). Learn more.
    Encryptable Hibernate datasource configuration. Learn more.
    Command line tools. Learn more.
    Apache Wicket integration for URL encryption. Learn more.
    Updated docs (including Jasypt + Seam 2 integration guide).

    Läs mer på deras officiella sida http://www.jasypt.org

  4. Google Code

    Som de flesta av er säkert vet så finns det flertalet olika siter på nätet som samlar olika opensource-projekt. Mest känt är nog SourceForge med sina miljoner projekt av varierande kvalité. Sen har du Apache, dev.java.net, Codehaus.org och tigris.org, för att nämna några. För Java-utvecklare så är nog Apache, Codehaus och dev.java.net de mest intressanta, då de dels håller högst kvalité samt är mer fokuserade på Java. Idag hittar du i princip allt du kan tänkas behöva i APIer, ramverk och verktyg på dessa siter. En opensource-site som börjat bli mer intressant den senaste tiden är Google Code, inte för att det finns många saker där, utan för att där finns några av de mest uppmärksammade projekten i år. Låt oss ta en snabb överblick av några av dem.

    (Läs mer…)

  5. Spring 2.5

    Nu är Spring 2.5 klar och finns att ladda ner här. Intressant är att Interface21 byter namn till SpringSource.

  6. Öredev och sömn

    Jag har tillbringat de två senaste dagarna på Öredev, en konferans för utvecklare och IT folk.

    Resan till och från konferansen i Malmö skede med SJ’s Natttåg. Jag ser inget fel i transportmetoden som sådan, men det är inte rätt metod då man ska sitta och vara uppmärksam och alert på föreläsning efter föreläsning.

    Nästa konferans blir det en extra hotellnatt, för att komma till konferansen utvilad och med full hjärnkapacitet att suga åt sig all kunskap som förmedlas.

    Jag hade gärna sett att vissa talare hade fått mer tid, Andy Hunt, Dan North och Joel Spolsky är exempel på sådana.

  7. Terracotta

    Hej igen. Just nu sitter jag på en SunRay 2 med en jättegod latte och tänkte nämna något om Terracotta.

    Den mycket imponerande presentationen handlade om hur man ser till att ens java-applikationer blir klustrade på JVM-nivån. Detta var då ett open source projekt sen ca ett år tillbaks i tiden. Det var riktigt smidigt att komma igång och konfigurera Terracotta tyckte jag. En utav demosen som Jonas Bonér presenterade var hur man kunde åstadkomma session failover med spring-web-flow. Han såg till att han hade tre noder med varsin demo och en enkel lastbalanserare som höll reda på vilken nod som var vid liv. På varsin nod hade han varsin tomcat. Därefer la han till lite data på webben och därefter började han ”döda” noderna en efter en. Till slut kunde inte lastbalanseraren hitta några noder alls. Men sen när han startade om den ena igen var hela spring-web-flow sessionen uppe igen som om den alldrig var nere. Du kan alltså ha en vanlig pojo instans i din applikation ”avalible” över ett helt nätverk av jvm-kluster.
    (Läs mer…)

  8. Ubuntu-trubbel och Öredev dag 1

    Höll nästan på att inleda denna post med ”Hej dagbok…” *för mycket kaffe och flumm*

    Så då var vi här ÖreDev dag ett. Kan dock inleda att det hela började lite halvkrassligt.

    Eftersom jag var en utav presentatörerna på en session här på öredev så innebar ju detta för mig att jag var tvungen att ändra på några demos så att de passar mer åt ”arkitekturspåret”. Men jag får för mig att ”jag vill ta och köra en dist-uppgradering på min linuxserver” hemma. Samma server där jag säkerhetskopierar allt jag har i stort sätt. Vad händer mitt under allt? Jo kära läsare, hela den här ubuntuhistorian totalsmäller och jag sitter där klockan 00.13 utan något material för morgondagens presentation.
    (Läs mer…)