SDK - Self Destruction Kit

Do lektury tego działu zakładam twoją podstawową znajomość języka C (C++ w sumie też może być, ale wiem z autopsji, że C++ nie uczy używania wskaźników, których tu będzie dość sporo, więc radzę pobawić się tym użytecznym ustrojstwem). Poza tym zakładam, że wiesz, jak kompilować programy pod un*xem :], wiesz, czym jest manual i masz dobry edytor :P
Następnie zakładam, że wiesz, jak dołączyć odpowiednie nagłówki w C/C++ i jak je znaleźć w manualu (w przykładowych programach z lenistwa nie wstawiam dyrektyw preprocesora). Co jeszcze?... Musisz dobrze znać Linuksa (czyli z grubsza Uniksa) i chcieć w nim programować. To chyba tyle.



Użyteczne funkcje - zanim cokolwiek zaczniesz robić
Kilka słów o mnożeniu pidów w systemie
Uruchamianie programów to nie taka banalna znowu sprawa
Rury w un*xach - komunikacja między procesami z jednej rodzinki
Nazwane rury - to nie musi zostawać w rodzinie
Inna komunikacja między procesami - nie rury, ale też fajne
Warstwa sieciowa Linuksa - nie musisz się ograniczać do jednego komputera
POSIX threads - i już więcej nie zgubisz wątku

Powrót do indeksu strony
Chciałbym podziękować Bartłomiejowi Świerczowi za jego uwagi dotyczące materiałów tu zamieszczonych i wychwycenie kilku błędów.