Publisher: 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.
833
Audiobook

Język niemiecki w IT. Rozmówki

Marcin Jackiewicz

UWAGA: Kup książkę i zgarnij audiobook Autora w BONUSIE! Szczegóły promocji >> UWAGA: Kup ebook i zgarnij audiobook Autora w BONUSIE! Szczegóły promocji >> UWAGA: Kup audiobooka i zgarnij ebooka Autora w BONUSIE! Szczegóły promocji >>   Nie taki straszny niemiecki w IT!   Współpracujesz z niemieckimi klientami? Myślisz o przeprowadzce za zachodnią granicę? Chcesz poszerzyć swoje umiejętności językowe? Jeśli na choć jedno z tych pytań odpowiedziałeś twierdząco, ta książka jest dla Ciebie! Polscy informatycy dali się światu poznać z jak najlepszej strony, więc świat upomina się o nich. Coraz więcej rodzimych firm współpracuje z europejskimi klientami, dla których podstawowym językiem komunikacji jest niemiecki. Liczne organizacje zza Odry korzystają z outsourcingu świadczonego przez polskich przedsiębiorców. Wielu Polaków planuje rozwinąć swoje kariery w branży IT w niemieckich, austriackich lub szwajcarskich firmach. Wszystko to powoduje, że na rynku jest duży popyt na informatyków znających branżowy język niemiecki, wielu z nich dostrzega też konieczność poznania tego języka w stopniu komunikatywnym. Jeśli jesteś wśród nich i Ty, sięgnij po książkę Język niemiecki w IT. Rozmówki. Rozwiniesz dzięki niej swoje umiejętności językowe, poznasz branżowe zwroty i terminy wykorzystywane w IT, a także dowiesz się, jak płynnie odpowiadać na najczęściej zadawane pytania i prawidłowo formułować własne. Ułożone tematycznie rozmówki pozwolą Ci nie tylko podszlifować niemiecki i poszerzyć słownictwo, lecz także poznać kulturę pracy w niemieckojęzycznej firmie. Pytania do dialogów ułatwią rozwiązanie języka, a tłumaczenia rozwieją wszelkie wątpliwości dotyczące przedstawionych treści. Bardzo praktyczny sposób prezentacji i wieloletnie doświadczenie autora zapewnią Ci niezbędną pewność siebie. Dialogi z życia wzięte, dotyczące różnych zagadnień z branży IT Rozmówki na praktyczne tematy poruszane w firmach Specjalistyczne słownictwo i kontekst, w którym jest używane Pytania pozwalające sprawdzić zrozumienie treści Tłumaczenia dialogów wyjaśniające wątpliwości Zwroty przydatne w karierze zawodowej i życiu codziennym Poznaj informatyczny język niemiecki od strony praktycznej!

834
Ebook

Windows Server 2022 dla profesjonalistów. Profesjonalna administracja środowiskiem Windows Server. Wydanie IV

Jordan Krause

Windows Server stanowi podstawę całej platformy Azure. Może obsłużyć nawet najpoważniejsze zadania w środowisku chmurowym. Microsoft konsekwentnie doskonali wyjątkowe technologie pozwalające na powiązanie lokalnych centrów danych z Azure czy też na współpracę kontenerów Windows Server, Hyper-V, Dockera i Kubernetes. Ponadto praca z Serverem 2022 jest efektywna i satysfakcjonująca. Najnowsze wydanie przewodnika, zaktualizowane pod kątem systemu Windows Server 2022, to bogate źródło wiedzy dla administratora serwerów. Przedstawia zasady instalacji i konfiguracji tego systemu, a także sposoby korzystania z centralnych narzędzi do administracji. Książka w głównej mierze jest poświęcona systemowi Windows Server 2022 LTSC, ale zawiera też najnowsze informacje dotyczące edycji SAC. Opisano tu szereg technologii dostępu zdalnego i pokazano, jak zarządzać infrastrukturą klucza publicznego i certyfikatami. Omówiono Server Core, wbudowane funkcje redundancji i metody rozwiązywania problemów. Zaprezentowane zostały również technologie infrastruktury podstawowej, w tym Active Directory, DNS, DHCP i zasady grupy. W książce między innymi: zarządzanie serwerami przez Menedżera serwera, PowerShell i Windows Admin Center nowoczesne zabezpieczanie sieci i danych implementacja własnej infrastruktury klucza publicznego kontenery, Nano Server i integracja centrum danych z Microsoft Azure wirtualizacja centrum danych za pomocą Hyper-V Windows Server 2022: nowoczesność, stabilność i bezpieczeństwo!

