Anatomia segfaulta — od MMU przez kernel po core dump w gdb
Co dokładnie dzieje się gdy proces dotyka złego adresu. Od MMU i page table przez page fault handler kernela po analizę core dumpa w gdb — null deref, stack overflow, use-after-free.
Co dokładnie dzieje się gdy proces dotyka złego adresu. Od MMU i page table przez page fault handler kernela po analizę core dumpa w gdb — null deref, stack overflow, use-after-free.
Twój terminal startuje 800 ms. Anatomia ładowania bash, lazy loading managerów wersji, cache completions, PS1 bez synchronicznego git status — i jak zejść do 50 ms bez kompromisów.
Anatomia dwóch modeli I/O w Linuksie. epoll vs io_uring, readiness vs completion, syscall overhead, SQPOLL — i kiedy faktycznie warto sięgnąć po io_uring zamiast event loopa.
DRY stało się dogmatem, który niszczy więcej kodu niż go ratuje. Kiedy duplikacja jest właściwą decyzją architektoniczną — i jak rozpoznać moment, w którym pogoń za „Don’t Repeat Yourself” przestaje być inżynierią.
Czytanie cudzego kodu to umiejętność która oddziela juniora od seniora. Większość programistów czyta kod jak powieść — i się gubi. Sprawdź jak czytać systemowo: entry points, callsites, grep przed LSP, git jako narzędzie nawigacji.