Wydawca: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
1201
Ebook

Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty

Olivier Caelen, Marie-Alice Blete

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 pomocą zaledwie kilku linii kodu może implementować w swoich projektach wyrafinowane funkcje. Książka płynnie łączy teorię z praktyką, przystępnie opisuje zawiłości modeli GPT-4 i ChatGPT. Lucas Soares, inżynier uczenia maszynowego w Biometrid Ta napisana jasnym językiem książka stanowi kompleksowy przewodnik dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i ChatGPT. Znalazły się tu także instrukcje, jak krok po kroku tworzyć w Pythonie aplikacje korzystające z modeli do generowania treści, odpowiadania na pytania i streszczania tekstów. Istotną zaletą są przejrzyste przykłady i dołączone pliki z kodami, pomocne w tworzeniu konkretnych projektów. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach! Dowiesz się: jak działają modele ChatGPT i GPT-4 i do czego mogą być przydatne jak korzystać z modeli NLP w aplikacjach Pythona jak używać interfejsów API modeli do przetwarzania języka naturalnego jak stosować zaawansowane techniki, takie jak inżynieria monitu jak dostrajać modele do określonych zadań Autorzy wytyczają ścieżkę do tworzenia najnowocześniejszych aplikacji! Tom Taulli, autor Generative AI

1202
Ebook

Kubernetes - rozwiązania chmurowe w świecie DevOps. Tworzenie, wdrażanie i skalowanie nowoczesnych aplikacji chmurowych

John Arundel, Justin Domingus

Kubernetes jest standardową platformą rozproszonych aplikacji chmurowych. Pozwala na budowanie i wdrażanie niezawodnych, wydajnych i skalowalnych aplikacji. Jednak przebudowa klasycznej infrastruktury IT na rozwiązania chmurowe, aby mogła być przeprowadzona bez dużych utrudnień pracy firmy, wymaga przygotowania i odpowiedzi na kilka ważnych pytań. W tym wyczerpującym i praktycznym przewodniku opisano, jak działają kontenery Kubernetes, jak je budować i nimi zarządzać oraz jak projektować usługi i infrastrukturę cloud native. Wyjaśniono różnice między budowaniem swoich klastrów a korzystaniem z usług zarządzanych takich firm jak Amazon, Google i Microsoft. Dokładnie przedstawiono - od strony praktycznej - rozwijanie aplikacji, konfigurowanie i obsługę klastrów oraz automatyzację infrastruktury. Wiedza ta pozwoli na sprawne zbudowanie skalowalnej, odpornej na awarie i opłacalnej infrastruktury Kubernetes - w zgodzie z metodyką DevOps. W tej książce: solidne podstawy działania kontenerów i systemu Kubernetes uruchamianie własnych klastrów zarządzane usługi Kubernetes od Amazon, Google i innych dostawców cykl życia kontenera i optymalizacja klastrów najlepsze narzędzia i najnowsze praktyki branżowe zasady DevOps w praktyce Kubernetes: nowoczesność, skalowalność i prawdziwa niezawodność!

1203
Ebook

Ruby on Rails. Wprowadzenie. Wydanie II

Curt Hibbs, Bruce Tate, Lance Carlson

Poznaj Ruby on Rails i twórz potężne aplikacje internetowe w zaledwie kilka dni Jak budować dynamiczne strony, nastawione na użytkownika? Jak rozwiązać problemy z wydajnością baz danych? Jak sprawnie i efektywnie korzystać z platformy Ruby on Rails? Dlaczego masz wybrać Ruby on Rails? Głównie dlatego, że jest to wyjątkowe narzędzie, które umożliwia budowę aplikacji internetowych każdego typu (w tym portali społecznościowych, witryn e-commerce, oprogramowania do zarządzania oraz tworzenia statystyk) w zaledwie kilka dni! A to wszystko dzięki Rails -- doskonale wyposażonemu frameworkowi do tworzenia aplikacji internetowych opartych o bazy danych -- który oferuje środowisko z wykorzystaniem języka Ruby. Zaś ten język programowania charakteryzuje się niezwykłym połączeniem cech: jest równocześnie prosty, elegancki i elastyczny, co pozwala dowolnie modyfikować jego części. Książka "Ruby on Rails. Wprowadzenie. Wydanie II" zawiera szczegółowe porady i wskazówki dotyczące instalacji oraz korzystania z Rails 2.1, a także języka skryptowego Ruby. W podręczniku znajdziesz nie tylko wyjaśnienia odnośnie sposobu działania Rails, ale również opis kompletnej aplikacji. Dzięki temu przewodnikowi dowiesz się, w jaki sposób współpracują ze sobą wszystkie aplikacje tworzące szkielet Rails, a ponadto nauczysz się sprawnie korzystać z dokumentacji oprogramowania i tworzyć zaawansowane aplikacje znacznie szybciej niż dotychczas. Uruchamianie i organizacja Rails Budowanie widoku Rusztowania, REST i ścieżki Klasy złożone Rozbudowywanie widoków Zarządzanie układem strony Arkusze stylów Tworzenie własnych funkcji pomocniczych Testowanie i debugowanie Tworzenie nowej aplikacji Rails Wyczerpujące i przyjazne wprowadzenie w Ruby on Rails.

1204
Ebook

CCNA 200-120. Zostań administratorem sieci komputerowych Cisco

Adam Józefiok

