OS X Yosemite för Javautvecklare

Jag uppdaterade min Macbook till Yosemite idag och stötte bara på två små saker. Precis som vid uppdateringen till Mavericks så avinstallerar Apple Java 6. Det medför att IntelliJ inte startar efteråt, då dess launcher är hårdkodad att använda Java … Läs mer

Publicerat i Java, OS X | Kommentering avstängd

Automatiskt byggnummer

Varje gång vi bygger en releasekandidat av systemet, deployar till en testmiljö eller kanske bara behöver en version vi vill kunna referera till i exempelvis felrapporter, ska bygget ges ett unikt versionsnummer. Ett versionsnummer kan vara ett enkelt löpnummer eller … Läs mer

Publicerat i Continuous Delivery, Java, Uncategorized | Kommentering avstängd

Den nya nollnivån

Arbetet relaterat till Continuous Delivery har lett oss till en allt tydligare insikt om den grundfunktionalitet som bör finnas på plats i en kör- och utvecklingsmiljö redan från start, för att vi direkt ska kunna börja producera funktionalitet relaterad till … Läs mer

Publicerat i Continuous Delivery, DevOps, Java, Test | Kommentering avstängd

Bash git-prompt för OS X eller Linux

Om man kör med git så blir man förr eller senare intresserad av att köra det mesta via kommandorad. En sak man då kan sakna är överblicken över det lokala repot – vilken branch står jag i? Har jag några … Läs mer

Publicerat i DevOps, Linux, OS X | Kommentering avstängd

Continuous Delivery Pipeline med docker

Igår återsamlades vi en liten grupp DevOps-intresserade konsulter från flera olika konkurrerande bolag för att gemensamt bygga vidare på vår build pipeline. Den här gången höll vi till i CAGs lokaler inne i city. Huvudtemat för dagen var docker. Idén … Läs mer

Publicerat i Continuous Delivery, DevOps, Java, Linux | Kommentering avstängd

HelloServlet 3.0 Maven Project with Embedded Jetty 9 and spring-boot-maven-plugin

Yesterday evening I was playing around with my Raspberry Pi. I got Jetty 9 running on it with almost no pain, and then I was looking for my old HelloServlet 3.0 Maven project. But it appears I lost it. So … Läs mer

Publicerat i Java | Kommentering avstängd

Jfokus 2014, konferensen

Nu är jfokus 2014 över och jag försöker mig på att summera några intryck från den. På inledande keynoten gjorde roboten Neo ett försök att imponera men ramlade mitt i Thriller. Vi konstaterar inte utan viss behållning att det fortfarande … Läs mer

Publicerat i Cloud Computing, Continuous Delivery, Java, OSGi | Kommentering avstängd

Tutorialdagen på Jfokus 2014

Nu är tutorialdagen på Jfokus avslutad. Jag har insett att Jfokus för mig brukar ge lika mycket innehåll som JavaOne. Men JavaOne ger visserligen mer i runt-omkring-upplevelse eftersom det också innebär en Kalifornienresa och att man slipper snöblandat regn en … Läs mer

Publicerat i Java, Linux | Kommentering avstängd

Cucumber, JBehave eller FitNesse

FitNesse, JBehave och Cucumber har alla gemensamt att de låter oss skriva automatiska tester i form av tabeller eller i naturligt språk på format Given, When, Then. Dessa tester utlovar att de dels kan ersätta kravspecen och dels öppna upp … Läs mer

Publicerat i Continuous Delivery, Java, Test | Kommentering avstängd

Oracle SQL Developer slutar fungera efter uppdatering till Mavericks

I samband med att man uppdaterar till Mavericks tar Apple återigen bort system-java (Java 6). Numer använder jag faktiskt inte java 6 alls, så det känns lite onödigt att lasta ner maskinen med den. SQL Developer har en hårdkodad setting … Läs mer

Publicerat i Java, OS X | Kommentering avstängd