ga('send', 'pageview');
Categories
Blogg Teknik

Olas äventyr i hemautomatisering – del 2

För en vecka sedan publicerade jag första delen av mina äventyr i hemautomatisering där jag löste problem med gardiner och bordsfläktar, läs den artikeln här: Olas äventyr i hemautomatisering – del 1. Här kommer fortsättningen med två projekt till, och avslutningsvis mina tankar efter dessa fyra projekt. Projekt: Automatisk elementtermostat Ett annat behov dök upp […]

Categories
Blogg Teknik

Olas äventyr i hemautomatisering – del 1

Jag har länge haft en förkärlek för att programmera saker som påverkar oss i den fysiska världen, det som numera kallas för Internet of Things. CRUD-appar i all ära, men det är något speciellt med att trycka på en bluetooth-knapp och se hur gardinerna i sovrummet drar upp sig själva, eller hur fläkten startar precis […]

Categories
Teknik

Java genom nya ögon

Linux-operativsystemet Ubuntu har fått sitt namn av ett ord från språket swahili som brukar översättas till ungefär “jag är den jag är genom andra.” Det är ett djupt och innehållsrikt ord, ett ord med många nivåer och jag upptäckte nyligen att det är perfekt för att beskriva min egen resa genom programmeringsvärlden. ”Hurdå?” undrar du. […]

Categories
Mjukvaruhantverk Teknik

Uppdragsrapport: Datadriven utveckling, Docker för legacy-isolation och Groovy för DSL:er

I en serie intervjuer får vi träffa några av Citerus utvecklare ute på uppdrag. Här träffar vi Ola Rende som på ett fintechbolag jobbar experimentdrivet i ett autonomt team.

Categories
Mjukvaruhantverk Teknik

Kotlin ÄR framtidens Java-dialekt!

I den förra artikeln visade jag ett antal exempel där Kotlin antingen förkortar eller förfinar vanliga uppgifter i Java samt ett par av skillnaderna mellan språken. I denna artikel dyker vi ned i den djupa delen av bassängen och tittar på ett par områden där Kotlin utmärker sig jämfört med sin föregångare.

Categories
Teknik

Sluta skriva XML och börja samarbeta!

Sedan XML’s tillkomst i slutet av 90-talet och dess assimilering in i Java EE och Spring så har olika organisationer till synes oberoende av varandra nått samma slutsats:

“Vi borde skapa ett verktyg som låter icke-programmerare göra programmerares jobb med hjälp av XML!”

Categories
Mjukvaruhantverk Teknik

Är Kotlin framtidens Java-dialekt?

Vad är poängen med att använda Kotlin och när ska det användas? Ola Rende har gjort research.

Categories
Teknik

Tre tekniker för en bättre webb

Det kan ibland tyckas att utvecklingen av tekniker och protokoll på låg nivå för webben rör sig långsamt. I alla fall om vi bortser från den rasande takten med vilken Javascript-ramverk blir till och överges till förmån för den här veckans nya, heta ramverk.

Categories
Teknik

Fyra gamla tekniker som ännu är värda att lära sig

Det poppar ständigt upp nya tekniker för utvecklare att förkovra sig i. Vid sidan av det nya blir också många tekniker och språk bortglömda och klassade som uträknade och föråldrade. Ola Rende har hittat guldkornen i mossan och listar nedan fyra tekniker och språk som funnits länge men som fortfarande är både aktuella och värdefulla.

Categories
Teknik

Säg bara nej till null!

En av de minst framträdande nyheterna i Java 8 är Optional-klassen. Rätt använd kan den göra din kod tydligare och mer kortfattad.