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