Sökresultat för

bara en enkel bild

Artiklar & Nyheter

Här kan du läsa ett brett fält av artiklar, från tekniska artiklar med gott om källkod, via kåserier om tidigare eskapader, till rena kursnyheter och helghälsningar.

blog main image

Ny och uppdaterad webbplats

Vädret under andra halvan av sommaren har mer varit i linje med klassisk svensk sommar. Detta har skapat bra förutsättningar för inomhusarbete, såsom att bygga om och förbättra vår webbplats. Läs mer om hur den är skapad.

avatar
Jens Riboe

20 juli 2024

2 minuter i lästid

blog main image

Glad Midsommar, 2024

Vädret i under första delen av sommaren 2024 så här långt har ju varit helt fantastiskt och vi håller tummarna för att det fortsätter på det viset, varvat med lite regn så att inte all växtlighet torkar ut. Vi önskar alla våra nuvarande och kommande kunder en riktigt glad Midsommar.

avatar
Jens Riboe

19 juni 2024

2 minuter i lästid

blog main image

Sommarkurser 2024

Anmäl dig till en fjärrkurs i sommar. Under perioden Midsommar till sista augusti, ger vi 20% rabatt på priset för en fjärrkurs.

avatar
Jens Riboe

10 juni 2024

1 minut i lästid

blog main image

Nationaldagen, 2024

Idag den 6 juni, är det Sveriges Nationaldag. En dag att reflektera över vår historia och vilka faktorer som ledde fram till att Sverige var ett av de rikaste och mest välmående länderna i världen på den tiden jag var barn respektive tonåring.

avatar
Jens Riboe

6 juni 2024

1 minut i lästid

blog main image

Glad Påsk, 2024

En riktigt Glad Påsk önskar Ribomation

avatar
Jens Riboe

27 mars 2024

1 minut i lästid

blog main image

Ny fortsättningskurs om Perl Modules & UDT

Ny fortsättningskurs i Perl, där du får lära dig allt om att moduler, referenser, att designa klasser, skriva API dokumentation, enhetstestning och mycket mer.

avatar
Jens Riboe

18 mars 2024

3 minuter i lästid

blog main image

1BRC - Summering

Det är dags att summera 1BRC. I denna artikel tabellerar jag topplistan av lösningsförslagen, samt även mina egna lösningar i olika programspråk, jag diskuterat i tidigare artiklar.

avatar
Jens Riboe

16 feb. 2024

5 minuter i lästid

blog main image

1BRC - C med eller utan malloc

Hur implementerar man en hash-tabell i C? Ska man använda malloc eller kan man klara sig utan? Hur ska man resonera om minneshantering i C. Har det tillkommit något nytt i språket de senaste 30 åren? Hur snabbt blev det i C jämfört med vår tidigare version i C++?

avatar
Jens Riboe

5 feb. 2024

30 minuter i lästid

blog main image

1BRC - Erlang

Hur klarar språket Erlang utmaningen 1BRC. I denna artikel lär jag ut lite kort om själva språket och går sen i detalj igenom hur lösningsprogrammet fungerar. Givetvis, kör vi programmet och mäter förfluten tid, baserad på olika filstorlekar. Hur snabbt tror du Erlang är?

avatar
Jens Riboe

29 jan. 2024

15 minuter i lästid

blog main image

1BRC - JavaScript / Node.js

Hur matchar modern JavaScript mot klassisk JavaScript, vad gäller exekveringstid för 1BRC (_1 Billion Row Challenge_)? I denna artikel implementerar jag två lösningar, dels med moderna förtecken via användning av `await` och dels enligt klassisk _continuation-style_ med event-handlers. Vilken vinner, tror du?

avatar
Jens Riboe

25 jan. 2024

8 minuter i lästid

blog main image

1BRC - Python vs. Perl

Hur matchar Python jämfört med Perl, när det kommer till 1BRC? I denna artikel, implementerar jag en lösning till 1BRC (1 Billion Row Challenge) dels i Python och dels i Perl och mäter tiden för att behandla olika filstorlekar. Vem vinner, tror du?

avatar
Jens Riboe

23 jan. 2024

11 minuter i lästid

blog main image

Optimerad 1BRC i C++

Det här är en direkt fortsättning på förra artikeln. I denna artikel, implementerar jag en betydligt mer optimerad lösning, för att se hur vi kan minska ned totaltiden. Bl.a. memory-mapped I/O, multi-threaded aggregation och thread-private heaps.

avatar
Jens Riboe

18 jan. 2024

21 minuter i lästid

blog main image

Jag blev nerd sniped - 1BRC++

Här fortsätter jag vidare med 1BRC och visar en rättfram implementation i Modern C++.

avatar
Jens Riboe

16 jan. 2024

11 minuter i lästid

blog main image

The 1 Billion Row Challenge

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.

avatar
Jens Riboe

10 jan. 2024

7 minuter i lästid

blog main image

Gott Nytt År, 2023

Vi önskar ett riktigt Gott Nytt År till alla våra befintliga, nya och kommande kursdeltagare.

avatar
Jens Riboe

31 dec. 2023

1 minut i lästid