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.
1921
Ebook

Kali Linux. Zaawansowane testy penetracyjne za pomocą narzędzi Nmap, Metasploit, Aircrack-ng i Empire. Wydanie II

Glen D. Singh

Test penetracyjny jest ostatecznym sprawdzianem mechanizmów obronnych. Umożliwia też ocenę skutków fazy powłamaniowej eksploracji skompromitowanego systemu. Najlepsi pentesterzy korzystają w tym celu z Kali - zaawansowanej dystrybucji systemu Linux przeznaczonej właśnie do przeprowadzania testów penetracyjnych, wykrywania podatności, a także prowadzenia analiz informatyki śledczej i inżynierii wstecznej. Dzięki temu wyczerpującemu przewodnikowi, napisanemu z myślą o początkujących użytkownikach systemu Kali Linux i pentesterach, szybko zdobędziesz potrzebne umiejętności. Najpierw skompletujesz i skonfigurujesz laboratorium, a potem poznasz najważniejsze koncepcje testów penetracyjnych. Skupisz się na zbieraniu informacji i poznasz różne narzędzia do oceny podatności dostępne w systemie Kali Linux. Nauczysz się wykrywać docelowe systemy w sieci, identyfikować błędy i wykorzystywać luki w zabezpieczeniach urządzeń, uzyskiwać dostęp do sieci, konfigurować operacje Command and Control (C2), a także przeprowadzać testy penetracyjne aplikacji internetowych. Opanujesz umiejętności potrzebne, aby włamać się do usługi Active Directory i do sieci korporacyjnych. Wreszcie - poznasz najlepsze praktyki w zakresie prowadzenia zaawansowanych testów penetracyjnych sieci w doskonale zabezpieczonym środowisku. Z książki dowiesz się: czym jest etyczne hakowanie jak przygotować system Kali Linux do pracy jakie są techniki wykrywania zasobów i sieci, a także prowadzenia ocen podatności w jaki sposób wykorzystywać zaufanie w usługach Active Directory Domain Services na czym polega eksploatacja za pomocą operacji C2 jak korzystać z zaawansowanych technik hakowania bezprzewodowego jak wykorzystywać luki w zabezpieczeniach aplikacji internetowych Poznaj Kali Linux - najsilniejszą sojuszniczkę w sieciowych wojnach!

1922
Ebook

Unreal Engine. Nauka pisania gier dla kreatywnych

Joanna Lee

Wśród graczy są tacy, którzy codziennie większość swojego czasu poświęcają rozgrywkom i testowaniu nowości. Nieliczni jednak potrafią pisać własne gry. Jesteś pasjonatem? Wykorzystaj to! Sprawdź, co oferuje Ci Unreal Engine — intuicyjne, wszechstronne narzędzie, dzięki któremu szybko można zacząć pisać profesjonalne gry o różnorodnej tematyce. Wystarczy Twoja kreatywność — resztę zapewni Unreal Engine! Niniejsza książka jest przeznaczona dla początkujących twórców gier, którzy postanowili nauczyć się technologii Unreal Engine. Autorka rozpoczyna od przedstawienia prostych pomysłów i projektów gier, które spróbujesz samodzielnie rozwinąć i dokończyć. Następnie prezentuje podstawowe wiadomości na temat Unreal Engine, dzięki którym można stworzyć od podstaw prostą grę. W dalszych rozdziałach poznasz kolejne tajniki tworzenia gier z wykorzystaniem aktorów, animacji, efektów itd. Po lekturze tej książki każdy powinien umieć napisać własną grę w Unreal Engine. Najważniejsze zagadnienia omówione w książce: Podstawowe wiadomości o silnikach gier i historia Unreal Engine Obsługa edytora Unreal Engine 4 i tworzenie pomieszczeń w poziomie gry Podstawowe struktury obiektów w grze Tworzenie interaktywnych obiektów przy użyciu szablonów Podstawowe informacje na temat renderowania grafiki Interfejsy użytkownika, różne rodzaje oświetlenia, system cząsteczkowy, system audio, edytor terenu, sekwencje filmowe w Unreal Engine 4 — i wiele innych! Joanna Lee od blisko dziesięciu lat zajmuje się projektowaniem i programowaniem gier komputerowych. Biegle posługuje się wieloma różnymi silnikami gier. Unreal Engine zna od 2005 roku. Jest również znana jako recenzentka książek i filmów na temat CryEngine 4. Unreal Engine — Twoje narzędzie do pisania świetnych gier!