Poznaj sieć i ją spleć! Co siedzi w sieci, czyli wstęp do sieci komputerowych Jak sterować ruchem bitów, czyli routery, przełączniki i technologie sieciowe Z czym to się je, czyli ćwiczenia praktyczne z budowania i obsługi sieci Sieci komputerowe dawno już oplotły cały świat. Nawet w cieniu peruwiańskiej dżungli można znaleźć kafejkę internetową, nie mówiąc już o bardziej cywilizowanych okolicach. Każda firma potrzebuje swojej własnej sieci, dostosowanej do jej potrzeb. Twoja nie jest wyjątkiem. Teraz masz szansę nauczyć się samodzielnie budować wyspecjalizowane sieci komputerowe i zarządzać nimi tak, jak uznasz za stosowne. Z tą książką poznasz wszystkie niezbędne elementy sieci i zorientujesz się, jak najsensowniej ich używać. A potem, jeśli będziesz chciał, będziesz mógł przystąpić do egzaminu CCNA i zostać profesjonalnym „pająkiem”! Materiał zawarty w książce Adama Józefioka jest ułożony w taki sposób, by krok po kroku wprowadzić Cię w świat sieci komputerowych. Znajdziesz tu informacje o modelach sieci, konfiguracji podstawowych urządzeń Cisco i programach niezbędnych do posługiwania się sieciami. Odkryjesz, czym różnią się od siebie poszczególne typy sieci i technologie przesyłania danych, zrozumiesz zasady działania routingu statycznego i dynamicznego, nauczysz się obsługiwać protokoły sieciowe. A potem wykorzystasz te wiadomości w serii praktycznych ćwiczeń — i będziesz gotowy sprostać wyzwaniom każdej sieci! Modele sieci, Ethernet, program Wireshark i emulator GNS3 Wprowadzenie do systemu operacyjnego IOS i konfiguracja urządzeń Cisco Adresacja IPv4 oraz IPv6 Przełączniki sieciowe oraz sieci VLAN Protokół STP i jego następcy Wprowadzenie do routerów Cisco Routing pomiędzy sieciami VLAN, statyczny i dynamiczny Listy ACL, Network Address Translation (NAT) oraz DHCP Redundancja w sieci i wykorzystanie nadmiarowości Technologie sieci WAN oraz sieci VPN Słownik pojęć z wyjaśnieniami Odkryj fascynujące tajemnice sieci komputerowych!

1205
Ebook

Sekrety pomiarów w mediach społecznościowych

John Lovett

Wykorzystaj potencjał drzemiący w mediach społecznościowych! Jeszcze niedawno media społecznościowe wzbudzały lekki uśmiech na twarzach prawdziwych PR-owców. Te czasy minęły! Obecnie dla wielu firm takie media to jeden z głównych kanałów budowania wizerunku oraz kontaktów z klientem. Czy możliwe jest sprawdzenie skuteczności działań prowadzonych w mediach społecznościowych? Jak zadbać o ich jakość? Na te i dziesiątki innych pytań odpowiada wyjątkowa na rynku wydawniczym książka. W trakcie lektury dowiesz się, jak aktywować biznes w mediach społecznościowych oraz jak go zorganizować pod tym kątem. Ponadto zaznajomisz się z najpopularniejszymi miarami, które pozwolą Ci zwizualizować aktualne trendy Twojego biznesu. W szczególności powinien Cię zainteresować rozdział poświęcony ciągłej optymalizacji. Tylko w ten sposób możesz sobie zapewnić nieustanny wzrost zwrotu z inwestycji. Zastanawiasz się, czy warto sięgnąć po tę książkę? Odpowiedź jest jedna: zdecydowanie tak! Nie znajdziesz innej pozycji, która w tak profesjonalny sposób traktowałaby o tematach związanych z mediami społecznościowymi. Sprawdź: jak nie dać się zasypać lawinie danych jak przekształcić dane w informacje jak wdrożyć proces ciągłej optymalizacji jak śledzić zwrot z inwestycji w mediach społecznościowych Dokonaj niemożliwego dzięki miarom mediów społecznościowych! John Lovett - konsultant, ekspert w zakresie działań marketingowych w mediach elektronicznych. Od przeszło dziesięciolecia pomaga różnym firmom zrozumieć oraz zmierzyć skuteczność tych działań. Współpracuje z firmą Web Analytics Demystified oraz zasiada we władzach Digital Analytics Association. Patron medialny:

1206
Ebook

Excel 365. Biblia

Michael Alexander, Dick Kusleika

Wyczerpujące źródło wiedzy Zapoznaj się z najnowszymi narzędziami i funkcjami Opanuj przydatne triki i skuteczne metody postępowania Znajdź dokładnie to, czego akurat potrzebujesz MS Excel od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom, a nawet paniom domu. Z każdą kolejną wersją jego możliwości rosną, a sam program jest coraz bardziej rozbudowywany. Nawet wprawni użytkownicy często miewają problemy z odnalezieniem potrzebnej opcji. Bywa też, że nowe lub udoskonalane funkcje Excela najzwyczajniej w świecie umykają uwadze, choć umożliwiają uzyskanie większej efektywności i szybszą pracę. Ta książka jest jedynym w swoim rodzaju przewodnikiem, który może się stać nieocenioną pomocą dla każdego użytkownika Excela. Znajdziesz tu przystępnie podane informacje potrzebne do tworzenia i obsługi arkuszy kalkulacyjnych, pisania formuł i niestandardowych funkcji, wizualizowania danych, a także tworzenia raportów i prognoz. Zawarto tu również mnóstwo sugestii, wskazówek i opisów technik, z których korzystają najlepsi. Niezależnie od tego, czy chcesz sformatować komórki, utworzyć tabelę przestawną, napisać makro w VBA, czy też zająć się wyrafinowaną analizą danych - dzięki Biblii zrobisz to szybciej, efektywniej i przyjemniej! W książce: podstawy pracy z Excelem 365 i jego najnowsze funkcje formuły i niestandardowe funkcje ułatwiające przetwarzanie danych liczbowych korzystanie z narzędzi Power Pivot i Power Query techniki prezentacji danych przy użyciu wykresów i diagramów analiza danych za pomocą dodatków Solver i Analysis ToolPak automatyzacja czasochłonnych operacji za pomocą kodu VBA i UserForms Excel. W pełni skorzystaj z potencjału analizy danych!

1207
Ebook

Head First. Sieci komputerowe. Edycja polska

Ryan Benedetti, Al Anderson

Użytkowanie sieci komputerowych stało się co najmniej tak popularne jak posługiwanie się telefonem komórkowym. Jeśli Ty także chcesz obsługiwać swobodnie sieć komputerową, powinieneś sięgnąć po tę wyjątkową książkę. Z tego podręcznika, napisanego zgodnie z najnowszymi metodami skutecznej nauki, skorzystają zarówno amatorzy, którzy chcą sprawnie obsługiwać urządzenia sieciowe dla własnej wygody, jak i administratorzy pragnący poszerzać swoją wiedzę i sprawnie rozwiązywać trudne problemy. W książce "Head First. Sieci komputerowe. Edycja polska" znajdziesz nie tylko odpowiedzi na nurtujące Cię pytania dotyczące sieci komputerowych, ale także ich klarowne i szczegółowe objaśnienie. Wyróżniającą cechą tego bogato ilustrowanego podręcznika jest przełożenie wiadomości teoretycznych na problemy koncentrujące się wokół praktyki obsługi sieci komputerowych, a więc opis rzeczywistych problemów, które spotykasz na co dzień w swojej pracy. W trakcie lektury niniejszej książki dowiesz się, jak zaplanować układ sieci, znajdziesz tu także praktyczne porady dotyczące wykrywania i rozwiązywania problemów z połączeniami, konfigurowania przełączników oraz routerów. Nauczysz się projektować sieć oraz sprawnie i bezpiecznie nią zarządzać. Naprawianie fizycznych uszkodzeń sieci Planowanie układu sieci Diagnozowanie i rozwiązywanie problemów Analizowanie pakietów Urządzenia i narzędzia Protokoły trasowania System nazw domen Sieci bezprzewodowe Bezpieczeństwo w sieci Projektowanie sieci Zostań guru w dziedzinie sieci komputerowych!

