Alla artiklar med etiketten Java

An image that describes something
The 1 Billion Row Challenge
10 jan. 2024

Så har det blivit ett nytt år och vi skriver 2024. I detta inlägg tar jag upp nyårets stora snackis 1BRC - The 1 Billion Row Challenge.

An image that describes something
Maven kursen uppdaterad
11 dec. 2023

Kursen om byggnationsverktyget Maven har blivit uppdaterad och förlängd till två kursdagar.

An image that describes something
Glöm AI, har du testat TI ännu?
1 juni 2023

I ett tidigare utskick diskuterade jag Chat GPT och för- och nackdelar med att använda AI stöd i sitt arbete. Ett annat relaterat AI stöd; är GitHub's Co-pilot, som par-programmerar direkt med dig och den kod du skriver i din moderna IDE. Ytterligare en variant att känna till, är TI.

An image that describes something
Har du testat Chat GPT ännu?
5 apr. 2023

Vinterns stora snackis inom teknikområdet har helt klart varit Chat GPT. Ett helt enastående AI system, som utgör vårt tids orakel. Jag hade en liten pratstund om ditten och datten med denna. Häng med.

An image that describes something
Spring kursen uppdaterad för Spring Boot 3
18 mars 2023

Kursen om Spring Framework och Spring Boot har blivit uppdaterad för Boot version 3 och Framework version 6.

An image that describes something
Ny kurs om Spring Batch
9 jan. 2023

Spring Batch är ett ramverk, byggt ovanpå Spring Framework, som tillhandahåller alla man behöver för att designa robusta och skalbara batch applikationer. Denna kurs lär dig allt om item-readers, item-processor, item-writers, tasklets och mycket mer.

An image that describes something
Vad är virtuella trådar i Java?
22 nov. 2022

I förra artikeln gjorde jag en historisk exposé om coroutines, som en inledning till denna artikel om virtuella trådar i Java 19. Här går jag igenom vad detta är och hur det på ett markant sätt skiljer sig från vanliga trådar i Java, samt var är poängen med det.

An image that describes something
Uppgången, fallet och återkomsten av coroutines
11 okt. 2022

I förra artikeln skrev jag om några av nyheterna i Java 19 såsom moderna former av mönster-matchning (pattern matching). I denna artikel, lägger jag den historiska grunden för en serie artiklar om corutiner och hur Java programmering kommer att förändras med virtual threads och structured concurrency från project Loom, i takt med att detta rullas ut i de följande versionerna av Java.

An image that describes something
Java version 19 är här
29 sep. 2022

Java 19 innehåller ett antal förhandsvisningar av kommande funktionalitet. Här ska vi kika på några moderna former av mönster-matchning (pattern matching).

An image that describes something
Java version 18 har publicerats
25 mars 2022

I mars 2022 släpptes version 18 av Java. Antalet nyheter är tämligen begränsat i denna version, men jag tar upp kompilerbara kodsnuttar i JavaDoc.

An image that describes something
Så här fungerar Log4j buggen Log4Shell
7 jan. 2022

En grundlig genomgång av log4j/log4shell buggen med kompletta kodexempel för att illustrera hur allvarligt hot denna utgör.

An image that describes something
Dekompilering och felsökning i Oslo
13 okt. 2021

Hur jag dubblerade antalet samtidiga HTTP anrop genom att dekompilera och hitta en bugg i ett bibliotek för anrop av webb-tjänster

An image that describes something
Kryptering hos den galna kon
6 okt. 2021

Hur jag byggde en krypteringslösning för en bank i Zürich, samtidigt som jag hamnade hos den galna kon i staden

An image that describes something
Felsökning på Arlanda
10 sep. 2021

Hur jag hittade ett allvarligt prestandaproblem för en kund medan jag väntande på ett försenat flyg.

An image that describes something
Minnesläckage i Valencia
27 aug. 2021

Hur jag identifierade ett svårfunnet Java minnesläckage i Valencia

An image that describes something
Spring Framework & Boot
2 aug. 2021

Ny kurs om Spring Framework och Spring Boot

An image that describes something
Vad är Java Records?
16 juni 2021

Så här kommer du igång med att använda Records i Java 16.

An image that describes something
Java 16
25 mars 2021

Java version 16 har just blivit tillgänglig

An image that describes something
Clean Code
10 mars 2021

En kurs om hur du kan städa upp i existerande kod med hjälp av clean code

An image that describes something
Java 26 år
10 feb. 2021

Språket Java fyller 26 år i vår