1923
Ebook

PEAR. Programowanie w PHP

Stephan Schmidt, Carsten Lucke, Aaron Wormus, Stoyan Stefanov

Przewodnik po najbardziej przydatnych pakietach PEAR Poznaj najpopularniejsze pakiety repozytorium PEAR Korzystaj z baz danych za pomocą MDB2 Używaj gotowych komponentów do szybkiego tworzenia aplikacji w PHP Jednym z głównych powodów popularności PHP jest szeroki dostęp do bibliotek i rozszerzeń tego języka. Najważniejszym ich źródłem jest PEAR -- internetowe repozytorium komponentów i aplikacji języka PHP. Pakiety dostępne w PEAR zawierają gotowe rozszerzenia umożliwiające wykonanie niemal wszystkich standardowych operacji w PHP. Rozszerzenia te przechodzą przez ścisły system kontroli jakości, a ich autorzy muszą stosować się do określonych zaleceń. Dlatego pisanie programów z wykorzystaniem pakietów jest nie tylko szybsze, ale prowadzi też do powstawania lepszych i bardziej spójnych aplikacji. Dzięki książce "PEAR. Programowanie w PHP" nauczysz się wykonywać codzienne zadania programistyczne przy użyciu klas z popularnych pakietów PEAR. Dowiesz się, jak obsługiwać bazy danych za pomocą pakietu MDB2, a także jak wyświetlać dane zapisane w różnych formatach. Poznasz sposoby tworzenia i analizowania dokumentów XML oraz przekształcania obiektów PHP na format XML i z powrotem. Zobaczysz, jak tworzyć własne usługi WWW oraz używać interfejsów udostępnianych w usługach autorstwa innych producentów. Praca z bazami danych Wyświetlanie informacji w różnych formatach Tworzenie i przetwarzanie plików XML Przygotowywanie i udostępnianie usług WWW Korzystanie z gotowych usług WWW Praca z datami Zwiększ swoją produktywność, korzystając z gotowych komponentów.

1924
Ebook

Python. Zwięzłe kompendium dla programisty

David Beazley

Przez ostatnie trzydzieści lat Python intensywnie się rozwijał. Stał się dojrzałym językiem programowania, nadającym się do tworzenia zarówno niewielkich, wyspecjalizowanych narzędzi, jak i złożonych systemów. Zakres jego możliwości poszerzają liczne biblioteki i narzędzia. Ta wszechstronność i bogactwo stanowią jednak duże wyzwanie dla programistów, którzy chcieliby nie tyle poznać poszczególne funkcje tego języka, ile dogłębnie go zrozumieć i nauczyć się "pythonicznego" sposobu myślenia. Ta książka jest zwięzłym, skupionym na praktyce przewodnikiem po Pythonie w wersji 3.6 i nowszych. Dzięki niej skoncentrujesz się na rdzeniu języka i podstawowych zagadnieniach, które musisz doskonale opanować, jeśli chcesz pisać w nim dobry kod. Dowiesz się zatem, jak działa Python i jakich zasad należy przestrzegać podczas tworzenia programów, które później będą łatwe do przetestowania, debugowania i utrzymania. Dobrze zrozumiesz kluczowe kwestie, takie jak abstrakcja danych, kontrola przepływu programu, struktura programu, funkcje, obiekty i moduły. Poszczególne treści zostały zilustrowane przejrzystymi fragmentami kodu, pozwalającymi nie tylko łatwiej przyswoić opisane zagadnienia, ale i poczuć niezwykły urok Pythona - tę magię, która sprawia, że programowanie w tym języku daje mnóstwo przyjemności i satysfakcji! W książce: czym jest rdzeń Pythona praca z danymi i ich analiza zasady tworzenia przejrzystego i niezawodnego kodu funkcje i idiomy w programowaniu funkcjonalnym generatory, klasy, moduły, pakiety prawidłowa obsługa I/O i korzyści ze stosowania słowników Python? Zacznij od tego, co w nim najważniejsze!

1925
Ebook

Windows 7 PL. Optymalizacja

William R. Stanek