1208
Ebook

Excel w biurze i nie tylko. Wydanie II

Sergiusz Flanczewski

Praktycznie i efektywnie wykorzystaj wszystkie możliwości Excela Najpotrzebniejsze podstawy, czyli co trzeba wiedzieć, zanim zabierzesz się do pracy Formuły i funkcje, czyli jak ułatwić sobie dokonywanie skomplikowanych obliczeń Oferty, rachunki i listy obecności, czyli do czego warto używać Excela w firmie Excel jako znakomity arkusz kalkulacyjny jest dziś w zasadzie niezbędny w każdym biurze. Może służyć do przeprowadzania miliona różnych operacji liczbowych, od prostych rachunków przychodów i rozchodów, przez obliczanie podatku, aż po wydawanie dowodów dostawy i zaświadczeń o zarobkach. Wystarczy przygotować odpowiednie arkusze i wprowadzić do nich dane, a potem można już cieszyć się wolnym czasem, zaoszczędzonym dzięki automatyzacji wielu żmudnych czynności. Jeśli to właśnie jest Twoim celem, trafiłeś na odpowiednią książkę. "Excel w biurze i nie tylko" to podręcznik pomagający w opanowaniu Excela 2007 od podstaw po kwestie bardzo zaawansowane. Znajdziesz tu informacje na temat tworzenia, usuwania i dostosowywania nowych arkuszy czy skoroszytów, wprowadzania, edycji i formatowania danych, stosowania formuł i funkcji oraz sortowania i filtrowania danych. Nauczysz się tworzyć i wykorzystywać makra, wstawiać formanty, konstruować skoroszyty z wszelkimi danymi towarów, a także skoroszyty dotyczące rachunków czy zamówień. Dowiesz się, jak stworzyć listę obecności pracowników, wystawiać zaświadczenia o zatrudnieniu i używać danych z Excela do opracowania ofert cenowych czy katalogów. Podstawowe informacje o obsłudze arkusza kalkulacyjnego Podstawowe obiekty Excela Wprowadzanie i formatowanie danych Formuły i funkcje Sortowanie i filtrowanie danych Drukowanie Makropolecenia — pierwszy krok w programowaniu Zmiany zapisu wartości liczbowej na zapis słowny Oferty cenowe i dowód dostawy Rachunki, zamówienia i odsetki Kalendarze i inne operacje na datach Lista obecności Zaświadczenie o zatrudnieniu i zarobkach Wypróbuj Excel i uczyń swoją pracę znacznie łatwiejszą!

1209
Ebook

Zaklęcia Photoshopa. Edycja zdjęć. Wydanie II

Anna Owczarz-Dadan

Pobierz dodatkowy zestaw pędzli » Czary-mary, czary-mary, w arcydzieła zmień koszmary! Wielkie porządki, czyli jak doprowadzić obraz do ładu Efekty specjalne i nie tylko, czyli jak stworzyć przekonującą iluzję Manipulacja obrazem, czyli jak osiągnąć mistrzowski rezultat O Photoshopie słyszała już ponad połowa ludzi żyjących na Ziemi. Niemal nie sposób zignorować jego istnienia: przypominają nam o nim codziennie zdjęcia w gazetach, reklamach i najróżniejszych mediach. Jednak przy pracy z tym programem nietrudno o poważne wpadki. Zbyt gorliwi użytkownicy Photoshopa często przesadzają z efektami specjalnymi czy usuwaniem niedoskonałości, choćby z ciała modelki (na przykład usuwają jej także pępek). Należy więc szczególnie zadbać o to, by nasze własne zdjęcia retuszowane były umiejętnie i z umiarem. Książka Anny Owczarz-Dadan, wybitnej autorki i retuszerki, która z prawdziwą pasją oddaje się zgłębianiu i przekazywaniu wiedzy na temat tajników fotografii cyfrowej, pozwoli Ci odkryć, jak analizować zdjęcie, by ingerencja w nie była udana. Dowiesz się, w jakiej kolejności warto wykonać różne zabiegi, jak usunąć wady związane z aparatem oraz kompozycją fotografii, jak skorygować barwy, światła, cienie czy półcienie. Nauczysz się stosować poszczególne filtry, imitować różne efekty związane z pogodą i „postarzać” zdjęcie przez nadanie mu koloru sepii. Zdobędziesz też wiedzę na temat korekcji wyglądu postaci (bezcenne!), a także na temat wyostrzania obrazu i prezentacji swoich prac. Ucz się i zachwycaj innych swoimi zdjęciami! Usuwanie mankamentów wywołanych ustawieniami lub ograniczeniami aparatu Korekcja nie tylko barwna i Camera Raw Usuwanie z obrazu niepotrzebnych elementów Co mogłeś zrobić za pomocą aparatu, a czego nie zrobiłeś Symulacja filtrów fotograficznych Tworzenie efektów zjawisk meteorologicznych i nie tylko 21 efektów i cyfrowych kłamstewek Łączenie obrazów i korekcja wyglądu postaci Czerń i biel oraz wyostrzanie obrazów Edycja wyglądu postaci Prezentacja efektów pracy i tabela skrótów klawiaturowych CS6 - omówienie narzędzi i poleceń Magiczny Photoshop we właściwych rękach! Przeczytaj wywiad z Anną Owczarz-Dadan >> PATRONI MEDIALNI:    

1210
Ebook

Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI

Soheil Bakhshi, Christian Wade

