Cena: 59.00 zł
Sklep: helion.pl
Kup teraz Python. Programuj szybko i wydajnie za 59.00 zł w księgarni helion.pl
Wydajne aplikacje w jÄ™zyku Python! Python to skryptowy jÄ™zyk programowania istniejÄ…cy na rynku od wielu lat — jego pierwsza wersja pojaw...
zobacz więcej informacji
Cena: 59.00 zł
Sklep: helion.pl
Kup teraz Python. Programuj szybko i wydajnie za 59.00 zł w księgarni helion.pl
Wydawca: helion
Kategoria: Ksiazki/Programowanie/Python
ISBN: 9788328304666
Waga: b/d kg
Rok wydania: b/d
Wydajne aplikacje w jÄ™zyku Python! Python to skryptowy jÄ™zyk programowania istniejÄ…cy na rynku od wielu lat — jego pierwsza wersja pojawiÅ‚a siÄ™ w 1991 roku. Przejrzystość kodu źródÅ‚owego byÅ‚a jednym z gÅ‚ównych celów Guida van Rossuma, twórcy tego jÄ™zyka. DziÅ› Python cieszy siÄ™ dużą popularnoÅ›ciÄ…, co z jednej strony Å›wiadczy o jego przydatnoÅ›ci, a z drugiej gwarantuje użytkownikom szerokie wsparcie spoÅ‚ecznoÅ›ci programistów jÄ™zyka. Python jest elastyczny, dopuszcza różne style programowania, a dziÄ™ki temu znajduje zastosowanie w wielu miejscach Å›wiata IT. Jeżeli chcesz w peÅ‚ni wykorzystać możliwoÅ›ci Pythona i tworzyć wydajne rozwiÄ…zania, to koniecznie zaopatrz siÄ™ w tÄ™ książkÄ™! DziÄ™ki niej dowiesz siÄ™, jak wykorzystać profilowanie do lokalizowania „wÄ…skich gardeÅ‚”, oraz poznasz efektywne techniki wyszukiwania danych na listach, w sÅ‚ownikach i zbiorach. Ponadto zdobÄ™dziesz wiedzÄ™ na temat obliczeÅ„ macierzowych i wektorowych oraz zobaczysz, jak kompilacja do postaci kodu C wpÅ‚ywa na wydajność Twojego rozwiÄ…zania. Osobne rozdziaÅ‚y zostaÅ‚y poÅ›wiÄ™cone wspóÅ‚bieżnoÅ›ci oraz moduÅ‚owi multiprocessing. Opanowanie tych zagadnieÅ„ pozwoli Ci ogromnie przyspieszyć dziaÅ‚anie Twojej aplikacji. Na sam koniec nauczysz siÄ™ tworzyć klastry i kolejki zadaÅ„ oraz optymalizować zużycie pamiÄ™ci RAM. RozdziaÅ‚ dwunasty to gratka dla wszystkich — zawiera najlepsze porady specjalistów z branży! Książka ta jest obowiÄ…zkowÄ… lekturÄ… dla wszystkich programistów chcÄ…cych tworzyć wydajne rozwiÄ…zania w jÄ™zyku Python. Poznaj lepiej narzÄ™dzia numpy i Cython, a także narzÄ™dzia profilujÄ…ce Dowiedz siÄ™, jak w jÄ™zyku Python dokonywana jest abstrakcja bazowej architektury komputera. Użyj profilowania do znajdowania „wÄ…skich gardeÅ‚” zwiÄ…zanych z wykorzystaniem czasu procesora i pamiÄ™ci. Utwórz wydajne programy, wybierajÄ…c odpowiednie struktury danych. Przyspiesz obliczenia oparte na macierzach i wektorach. Zastosuj narzÄ™dzia do kompilacji kodu Python do postaci kodu maszynowego. ZarzÄ…dzaj jednoczeÅ›nie wieloma operacjami obliczeniowymi i operacjami wejÅ›cia-wyjÅ›cia. Przekształć kod przetwarzania wspóÅ‚bieżnego w celu uruchomienia go w klastrze lokalnym lub zdalnym. Rozwiąż duże problemy, używajÄ…c mniej pamiÄ™ci RAM. WyciÅ›nij z Pythona siódme poty!
KUP TERAZ