Linux. Niezbędnik programisty John Fusco
- Autor:
- John Fusco
- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 736
- Druk:
- oprawa miękka
Opis
książki
:
Linux. Niezbędnik programisty
Czego się nauczysz?
- Pobierania i instalowania narzędzi open source w systemie Linux
- Zarządzania pakietami i aktualizacjami w różnych dystrybucjach Linuksa
- Kompilowania kodu źródłowego z użyciem narzędzi GNU, make i bibliotek
- Rozpoznawania i interpretowania błędów oraz ostrzeżeń kompilatora
- Wyszukiwania i korzystania z dokumentacji oraz elektronicznych źródeł pomocy
- Wybierania i efektywnego używania edytorów tekstu, takich jak Vim i Emacs
- Wykorzystywania systemów kontroli wersji i narzędzi diff, patch, ctags, Doxygen
- Stosowania narzędzi do analizy i upiększania kodu źródłowego
- Rozumienia działania jądra systemu Linux, trybu użytkownika i trybu jądra
- Zarządzania procesami, priorytetami, pamięcią oraz urządzeniami w systemie
- Tworzenia, synchronizacji i monitorowania procesów w Linuksie
- Realizowania komunikacji międzyprocesowej (IPC) za pomocą plików, pamięci współdzielonej, sygnałów, potoków, gniazd i kolejek
- Diagnozowania problemów z komunikacją między procesami przy użyciu narzędzi powłoki
- Optymalizowania wydajności aplikacji i systemu z wykorzystaniem narzędzi takich jak Valgrind, strace, gprof czy OProfile
- Diagnozowania i debugowania oprogramowania za pomocą printf, gdb, narzędzi do analizy pamięci i plików rdzenia
- Wykrywania i rozwiązywania problemów z pamięcią, wyciekami oraz przepełnieniami buforów
Wszystko, czego potrzebujesz,
aby tworzyć wydajny, elastyczny i bezbłędny kod!
- Jaki edytor wybrać?
- Jak działają systemy kontroli wersji?
- Jak zapewnić wysoką wydajność oraz bezbłędne działanie tworzonych rozwiązań?
Programista, jak każdy fachowiec, posiada perfekcyjnie dobrany zestaw narzędzi, pozwalający mu na szybkie, wygodne, elastyczne i - co najważniejsze - optymalne rozwiązywanie postawionych problemów. Wybranie odpowiednich narzędzi i skomponowanie ich zbioru zabiera często wiele dni, miesięcy, a nawet i lat. A przecież my, programiści, nie mamy aż tyle czasu! Koniecznie trzeba znaleźć jakiś szybszy sposób!
Najlepszą odpowiedzią na ten problem jest właśnie niniejsza książka. Dzięki niej opanujesz sposoby pobierania i instalacji różnych narzędzi, a nowo nabyta wiedza na temat sposobów zarządzania pakietami w różnych dystrybucjach na pewno nie pójdzie na marne. W kolejnych rozdziałach poznasz przebieg procesu kompilacji oraz dowiesz się, jak interpretować poszczególne błędy i ostrzeżenia. John Fusco omawia tu także edytory Vim oraz Emacs - ale nie wskazuje, który z nich jest lepszy! Dzięki książce "Linux. Niezbędnik projektanta" wykorzystanie systemów kontroli wersji nie będzie stanowiło dla Ciebie najmniejszego problemu. Na kolejnych stronach szczegółowo omawiane są zasady funkcjonowania jądra systemu oraz sposób działania procesów i komunikacji między nimi. Lektura kolejnych rozdziałów dostarczy Ci niezbędnych informacji na temat zapewniania wysokiej wydajności tworzonych rozwiązań oraz metod diagnozowania problemów z oprogramowaniem.
- Zdobywanie i instalacja oprogramowania open source
- Proces kompilacji kodu źródłowego
- Zarządzanie pakietami w różnych dystrybucjach
- Interpretacja komunikatów o błędach i ostrzeżeń
- Edytory plików tekstowych
- Wykorzystanie systemów kontroli wersji
- Funkcjonowanie jądra systemu operacyjnego Linux
- Wykorzystanie procesów
- Komunikacja między procesami
- Diagnozowanie problemów z komunikacją pomiędzy procesami
- Zwiększanie wydajności tworzonych rozwiązań
- Wykrywanie problemów w napisanym oprogramowaniu
Wybrane bestsellery
Zobacz pozostałe książki z serii Standard
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Linux. Niezbędnik programisty John Fusco
(8)-
6
-
5
-
4
-
3
-
2
-
1
5.6(7)
(0)
(0)
(1)
(0)
(0)
więcej opinii