Recent Posts

Server & DevOps·20 kwietnia 2026

Linux CLI i uprawnienia: jak przetrwać w świecie bez myszy

Ten artykuł wyjaśnia znaczenie Linux CLI i uprawnień na podstawie pierwszego doświadczenia młodego developera z wdrożeniem na serwer przy użyciu SSH i MobaXterm oraz podaje praktyczne wskazówki dotyczące praw plików i przetrwania w terminalu.

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.