1. Hur bra är Maven egentligen?

    Håller på mycket med byggskript på sistone och har funderat mycket om vad jag skall välja. Jag har tidigare jobbat med Ant och lite med Maven. Sist gång jag jobbade med maven så slutade det med att jag la ner det på grund av buggar men så funderar jag på det igen men det råder delade meningar i olika bloggar om hur bra det egentligen är? (Läs mer…)

  2. Jfokus – reflektioner

    Så var då årets upplaga av Jfokus avklarad. Över 500 personer som fick förkovra sig i javateknik, både bra-att-ha-saker och flashiga inte-lika-nödvändiga-saker. En bra communitystämning och glada människor, bra mat men något späckat program. Eftersom jag (Läs mer…)

  3. Simian: Riktigt bra dupliceringsjägare

    På temat ”Mitt bästa kodanalysverktyg” (Tack Per!) vill jag gärna slå ett slag för trotjänaren Simian – (Similarity Analyzer). Simian löser en enda uppgift: Hitta dupliceringar i koden. (Läs mer…)

  4. SourceMonitor: Riktigt bra kodanalysverktyg

    Det finns många bra verktyg för att göra statisk kod analys men ett verktyg som jag verkligen gillar är SourceMonitor. SourceMonitor ger väldigt bra överblick över olika mät data från koden i vyer som man kan borra sig djupare ner i. Den är väldigt snabb och det går fort att borra sig ner från övergripande statistik till kod nivå. Sorterar man kolumnerna så ser man snabbt vilken kod som är mest komplex eller vilken kod som har högst nästlings djup. (Läs mer…)

  5. JavaFX Mobile

    Noel Poore från Sun, f.d. Vice President från SavaJe som köptes upp av Sun i maj förra året, kör just nu sin presentation om Java FX Mobile. Detta ska alltså inte missuppfattas som en mobil variant av JavaFX Script utan är istället ett Linux-baserat OS som körs på mobiltelefoner med samtliga användar-applikationer skrivna med Java SE. Hårdvarunära tjänster, såsom codec för media eller nätverksinterface, är fortfarande skrivna i C/C++ som vanliga Linux-tjänster eller moduler. (Läs mer…)

  6. Java Mobile & Embedded Developers Days – Dag 2

    Har nästan lyckats komma över min jetlag nu och är lite piggare denna morgon än vad jag var igår. Det blev inte mycket fest och BarCampME för mig igår då jag dels ville vara helt förberedd inför min egen presentation samt att jag var så trött att jag hade svårigheter att stå upp. Nåväl, ny dag och nya presentationer. (Läs mer…)

  7. Java och inbäddade system

    De flesta jag känner i Sverige som jobbar med Java sitter på server-sidan, eller Java Enterprise som vi säger på engelska. Nu när första dagen på Java Mobile & Embedded Developer Days börjar närma sig sitt slut (om man inte räknar kvällens social event och BarCampME) så kan jag bara säga att alla de riktigt spännande sakerna sker inom inbäddade och mobila system. (Läs mer…)

  8. Java Mobile & Embedded Developers Days – Dag 1

    Sitter just nu i Grand Autditorium hos Sun Microsystems i San Clara. Sun har ett rejält campus här och alla byggnader ser mer eller mindre helt nybyggda ut. Allt är väldigt stiligt och gräsmattan ser ut att vara klippt med nagelsax. Det finns uppenbarligen ganska mycket pengar här.

    I vilket fall så är det här som 2-dagars konferensen kommer hållas och dagens keynote kommer hållas av Javas skapare James Gosling själv. Förmiddagens schema domineras av föredrag om Sun SPOT och vad den plattformen har att erbjuda. Eftermiddagen är lite mer blandad med allt från P2P inom mobilitet och hur mobil kommunikation och mobila tjänster kan användasför att underlätta katastrofhantering och hjälpa till inom socialt och miljömässigt eftersatta områden.

    Det var lite kort om vad dagen har att erbjuda. För den som vill följa dethela online så kan man gratis registrera sig på tjänsten ustream.tv och se den webcast som sänds härifrån. Även om man inte är intresserad av mobilitet så kan det nog ändå vara skoj att få höra vad James Gosling har att säga.

    Mer nyheter kommer under dagen och jag kommer försöka hålla er uppdaterade så gott det går.

  9. Groovy: Ett komplement till Java

    Java är ett stabilt och trevligt språk. Men det finns tillfällen då man vill lösa lite enklare uppgifter som tex att göra backup eller automatisera vissa saker. Då kan det ju vara bra att ha ett bra skript språk till hands och då har man ju ett antal att välja på. Jag brukar själv ofta köra Groovy. I detta inlägget kommer jag skriva lite om det som jag tycker är bra med Groovy.
    (Läs mer…)

  10. Java-konferenser online

    För de av er som inte kommer delta på nån av de två konferenser som vi från IBS JavaSolutions kommer presentera på härnäst (Java Mobile & Embedded DeveloperDays och JFokus) så tänkte jag tips om hur ni kan följa dem online. (Läs mer…)

  11. The Importance Of Good Java

    Alla har vi väl jobbat (eller jobbar) på en arbetsplats där det existerar en kaffeautomat som spottar ur sig en högst tvivelaktig vätska. De långvariga medicinska effekterna av den 15 koppar/dag dieten vågar jag inte ens fantisera om. Nyligen tipsades jag av en kollega om en enkel och genialisk lösning på problemet. (Läs mer…)

  12. JPA anti-pattern

    Ingen kan ju förneka att användandet av moderna ORM-ramverk har gjort databas-hantering oerhört mycket enklare. Du behöver inte längre skriva kod för att mappa ett result set av en SQL-fråga mot dina objekt. Det blev enklare att skriva frågor mot databasen och ofta behöver man inte ens skriva någon SQL (eller HQL/JPA-QL). Kort sagt, det finns mycket fördelar med att använda JPA eller Hibernate. Dock är det, som med allt annat, väldigt lätt att bli lite förblindad av hur pass enkelt det blir att jobba mot en databas. Kort sagt, det finns en risk att man använder lite av ett anti-pattern om man inte är försiktig. (Läs mer…)

  13. Ruby on Rails 2.0

    Ruby on Rails 2.0 har släppts.

    Det påstås att många utvecklare ifrågasätter prestandan och skalbar­heten. Man hoppas mycket att den nya releasen har löst dessa problem. Många har bytt till PHP eller har väntat på den ny releasen att lösa prestandan. Den andra stora grejen i 2.0 är det automatiska stödet för web services. Nu kan en Ruby on Rails-applikation kommunicera med andra applikationer via http och xml. Jag anser att syntaxen inte är ROLIGT och Ruby on Rails har inte löst befintliga problem. Ser skeptisk på om Ruby on Rails kommer att överleva eller inte. Med respekt för Ruby on Rails fansen!

  14. SUN köper MySQL

    Sun betlarar drygt 6,3 miljarder kronor för MySQL. Skall bli mycket intressant att se vad som kommer att ske i frammtiden. Både MySQL och Sun verkar vara väldigt exalterade. Suns VD, Jonathan Schwartz, beskriver det som Suns viktigaste uppköp någonsin.

    Läs mer på Jonathan Schwartz och Kaj Arnös (MySQL) blogg

  15. FreeMind: Mappa din hjärna med Java

    Har använt mindmapping verktyg vid olika tillfällen när jag skall komma på idéer för en ny applikation eller komponent. Det gör att man inte behöver hålla sig till nån speciell topic utan man kan bara skjuta ut ideer och sen stoppa in dom på något bra ställe i grafen. Jag blev dock glatt överraskad hur bra det var att ha när man är ny på ett uppdrag/jobb. (Läs mer…)

Nästa sida