Recent Posts

CS Foundations·15 kwietnia 2026

Renderowanie w przeglądarce: od tekstu do obrazów

Zasady renderowania w przeglądarce wyjaśniono za pomocą analogii z placem budowy, a wszystko, od tworzenia DOM/CSSOM po różnicę między ponownym wlaniem/odświeżeniem, zostało omówione z punktu widzenia optymalizacji wydajności.

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.