Microsoft Power BI zdobył uznanie jako idealne narzędzie do analizy, modelowania i przetwarzania złożonych zbiorów danych. Dzięki niemu można bez trudu tworzyć wyrafinowane modele danych, łączyć dane z różnych źródeł, definiować relacje między nimi, a także je kształtować i zarządzać nimi. W ten sposób uzyskuje się świetną podstawę do przygotowywania raportów oraz zestawów danych na potrzeby analityki biznesowej - a to przekłada się na bardzo konkretne korzyści. Ta książka jest znakomitym wprowadzeniem do Power BI. Dzięki niej nauczysz się modelowania danych, technik definiowania relacji oraz tworzenia modeli danych. Dowiesz się też, jak prowadzić obliczenia za pomocą funkcji modelowania. Poznasz także podstawy pisania kodu w języku DAX i korzystania z nowych funkcji modelowania danych. Stopniowo przejdziesz do bardziej zaawansowanych rozwiązań, dzięki czemu Twoje modele danych sprawdzą się nawet przy bardzo złożonych zadaniach. Poszczególne zagadnienia zilustrowano praktycznymi przykładami, które pozwolą Ci zrozumieć, jak bardzo przydatne w pokonywaniu wyzwań biznesowych są zoptymalizowane modele danych. W książce między innymi: korzystanie z wirtualnych tabel i funkcji analizy czasowej języka DAX tabele wymiarów i tabele faktów oraz ich implementacja w edytorze Power Query przygotowywanie danych do budowy schematu gwiazdy najlepsze metody przygotowywania i modelowania danych różne koncepcje modelowania danych i zmniejszania poziomu złożoności modelu Optymalny model danych - oto prawdziwa inteligencja biznesowa!

1211
Ebook

Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów

Mark Edmondson

Google Analytics 4 wyznacza nowe zasady marketingu cyfrowego: obecnie chodzi nie tyle o raportowanie zdarzeń z przeszłości, ile o aktywację danych przez łączenie danych online i offline ze wszystkich strumieni, aby zapewnić kompleksowe informacje marketingowe. Taka analityka cyfrowa umożliwia szybsze podejmowanie decyzji. Umiejętność korzystania z GA4 staje się więc nieodzowna. Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funkcjonalnościom GA4. Zaprezentowano architekturę GA4, strategie danych, a także informacje dotyczące pozyskiwania, przechowywania i modelowania danych. W książce znalazło się również omówienie typowych przypadków użycia dla aktywacji danych i instrukcji przydatnych podczas implementacji tych przypadków. Co istotne, poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami kodu. Ta książka pomaga nie tylko zrozumieć dane, ale także wygenerować przewagę konkurencyjną! Melinda Schiera, strateg do spraw analityki Najciekawsze zagadnienia: integracja Google Cloud z GA4 przeprowadzanie integracji GA4 przechwytywanie danych GA4 i realizacja przypadków użycia projektowanie przepływów danych dostosowywanie przypadków użycia do potrzeb biznesowych Przygotuj się na cyfrowy marketing przyszłości!

1212
Ebook

Uczenie głębokie i sztuczna inteligencja. Interaktywny przewodnik ilustrowany

Jon Krohn, Grant Beyleveld, Aglaé Bassens

Uczenie maszynowe jest przyszłością naszej cywilizacji. Już dziś wywiera ogromny wpływ na nasze życie. Odmieniło kształt wielu sektorów: usług konsumenckich, inżynierii, bankowości, medycyny czy produkcji. Trudno też przewidzieć zmiany, jakie potęga sieci neuronowych przyniesie nam w nadchodzących latach. Osoby zajmujące się zawodowo uczeniem głębokim i sieciami neuronowymi mogą liczyć na ekscytujące możliwości, jednak zaawansowana matematyka i teoria stanowiące podstawę uczenia maszynowego mogą zniechęcać do prób poważnego zajęcia się tą dziedziną. Ta książka jest nowatorskim podręcznikiem, w którym w zrozumiały, intuicyjny sposób opisano techniki sztucznej inteligencji. Została wzbogacona kolorowymi ilustracjami i zrozumiałym kodem, dzięki czemu pozwala o wiele łatwiej zagłębić się w złożoność modeli głębokiego uczenia. Trudniejsze zagadnienia matematyczne zostały ograniczone do niezbędnego minimum, przedstawiono je jednak w sposób maksymalnie przystępny. Po lekturze zrozumiesz, czym jest głębokie uczenie, dlaczego stało się tak popularne i jak się ma do innych dziedzin uczenia maszynowego. W pragmatyczny sposób opisano takie aspekty zastosowań głębokiego uczenia jak widzenie maszynowe, przetwarzanie języka naturalnego, generowanie obrazów, a nawet gra w różne gry. Prezentowane treści uzupełnia praktyczny kod i szereg wskazówek dotyczących korzystania z bibliotek Keras i TensorFlow. W książce między innymi: teoretyczne podstawy sztucznej inteligencji, w tym sieci neuronowe i ich trening oraz optymalizacja sieci konwolucyjne, rekurencyjne, GAN, głębokie uczenie przez wzmacnianie potencjał systemów głębokiego uczenia narzędzia do tworzenia, stosowania i usprawniania modeli głębokiego uczenia tworzenie interaktywnych aplikacji opartych na głębokim uczeniu Uczenie głębokie: przekonaj się na własne oczy!

1213
Ebook

Linux. Programowanie w powłoce. Praktyczny przewodnik. Wydanie III

Mark G. Sobell

Twój przewodnik po systemie Linux! Linux to system o setkach twarzy. Różne dystrybucje charakteryzują się specyficznym przeznaczeniem, odmiennymi grupami docelowymi użytkowników i platformami uruchomieniowymi. Jednak od lat łączy je wspólny mianownik - wysoka wydajność, stabilność, niezawodność i możliwość dostosowania do własnych potrzeb. Ponadto różne dystrybucje współdzielą popularne narzędzia i komendy. Dlatego ta książka sprawdzi się doskonale w rękach użytkowników między innymi Ubuntu, Debiana, Fedory oraz Mac OS X. Ale nie tylko! Znajdziesz tu omówienie 98 najpopularniejszych narzędzi i komend. Zostały one zaprezentowane w poszczególnych częściach książki poświęconych: edytorom, powłokom, narzędziom programistycznym oraz narzędziom zapewniającym bezpieczeństwo. Na początek jednak zapoznasz się z niezwykłą historią systemu operacyjnego Linux. Potem przejdziesz do konkretów: będziesz poznawać polecenie po poleceniu. Dowiesz się, jak wykorzystać każde z nich, jakie są ich mocne punkty oraz na co należy uważać. A jest na co - chwila nieuwagi, a polecenie rm usunie całą zawartość Twojego dysku! Na końcu każdego rozdziału znajdziesz zestaw ćwiczeń podstawowych oraz zaawansowanych. Pozwolą Ci one utrwalić zdobytą wiedzę. Ta książka jest świetną lekturą dla każdego użytkownika i pasjonata systemu Linux. Warto ją mieć na półce! Poznaj: historię systemu operacyjnego Linux najważniejsze polecenia i komendy systemu Linux popularne edytory tekstowe dostępne powłoki oraz ich wady i zalety Poruszaj się swobodnie po systemie operacyjnym Linux!

