gdb na Linuksie czyli jak ujarzmić swój kod

gdb jest chyba najbardziej przerażającym narzędziem dla początkujących programistów, a jeśli dodać, że najczęściej w naturze występuje na systemach Linux to niejedna tęga głowa dostaje palpitacji serca. Ale jeśli kodujesz w C lub C++ na systemy Linuksowe to niestety jesteś skazany na ten debugger. Ale nie taki diabeł straszny jak go malują. Zobaczmy na przykładzie jak korzystać z tego narzędzia…

Czytaj dalej gdb na Linuksie czyli jak ujarzmić swój kod

Historia informatyki cz.3: początki rewolucji

Już w 18 wieku wiedziano, że budowa uniwersalnej maszyny programowalnej jest możliwa. Ba, nawet powstały takie projekty. Niestety ich stopień skomplikowania nie pozwalał na realizację w tamtych czasach, a niektórych z nich nie udało się zbudować do dnia dzisiejszego. Czegoś jeszcze brakowało… Sprawdźmy co pozostało do odkrycia.

Czytaj dalej Historia informatyki cz.3: początki rewolucji

Historia informatyki cz.2: bit i para

W poprzednim wpisie, czyli Historia informatyki cz.1: wspiąć się na ramiona olbrzymów przyglądaliśmy się skromnym początkom informatyki. Ale już wtedy, czyli jakieś 250 lat temu, człowiek zdradzał tendencje do automatyzacji i zastępowaniu siebie samego maszynami. Zobaczmy jak historia potoczyła się dalej i co ma przemysł tkacki z tym wspólnego…

Czytaj dalej Historia informatyki cz.2: bit i para