835
Ebook

PHP. Praktyczne projekty

Włodzimierz Gajda

Wykorzystaj w praktyce potęgę możliwości PHP! Podstawy języka PHP, pierwsze skrypty, instrukcje i elementy Funkcje i ich biblioteki, przetwarzanie tablic i tworzenie plików Przykłady praktycznego zastosowania skryptów PHP Język PHP nie od dziś stanowi jeden z najłatwiejszych w nauce i najelastyczniejszych języków programowania. Jego ogromne możliwości wykorzystywane są na ogół przy tworzeniu interaktywnych stron internetowych, a obiektowy charakter oraz modułowość stanowią atuty dla programistów, wreszcie zwolnionych z konieczności ustawicznego przepisywania tego samego kodu. Jak każdego innego języka, także i PHP najłatwiej nauczyć się na konkretnych, praktycznych przykładach -- wiele z nich zamieszczono właśnie w tej książce. "PHP. Praktyczne projekty " to naprawdę wyjątkowy podręcznik do nauki PHP. Nie spodziewaj się tu suchych, typowo podręcznikowych teorii! Znajdziesz w nim za to omówienie wszystkich elementów języka PHP, działania skryptów, funkcji i bibliotek wraz z dowcipnymi i przejrzystymi przykładami ich użycia. Pierwsza część książki wprowadzi Cię w świat PHP oraz wyjaśni, jak stosować i łączyć poszczególne polecenia w dobrze działający kod. Z następnych rozdziałów wyniesiesz już umiejętności czysto praktyczne, dotyczące wszystkich obszarów wykorzystania tego języka przy tworzeniu najróżniejszych projektów. Instrukcje wyjściowe i sterujące, stałe, zmienne, wyrażenia oraz operatory Funkcje w PHP i ich biblioteki Programowanie obiektowe i formatowanie kodu PHP Podział skryptu na wiele plików i generowanie kodu HTML Przetwarzanie napisów litera po literze i podstawy przetwarzania tablic Tworzenie i wyszukiwanie plików, krojenie plików tekstowych Wyrażenia regularne i przetwarzanie wsadowe Wybór podstrony serwisu Walidacja zmiennych URL i stosowanie kilku zmiennych URL Szablony Smarty i PHP Wsadowe tworzenie baz danych i ich wizualne projektowanie w programie MySQL Workbench phpMyAdmin, PDO, Propel i inne tajemnicze nazwy Funkcje mysql_xxx Kontroler jednowymiarowy oraz dwuwymiarowy Moduł mod_rewrite Wzbogacanie aplikacji o obsługę przyjaznych URL-i oraz routing przyjaznych adresów URL Przekonaj się, że PHP można nauczyć się nie tylko szybko, ale i przyjemnie!

836
Ebook

Programista poszukiwany. Znajdź i zatrudnij najlepszego!

Joel Spolsky

