Recent Posts

CS Foundations·13 kwietnia 2026

Przełączanie kontekstu: ukryte koszty wielozadaniowości

Koncepcję przełączania kontekstu i ukryte koszty (narzut) wielozadaniowości wyjaśniono na przykładach i kodzie dostrajania serwera Spring Boot, a także przeanalizowano znaczenie odpowiedniej liczby wątków.

CS Foundations·13 kwietnia 2026

Procesy i wątki: praca w pojedynkę kontra technika klonów cienia

Wyjaśniam różnicę między procesami a wątkami na przykładzie cyfrowego centrum logistycznego i kodu w Javie. Analizuję też problemy współbieżności spotykane w praktyce (Race Condition) oraz zalety i wady wieloprocesowości i wielowątkowości.

CS Foundations·10 kwietnia 2026

Podstawy informatyki od nowa, choć mam dyplom: w poszukiwaniu straconych czterech lat

Wyznanie absolwenta czteroletnich studiów informatycznych, któremu brakuje podstaw. Arogancja z czasów konkursów capstone design, granice wkuwania odpowiedzi pod rozmowy rekrutacyjne i początek drogi w stronę Linuksa i DevOps.