1214
Ebook

Photoshop CC PL. Szkoła efektu

Anna Owczarz-Dadan

  Wywiad z Autorką na ŚwiatObrazu.pl >>   Weź swoje zdjęcia we własne ręce… i zaskocz wspaniałym efektem! Jak wygodnie pracować z najnowszym Photoshopem? Od czego zacząć retusz fotografii i na czym go zakończyć? Jak uczynić ze zwykłego zdjęcia obiekt jedyny w swoim rodzaju? Photoshop od wielu lat pozostaje na pozycji lidera w świecie obróbki fotografii cyfrowej. Wciąż zaskakuje nowymi rozwiązaniami, poprawia wygodę i precyzję używania narzędzi, co pozwala każdemu bez problemu poprawić niemal dowolne — czasem bardzo kiepskie — zdjęcia. Nowa wersja tego programu, CC, nie jest tu wyjątkiem. Jednak aby w pełni wykorzystać jej możliwości, warto sięgnąć po przewodnik napisany przez niezrównanego specjalistę — eksperta w tej dziedzinie, Annę Owczarz-Dadan. Niezależnie od tego, czy znasz wcześniejsze wersje Photoshopa, czy po raz pierwszy otwierasz ten program, ta książka pomoże Ci zorientować się, jakich narzędzi warto użyć w konkretnej sytuacji, w jakiej kolejności i do czego. Od całkowitych podstaw szybko przejdziesz do malowania, maskowania, usuwania niepotrzebnych elementów, tworzenia warstw, poprawiania kolorów i łączenia obrazów. Dowiesz się także, jak (i po co) zniekształcać obraz, czym są obiekty inteligentne i do czego przydają się najróżniejsze filtry. Nauczysz się dodawać tekst, stosować ścieżki i automatyzować często wykonywane czynności. Czytaj i zabieraj się do pracy. Twoje zdjęcia czekają! Podstawy obsługi programu Zaznaczanie obrazu i malowanie w Photoshopie Retusz obrazu poprzez pozbywanie się niechcianych elementów lub zmianę ich położenia Praca z warstwami Maskowanie — coś, czego bezwzględnie musisz się nauczyć Zniekształcanie obrazu i korygowanie kolorów Łączenie obrazów oraz ich dopasowywanie Zmiana rozmiarów, prostowanie i przekształcanie obrazów Obiekty inteligentne Filtry i efekty specjalne Ścieżki, kształty i tekst Automatyzacja pracy Popraw, wyprostuj, zniekształć — i poczuj satysfakcję! PATRONI MEDIALNI:

1215
Ebook

TCP/IP od środka. Protokoły. Wydanie II

W. Richard Stevens, Kevin R. Fall

Kompendium wiedzy o TCP/IP! TCP/IP to model, bez którego nie byłoby sieci Internet — takiej, jaką dziś znamy. Pomimo słusznego wieku (pierwsze próby odbywały się w latach 70.) jest nadal w pełni wystarczający. Główne założenie modelu TCP/IP to podział całego procesu komunikacji na współpracujące ze sobą warstwy. Na tej podstawie zbudowane są różne protokoły transmisji danych, takie jak FTP, HTTP czy też SMTP. „TCP/IP od środka. Protokoły. Wydanie II” to szczegółowy, opatrzony wieloma ilustracjami przewodnik po współczesnych protokołach grupy TCP/IP. Uwzględnia najnowsze wersje tych protokołów i pokazuje ich funkcjonowanie „na żywo”, w środowisku popularnych systemów operacyjnych, takich jak Windows, Linux i Mac OS X. Nie ma lepszego sposobu na wyjaśnienie, dlaczego właśnie tak wyglądają poszczególne aspekty działania TCP/IP, jak zmienia się ono w różnych okolicznościach oraz jak wykorzystać jego różne możliwości. To wyjątkowe opracowanie stanowi obowiązkową lekturę dla wszystkich osób chcących dowiedzieć się więcej o podwalinach współczesnej sieci. W trakcie lektury poznasz założenia architektoniczne, architekturę adresów internetowych oraz znaczenie i rolę poszczególnych warstw modelu TCP/IP. Dowiesz się, jak korzystać z komunikatów ICMP, rozgłaszać informacje w sieci, kontrolować przeciążenia w protokole TCP oraz korzystać z mechanizmów kryptograficznych. Znajdziesz tu dogłębne i intuicyjne wyjaśnienie wielu meandrów TCP/IP i Internetu, co pozwoli Ci bardziej efektywnie zarządzać swymi sieciami i tworzyć lepsze aplikacje internetowe. W tym znakomitym podręczniku znajdziesz informacje na temat: modelu TCP/IP bezprzewodowych sieci LAN architektury adresów internetowych protokołu PPP możliwości autokonfiguracji z wykorzystaniem DHCP datagramów użytkownika – UDP Kompletne źródło informacji na temat możliwości TCP/IP! Kevin R. Fall zajmuje się protokołami TCP/IP od ponad ćwierćwiecza. Jest członkiem organizacji Internet Architecture Board oraz współzarządzającym grupy roboczej IETF Delay Tolerant Networking Research (DTNRG), zajmującej się problematyką wydajnego funkcjonowania sieci w warunkach ekstremalnych. Należy również do IEEE. W. Richard Stevens był jednym z tych pionierskich autorów, na książkach których wychowało się całe pokolenie profesjonalistów od sieci TCP/IP, sukcesywnie sprowadzających Internet z wyżyn akademickich katedr do codziennego życia każdego człowieka. Wśród bestsellerów jego autorstwa można wymienić wszystkie trzy tomy „TCP/IP Illustrated” (Addison-Wesley) oraz „UNIX Network Programming” (Prentice Hall).

1216
Ebook

Uczenie maszynowe dla programistów