Wykorzystaj go do granic możliwości! Systemowi Windows 7 udało się to, co wielu nie mieściło się w głowach - pokonał Windows XP! Jego popularność rośnie, udział w rynku gwałtownie się zwiększa, a użytkownicy wyrażają pochlebne opinie. Pora żegnać się z jego dziadkiem (nie zapomnijcie o Windows Vista) i zainwestować w jeden z najlepszych systemów operacyjnych na rynku! Dzięki tej poręcznej książce poznasz najlepsze techniki optymalizacji Windows 7 i rozpoczniesz dostosowywanie systemu do własnych potrzeb. Zobaczysz, jak niewiele trzeba, aby wycisnąć z niego 110% normy! W trakcie lektury nauczysz się korzystać z wielu monitorów, dopasowywać pobór energii do warunków oraz korzystać z różnych konfiguracji startowych. Twoją szczególną ciekawość powinny wzbudzić profesjonalne sposoby na utrzymanie komputera w nienagannej kondycji - dzięki nim zapomnisz, co to znaczy reinstalacja systemu! Jeżeli jesteś użytkownikiem systemu Windows 7, wiedz, że inwestycja w tę książkę zwróci się z nawiązką! Sprawdź, jak w Windows 7: sprawnie wyszukiwać dane na dyskach dostosować wygląd do własnych potrzeb znaleźć złoty środek pomiędzy atrakcyjnością interfejsu użytkownika a wydajnością systemu dbać o najlepszą kondycję systemu Popraw komfort pracy z Windows 7. Skorzystaj z gotowych i sprawdzonych rozwiązań!

1926
Ebook

Photoshop CS5 PL. Szkoła efektu

Anna Owczarz-Dadan

Od otwarcia programu po efekty specjalne — wyeksponuj walory swoich zdjęć Okno programu i najważniejsze polecenia w Photoshopie CS5 Zaznaczanie, malowanie, maskowanie oraz inne operacje na obrazie Kolor, kontrast, nasycenie i płynne poruszanie się w przestrzeniach barw Przekształcanie, filtry, efekty specjalne i zabawa z tekstem Żaden program do obróbki zdjęć na świecie nie dorówna dziś Photoshopowi — ani pod względem rzeszy użytkowników, ani łatwości obsługi, ani perfekcji uzyskiwanych efektów. Każda wersja tej aplikacji jest coraz bogatsza i coraz lepsza, a CS5 to już prawie ideał. Jednak każdy z nas potrzebuje wstępnej wiedzy, aby bez trudu poruszać się wśród tysiąca poleceń i możliwości programu. Polskim czytelnikom od lat przychodzi przy tym z pomocą Anna Owczarz-Dadan, znakomita autorka wielu świetnych podręczników z zakresu obróbki grafiki. W książce "Photoshop CS5 PL. Szkoła efektu " autorka zajmuje się po kolei wszystkimi aspektami działania tej wersji Photoshopa. Znajdziesz tu informację o tym, jak najwygodniej ustawić sobie przestrzeń roboczą i zaimportować obrazy, jak bawić się kolorami, fakturą i kontrastem. Dowiesz się, jak usunąć niechciane fragmenty obrazu i powielić inne, wykorzystać maski i warstwy, odzyskać utracone szczegóły obrazu i odpowiednio go wykadrować. Nauczysz się stosować efekty specjalne i odkształcenia, retuszować sylwetkę, a nawet zmieniać miny osób uwiecznionych na fotografii. Zatem owocnej lektury! Podstawy obsługi programu Zaznaczanie obrazu i jego fragmentów Malowanie w Photoshopie Powiększanie i zmniejszanie widoku w oknie obrazu Pozbywanie się niechcianych elementów Praca z maskami i warstwami Cofanie wykonanych czynności Korygowanie kolorów Łączenie obrazów oraz ich dopasowywanie Zmiana rozmiarów, prostowanie i przekształcanie obrazów Edycja obrazu poprzez jego zniekształcanie Obiekty inteligentne Filtry — korekcja obrazu i efekty specjalne Ścieżki, kształty, tekst Tabela skrótów klawiszowych Także Ciebie stać na mistrzowskie efekty! Retusz zdjęć - tutorial. Zobacz co potrafi »

1927
Ebook

Konfiguracja usług sieciowych na urządzeniach MikroTik

Łukasz Guziak