Pracownicy Twoich marzeń Naucz się stosować praktyczne kryteria porządkowania zgłoszeń od kandydatów Poznaj podręczną instrukcję prowadzenia rozmów kwalifikacyjnych Dowiedz się, jak poprawiać niedoskonałe zespoły Joel Spolsky to prawdziwy geniusz. Sprawnie porusza się w świecie technologii i marketingu (oraz na polach wspólnych dla obu tych obszarów), których my wciąż musimy się uczyć. Seth Godin, autor książki Dołek Joel Spolsky to jeden z najbardziej rozważnych autorów piszących na temat wytwarzania oprogramowania. Z jego przemyśleniami na temat zatrudniania pracowników powinien zapoznać się każdy, kto planuje rekrutację programistów. Jessica Livingston, partner w firmie Y Combinator i autorka książki Founders at Work Jak zaoszczędzić na programistach? Menedżerowie, przedsiębiorcy i szefowie działów kadr wciąż toczą wewnętrzną walkę, czy zatrudnić świetnego, choć kosztownego programistę, czy przyoszczędzić i wybrać kogoś przeciętnego. Ci, którzy wybierają opcję numer 2, szybko przekonują się, że oszczędzanie na programistach skutkuje oprogramowaniem kiepskiej jakości, a co za tym idzie, korzyści są iluzoryczne.   Po co komu dobry programista? Największym problemem związanym z zatrudnianiem wielu przeciętnych programistów w miejsce kilku naprawdę dobrych jest to, że niezależnie od czasu poświęconego na realizację zadań przeciętni programiści nigdy nie stworzą kodu, którego jakość będzie choćby zbliżona do jakości kodu najlepszych programistów. Pięciu Salierich nigdy nie stworzy dzieła na poziomie Requiem Mozarta, nawet gdyby pracowali nad nim sto lat. Po co komu dobry produkt? Nie możemy pozwolić sobie na to, by konkurencja nas prześcignęła, czy na tworzenie produktów zaledwie wystarczająco dobrych. Nasze dzieła muszą być niesamowite, by przyciągały uwagę potencjalnych użytkowników. Największym prezentem, który możemy otrzymać od naprawdę utalentowanych programistów, jest właśnie nadzieja na stworzenie czegoś zauważalnego. Dlaczego trzeba przeczytać tę książkę? Proces zatrudniania największych talentów technicznych jest jak zupełnie pozbawiony elementów zabawy tor przeszkód. Każdy, kto kiedykolwiek zastanawiał się, na co zwracać uwagę podczas przeglądania aplikacji, kto bił się z myślami po zakończeniu rozmowy kwalifikacyjnej lub kto nie może pojąć, dlaczego tak trudno znaleźć doskonałych programistów, powinien rzucić wszystko i przeczytać tę książkę. Jak to się robi w profesjonalnych firmach? Jak stale przyciągać doskonałych programistów poprzez organizowanie praktyk? Jak przygotować miejsce pracy, w którym będą chcieli spędzać czas najlepsi programiści? Jak czytać aplikacje i prowadzić rozmowy kwalifikacyjne z kandydatami na pracowników technicznych? Jak decydować, któremu z kandydatów złożyć ostateczną ofertę? DODATEK SPECJALNY: Test Joela: 12 kroków ku lepszemu oprogramowaniu.

837
Ebook

Specyfikacja oprogramowania. Inżynieria wymagań. Wydanie III

Karl Wiegers, Joy Beatty

Twórz oprogramowanie skrojone pod wymagania klientów! Zebranie i opracowanie wymagań dotyczących tworzonego oprogramowania to jeden z fundamentów udanego projektu. Znajomość zakresu prac jest kluczową informacją dla wszystkich osób prowadzących projekt oraz bezcennym źródłem wiedzy dla deweloperów tworzących kod. Brzmi prosto, ale wcale tak nie jest! Identyfikacja interesariuszy, dokumentacja wymagań, określanie ich wartości biznesowej - to tylko niektóre z wyzwań stojących przed analitykami i ich zespołami! Sięgnij po tę książkę, by uniknąć typowych problemów i pułapek. W kolejnych rozdziałach znajdziesz kluczowe informacje na temat wymagań dotyczących oprogramowania, roli analityka biznesowego oraz dobrych praktyk w inżynierii wymagań. Część II tej książki została poświęcona opracowywaniu wymagań. Dowiedz się, jak określać wymagania biznesowe, rozmawiać z użytkownikami oraz dokumentować i walidować wymagania. W prawdziwym świecie spotkasz się z różnymi typami projektów. W zależności od ich charakteru trzeba będzie na bieżąco dostosowywać poznane techniki. Projekty zwinne, projekty systemów wbudowanych, automatyzacja procesów biznesowych to tylko część z omawianych obszarów. Książka ta jest klasycznym podręcznikiem, obowiązkową lekturą każdego analityka oraz osób odpowiedzialnych za wymagania. Dzięki tej książce: nauczysz się identyfikować interesariuszy oraz rozmawiać z klientami poznasz dobre praktyki w inżynierii wymagań zrozumiesz zadania analityka biznesowego ograniczysz ryzyko dzięki prototypowaniu poznasz projekty różnego typu zrozumiesz proces zarządzania wymaganiami Lektura obowiązkowa każdego analityka i osób odpowiedzialnych za wymagania!

838
Ebook

Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II

Brendan Burns, Joe Beda, Kelsey Hightower

