Årtal: 2022
Här finner du alla artiklar publicerade under 2022, vilka det finns 15 av.
Vad är virtuella trådar i Java?
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.
Jens Riboe
22 nov. 2022
20 minuter i lästid
Uppgången, fallet och återkomsten av coroutines
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.
Jens Riboe
11 okt. 2022
26 minuter i lästid
Java version 19 är här
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).
Jens Riboe
29 sep. 2022
14 minuter i lästid
Användning av await - asynkron programkod
Genom att skriva await framför anropet till en promise-returnerade funktion blir asynkron programkod betydligt enklare att förstå och bygga vidare på. Detta är del 3 i vår serie om asynkron programkod i JavaScript.
Jens Riboe
20 sep. 2022
15 minuter i lästid
3 former av asynkron bearbetning i JavaScript, del 2
Ett promise objekt erbjuder ett löfte om ett framtida värde och utgör ett mer angenämt verktyg för att skriva asynkron programkod i JavaScript. Detta är del 2 i vår artikelserie.
Jens Riboe
13 sep. 2022
20 minuter i lästid
3 former av asynkron bearbetning i JavaScript
Asynkron bearbetning/hantering (eng. asynchronous computation)? I korthet, innebär det att anropa en funktion vid ett senare tillfälle när resultatet av en operation (t.ex. ett musklick eller ett HTTP anrop) är klart.
Jens Riboe
6 sep. 2022
13 minuter i lästid
Node.js kursen uppdaterad
Kursen om Node.js har just blivit uppdaterad och moderniserad. Vi använder nu ESM (ECMAScript Modules) i alla våra större programexempel.
Jens Riboe
23 aug. 2022
24 minuter i lästid
Sommaren snart slut
Sommaren går nu mot sitt slut och vi har laddat kurskalendern med många nya datum fram till jul.
Jens Riboe
5 aug. 2022
4 minuter i lästid
Nu är det äntligen Midsommar
Sommaren och semestern är här och vi håller stängt fram till den 1 augusti.
Jens Riboe
22 juni 2022
1 minut i lästid
Oj, är sommaren här
Oj, vad tiden går fort när det är mycket att göra. Vi har under våren genomfört ett flertal företagsanpassade kursen, samt fjärrkurser via Zoom.
Jens Riboe
7 juni 2022
1 minut i lästid
Java version 18 har publicerats
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.
Jens Riboe
25 mars 2022
17 minuter i lästid
Ny kurs om C++ templates
Idag presenterar vi en helt ny kurs om C++ templates. Du får lära om allt du kan tänkas vilja veta om detta intressanta och för C++ helt vitala teknikområde.
Jens Riboe
16 mars 2022
6 minuter i lästid
Så här fungerar Log4j buggen Log4Shell
En grundlig genomgång av log4j/log4shell buggen med kompletta kodexempel för att illustrera hur allvarligt hot denna utgör.
Jens Riboe
7 jan. 2022
32 minuter i lästid