Poznaj alternatywę dla urządzeń Cisco 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 chcesz w tym celu użyć urządzeń MikroTik, ta książka Ci w tym pomoże. Dzięki zawartym w niej praktycznym informacjom bez problemu rozpoczniesz pracę z urządzeniami MikroTik. Poznasz ofertę producenta, nauczysz się pracować z jego sprzętem i przygotujesz się do certyfikacji. Łotewska firma bowiem, podobnie jak amerykański gigant Cisco, opracowała ścieżkę szkoleń pozwalających zdobyć wiedzę niezbędną do zarządzania sieciami opartymi na urządzeniach marki. A to doskonałe rozwiązanie!

1928
Ebook

Tablice informatyczne. Drupal

Paweł Philipczyk

Wybierz Drupal i twórz strony swoich marzeń! Jak właściwie skonfigurować CMS, by móc z łatwością z niego korzystać? Jaki szablon wybrać i jak go zmienić w razie potrzeby? Jak połączyć witrynę z bazą danych, by współpraca przebiegała bezproblemowo? Drupal, system zarządzania treścią oparty na języku PHP, to jeden z najlepszych i najpopularniejszych CMS-ów, jakie dotychczas wymyślono. Jest dostępny za darmo, można znaleźć do niego liczne dodatki zwiększające funkcjonalność, a otwarty kod źródłowy pozwala bardziej zaawansowanym użytkownikom ściśle dopasować to środowisko do własnych potrzeb. W dodatku Drupal bez trudu współpracuje z bazami danych, a umieścić go można na serwerach Apache oraz IIS. Tablice informatyczne zawierające spis wszystkich najważniejszych funkcji, poleceń, szablonów i sposobów konfiguracji programu to coś, bez czego żaden użytkownik nie będzie czuł się pewnie. Jeśli chcesz, by tworzenie stron w Drupalu przebiegało gładko, a efekt był satysfakcjonujący, kup tablice i miej je zawsze pod ręką! Pasek administracyjny page.tpl.php Dostępne pliki szablonów Funkcje hook rdzenia Funkcje hook węzła Funkcje hook widoku Plik przykład.info modułu Przykład API bazy danych Devel Komendy Drush 5 Tablice informatyczne - ściąga na każdą okazję!

1929
Audiobook

English 4 IT. Praktyczny kurs języka angielskiego dla specjalistów IT i nie tylko

Beata Błaszczyk

Poszerz zasób słownictwa z branży IT i naucz się poprawnie je wykorzystywać! Obecnie język angielski jest nieodłącznym elementem świata IT. Większość producentów oprogramowania oraz twórców metodyk i standardów w branży IT udostępnia materiały wyłącznie w tym języku. Ponadto wiele projektów informatycznych jest realizowanych we współpracy z ekspertami pochodzącymi z różnych krajów. Komunikacja odbywa się wówczas przeważnie także w języku angielskim. Jeśli więc jesteś specjalistą z branży IT, funkcjonującym na co dzień w środowisku anglojęzycznym, możesz z kolei nie czuć się w pełni swobodnie wypowiadając się w tym języku w każdym obszarze tak szerokiej dziedziny wiedzy. Jeśli chcesz zatem: poznać lub poszerzyć specjalistyczne słownictwo stosowane na co dzień w branży IT, nauczyć się poprawnie je wykorzystywać i profesjonalnie wypowiadać się podczas spotkań, konferencji branżowych i codziennej pracy z klientem, zrozumieć zaawansowane reguły gramatyczne lub odświeżyć wiedzę na ten temat, by zabłysnąć podczas formalnych spotkań lub jako autor profesjonalnej dokumentacji w języku angielskim, zacząć posługiwać się prawidłowymi polskimi terminami zamiast kalkami językowymi, Koniecznie sięgnij po tę książkę! Znajdziesz tu profesjonalne angielskie teksty dotyczące różnych obszarów IT: baz danych, big data, sieci komputerowych, metod wytwarzania oprogramowania i wielu innych. Każdy z nich został opatrzony słowniczkiem zawierającym tłumaczenia na język polski zarówno terminów specjalistycznych, jak i tych z języka ogólnego. Ponadto w każdym rozdziale omówione zostały różne zagadnienia gramatyczne wraz z przykładami ich zastosowania w języku informatyki. Na końcu każdego rozdziału znajdziesz ćwiczenia, które pomogą Ci utrwalić poznane słownictwo i reguły gramatyczne. Dzięki temu opanujesz najważniejsze pojęcia, odkryjesz, w jakich kontekstach występują, i zaczniesz stosować je w praktyce. What is Information Technology? Databases How well do you know your computer? Computer networks What's so big about big data? Business Intelligence Data mining Software licensing Software development methodologies The Internet and the World Wide Web Data governance Software testing Revise and expand Your knowledge!