Kubernetes jest czymś więcej niż platformą do orkiestracji kontenerów. W ciągu zaledwie kilku lat stał się najpopularniejszym i najbogatszym narzędziem do tworzenia, wdrażania i utrzymywania aplikacji w chmurze. Tak radykalna zmiana sposobu funkcjonowania systemów informatycznych wymaga przemodelowania podejścia i stylu pracy zespołów programistycznych. Jeśli jednak wypróbujesz Kubernetesa, przekonasz się, że bardzo upraszcza on tworzenie, wdrażanie i utrzymywanie systemów rozproszonych. Jego twórcy, bazując na własnych wieloletnich doświadczeniach, zaprojektowali go od podstaw, aby zapewnić inżynierom wydajną, efektywną i przyjemną pracę. Ta książka jest przeznaczona dla początkujących i zaawansowanych użytkowników Kubernetesa. Dzięki niej osiągniesz nowe poziomy prędkości, zwinności, niezawodności i wydajności budowanych systemów. Opisano tu, jak działa orkiestrator klastrów Kubernetes oraz jak wykorzystać jego narzędzia i interfejsy API do usprawnienia procesów rozwoju, dostarczania i utrzymywania rozproszonych aplikacji. Wyjaśniono niezbędne szczegóły dotyczące aplikacji kontenerowych, uruchamiania i obsługi klastrów oraz wdrażania aplikacji w Kubernetesie. Przedstawiono sposoby integracji magazynów danych i rozszerzania platformy. Przydatnym podsumowaniem treści zawartych w książce jest kilka praktycznych przykładów tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie, a także omówienie metod organizowania aplikacji w systemie kontroli źródła. Najciekawsze zagadnienia: tworzenie i uruchamianie klastrów Kubernetesa projektowanie aplikacji: kapsuły, usługi, narzędzia Ingress i obiekty ReplicaSet integracja magazynów danych z kontenerowymi mikrousługami obiekty specjalne: DaemonSet, Job, ConfigMap i tajne dane praktyczne przykłady tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie Kubernetes: systemy rozproszone mogą być skalowalne i niezawodne!

839
Ebook

Mac OS X Leopard PL. Leksykon kieszonkowy

Chuck Toporek

Jak wykorzystać narzędzia dostępne w MacOS X? Co nowego znajdziesz w najnowszej wersji Leopard? Jak zapewnić bezpieczeństwo w MacOS X? Windows jest niezaprzeczalnie najpopularniejszym systemem operacyjnym na świecie. Pytanie brzmi, czy najlepszym? A może najlepszy jest Linux, a może jednak MacOS X? Na to pytanie nie ma, nie było i nie będzie jednej odpowiedzi. Wszystkie te systemy mają zarówno swoich fanatycznych zwolenników, jak i zaciekłych przeciwników. Jedno jest pewne, to właśnie MacOS X jest źródłem wszystkich innowacyjnych rozwiązań w interfejsie użytkownika. To właśnie on słynie ze swojej intuicyjności, stabilności i wydajności. To właśnie MacOS X jest uznawany za najlepszy system dla grafików, projektantów i artystów. To właśnie on stanowi jedno z najlepszych alternatywnych rozwiązań dla domu i biura. Tym faktom nie można zaprzeczyć! Jeżeli znasz już ten system operacyjny, ta książka będzie dla Ciebie świetnym leksykonem, pomagającym uporządkować wiedzę na temat MacOS X. Zyskasz możliwość zapoznania się z funkcjami dostępnymi w najnowszej wersji tego systemu, noszącej nazwę Leopard. Jeżeli zaś chcesz dopiero poznać ten system, nie mogłeś lepiej trafić. Dzięki temu podręcznikowi szybko zapoznasz się z filozofią systemu, zasadą działania jego interfejsu oraz jego możliwościami. Książka "MacOS X Leopard PL. Leksykon kieszonkowy" przedstawia obowiązujące zasady bezpieczeństwa, sposób konfiguracji systemu oraz dostępne w nim narzędzia. Sprawi ona, że zechcesz usiąść do klawiatury i wykorzystać możliwości drzemiące w MacOS X Leopard! Nowości w systemie MacOS X Leopard Bezpieczeństwo w systemie MacOS X Wykorzystanie interfejsu użytkownika Narzędzia Finder, Exposé, Washboard Konfiguracja sieci bezprzewodowej Zarządzanie czcionkami Dostosowywanie działania systemu Wykorzystanie możliwości BootCamp Sposoby aktualizacji oprogramowania Rozwiązywanie problemów w systemie MacOS X Drukarki i drukowanie Zmień system operacyjny na lepszy!

840
Ebook

Internet. Kurs. Wydanie III

Maria Sokół

