Blogg

Välkommen till Callista Enterprise blogg - här finns tekniska artiklar, presentationer och nyheter om arkitektur och systemutveckling. Håll dig uppdaterad genom att följa oss på Twitter.

Callista Enterprise medarbetare David Ström

Machine learning på javaplattformen Presentation

// David Ström

Seminariet handlade om de möjligheter som finns för en Javautvecklare att relativt snabbt kunna bygga en fungerande Machine Learning applikation på JVM:en med hjälpa av ramverket Deeplearning4j. Detta var en utökning av det seminarium som David tidigare höll på utvecklarkonferenserna Cadec2019 samt DevSum19.

Callista Enterprise medarbetare Stephen White

React Update - frontend för framtiden Presentation

// Stephen White

Presentation från Cadec 2019 Göteborg

React utvecklas ständigt och anpassas kontinuerligt för att möta marknadens krav och för att ge en ännu bättre utvecklarupplevelse. Ett intressant område är statehantering, där Hooks och Suspense nu gör sitt intåg med ett nytt innovativt koncept.

Callista Enterprise medarbetare Erik Lupander

Go Modules och Go 2.0 - nästa steg för Golang Presentation

// Erik Lupander

Presentation från Cadec 2019 Göteborg

Var står Golang idag och vad fnns på horisonten? I detta föredrag tittar vi på var och hur språket har använts de senaste åren, för att sedan blicka framåt och se vad Google gör för att komma tillrätta med den vanligaste kritiken mot språket och plattformen.

Callista Enterprise medarbetare Niklas Antoncic

Machine Learning för dig som vill börja koda nu Presentation

// Niklas Antoncic

Presentation från Cadec 2018 Göteborg

AI, Deep Learning, Machine Learning – begreppen haglar. Vad är skillnaden, och vad behöver jag som mjukvaruutvecklare kunna och förstå för att kunna dra nytta av teknologin? Machine Learning och AI har funnits i över 30 år, varför är det så hett nu? I detta föredrag försöker vi reda ut begreppen och räta ut frågetecknen.

Callista Enterprise medarbetare Torbjörn Claesson

Kafka i strömmen – så får du flyt på dina dataflöden Presentation

// Torbjörn Claesson

Presentation från Cadec 2018 Göteborg

Det har nog inte undgått någon att Apache Kafka trendar just nu. Vi fullkomligen bombarderas av artiklar om strömmande arkitektur, event-sourcing och SMACK-stack, för att bara nämna några områden där Apache Kafka spelar en betydande roll.

Callista Enterprise medarbetare Sedina Oruc

Typescript - den vackra sidan av javascript Presentation

// Sedina Oruc

Presentation från Cadec 2017 i Göteborg

Om man frågar Google vad TypeScript är så kommer svaren bli många, men det högst rankade blir följande: “TypeScript är ett kostnadsfritt programmeringsspråk och öppen källkod som har utvecklats och underhålls av Microsoft. Det är ett strikt superset till JavaScript, och lägger till valfri statisk typning och klass-baserad, objekt-orienterad programmering till språket.”

Callista Enterprise medarbetare Peter Larsson

Dumpa servern - serverless är det nya svarta Presentation

// Peter Larsson

Presentation från Cadec 2017 i Göteborg

Serverless-arkitektur och funktion som tjänst (FaaS) är den senaste trenden bland molntjänsterna. Det innebär bland annat att traditionella långlivade virtuella maskiner och processer ersätts med funktioner som endast konsumerar resurser under den korta tid som exekveringen sker.

Callista Enterprise medarbetare Anders Asplund Callista Enterprise medarbetare Pär Wenåker

Reaktiv programmering med RxJava Presentation

// Anders AsplundPär Wenåker

Presentation från Cadec 2017 i Göteborg

RxJava är en specifik implementation av ReactiveX (Reactive Extensions) för Java och Android och är influerad av funktionell programmering. Den bygger på funktionell komposition, undvikande av globala tillstånd och sidoeffekter och en idé om att betrakta reaktiva system som dataströmmar.

Callista Enterprise medarbetare Jesper Holmberg

Kotlin - ett elegant nytt programspråk för JVM:en Presentation

// Jesper Holmberg

Presentation från Cadec 2017 i Göteborg

2016 har varit ett intressant år för Kotlin - ett relativt nytt, statiskt typat språk för JVM:en. I februari nåddes version 1.0 av programmeringsspråket och i maj meddelade Gradle och JetBrains att man tillsammans skulle göra det möjligt att skriva gradle-byggscript i Kotlin. I den här presentation kommer jag att presentera Kotlin som programmeringsspråk och visa på vilken nisch det försöker hitta i floran av JVM-språk. Jag kommer också att visa vad användningen av Kotlin betyder för gradle-användare.

Callista Enterprise medarbetare Björn Beskow

Java 9 Footprint Presentation

// Björn Beskow

Presentation från Cadec 2017 i Göteborg

Ekosystemet kring JVM:en är svårslaget vad gäller rikedom och mognad i APIer. Men är det verkligen rimligt att minsta lilla Java-program skall ta 256 Mb och flera sekunder bara för att starta?