1. ApropÄ bananens böj

    Mistaeks I Hav Made skriver intressant om Make It Easy som jag Ànnu inte hunnit fÄ anvÀndning för, men som ser ut att ha viss potential:

    To create a builder (or ”maker” in the framework’s lingo) that can be used multiple times:

    Maker<Banana> anIllegallyCurvedBananaWithinTheEU =
        a(Banana, with(curve, 45.0));
    Banana naughtyBanana = make(anIllegallyCurvedBananaWithinTheEU);

    To define makers in terms of other makers:

    Maker<Banana> aBananaThatCanBeUsedInTheManufactureOfSmoothies =
        anIllegallyCurvedBananaWithinTheEU.but(with(ripeness,1.0));
  2. JavaScript User Group i Göteborg snart?

    Efter presentationerna av JSConf i december och tisdagens och onsdagens dotnet- och Javaforum (dÀr jag gav introduktion till webboptimering) har det hoppat fram personer ur sina vrÄr och frÄgat mig om det blev nÄgot av den dÀr JavaScript User Group-idén jag skrev om för ett tag sedan.

    (LĂ€s mer…)

  3. Javaforumpresentationer online

    GĂ„rdagens Javaforum var riktigt bra, mycket folk och bra presentationer.  Presentationerna ligger nu uppe under javaforumfliken i övre menyn hĂ€r pĂ„ jsolutions. Men ni fĂ„r dem hĂ€r ocksĂ„…

    Javaforum 2010 Q1

  4. FOSDEM 2010 – tioĂ„rsjubileum

    I Ă„r gĂ„r den tionde upplagan av Free Open Source Developers’ European Meeting (FOSDEM) av stapeln. Jag har tidigare varit hĂ€r och försökt hĂ€nga med i Free Java-rummet och emellanĂ„t ramlat över i Jabber+XMPP (och sĂ„ har jag tĂ€nkt ta den dĂ€r LPI-certifikatet men tiden rĂ€cker inte till riktigt). I Ă„r finns det Ă€ven ett JBoss-rum, sĂ„ exakt var jag kommer hamna har jga inte lyckats lista ut Ă€nnu. Man vĂ€ntar dock mycket folk och kommer dĂ€rför tillĂ€mpa conference participant defragmentation. Detta innebĂ€r att om det Ă€r ledigt till vĂ€nster i den rad man sitter sĂ„ flyttar man dit helt enkelt! Skall bli kul att se i praktiken. :) Om bara en liten stund Ă€r det iaf dags för uppstart via det nĂ€stan obligatoriska beer eventet (iaf för konferenser för FLOSS-utvecklare). I Ă„r Ă€r det Google som sponsrar detta evenemang, Delirium ser till att det finns nĂ„gonstans att vara och hela stĂ€llet skall tydligen vara exklusivt öppet bara för FOSDEM-deltagare.
    (LĂ€s mer…)

  5. ApacheDS som LDAP server för auktorisering i Java EE

    ApacheDS – Apache Directory Server

    Om man sitter i ett projekt och ska implementera ”rollbaserad auktorisering” i sin applikation, sĂ„ att en anvĂ€ndare i en grupp A ska fĂ„ göra en sak och en anvĂ€ndare i en grupp B ska fĂ„ göra en annan, sĂ„ kan det hĂ€nda att man behöver anvĂ€nda LDAP-funktionalitet i kombination med ”J2EE form based authentication” eller liknande.

    Om man dĂ„ inte vill anvĂ€nda det vanliga Microsoft Active Directoryt pĂ„ företaget, i utveckling/unit-testning, utan istĂ€llet ha nĂ„got eget att anvĂ€nda lokalt sĂ„ finns det lite olika directory tjĂ€nster som man kan anvĂ€nda. (LĂ€s mer…)

  6. Programmering Àr enbart Design

    Har du eller nÄgon du kÀnner nÄgonsin försökt jÀmstÀlla mjukvarubranschen med byggbranschen? Visst Àr det vÀl sÄ att vi, precis som dem, bygger saker och dÄ borde arbetssÀtt och metodik vara densamma? Eller?

    Jag tÀnker hÀr lÀmna över ordet till Joakim Holm som har skrivit ett underbart blogginlÀgg som öppnar ögonen pÄ en:

    Programming Is All Design

    http://jockeholm.wordpress.com/2010/01/29/programming-is-all-design/Programm