1. java.compareTo(”C#”)

    Satt idag och pratade med interaktionsmänniskor som tittat på Microsoft Surface och vi gled osökt in på diskussioner kring plattformar och språk. En vän visade några av de basala sakerna i C# – ett språk jag ännu inte kollat något närmare på, och jämförde med vad Java erbjuder. Sprang även på en ganska grundläggande jämförelse mellan just dessa språk (skriven av Dare Obasanjo). Den är från 2001, dvs har snart åtta år på nacken, men den uppdaterade sammanfattningen från 2007 – som nu snart är två år gammal – avslutar med följande om framtiden: (Läs mer…)

  2. Presentationerna från Javaforum

    i onsdags ligger nu online. Du hittar dem på vår Javaforum sida.
    Ge oss gärna feedback, direkt här som en kommentar eller skicka ett mail. Vill du kanske själv tala på nästa forum i maj? Hör av dig i så fall.

  3. HTML-button, hur svårt kan det vara?

    Väldigt visar det sig. Om du vill att knapparna skall se ut och fungera som dom gör i gmail vill säga:

    Gmail Buttons

    Google har lagt ner stor möda för att få till knappar som hanterar olika input, ser likadana ut och fungerar i olika browsers…

    Läs mer på Recreating the button

  4. Grattis systemklockan!

    Nu på fredag den 13:e (spooky…) februari fyller unix-systemklockan 1234567890 sekunder!

    Följ den rafflande upplösningen på en ‘nix-burk nära dig med: date +"%s"

    Alternativt på följande sajt: coolepochcountdown.com

    Grattis systemklockan! Och tack för förtjänstfullt arbete!

  5. Jakten på prestanda: OpenCL

    Det är mycket intressant att se hur programvarutvecklingen långsamt börjar luta mer åt met skalbara applikationer med hjälp av trådning och skalbarhet på grund av begränsningarna med dagens cpu:er. På senare år har man också mer och mer börjat titta på att utföra komplexa beräkningar i grafikorten. OpenCL lanserades nyligen som är ett språk med tillhörande bibliotek för att standardisera hanteringen av beräknings moduler.
    (Läs mer…)

  6. Puke: Hantera din designskuld

    Rubriken för första Puke-inlägget var ”Men fulhacka då!”. Jag tänkte att jag skulle utveckla resonemanget lite om fulhack.

    Det första man ska vara medveten om är att ett fulhack är vad Ward Cunningham m. fl. kallar för en ”designskuld” (se ”Technical Debt”, ”Design Debt” mm.). En friktion i utvecklingsorganisationen är den om desigskulder/fulhack. Ett av skälen till att utvecklare skyr fulhack (även då hacken är ekonomiskt motiverade) är att de har (Läs mer…)

  7. Dagens skoj

    På windows: skriv klassen Con.java.

  8. Javaforum 18 feb

    Nästa Javaforum i Göteborg är den 18 februari. På agendan står JavaUpdate,
    Dependency Injection Mönster, JavaPuzzlers, Meet Puke!, Mecka med JVM:en samt Spring dm Server & Spring roadmap. Mera info på Javaforum.se.

  9. Undersökning om Continuous Integration

    Undersökning om CI

    Undersökning om CI

    För ett litet tag sedan bad Georg Fleischer folk på Yahoos e-postlista citcon att svara på en undersökning om hur CI används i sina organisationer. Georg lovade att återkomma med resultatet av undersökningen (och hans studie) när den var klar. Idag kom det utlovade brevet och jag är halvvägs igenom denna undersökning där över hälften av de svarande har Java som primär utvecklingsplattform.

    (Läs mer…)