Drew Conway, John Myles White

Wyciągnij najlepsze wnioski z dostępnych danych! Maszyna myśląca jak człowiek to marzenie ludzkości. Dzięki dzisiejszej wiedzy i dostępnym narzędziom wciąż przybliżamy się do jego spełnienia. Zastanawiasz się, jak nauczyć maszynę myślenia? Jak sprawić, żeby podejmowała trafne decyzje oraz przewidywała najbliższą przyszłość na podstawie przygotowanych modeli? Na to i wiele innych pytań odpowiada ta wspaniała książka. Dzięki niej poznasz język R, nauczysz się eksplorować dostępne dane, określać wartość mediany i odchylenia standardowego oraz wizualizować powiązania między kolumnami. Gdy opanujesz już solidne podstawy teoretyczne, możesz śmiało przejść do kolejnych rozdziałów i zapoznać się z klasyfikacją binarną, tworzeniem rankingów oraz modelowaniem przyszłości przy użyciu regresji. Ponadto zrozumiesz, jak tworzyć systemy rekomendacyjne, analizować sieci społeczne oraz łamać szyfry. Książka ta jest doskonałą lekturą dla pasjonatów analizy danych i wyciągania z nich wniosków. Każdy rozdział książki jest poświęcony konkretnemu zagadnieniu uczenia maszynowego: klasyfikacji, predykcji, regresji, optymalizacji i wreszcie rekomendacji. Czytelnik nauczy się konstruować proste algorytmy uczenia maszynowego (i przepuszczać przez nie próbki danych) za pomocą języka programowania R. Uczenie maszynowe dla programistów jest więc znakomitą lekturą dla programistów parających się czy to projektami komercyjnymi, czy to rządowymi, czy wreszcie akademickimi. Skonstruuj prosty klasyfikator bayesowski odróżniający wiadomości treściwe od niechcianych na podstawie ich zawartości. Używaj regresji liniowej do przewidywania liczby odwiedzin najpopularniejszych stron WWW. Naucz się optymalizacji, próbując złamać prosty szyfr literowy. Statystycznie skonfrontuj poglądy polityków, używając rejestru głosowań. Zbuduj system rekomendacji wartościowych twitterowców. Naucz się czytać i analizować dane! Książka ta stanowi świetny przegląd przypadków i tuzina różnych technik uczenia maszynowego. Jest ukierunkowana na proces dochodzenia do rozwiązania, a nie gotowe recepty ani abstrakcyjne teorie; dzięki temu jej materiał jest dostępny dla wszystkich programistów, ale też przysłowiowych „umysłów ścisłych” — Max Shron, OkCupid  

1217
Ebook

Quantum GIS. Tworzenie i analiza map

Bartłomiej Iwańczak

Twórz mapy i wykorzystuj je do swoich celów! Współczesny świat stawia przed nami wiele wyzwań. Nieustannie się dokształcamy, poznajemy nowe obszary wiedzy. Uczymy się wykorzystywać je do własnych celów. Coraz rzadziej zwracamy się do profesjonalistów z problemami, gdyż dzięki technologii jesteśmy w stanie poradzić sobie sami. Odkrywamy przy tym mnóstwo nowych, inspirujących aspektów życia. Dzięki tej książce można opanować podstawy bardzo przydatnej, choć do tej pory specjalistycznej dziedziny - kartografii i analizy danych przestrzennych. W dodatku bez dodatkowych kosztów - w darmowym, intuicyjnym programie Quantum GIS. Mapy potrzebne są wszystkim, nie tylko geografom! Jeśli pracujesz jako informatyk, logistyk, marketingowiec, dziennikarz, urzędnik czy architekt, prędzej czy później zechcesz przedstawić zgromadzone informacje w sposób wizualny, najlepiej na mapie. Dzięki tej książce bez większego trudu, a nawet z przyjemnością opanujesz zasady rysowania mapy, nanoszenia na nią obiektów według danych zawartych w tabeli, wyświetlania tych informacji, które są Ci potrzebne. Dowiesz się, jak planować trasę przewozu towarów, jak sprytnie policzyć budynki w każdej dzielnicy miasta czy jak najefektywniej rozsyłać ofertę handlową. Nauczysz się dowolnie zmieniać wygląd map, przekształcać je w obrazy i drukować lub umieszczać w Internecie. Nie jest to zwyczajny podręcznik. Wraz z tą książką będziesz krok po kroku zdobywać nowe umiejętności. Towarzyszyć Ci będzie młoda dziewczyna, Ula. Niejeden raz podsunie Ci użyteczną wskazówkę albo podpowie, co warto zapamiętać. Dzięki atrakcyjnej formie graficznej i ponad 300 ilustracjom zawsze zorientujesz się, gdzie w programie można znaleźć odpowiednie narzędzie. Analiza danych przestrzennych nie będzie miała dla Ciebie żadnych tajemnic. Do dzieła! Dzięki tej książce: ogarniesz wzrokiem przestrzeń i stworzysz mapę z Quantum GIS, poznasz serce współczesnej mapy w komputerze, zwiększysz użyteczność działania z pomocą narzędzi analitycznych QGIS. Odkryj dla siebie nową przestrzeń!

1218
Ebook

SQL w 24 godziny. Wydanie VI

Arie D. Jones, Ryan Stephens, Ron Plew

Aby w pełni wykorzystać możliwości wielu najlepszych baz danych, takich jak Oracle czy MS SQL Server, trzeba nauczyć się języka SQL. SQL jest narzędziem stworzonym specjalnie na potrzeby baz danych: pozwala na budowanie ich struktury i wypełnianie tabel danymi, na wyszukiwanie i pobieranie informacji, a także na zarządzanie wszystkimi aspektami działania bazy. Mogłoby się wydawać, że musi to być język bardzo skomplikowany i trudny do opanowania! Książka, którą trzymasz w dłoni, została pomyślana jako podręcznik składający się z dwudziestu czterech godzinnych lekcji. Dzięki niej błyskawicznie zaczniesz korzystać z zaawansowanych technik bazodanowych. Nauczysz się używać widoków, wykonywać transakcje, konfigurować połączenia sieciowe i stosować rozszerzenia języka SQL dostępne w bazach danych Oracle i MS SQL Server. Szczegółowe instrukcje i wskazówki, praktyczne przykłady, a także liczne quizy i ćwiczenia pozwolą Ci na solidne przyswojenie materiału i natychmiastowe wypróbowanie zdobytej wiedzy w praktyce. Najważniejsze zagadnienia ujęte w książce: projektowanie efektywnych struktur baz danych i normalizacja danych grupowanie, sortowanie i modyfikowanie danych transakcje i efektywna optymalizacja zapytań zarządzanie bazami danych i kontami użytkowników kwestie bezpieczeństwa baz i danych korzystanie z SQL w internecie i rozszerzenia języka SQL dla Oracle i SQL Server Przekonaj się, jak szybko można nauczyć się swobodnie używać SQL! Ryan Stephens — prowadzi zajęcia z języka SQL i baz danych Oracle na Indiana University–Purdue University. Pracował jako analityk i programista w Gwardii Narodowej stanu Indiana. Jest autorem wielu książek o bazach danych. Arie D. Jones — często występuje na różnych konferencjach technicznych. Jest autorem kilku książek i artykułów dotyczących baz danych. Ronald Plew — prowadził zajęcia z baz danych i języka SQL na Indiana University–Purdue University, a później pracował jako analityk i programista w Gwardii Narodowej stanu Indiana. Jest współautorem wielu książek o bazach danych.  