1930
Ebook

Linux. Biblia. Wydanie X

Christopher Negus

Dobrą opinię Linux zawdzięcza takim zaletom jak otwarte źródła, różnorodność dystrybucji, elastyczność i wszechstronność. Dziś większość platform przetwarzania w chmurze opiera się na systemach linuksowych. Dlatego każdy, kto chce efektywnie pracować w powstających centrach danych, powinien dobrze go poznać. Niezależnie od tego Linux wciąż świetnie się sprawdza w środowiskach sieciowych lub jako serwer WWW. Ceni się go w pracy biurowej czy jako wygodny, kompleksowy warsztat programisty. Administrowanie systemem i automatyzacja pracy są dość proste, a najnowsze technologie - w pełni dostępne. Przedstawiamy dziesiąte wydanie kultowej książki o Linuksie. Jest napisana tak, aby każdy mógł jak najszybciej rozpocząć pracę z tym systemem, zabezpieczyć go i sprawnie nim administrować. Duży nacisk położono na korzystanie ze skryptów powłoki i naukę ręcznej edycji plików konfiguracyjnych. Opisano najważniejsze dystrybucje Linuksa - skoncentrowano się na Red Hat, Fedorze i Ubuntu. Sporo uwagi poświęcono technologiom chmury w różnych środowiskach, a także konteneryzacji aplikacji. Znalazło się tu mnóstwo przykładów, ćwiczeń, wskazówek, jak również ostrzeżeń przed ewentualnymi błędami. Dzięki tej obszernej, znakomicie przygotowanej i praktycznej publikacji nawet początkujący zdobędą wiedzę i umiejętności wymagane od najlepszych profesjonalistów. W książce między innymi: historia Linuksa i jego zastosowanie w codziennej pracy w systemie biurowym powłoka, skrypty powłoki i interfejs Cockpit korzystanie z różnych serwerów Linuksa zapewnienie bezpieczeństwa w systemie Linux różne środowiska chmurowe i konfiguracja hipernadzorcy scenariusze Ansible i Kubernetes w ogromnych centrach danych Linux: poznaj i zastosuj w nowoczesnych systemach!

1931
Ebook

Szybki kurs JavaScript. Wprowadzenie do języka w 24 godziny. Wydanie VI

Phil Ballard

JavaScript to rozwiązanie odpowiednie dla programistów będących na różnych poziomach zaawansowania. Jest świetny dla początkujących — osoby, które swoją przygodę z programowaniem rozpoczęły od nauki tego języka, odkrywają, że uzyskana wiedza jest bardzo przydatna przy kodowaniu w C, Javie czy PHP. Razem z JavaScriptem można również stosować programowanie obiektowe, umożliwia on korzystanie z modelu DOM czy też używanie zewnętrznych bibliotek. Sięgnij po tę książkę i zacznij programować już dziś! Po lekturze jej 24 rozdziałów — czytanie każdego zajmie najwyżej godzinę — poznasz podstawy programowania w języku JavaScript i szybko zaczniesz tworzyć skrypty wzbogacające strony internetowe w efektowne funkcje. Opanujesz podstawowe i bardziej złożone paradygmaty programowania, nauczysz się tworzenia i obsługiwania obiektów, zaznajomisz się z aspektami profesjonalnego projektowania aplikacji, takimi jak: sprawdzone praktyki tworzenia kodu, debugowanie kodu JavaScript i testowanie jednostkowe. Co istotne, cała praca odbywać się będzie zgodnie z aktualnymi standardami internetowymi! Dowiedz się, jak: Budować dynamiczne i interaktywne skrypty obsługiwane przez wszystkie przeglądarki Pisać przejrzysty i niezawodny kod wielokrotnego użytku Stosować techniki programowania obiektowego Wykorzystać popularną bibliotekę jQuery i kontrolować arkusze stylów CSS za pomocą prostego kodu JavaScript Rozpocząć pracę z takimi środowiskami, jak np. AngularJS Budować dodatki i rozszerzenia przeglądarek Phil Ballard — doradca w branży technologii internetowych, specjalizuje się w projektowaniu stron WWW, mechanizmach SEO, tworzeniu skryptów serwerowych, projektowaniu aplikacji. Napisał wiele książek, w tym AJAX w mgnieniu oka — publikację wydaną przez Helion.

