fredag 24 april 2009

Fredagsrapport

Jag skriver i presentationen till den här bloggen att jag skulle försöka återuppta vår urgamla tradition att lämna fredagsrapporter. Som det har varit hittills får jag vara glad att jag åtminstone får med varje år i arkivet här vid sidan.

Jag kan inte riktigt skylla på att jag är pappaledig heller. Här kommer i alla fall veckans rapport, kanske kan det bli litet tätare rapportering nu.

Vad har hänt?
En dag i veckan hjälper jag SvD med att trimma deras Escenic-installationer för svd.se och e24.se. En av åtgärderna, att förhindra Tomcat att skapa sessioner i onödan har jag skrivit mer om på Athegas blogg.
Ny kaffemaskin hemma passar bra till den varma vårsolen som härjar på balkongen. Det är det här jag väntat på sedan min pappaledighet började för snart ett halvår sedan.

Veckans koll
Google collections närmar sig en stabil 1.0-release. Detta är goda nyheter! Javas stöd för collections har alltid lämnat litet att önska. Det finns mycket användbart i Googles bidrag till collections-världen.
Ett exempel är MapMaker, där

new MapMaker().weakKeys().makeMap()

i princip fungerar som en WeakHashMap. Poster i en sådan tas automatiskt bort när de inte längre används. Via MapMaker får man bland annat concurrency (finns det en bra svensk term?) och asynkron uppstädning på köpet. Mapen använder sig av weakly consistent iteration, vilket innebär att vissa, alla eller inga ändringar av innehållet i mappen kan slå igenom i en redan pågående iteration av mapen. Detta är väldigt användbart om man inte vill/behöver oroa sig för ConcurrentModificationExcpetions.

Veckans visuella
Jag älskade Bioshock och spelade det med förtjusning när det kom. Det var snyggt, underligt och annorlunda. Nu är Bioshock 2 på gång. Kolla vad fint. Fler bilder här.