1219
Ebook

Noc w obiektywie. Kreatywna fotografia

Harold Davis

Dostrzeż barwy nocy i naucz się je fotografować Jak ustawiać ekspozycję w ekstremalnych warunkach oświetleniowych? Jak zwiększyć dynamikę tonalną nocnych obrazów? Jak uchwycić ślady ruchu gwiazd? Jeśli chcesz wyruszyć na nocne łowy, aby zdobyć wspaniałe zdjęcia, musisz się doskonale przygotować. Powinieneś zadbać o własne bezpieczeństwo i odpowiedni sprzęt oraz posiadać określone umiejętności. Uprawianie nocnej fotografii wiąże się bowiem z pewnymi utrudnieniami, które nie występują przy wykonywaniu zdjęć w ciągu dnia. W tej książce znajdziesz pełen pakiet niezbędnych informacji, począwszy od doboru odpowiedniego aparatu, a na obróbce komputerowej nocnych fotografii skończywszy. W książce "Noc w obiektywie. Kreatywna fotografia" znajdziesz instrukcje i porady ilustrowane niezwykłymi zdjęciami autora, które poprowadzą Cię przez tajemnicze krajobrazy nocnego miasta. Dzięki temu podręcznikowi dowiesz się, jak najlepiej wybrać temat zdjęcia i twórczo skomponować obraz, jak dobrać odpowiedni sprzęt i w jaki sposób go używać, a także jakie techniki fotograficzne stosować, pracując w ciemności. Nauczysz się tak ustawiać ostrość i ekspozycję, aby zarejestrować wspaniałe barwy nocy, a potem udoskonalić fotografie na swoim komputerze. Różne techniki fotografowania nocą Aparaty i sprzęt Oświetlenie zdjęć nocnych Nocne ekspozycje Tryby żarówki Fotografie budynków Panoramy miast Komputerowe usuwanie szumu Łączenie obrazów w Photoshopie Programowanie interwalometru Odkryj wspaniały i tajemniczy świat nocnej fotografii

1220
Ebook

Zaawansowane techniki języka JavaScript. Wydanie II

John Paxton, John Resig, Russ Ferguson

JavaScript stanowi doskonałe, zaawansowane narzędzie do programowania aplikacji internetowych. Zawodowe wykorzystanie tego języka wymaga jednak opanowania trudniejszych zagadnień, takich jak obiektowy model dokumentu (DOM) czy korzystanie z nowych narzędzi obiektowych w JS. Trzeba też nauczyć się testować aplikację i usuwać błędy. Dopiero wiedza na tym poziomie pozwoli zasłużyć na miano profesjonalisty. Niniejsza książka stanowi kompendium wiedzy o nowoczesnym języku JavaScript. Zawiera zwięzłe, praktyczne informacje, których każdy doskonały programista będzie potrzebował do pisania aplikacji internetowych. Autorzy skoncentrowali się na zasadniczych tematach i przedstawili wszystkie istotne kwestie dotyczące zaawansowanych technik programowania w tym języku. Opisali również praktyczne sposoby wykorzystania tych technik, wskazując przy tym sposoby uniknięcia potencjalnych problemów. Dzięki tej książce: poznasz najważniejsze profesjonalne techniki programowania w JavaScripcie zrozumiesz działanie funkcji i zapoznasz się z narzędziami obiektowymi tego języka dokładnie zgłębisz kwestie związane z modelem DOM i nauczysz się go wykorzystywać zapoznasz się z zasadami obsługi zdarzeń w JavaScripcie nauczysz się tworzyć kod wielokrotnego użytku z wykorzystaniem obiektowego JavaScriptu zaczniesz wykorzystywać JavaScript do walidacji formularzy HTML oraz CSS opanujesz techniki, które wkrótce zdecydują o przyszłości JavaScriptu Programuj w JavaScripcie jak nowoczesny profesjonalista!

1221
Ebook

Sieci Cisco w miesiąc. Podręcznik administratora

Ben Piper

Routery i przełączniki Cisco stały się synonimem niezawodnych technologii sieciowych. Miliony sieci na całym świecie działają dzięki tym urządzeniom. Niestety, jeśli sieć oparta na technologii Cisco ma być bezpieczna i bezawaryjna, wymaga wiedzy i zaangażowania od administratora. Tymczasem sieci komputerowe są jedną z najtrudniejszych koncepcji w informatyce. Poziom złożoności tego zagadnienia bywa przytłaczający, a dotychczas wydawane książki o sieciach są zbyt akademickie i teoretyczne. W żaden sposób nie ułatwiają przyswojenia praktycznych umiejętności. Jeśli chcesz nauczyć się administrowania siecią Cisco, ale czujesz się przerażony nieprzystępnymi podręcznikami, to trzymasz w ręku właściwą książkę. Bez wkuwania teorii zaczniesz wykonywać konkretne zadania. Będziesz poznawać różne pojęcia podczas ćwiczeń i zobaczysz, jak nabierają sensu. Dowiesz się, jak zaimplementować struktury i układy interfejsu użytkownika. Poznasz architekturę MVVM i nauczysz się implementować ją w swoich aplikacjach. Zrozumiesz trudniejsze zagadnienia, takie jak włączanie do aplikacji funkcji specyficznych dla danej platformy mobilnej, współpraca z usługami Microsoft Azure App oraz obsługa zewnętrznych bibliotek, takich jak Razor. Ile czasu będziesz potrzebować? Wystarczą przerwy obiadowe na przestrzeni jednego miesiąca! W książce między innymi: podstawowe pojęcia: ramki, domeny rozgłoszeniowe, MAC, protokoły system IOS i zarządzanie przełącznikami LAN-y, VLAN-y i wirtualne interfejsy zarządzanie serwerem DHCP zapewnianie bezpieczeństwa sieci rozwiązywanie problemów i przywracanie pracy po awarii Sieci Cisco — niezawodne rozwiązania! Ben Piper jest inżynierem systemów informatycznych, praktykującym konsultantem IT i autorem książek o sieciach komputerowych. Posiada liczne certyfikaty firm Cisco, Citrix i Microsoft, w tym CCNA i CCNP Cisco. Jest autorem ponad 17 kursów w serwisie Pluralsight. Koncentruje się na zarządzaniu sieciami, certyfikacji CCNP Cisco oraz administrowaniu serwerami Windows.