1932
Ebook

Tablice informatyczne. PHP 5

Marcin Lis

Twórz dynamiczne strony internetowe z językiem PHP! Jak umieszczać skrypty PHP w kodzie HTML? Jak efektywnie stosować kluczowe elementy PHP 5? Jak wykorzystać różne właściwości tego języka? PHP 5, jeden z najchętniej używanych dziś obiektowych języków programowania, pozwala osiągnąć spektakularne efekty pracy używającym go programistom. Tworzenie dynamicznych stron WWW i umieszczanie w kodzie HTML skryptów wykonywanych po stronie serwera to zaledwie początek jego możliwości. Tablice informatyczne, zawierające opis wszystkich najważniejszych elementów i konstrukcji tego języka, to niezbędnik każdego projektanta, który chce szybko przypomnieć sobie potrzebne mu polecenia czy instrukcje. Zmienne i stałe, typy danych, operatory, właściwości klas i obiektów - wszystko to jest na wyciągnięcie ręki. Wystarczy tylko sięgnąć po tablice. Ich logiczna i przejrzysta struktura pozwoli Ci natychmiast znaleźć konkretną informację i wykorzystać ją w Twoim projekcie. Znaczniki kanoniczne i typu SGML Znaczniki typu ASP i skryptów HTML, przykład skryptu Komentarz blokowy i jednowierszowy Komentarz jednowierszowy uniksowy Typy danych i lista słów kluczowych Operatory i ich priorytety Zmienne i stałe Instrukcje i funkcje Klasy, obiekty i wyjątki Zmienne superglobalne i przetwarzanie formularzy Zapis i odczyt plików Data i czas, sesje Odbieranie i wysyłanie plików Tablice informatyczne - ściąga na każdą okazję!

1933
Ebook

Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II

Julien Pivotto, Brian Brazil

Monitorowanie wydajności systemu jest ważnym zadaniem i nie polega tylko na obserwacji pracy procesora. Trzeba się orientować, pod jakim obciążeniem pracuje baza danych, czy przepustowość urządzeń sieciowych jest wystarczająca i jaki jest koszt niepełnego użycia bufora. Warto też wiedzieć, czy stopień wykorzystania droższych elementów uzasadnia ich utrzymywanie. W tej książce znajdziesz bezcenne wskazówki dotyczące wdrażania serwera Prometheus i jego używania w rzeczywistych rozwiązaniach. Julius Volz, współtwórca oprogramowania Prometheus 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 pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego. W książce między innymi: czym jest Prometheus i jak wygląda jego architektura monitorowanie infrastruktury za pomocą komponentów takich jak Node Exporter instrumentacja w kodzie aplikacji tworzenie paneli sterowania za pomocą Grafany współpraca oprogramowania Prometheus i Kubernetes Dzięki najlepszym praktykom i wskazówkom dotyczącym instrumentacji w kodzie ta książka pomoże Ci w niezawodnym monitorowaniu usług! TJ Hoplock, starszy inżynier monitorowania, NS1

1934
Ebook

Język C/C++ i obliczenia numeryczne. Krótkie wprowadzenie

Michał Matlak