Poznaj internet… i zakochaj się w możliwościach sieci WWW! Poznaj różnicę między internetem a siecią WWW Dowiedz się, jak działają przeglądarki i jak zadbać o bezpieczeństwo w sieci Znajdź potrzebne Ci informacje za pomocą wyszukiwarki internetowej Wysyłaj i odbieraj pocztę elektroniczną Odkryj fascynujący świat serwisów społecznościowych Internet już tak zadomowił się w naszym świecie, że często trudno dać sobie bez niego radę — nawet przy najprostszych czynnościach. Ot, weźmy choćby codzienną komunikację z rodziną i przyjaciółmi. Owszem, istnieją telefony, ale już zdjęcia łatwiej przesłać pocztą elektroniczną. Ze starymi znajomymi najlepiej umówić się przez portal społecznościowy, nową pralkę (a także opinie o niej) znaleźć w sklepie internetowym — i dokonać jej zakupu najtaniej dzięki porównywarce cen. Jak opanować to wszystko w mgnieniu oka i cieszyć się swobodnym dostępem do milionów wiadomości oraz usług w wirtualnej rzeczywistości? Książka "Internet. Kurs " szybko i łagodnie wprowadzi Cię w świat sieci WWW, wyjaśniając wszystkie podstawowe pojęcia i problemy, prowadząc za rękę przy poznawaniu kolejnych narzędzi i wskazując najważniejsze programy. Dzięki niej bez kłopotu zaczniesz używać przeglądarek i wyszukiwarek, a życie bez poczty e-mail stanie się w ogóle nie do pomyślenia. W mig znajdziesz wszystkie potrzebne Ci informacje. Docenisz wygodę internetowych spotkań z ludźmi oraz zakupów, nauczysz się chronić przed wirtualnymi zagrożeniami, a może nawet założysz własną stronę WWW! Sposoby dostępu do internetu BHP w internecie i program Windows Defender Podstawowe informacje o przeglądarkach Kurs obsługi przeglądarki — Internet Explorer 8 i Mozilla Firefox Popularne wyszukiwarki i strategia wyszukiwania Dziesięć rad dla korzystających z wyszukiwarek Konto e-mail i savoir vivre użytkownika poczty internetowej Zakładanie bezpłatnego konta pocztowego i obsługa poczty przez WWW Twitter, Facebook i czaty Komunikatory internetowe Tworzenie stron WWW Szybko, sprawnie i bez nerwów — zapraszamy do globalnej sieci!

841
Ebook

Excel 2007. Najlepsze sztuczki i chwyty

John Walkenbach

Zdobądź tajemną wiedzę na temat programu Microsoft Excel! Jak dostosować interfejs użytkownika do swoich potrzeb? Jak przyśpieszyć wprowadzanie, edycję i usuwanie danych? Jak przygotować i wydrukować estetyczny arkusz? Arkusz kalkulacyjny Excel na dobre zagościł na dyskach komputerów — zarówno tych biurowych, jak i domowych. Jednym z jego największych atutów jest intuicyjność obsługi, dzięki której rozpoczęcie pracy z pierwszym arkuszem nie stanowi najmniejszego problemu. Jeżeli dodamy do tego ogrom możliwości, nieomylność i wytrwałość w najbardziej nawet mozolnych obliczeniach, otrzymujemy narzędzie doskonałe. Nie zastanawiałeś się jednak, czy czynności wykonywane na co dzień można przyśpieszyć? Czy są lepsze sposoby na osiągnięcie zamierzonych celów? Dla Johna Walkenbacha to pasja. Ten wybitny znawca Excela przygotował zbiór porad, dzięki którym odkryjesz na nowo potęgę programu Microsoft Excel 2007! W trakcie lektury tej książki dowiesz się, jak efektywnie zaznaczać komórki i ich zakresy, ukrywać wiersze i kolumny, usuwać duplikaty wierszy, panować nad hiperłączami oraz formatować arkusz. Ponadto poznasz wiele przydatnych skrótów klawiaturowych, które znacząco podniosą wydajność Twojej pracy. Ostrzeżenie: Uwaga! Ponad 200 porad zawartych w tej książce sprawi, że będziesz musiał często odpowiadać na pytania współpracowników: "Jak to zrobiłeś!?". Podstawy pracy z arkuszem kalkulacyjnym Efektywne zaznaczanie komórek i ich zakresów Dostosowywanie interfejsu użytkownika Wydajne wprowadzanie danych Wykorzystanie funkcji Autouzupełnianie Formatowanie arkusza oraz komórek Przydatne, niestandardowe formatowania Praca z tekstem Autouzupełnianie formuł Formuły przydatne w codziennej pracy Konwersje i obliczenia matematyczne Obliczanie pierwiastków Analiza danych Przygotowanie arkusza do wydruku Podstawy języka VBA Ciekawe strony WWW poświęcone Excelowi Wrzuć piąty bieg — przyśpiesz swoją pracę z programem Microsoft Excel!

842
Ebook

Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie

Mike Cohen