1222
Ebook

LEGO Microgame. Podstawy programowania gier w Unity

Jacek Ross

Lubisz klocki LEGO? Kochasz gry komputerowe? Chcesz połączyć te dwie pasje? Naucz się tworzyć porywające gry w środowisku LEGO(R) Microgame! Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO(R) projektowi LEGO(R) Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji popularnych klocków. Jeśli lubisz dobrą zabawę i nie boisz się wyzwań, jeszcze dziś zainstaluj Unity i moduł LEGO(R) Microgame. Korzystając z nich - i z tej książki! - szybko opanujesz podstawy tworzenia gier, poznasz narzędzia programistyczne i rozwiniesz swoją kreatywność. Nie trać czasu - świat gier stoi przed Tobą otworem! Instalacja niezbędnego oprogramowania Podstawy obsługi Unity i LEGO(R) Microgame Tworzenie scen i zarządzanie obiektami Zastosowanie klocków specjalnych Publikacja gry w serwisie Unity Play Nieważne, ile masz lat - ważne, czy chcesz się dobrze bawić!

1223
Ebook

Mistrz języka C. Najlepsze zasady, praktyki i wzorce

Christopher Preschern

Język C mimo upływu lat wciąż wydaje się niezastąpiony. Umożliwia pisanie zwięzłego kodu, który działa szybko mimo niewielkich zasobów sprzętowych. Choć wielu programistów używa C, trudno jest znaleźć eksperckie wskazówki dotyczące programowania w tym języku. Tymczasem w profesjonalnych zastosowaniach podjęcie optymalnych decyzji projektowych warunkuje uzyskanie wysokiej jakości gotowego kodu. To świetna pozycja, dzięki której Twój kod będzie bardziej przejrzysty i łatwiejszy w konserwacji. David Griffiths, autor książki Head First C W tym poradniku, skierowanym do początkujących i doświadczonych programistów języka C, zawarto wiele informacji o podejmowaniu decyzji projektowych, pokazano też krok po kroku, jak wpływają one na tworzenie złożonego oprogramowania. Znajdziesz tu odpowiedzi na trudne pytania o projektowanie struktury programów w C, obsługę błędów czy tworzenie elastycznych interfejsów. Liczne wskazówki i przykłady ułatwią Ci przekładanie wiedzy projektowej na działające implementacje. Druga część książki stanowi omówienie zastosowania licznych wzorców projektowych z języka C do tworzenia większych aplikacji. Dowiesz się, jakie wzorce stosuje się w konkretnych sytuacjach, a także w jaki sposób mogą ułatwić Ci pracę dzięki wskazywaniu dobrych decyzji projektowych. W książce omówiono wzorce dotyczące: obsługi błędów i komunikatów o błędach zarządzania pamięcią elastycznych API i interfejsów iteratorów organizowania plików w programach modułowych ucieczki z piekła instrukcji #ifdef Ta książka pokaże początkującym, jak tworzyć w C produkty klasy przemysłowej! Robert Hanmer, architekt oprogramowania

1224
Ebook

Java 8. Przewodnik doświadczonego programisty

Cay S. Horstmann

Cay S. Horstmann autor "Java. Podstawy. Wydanie IX" i "Java. Techniki zaawansowane. Wydanie IX" - najpopularniejszych w Polsce podręczników do nauki Javy Java to język, który zrewolucjonizował świat programistów. Jej możliwości zostały docenione przez największe firmy. Dziś Java jest wykorzystywana w najbardziej zaawansowanych projektach. Wszędzie tam, gdzie są wymagane najwyższa wydajność i bezpieczeństwo, nie ma sobie równych! Aktualna wersja tego języka wprowadza wiele nowych konstrukcji i usprawnień — jeżeli chcesz błyskawicznie je poznać, zacznij od tej książki. Została ona napisana specjalnie z myślą o osobach chcących rozpocząć kodowanie z wykorzystaniem nowości z Javy 8. Jest przeznaczona dla doświadczonych programistów, lecz zawiera też podstawowe informacje na temat technik programowania obiektowego, wyjątków, typów i składni. Dzięki temu możesz błyskawicznie wdrożyć się w nowy język programowania! Natomiast jeśli znasz już Javę, z pewnością zainteresują Cię informacje o wyrażeniach lambda, projekcie Nashorn oraz nowym API do operacji na datach i czasie (JSR 310). Książka ta jest najlepszą lekturą dla wszystkich programistów zainteresowanych językiem Java oraz nowościami w Javie 8! Jeśli posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy, przedstawiając: konkretne i efektywne omówienie wyrażeń lambda, umożliwiające opisywanie działań za pomocą zwięzłej składni; dokładne wprowadzenie do nowego API strumieni, które bardzo uelastycznia i zwiększa wydajność pracy z danymi; kurs programowania współbieżnego, który zachęca do projektowania programów na poziomie współpracujących zadań, a nie niskopoziomowych wątków i blokad, aktualne omówienie nowych bibliotek np. do obsługi daty i czasu, inne nowe mechanizmy, które są szczególnie wartościowe dla programistów aplikacji serwerowych lub programistów urządzeń mobilnych. Niezależnie od tego, czy dopiero zaczynasz poznawanie nowoczesnej Javy, czy jesteś doświadczonym deweloperem, ten przewodnik jest bezcenny dla każdego, kto chce pisać najbardziej niezawodny, wydajny i bezpieczny kod w języku Java.