Poznaj zalety języka C/C++! Początki programowania, czyli jak zacząć działać bez dogłębnej znajomości tematu Struktura prostych programów, czyli czego na pewno nie wolno Ci pominąć Obliczenia numeryczne, czyli jak możesz zastosować w praktyce swoją świeżo zdobytą wiedzę Język C i jego następca C++ towarzyszą programistom komputerowym już od dawna. Mimo to zainteresowanie tymi językami wcale nie maleje, lecz rośnie — i język C++ nadal się rozwija. Przyczyna jest prosta: nie ma on sobie równych, jeśli chodzi o szybkość działania kodu wynikowego i wszechstronne możliwości zastosowania w różnych dziedzinach. Jednak do nauki tego języka trzeba się trochę przyłożyć. Jeśli przerażają Cię opasłe tomy opisujące C/C++ w najdrobniejszych szczegółach, sięgnij po książkę, która pomoże Ci szybko nauczyć się podstaw programowania w tym języku. W tym krótkim, treściwym podręczniku pokazano sposób konstruowania programów obliczeniowych na prostych, przejrzystych przykładach. Dzięki temu także i Ty możesz szybko napisać swój pierwszy program, który ułatwi Ci pracę i odpowie na Twoje konkretne potrzeby. Dowiesz się stąd, jak używać poszczególnych elementów programowania w C/C++ jako przygotowania do pracy z gotowymi bibliotekami numerycznymi. Zobaczysz, jak powinna wyglądać struktura Twojego programu i jak zaimplementować w nim różne funkcje. Sprawdzisz, jak efektywnie uczyć się programowania i na co koniecznie należy zwracać uwagę. Zobacz sam! Szybki start Rodzaje wielkości w języku C/C++ i ich deklaracja Deklaracja tablic Operacje na zadeklarowanych wielkościach Instrukcje warunkowe i sterowanie pracą komputera Automatyzacja obliczeń Architektura programu i pierwsze programy Operacje wyprowadzania wyników Opis programów przykładowych do nauki programowania Wskaźniki, tablice, funkcje, struktury i liczby zespolone Cztery programy przykładowe C/C++ to przepustka do programowania dla każdego!

1935
Ebook

Sterowanie programowalne. Od mikrokontrolera do sterownika PLC

Witold Krieser

Urządzenia elektryczne pod Twoją kontrolą Sterowanie jest procesem, w którym sygnały wejściowe odpowiednio oddziaływują na wyjścia – zgodnie z regułami sterowania, czyli odpowiednimi algorytmami. Owe algorytmy można realizować na wiele różnych sposobów, m.in. przez bramki logiczne i układy mikrokontrolerów, z czym wiąże się pojęcie sterowników swobodnie programowalnych PLC. Na nich właśnie skupia się autor niniejszej książki.  Poradnik zapozna Cię m.in. z podstawami programowania w języku LD. Podpowie też kilka ciekawych projektów programów w tym języku. Znajdziesz tu ogólny opis technik sterowania – w szczególności sterowania programowalnego. Przydać może Ci się także zawarta w książce dokumentacja programów na sterowniki PLC w języku LD, stanowiąca listę przyporządkowań i schemat podłączeń elektrycznych do sterownika.  UWAGA – ta książka stanowi świetne uzupełnienie wiedzy dla uczniów kształcących się w zawodach elektryk, technik elektryk, mechatronik, technik mechatronik i technik automatyk!

1936
Ebook

Adobe Photoshop Lightroom 4. Podręcznik dla fotografów

Martin Evening

Cyfrowa ciemnia w nowej wersji! Adobe Lightroom to narzędzie zaprojektowane od początku do końca z myślą o fotografii cyfrowej. Dlatego szczególny nacisk został tu położony na wygodne, zaawansowane mechanizmy do segregowania, sortowania i organizowania ogromnych zbiorów zdjęć. Jeżeli do tego dołożyć genialne możliwości ich obróbki, otrzymamy perfekcyjne narzędzie, które obowiązkowo musi się znaleźć w warsztacie każdego fotografa! Dzięki kolejnemu wydaniu bestsellera znakomitego fotografa i eksperta cyfrowej obróbki obrazu, Martina Eveninga, poznasz wszystkie możliwości najnowszej wersji programu Adobe Lightroom. Zdobędziesz gruntowną wiedzę na temat pracy ze zdjęciami w formatach RAW i JPEG. Nauczysz się korzystać z dostępnych filtrów, szablonów oraz możliwości integracji z Photoshopem. Ponadto dowiesz się, jak korygować parametry zdjęć, wyciągać wnioski z metadanych oraz pracować ze zdjęciami czarno-białymi. Książka ta porusza wiele innych tematów związanych z Adobe Lightroom w wersji 4 i stanowi obowiązkową pozycję na Twojej półce. MUSISZ ją mieć! Dzięki tej książce: poznasz możliwości Adobe Lightroom w wersji 4 wykorzystasz potencjał programu w zakresie zarządzania zbiorem fotografii zintegrujesz Lightroom z Photoshopem przygotujesz galerię zdjęć w formacie HTML i Flash Wykorzystaj potencjał Adobe Lightroom! Patronat medialny: