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