Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX
- Autor:
- Jo Van Hoey
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX
Nauka programowania w asemblerze bywa frustrująca. Język ten jest trudny i nie wybacza błędów. Jednak przebrnięcie przez te niedogodności przyniesie Ci wiele korzyści. Zdobędziesz bezcenną wiedzę o działaniu procesora, zyskasz też skuteczne narzędzie do badania złośliwego oprogramowania. Staniesz się o wiele lepszym programistą, a wiedza o instrukcjach AVX pozwoli Ci na spektakularne optymalizowanie kodu napisanego w językach wyższego poziomu.
Z tą książką stopniowo nauczysz się prostego, podstawowego kodu, a potem bardziej złożonych instrukcji AVX. Nabierzesz wprawy w czytaniu kodu asemblera i zaczniesz łączyć go z kodem w językach wyższego poziomu. Co ważniejsze, teorię ograniczono tu do niezbędnego minimum, za to dokładnie opisano dostępne narzędzia, omówiono sposób ich użytkowania i możliwe problemy. Kod natomiast został zaprezentowany w postaci kompletnych programów asemblera, co pozwoli Ci na dowolne testowanie, zmienianie i inne eksperymenty. W ten sposób przygotujesz się do samodzielnego badania różnych obszarów AVX i korzystania z oficjalnych podręczników Intela.
Dzięki książce:
- zrozumiesz, jak działa procesor i na czym polega praca systemu operacyjnego
- dowiesz się, jak kompilatory generują kod maszynowy
- poznasz skuteczniejsze sposoby poprawiania swoich programów
- nauczysz się uruchamiania programów w asemblerze
- zaczniesz badać złośliwe oprogramowanie i podejmować niezbędne działania
Chcesz zrozumieć, jak naprawdę działa procesor? Naucz się asemblera!
Programuj w asemblerze, zaczynając od prostego, podstawowego kodu i kończąc na zaawansowanych instrukcjach AVX. Z książki tej nauczysz się pisać i czytać kod asemblera, mieszać asembler z językami wyższego poziomu, korzystać z rozszerzeń AVX i znacznie więcej.
Kod w książce Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX jest tak prosty, jak to możliwe, co oznacza brak interfejsów graficznych, "wodotrysków" i kontroli błędów. Dodanie tych niewątpliwie użytecznych funkcji odciągnęłoby Twoją uwagę od głównego celu: nauki asemblera. Teorię ograniczono do niezbędnego minimum: kilka słów o liczbach binarnych, krótka prezentacja operatorów logicznych i wstęp do algebry liniowej. Trzymamy się też z daleka od konwersji liczb zmiennoprzecinkowych.
Kod asemblera jest prezentowany w postaci kompletnych programów, żebyś mógł testować je na swoim komputerze, eksperymentować z nimi, zmieniać je i psuć. Książka pokaże też, jakie są dostępne narzędzia, jak ich używać i jakie mogą one powodować problemy. Celem nie jest szczegółowe omówienie wszystkich instrukcji asemblera. Byłoby to niemożliwe w jednej książce: wystarczy spojrzeć na rozmiary podręczników Intela! Zamiast tego autor daje Ci przedsmak głównego dania, żebyś wiedział, czego się spodziewać. Jeśli opanujesz wiedzę zawartą w tej książce, będziesz umiał samodzielnie badać dodatkowe obszary.
Większość tej książki poświęcono używaniu asemblera w Linuksie, ponieważ jest to najlepsza platforma do nauki tego języka. W kilku ostatnich rozdziałach pokazano, jak korzystać z asemblera w Windows. Przekonasz się, że po opanowaniu asemblera w Linuksie posługiwanie się nim w Windows będzie znacznie łatwiejsze.
Nie powinna to być Twoja pierwsza książka o programowaniu; jeśli nigdy wcześniej nie programowałeś, odłóż ją na chwilę i naucz się podstaw programowania w języku wyższego poziomu, takim jak C.
Czytając tę książkę:
- Odkryjesz, jak działa procesor i pamięć
- Zrozumiesz, jak komputer współpracuje z systemem operacyjnym
- Dowiesz się, jak kompilatory języków wysokiego poziomu generują kod maszynowy, i wykorzystasz tę wiedzę do pisania efektywniejszego kodu
- Poznasz skuteczniejsze sposoby analizowania usterek w swoich programach
- Dowiesz się, co zrobić, żeby Twój program zadziałał, co sprawia mnóstwo frajdy
- Nauczysz się badać złośliwe oprogramowanie i podejmować niezbędne działania oraz środki zaradcze
Kategoria:
Języki programowania/Ogólne
Poziom:
Średniozaawansowany - zaawansowany
KOD ŹRÓDŁOWY ONLINE
Wybrane bestsellery
-
Książka zawiera podstawowe wiadomości o programowaniu w języku Asembler. Poświęcona jest nauce pisania programów funkcjonujących zarówno w systemie DOS, jak i Windows. W stosunku do poprzednich wydań została wzbogacona o teorię, a także o technikę programowania wykorzystującą najnowsze rozkazy za...(39.90 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego, nauczy instrukcji języka asembler, przedstawi podstawowe informacje o sposobach zapisu liczb i...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
This book will provide you with practical recipes to manage the build system using CMake. You will be taken through a series of task-based examples that demonstrate how to employ the CMake toolbox to build portable and modular code and to minimize the code complexity of the build infrastructure.
CMake Cookbook. Building, testing, and packaging modular software with modern CMake CMake Cookbook. Building, testing, and packaging modular software with modern CMake
-
The Assembly language is the lowest level human readable programming language on any platform. Knowing the way things are on the Assembly level will help developers design their code in a much more elegant and efficient way. This book will take readers on a journey to mastering the Assembly langu...
Mastering Assembly Programming. From instruction set to kernel module with Intel processor Mastering Assembly Programming. From instruction set to kernel module with Intel processor
-
Open-sourcing the C# and Visual Basic compilers is one of the most appreciated things by the .NET community, especially as it exposes rich code analysis APIs to analyze and edit code. If you want to use Roslyn API to write powerful extensions and contribute to the C# developer tool chain, then th...
Roslyn Cookbook. Compiler as a Service, Code Analysis, Code Quality and more Roslyn Cookbook. Compiler as a Service, Code Analysis, Code Quality and more
-
1. Rozdział pierwszy wprowadzi czytelnika w możliwości mikrokontrolerów rodziny MCS-51. 2. Rozdział drugi wprowadzi czytelnika w działanie karty graficznej do samodzielnego wykonania na 89c52 umożliwiającej generowanie kolorowego obrazu wideo na monitorze wideo lub TV, w rozdzielczości ...
Aplikacje graficzne na mikrokontroler 89c52, 89s52, 89c55wd, 89c51rb2, 89c51rc2, 89c51rd2, 89c51ed2. Oprogramowanie narzędziowe i aplikacje dla bootloaderów i systemów ISP Aplikacje graficzne na mikrokontroler 89c52, 89s52, 89c55wd, 89c51rb2, 89c51rc2, 89c51rd2, 89c51ed2. Oprogramowanie narzędziowe i aplikacje dla bootloaderów i systemów ISP
-
Adresowanie, ładowanie danych, operacje logiczne i arytmetyczne, pętle i instrukcje warunkowe to tylko niektóre z poruszanych zagadnień. Dzięki tej książce zdobędziesz też cenną wiedzę o urządzeniach peryferyjnych oraz obsłudze wyjątków. Książka jest doskonałą lekturą dla wszystkich programistów ...
Asembler dla procesorów ARM. Podręcznik programisty Asembler dla procesorów ARM. Podręcznik programisty
(19.90 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Przekonaj się o tym, sięgając po książkę „Asembler. Leksykon”. Przystępnie i rzeczowo wyjaśni Ci ona sposób działania procesorów zgodnych z architekturą x86, przedstawi strukturę 16-bitowych programów dla środowiska DOS i 32-bitowych programów dla systemów operacyjnych Windows, a takż...(9.90 zł najniższa cena z 30 dni)
14.50 zł
29.00 zł(-50%) -
Książka „Praktyczny kurs asemblera. Wydanie II” wprowadzi Cię w podstawowe zagadnienia związane z zastosowaniem języka niskiego poziomu do programowania komputerów opartych na architekturze x86-32 procesorów Intel (oraz AMD). Poznasz sposoby wykorzystania zasobów sprzętowych, zasadę d...(19.90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Książka "Asembler. Podręcznik programisty" to kompendium wiedzy dotyczącej pisania programów dla systemu Windows w języku asemblera.(71.40 zł najniższa cena z 30 dni)
77.35 zł
119.00 zł(-35%)
O autorze ebooka
Jo Van Hoey jest emerytowanym inżynierem informatyki. Przez 40 lat pracował w branży IT, na różnych stanowiskach; w IBM zajmował się oprogramowaniem mainframe. Od zawsze interesował się bezpieczeństwem IT i zastosowaniem asemblera do zabezpieczania infrastruktury IT przed atakami i złośliwym oprogramowaniem.
Ebooka "Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Beginning x64 Assembly Programming: From Novice to AVX Professional
- Tłumaczenie:
- Grzegorz Werner
- ISBN Książki drukowanej:
- 978-83-289-0109-4, 9788328901094
- Data wydania książki drukowanej:
- 2023-12-05
- ISBN Ebooka:
- 978-83-289-0110-0, 9788328901100
- Data wydania ebooka:
- 2023-11-20 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 165x235
- Numer z katalogu:
- 210857
- Rozmiar pliku Pdf:
- 28.0MB
- Rozmiar pliku ePub:
- 12.0MB
- Rozmiar pliku Mobi:
- 26.1MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Edycja, asemblacja, konsolidowanie i uruchamianie (lub debugowanie)
- Struktura programu w asemblerze
- Sekcja .data
- Sekcja .bss
- Sekcja .txt
- Podsumowanie
- Krótkie wprowadzenie do liczb binarnych
- Liczby całkowite
- Liczby zmiennoprzecinkowe
- Krótkie wprowadzenie do rejestrów
- Rejestry ogólnego przeznaczenia
- Rejestr wskaźnika instrukcji (rip)
- Rejestr flag
- Rejestry xmm i ymm
- Podsumowanie
- Rozpoczynanie debugowania
- Do dzieła!
- Kilka dodatkowych poleceń GDB
- Nieco ulepszona wersja programu hello, world
- Podsumowanie
- Analiza programu
- Wypisywanie
- Podsumowanie
- NOT
- OR
- XOR
- AND
- Podsumowanie
- Praca z DDD
- Podsumowanie
- Instalowanie SimpleASM
- Używanie SASM
- Podsumowanie
- Eksplorowanie pamięci
- Podsumowanie
- Wprowadzenie do arytmetyki liczb całkowitych
- Badanie instrukcji arytmetycznych
- Podsumowanie
- Jak działa stos
- Monitorowanie stosu
- Podsumowanie
- Pojedyncza i podwójna precyzja
- Kodowanie z liczbami zmiennoprzecinkowymi
- Podsumowanie
- Pisanie prostej funkcji
- Więcej funkcji
- Podsumowanie
- Wyrównanie stosu
- Więcej o ramkach stosu
- Podsumowanie
- Budowanie i konsolidowanie funkcji
- Rozszerzanie pliku makefile
- Podsumowanie
- Argumenty funkcji
- Układ stosu
- Zachowywanie rejestrów
- Podsumowanie
- Podstawy
- Arytmetyka
- Podsumowanie
- Inne sposoby modyfikowania bitów
- Zmienna bitflags
- Podsumowanie
- Pisanie makr
- Narzędzie objdump
- Podsumowanie
- Praca z wejściem-wyjściem
- Jak radzić sobie z przepełnieniem bufora
- Podsumowanie
- Wywołania systemowe
- Obsługa plików
- Asemblacja warunkowa
- Instrukcje do obsługi plików
- Podsumowanie
- Dostęp do argumentów wiersza polecenia
- Debugowanie wiersza poleceń
- Podsumowanie
- Pisanie pliku źródłowego C
- Pisanie kodu asemblera
- Podsumowanie
- Podstawowy asembler wplatany
- Rozszerzony asembler wplatany
- Podsumowanie
- Przenoszenie łańcuchów
- Porównywanie i skanowanie łańcuchów
- Podsumowanie
- Instrukcja cpuid
- Instrukcja test
- Podsumowanie
- Dane skalarne i upakowane
- Dane niewyrównane i wyrównane
- Podsumowanie
- Manipulowanie bitami mxcsr
- Analiza programu
- Podsumowanie
- Przykład z niewyrównanymi danymi
- Przykład z wyrównanymi danymi
- Podsumowanie
- Instrukcje SSE operujące na liczbach całkowitych
- Analiza kodu
- Podsumowanie
- Bajt sterujący imm8
- Używanie bajta sterującego imm8
- Bity 0. i 1.
- Bity 2. i 3.
- Bity 4. i 5.
- Bit 6.
- Bit 7.
- Flagi
- Podsumowanie
- Określanie długości łańcucha
- Wyszukiwanie w łańcuchach
- Podsumowanie
- Długość niejawna
- Długość jawna
- Podsumowanie
- Pierwsze spojrzenie na tasowanie
- Tasowanie z dystrybucją
- Tasowanie z odwracaniem
- Tasowanie z rotacją
- Tasowanie bajtów
- Podsumowanie
- Wyszukiwanie znaków
- Wyszukiwanie zakresu znaków
- Wyszukiwanie podłańcucha
- Podsumowanie
- Test obsługi AVX
- Przykładowy program AVX
- Podsumowanie
- Przykładowe obliczenia na macierzach
- Wypisywanie macierzy: printm4x4
- Mnożenie macierzy: multi4x4
- Odwracanie macierzy: inverse4x4
- Twierdzenie Cayleya-Hamiltona
- Algorytm Leverriera
- Kod
- Podsumowanie
- Przykładowy kod do transpozycji macierzy
- Wersja z odpakowywaniem
- Wersja z tasowaniem
- Podsumowanie
- Wydajność obliczeń związanych z transpozycją macierzy
- Wydajność obliczania śladu macierzy
- Podsumowanie
- Pierwsze kroki
- Pisanie kodu
- Debugowanie
- Wywołania systemowe
- Podsumowanie
- Wyjście konsolowe
- Budowanie okien
- Podsumowanie
- Używanie więcej niż czterech argumentów
- Praca z wartościami zmiennoprzecinkowymi
- Podsumowanie
- Funkcje wariadyczne w Windows
- Mieszanie wartości
- Podsumowanie
- Podsumowanie
O autorze
O recenzencie technicznym
Wprowadzenie
Zanim zaczniesz
Rozdział 1. Twój pierwszy program
Rozdział 2. Liczby binarne, liczby szesnastkowe i rejestry
Rozdział 3. Analizowanie programu za pomocą debugera: GDB
Rozdział 4. Twój następny program: żyje i ma się dobrze!
Rozdział 5. Asembler jest oparty na logice
Rozdział 6. Data Display Debugger
Rozdział 7. Skoki i pętle
Rozdział 8. Pamięć
Rozdział 9. Arytmetyka liczb całkowitych
Rozdział 10. Stos
Rozdział 11. Arytmetyka zmiennoprzecinkowa
Rozdział 12. Funkcje
Rozdział 13. Wyrównanie stosu i ramka stosu
Rozdział 14. Funkcje zewnętrzne
Rozdział 15. Konwencje wywoływania
Rozdział 16. Operacje bitowe
Rozdział 17. Manipulacje bitowe
Rozdział 18. Makra
Rozdział 19. Konsolowe wejście-wyjście
Rozdział 20. Plikowe wejście-wyjście
Rozdział 21. Wiersz poleceń
Rozdział 22. Od C do asemblera
Rozdział 23. Asembler wplatany
Rozdział 24. Łańcuchy
Rozdział 25. Identyfikowanie procesora
Rozdział 26. SIMD
Rozdział 27. Rejestr mxcsr
Rozdział 28. SSE - wyrównanie danych
Rozdział 29. SSE - upakowane liczby całkowite
Rozdział 30. SSE - manipulowanie łańcuchami
Rozdział 31. Wyszukiwanie znaku
Rozdział 32. Porównywanie łańcuchów
Rozdział 33. Przetasowania
Rozdział 34. SSE - maski łańcuchowe
Rozdział 35. AVX
Rozdział 36. AVX - operacje macierzowe
Rozdział 37. Transpozycja macierzy
Rozdział 38. Optymalizacja wydajności
Rozdział 39. Witaj, świecie Windows
Rozdział 40. Używanie Windows API
Rozdział 41. Funkcje w Windows
Rozdział 42. Funkcje wariadyczne
Rozdział 43. Pliki w Windows
Posłowie. Co dalej?
Skorowidz
Helion - inne książki
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł(-35%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29.94 zł najniższa cena z 30 dni)32.43 zł
49.90 zł(-35%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%)
Dzieki 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[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX Jo Van Hoey (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.