Pozornie nie dzieje się nic złego, jeśli inżynier lub analityk danych nie rozumie algebry liniowej. Może korzystać z już istniejących narzędzi i nie przejmować się szczegółami ich implementacji. Warto jednak dokładnie poznać algorytmy używane w nauce o danych i dostosować do swoich potrzeb istniejące metody obliczeniowe, tutaj więc nowoczesna algebra liniowa okazuje się nieodzowna. Jeśli chcesz ją poznać w nowoczesnej, praktycznej formie, najlepiej posłużyć się kodem i zastosowaniem algebry liniowej w analizie danych czy symulacjach numerycznych. To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykładami ich wykorzystania w nauce o danych, uczeniu maszynowym, uczeniu głębokim, symulacjach i przetwarzaniu danych biomedycznych. Dzięki podręcznikowi nauczysz się arytmetyki macierzowej, poznasz istotne rozkłady macierzy, w tym LU i QR, a także rozkład według wartości osobliwych, zapoznasz się też z takimi zagadnieniami jak model najmniejszych kwadratów i analiza głównych składowych.

843
Ebook

Nowe usługi 2.0. Przewodnik po analizie zbiorów danych

Toby Segaran

Wykorzystaj dane z sieci do własnych potrzeb! Internet to nic innego jak gigantyczny zbiór danych. Każdy, kto znajdzie sposób na ich umiejętne wykorzystanie, ma szansę zbudować aplikację, która odniesie światowy sukces. Serwisy randkowe, portale społecznościowe, porównywarki cen — to tylko drobna część serwisów, które możesz wykorzystać przy tworzeniu nowej usługi. Jak analizować dane i wyciągnąć wnioski? Na wiele podobnych pytań odpowiada ta jedyna w swoim rodzaju książka. W trakcie lektury poznasz najlepsze sposoby filtrowania danych, tworzenia rekomendacji, wykrywania grup oraz wyszukiwania i klasyfikowania. Na kolejnych stronach znajdziesz bogaty zbiór informacji poświęconych algorytmom analizującym dane. Ponadto będziesz mieć możliwość zapoznania się z różnymi sposobami optymalizacji, modelowania przy użyciu drzew decyzyjnych oraz tworzenia modeli cenowych. Książka ta w rękach wprawnego programisty może stanowić niesamowite narzędzie. Otwiera wrota do świata pełnego danych i zależności pomiędzy nimi! Dzięki tej książce: poznasz najlepsze i najskuteczniejsze algorytmy do analizy danych zbudujesz model cen nauczysz się korzystać z drzew decyzyjnych zastosujesz dane z sieci do budowy nowych usług Wyciągnij właściwe wnioski z posiadanych danych!   „Brawo! Nic lepszego nie przychodzi mi na myśl w przypadku programisty, który zaczyna dopiero przygodę z opisanymi w książce algorytmami i metodami. Sam (jako stary »wyjadacz« od sztucznej inteligencji) sięgnąłbym po nią w pierwszej kolejności, żeby odświeżyć swoją znajomość szczegółów.” Dan Russell, główny specjalista ds. technologii, firma Google „W książce Toby’ego w znakomity sposób dokonano rozbicia złożonego zagadnienia dotyczącego algorytmów uczenia maszynowego na praktyczne i łatwe do zrozumienia przykłady, które mogą być bezpośrednio używane do analizowania interakcji społecznościowej w obecnym internecie. Jeśli ta książka trafiła w moje ręce dwa lata wcześniej, zaoszczędziłbym mój cenny czas, gdy podążałem bezowocnymi ścieżkami.” Tim Wolters, szef ds. technologii, firma Collective Intellect

844
Ebook

Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV

Christine Bresnahan, Richard Blum

Odkąd systemy linuksowe mają atrakcyjne interfejsy graficzne, wielu administratorów wykonuje swoje zadania za pomocą myszy. Wiersz poleceń jest o wiele trudniejszym interfejsem, ten sposób pracy jednak pozwala na wykorzystanie pełnego potencjału Linuksa i uzyskanie dostępu do funkcji, które w inny sposób byłyby nieosiągalne. Umiejętność pisania skryptów wiersza poleceń i powłoki Linuksa wciąż jest niezwykle ważna dla każdego administratora, któremu zależy na efektywnym działaniu systemu. Ta książka, podobnie jak inne z serii "Biblia", zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie - sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa. Najciekawsze zagadnienia: tworzenie praktycznych skryptów i narzędzi skryptowych i zarządzanie nimi alternatywne powłoki, takie jak dash i zsh edytory gawk i sed podstawowe i rozszerzone wyrażenia regularne tworzenie skryptów powłoki dla pulpitów graficznych w środowiskach KDE i GNOME pisanie podstawowych i zaawansowanych funkcji Wiersz poleceń: oto pełny potencjał Linuksa!

845
Ebook

Lego Mindstorms EV3. Programowanie robotów

Wiesław Rychlicki

Mózg robota i aplikacje do programowania, czyli od czego zacząć przygodę z robotami LEGO Silniki i czujniki, czyli jak zapewnić odpowiednie działanie robota w świecie rzeczywistym Mój własny robot, czyli jak zbudować i zaprogramować robota w zależności od potrzeb Robotyka jest jedną z dziedzin szybko rozwijających się we współczesnym świecie. Roboty świetnie sprawdzają się w najróżniejszych warunkach, a umiejętność ich programowania jest coraz bardziej ceniona na rynku pracy. To wszystko prawda, ale nie można zapominać o tym, że programowanie robotów może także stanowić świetną zabawę. Zwłaszcza jeśli dotyczy to robotów LEGO MINDSTORMS! Nie trzeba być dzieckiem, by poczuć ekscytację związaną z samodzielnym zaprojektowaniem zachowań robota, który wykona wszystkie wymagane od niego czynności. A zatem — do dzieła! W tej książce znajdziesz wszystkie elementy niezbędne do rozpoczęcia pracy z LEGO MINDSTORMS. Jej autor pokaże Ci, jak działa kostka EV3 i jakie aplikacje możesz wykorzystać do programowania Twoich robotów. Poprowadzi Cię przez krainę danych liczbowych, operacji logicznych, arytmetycznych i innych, a także instrukcji sterujących. Zapozna Cię z możliwościami w zakresie tworzenia podprogramów i programowania wielowątkowego. Dzięki niemu poznasz silniki i czujniki oraz bloczki służące do ich programowania. Zobaczysz, jak można łączyć ze sobą kostki EV3, a potem przyjrzysz się trzem ulubionym robotom autora. To z pewnością zainspiruje Cię do wymyślania własnych konstrukcji LEGO i sterującego nimi oprogramowania! Mózg robota LEGO MINDSTORMS EV3 Zaczynamy programowanie w aplikacji LEGO MINDSTORMS EV3 Podstawowe operacje na danych Silniki i czujniki LEGO MINDSTORMS EV3 Programowanie wybranych konstrukcji robotów Budujemy własne roboty Pliki graficzne i dźwiękowe w zasobach aplikacji Edycja obrazów dla kostki EV3 i edycja dźwięków Programowanie muzyki na podstawie zapisu nutowego Rysowanie figur geometrycznych i konstrukcje Matematyczne podstawy sterowania pojazdem Sprawdź, jak ożywić Twoje LEGO!

846
Ebook

React i TypeScript. Reaktywne tworzenie stron internetowych dla początkujących. Wydanie II

Carl Rippon

React został zaprojektowany specjalnie na potrzeby Facebooka, w celu tworzenia interfejsów graficznych aplikacji internetowych. Dzisiaj jest powszechnie używany do budowania front-endów interaktywnych UI. Z kolei TypeScript, język napisany przez Microsoft, stanowi rozszerzenie JavaScriptu i cechuje się bogatym systemem typów. Ułatwia to wczesne wykrywanie błędów i refaktoryzację kodu. React i TypeScript, używane razem, pozwalają na efektywne tworzenie dużych, zaawansowanych i łatwych w utrzymaniu front-endów. To drugie wydanie przewodnika dla programistów, którzy chcą efektywnie budować atrakcyjne złożone front-endy aplikacji. Uwzględniono tu nowe elementy Reacta 18, w tym hooki, biblioteki do zarządzania stanem, jak również najnowszą wersję języka TypeScript. Dzięki tej książce nauczysz się tworzyć przejrzyste i łatwe w utrzymaniu komponenty React, które mogą być wielokrotnie używane ― dobrze zorganizowane, bazujące na nowoczesnych wzorcach projektowych. Dowiesz się też, jak projektować bezpiecznie typowane komponenty, jak zarządzać złożonymi stanami, a także jak interaktywnie korzystać z web API GraphQL . Poznasz też metody pisania solidnych testów jednostkowych dla komponentów React za pomocą JEST. W książce między innymi: gruntowny wstęp do Reacta i wprowadzenie do TypeScriptu tworzenie komponentów Reacta wielokrotnego użytku stosowanie hooków Reacta czym jest web API REST i GraphQL zarządzanie stanem aplikacji tworzenie automatycznych testów komponentów React: efektywne narzędzie dla najlepszych projektantów!

847
Ebook

Nauka Javy. Wprowadzenie do tworzenia aplikacji do rzeczywistych zastosowań. Wydanie V

Marc Loy, Patrick Niemeyer, Daniel Leuck

Twórcy Javy od początku historii tego języka śmiało wprowadzali kolejne awangardowe innowacje, a pisane w niej aplikacje miały swój udział w napędzaniu internetowego postępu. Obecnie Java jest uważana za najpopularniejszy język programowania na świecie, a miliony deweloperów wciąż tworzą za jej pomocą oprogramowanie dla niemal każdego urządzenia wyposażonego w procesor. Java jest wyjątkowo wszechstronnym narzędziem: pozwala napisać zarówno prostą aplikację mobilną, jak i złożony system internetowy. Pozostaje przy tym stosunkowo prosta w nauce - co sprawia, że jest idealnym językiem dla początkujących, którzy mają ambicję dojścia do profesjonalnego poziomu. Ta książka jest praktycznym przewodnikiem dla każdego, kto chce zdobyć doświadczenie w tworzeniu rzeczywistych aplikacji w Javie. To również znakomity kurs programowania obiektowego dla początkujących, umożliwiający gruntowne zrozumienie podstaw języka Java i jego interfejsów API. Wyczerpująco opisano tu biblioteki klas, techniki programowania oraz idiomy. Nie zabrakło zaawansowanych zagadnień, takich jak wyrażenia lambda czy serwlety. W tym przejrzanym i zaktualizowanym wydaniu ujęto zmiany wprowadzone zarówno w wersji 11 Javy, jak i w przeglądowych wersjach 12, 13 i 14. Przedstawiono więc takie nowości jak interferencja typów w typach sparametryzowanych, ulepszenia w obsłudze wyjątków czy nowe środowisko testowe jshell. W książce między innymi: przygotowanie środowiska pracy i konfiguracja przydatnych narzędzi typy, instrukcje, wyrażenia oraz obiekty w Javie obsługa wątków i pakiet współbieżności Javy błędy i wyjątki interfejs API wyrażeń regularnych tworzenie zaawansowanych aplikacji i usług sieciowych Java: niezawodny kod, aplikacja, która działa!

848
Ebook

Fotografia cyfrowa według Davida Pogue'a

David Pogue

Odkryj tajemnice fotografii cyfrowej Jak korzystać z milionów opcji współczesnych aparatów cyfrowych? Jak tworzyć profesjonalne artystyczne fotografie? Jak wykorzystywać darmowe programy do katalogowania i edycji zdjęć? Dzięki wielkiej popularności aparatów cyfrowych każdy może być dziś fotografem i nie wymaga to ani wielkich nakładów finansowych, ani szczególnej wiedzy. Jeśli jednak chcesz, aby Twoje zdjęcia były naprawdę piękne, koniecznie powinieneś przeczytać tę książkę. Wykorzystując porady zawarte w podręczniku, sprawisz, że Twoje fotografie będą nie tylko oglądane, ale i podziwiane. Krótko mówiąc, zdobędziesz umiejętności tworzenia i obróbki profesjonalnej fotografii artystycznej. Książka "Fotografia cyfrowa według Davida Pogue’a" zawiera najważniejsze informacje na temat profesjonalnej fotografii, aparatów i akcesoriów fotograficznych, a także szereg instrukcji na temat cyfrowej obróbki zdjęć. Tym samym ukazuje cały cykl powstawania perfekcyjnej fotografii. Z tego podręcznika dowiesz się, w jaki sposób sprawnie i efektywnie posługiwać się programami do edycji zdjęć oraz jak zarządzać fotografiami. Znajdziesz tu wskazówki dotyczące artystycznej kompozycji obrazu czy oświetlenia. Nauczysz się retuszować fotografie, poprawiać ich kontrast, obliczać rozdzielczość, przygotowywać do druku i zamieszczenia w Internecie. Kompozycja zdjęcia Akcesoria fotograficzne Tryby naświetlania Ostrość Wykorzystanie lampy błyskowej Zdjęcia w ruchu Zdjęcia sceniczne i podwodne Portrety Retuszowanie i poprawianie kontrastu Obliczanie rozdzielczości Zdjęcia elektroniczne Wykorzystaj nowoczesne technologie i twórz profesjonalne, artystyczne fotografie!