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

Pajączek 5 NxG. Oficjalny podręcznik

Rafał Płatek, Marek Reinowski

Poznaj możliwości najnowszej wersji kultowego narzędzia! Jakie są różnice między edytorem tekstowym i wizualnym? Jak wykorzystać w pełni możliwości Pajączka? Jak zarządzać serwisami WWW? Pajączek ma już ponad dziesięć lat i z pewnością zasługuje na miano "kultowego". Program ten pozwala na wydajne tworzenie stron internetowych z wykorzystaniem języków HTML i XHTML. Zapewnia również wsparcie dla takich rozwiązań, jak PHP, XML, JavaScript, SQL oraz wiele innych. W dodatku kontroluje składnię, pisownię i formatuje kod! Twoje strony też mogą być wolne od błędów, a proces ich tworzenia nadzwyczaj przyjemny! Książka ta została napisana przez autorów Pajączka. Ten fakt gwarantuje Ci kompletność informacji, przedstawionych w rzetelny sposób. Dzięki niej dowiesz się, jak w wydajny sposób wykorzystać możliwości tej aplikacji. Nauczysz się tworzyć dokumenty, edytować je oraz nawigować w kodzie strony. Ponadto poznasz zasady formatowania tekstów na stronie WWW oraz tworzenia list punktowanych i numerowanych. W kolejnych rozdziałach zobaczysz, jak używać wizualnego edytora stron WWW, oraz zdobędziesz wiedzę na temat tworzenia formularzy, tabel i ramek. Pajączek w najnowszej wersji pozwala w wygodny sposób osadzać na stronie elementy multimedialne, więc również i te zadania przestaną sprawiać Ci trudności. Rafał Płatek oraz Marek Reinowski nie pomijają żadnego aspektu pracy z Pajączkiem: wykorzystania możliwości makrokodów, sposobów zarządzania projektami oraz metod ich łatwej publikacji na serwerze. Książka ta jest zatem kompletnym, oficjalnym podręcznikiem, w całości poświęconym Pajączkowi! Porównanie wersji Professional i Standard Rozpoczęcie pracy z programem Tworzenie nowego dokumentu Definiowanie strony kodowej Sposoby efektywnej edycji kodu Nawigowanie wśród otwartych dokumentów Edycja oraz reedycja znaczników Umieszczanie tekstów na stronie WWW Projektowanie stron z wykorzystaniem edytora wizualnego WYSIWG Tworzenie tabel, formularzy oraz ramek Wyszukiwanie i zamiana tekstów w ramach projektu Osadzanie grafik oraz elementów multimedialnych na tworzonej stronie WWW Zastosowanie makrokodów Sposoby testowania i formatowania kodu Przegląd efektów pracy Sposoby zarządzania projektowanymi serwisami Publikowanie stworzonej strony w sieci Dostosowywanie programu do własnych upodobań Wykorzystanie kaskadowych arkuszy stylów CSS Wsparcie dla JavaScript oraz VBScript Tworzenie poleceń SQL Sposoby tworzenia plików pomocy Wykorzystanie apletów Java oraz elementów ActiveX Twórz strony WWW w wydajny i przyjemny sposób!

986
Ebook

Redesign The Web. Smashing Magazine

Smashing Magazine

Odkryj sieć na nowo! Sieć WWW podlega ciągłym przemianom. Webdeveloperzy dysponują lepszymi narzędziami, a przeglądarki są wydajniejsze i potrafią znacznie więcej niż jeszcze kilka lat temu. Te zmiany mają ogromny wpływ na to, jak obecnie tworzy się atrakcyjne strony internetowe. A czy Twoje podejście do projektowania stron idzie z duchem czasu? Czy Twoje rozwiązania prawidłowo funkcjonują na urządzeniach mobilnych, które generują coraz więcej ruchu sieciowego? Jeśli masz wątpliwości, koniecznie sięgnij po tę książkę — kolejny podręcznik z kultowej serii „Smashing Magazine”! Znajdziesz tu odpowiedzi na wiele kluczowych pytań. W trakcie lektury dowiesz się, jak do projektowania współczesnych stron internetowych podchodzą światowej sławy profesjonaliści. Poznasz najlepsze techniki wykorzystania możliwości HTML5, CSS3 i JavaScriptu. Nauczysz się również tworzyć strony zgodne z podejściem responsive web design. Te trzy słowa to klucz do Twojego sukcesu! Przekonaj się sam dzięki tej niesamowitej książce! Sięgnij po najnowszą książkę z serii „Smashing Magazine” i: odkryj możliwości nowoczesnej strony WWW zbuduj atrakcyjny układ wizualny witryny zadbaj o dostępność projektowanej strony na urządzeniach mobilnych poznaj najnowsze osiągnięcia profesjonalnych webdeveloperów Ta książka zmieni Twoje podejście do projektowania stron WWW!

987
Ebook

Kafka w praktyce. Przetwarzanie strumieniowe i potoki danych o dużej skali. Wydanie II

Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty

Każda aplikacja korporacyjna tworzy dane. Ich przenoszenie i przetwarzanie jest równie ważne jak same dane. Platforma Apache Kafka została zbudowana właśnie w tym celu: aby umożliwić płynną obsługę strumieni zdarzeń czasu rzeczywistego. Umożliwia to architektom nie tylko łączenie aplikacji z systemami danych, ale również budowanie niestandardowych aplikacji, które same w sobie wyzwalają strumienie danych. Okazuje się, że architektura skupiona wokół strumieni zdarzeń otwiera zupełnie nowy rozdział projektowania dużych systemów. Dzięki temu praktycznemu przewodnikowi komfortowo rozpoczniesz pracę z platformą streamingową Apache Kafka. Poznasz najlepsze praktyki w zakresie jej wdrażania i konfiguracji, aby zapewnić sobie możliwość strumieniowego przetwarzania dużych ilości danych. Zaznajomisz się z AdminClient API Kafki, mechanizmem transakcji i z nowymi funkcjonalnościami zabezpieczeń. W książce znajdziesz szczegółowe instrukcje, w jaki sposób wdrażać klastry produkcyjne Kafki, pisać niezawodne mikrousługi oparte na zdarzeniach i budować skalowalne aplikacje przetwarzania strumieniowego. Opisano w niej też gwarancje niezawodności, kluczowe interfejsy API i szczegóły architektury, w tym protokół replikacji, kontroler i warstwę pamięci masowej. Najciekawsze zagadnienia: wdrażanie i konfigurowanie Kafki w praktyce niezawodne dostarczanie danych budowanie potoków danych i aplikacji monitorowanie, dostrajanie i utrzymywanie działania Kafki w środowisku produkcyjnym wskaźniki pomiarów operacyjnych Kafki Kafka w systemach przetwarzania strumieniowego Kafka: gwarancja niezawodności korporacyjnych aplikacji!

988
Ebook

Fotografia cyfrowa. Edycja zdjęć. Wydanie VII

Scott Kelby

Zanurz się w świat Photoshopa z najlepszym przewodnikiem! Scott Kelby, najczęściej wybierany przez czytelników autor książek o fotografii oraz programach graficznych, przygotował ucztę dla wszystkich miłośników narzędzia Photoshop — zaktualizowaną wersję swojej kultowej książki, poświęconej wyjątkowemu narzędziu. Najnowsze wydanie zostało poprawione i uzupełnione o nowości z wersji CS6. A wśród tych nowości znajdziesz takie perełki, jak mocno rozwinięta funkcja przesuwania elementów w kadrze oraz zaznaczanie obszarów o kolorze skóry wraz z pomocą w rozpoznawaniu twarzy. Sprawdź możliwości najnowszej wersji Photoshopa! Scott, z charakterystycznym dla siebie poczuciem humoru i lekkością, wprowadzi Cię w świat najbardziej rozpoznawalnego programu graficznego. W trakcie lektury w mig zrozumiesz, dlaczego Photoshop zdobył takie uznanie wśród profesjonalistów oraz dlaczego tak chętnie używają go amatorzy. Dzięki przejrzystym instrukcjom krok po kroku poznasz techniki zarządzania zbiorem fotografii oraz narzędziem Camera RAW. Ponadto opanujesz tworzenie pięknych czarno-białych zdjęć czy korzystanie z efektu HDR oraz nauczysz się rozwiązywać typowe problemy z fotografiami. To tylko część zagadnień, na które zwraca uwagę Scott Kelby w tym fantastycznym podręczniku. Został on stworzony dla osób ceniących sobie konkretne i rzeczowe informacje! Czyli właśnie dla Ciebie! Sprawdź, jak mistrz Scott Kelby: tworzy obraz HDR za pomocą sześciu kliknięć koryguje wady optyki w kilku krokach retuszuje portrety w module Camera RAW edytuje film z lustrzanki cyfrowej Twoje zdjęcia będą jeszcze lepsze!

989
Ebook

Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania

Titus Winters, Tom Manshreck, Hyrum Wright

Inżynieria oprogramowania jest pojęciem znacznie szerszym od kodowania: oznacza wszystkie niezbędne narzędzia i procesy stosowane przez organizację do tworzenia oprogramowania. To daje możliwość zachowania wartości kodu w dłuższej perspektywie czasu i pozwala ustanowić bardziej rygorystyczne zasady tworzenia oprogramowania, a dzięki temu sam kod jest podatniejszy na zmiany. Innymi słowy, inżynieria oprogramowania polega na optymalnym integrowaniu i organizowaniu tworzenia aplikacji ― od koncepcji, poprzez tworzenie, wdrażanie i utrzymywanie, po jej wycofywanie. To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na to, że proces tworzenia oprogramowania jest wysiłkiem zespołowym, omówiono najlepsze praktyki związane z utrzymywaniem bazy kodu o dużych rozmiarach i długim stażu, pokazano także narzędzia, które mogą się okazać przydatne w jej utrzymywaniu. Omówione tu zagadnienia uwzględniają doświadczenia, jakie typowy inżynier oprogramowania zdobywa w ramach swojej pracy, służą też wskazaniu różnorodnych sposobów rozwiązywania poszczególnych problemów. Najciekawsze zagadnienia: unikatowa kultura pracy w Google procesy i narzędzia stosowane w Google metody zwiększania odporności kodu na upływ czasu wpływ skali oprogramowania na organizację pracy inżynierów kompromisy w procesie podejmowania decyzji projektowych Piszesz kod? To ważne zadanie - bierz przykład z najlepszych!

990
Ebook

Oswoić FPGA z SystemVerilog. Jak używać programowalnych układów logicznych we własnych projektach

Marta Kozik

Programuj i steruj - odkryj tajniki FPGA! FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda? Tyle niezbędnej teorii, przejdźmy zatem do wspomnianej praktyki, czyli odpowiedzi na pytanie, jak zbudować taki programowalny układ logiczny. Znajdziesz ją właśnie w tej książce. Dowiesz się z niej nie tylko, jakie zastosowanie mają układy FPGA, ale także: Co będzie potrzebne do wykonania własnych eksperymentów Jak przygotować środowisko pracy Jakiego rodzaju elementów (układ FPGA, przyciski, diody) należy użyć i jak je połączyć W jaki sposób zbudować praktyczne projekty, takie jak zegar czy sterownik silnika krokowego Jak skutecznie obsługiwać port szeregowy

991
Ebook

Montaż komputera PC. Ilustrowany przewodnik. Wydanie II

Bartosz Danowski, Adam Chabiński

Poznaj najważniejsze elementy komputera Naucz się samodzielnie wybierać sprzęt Dowiedz się, jak złożyć komputer i zainstalować system Nie istnieje jeden doskonały model komputera osobistego, który byłby w stanie zaspokoić niejednokrotnie bardzo odmienne potrzeby różnych użytkowników. Choć każdy chciałby mieć jak najlepszy sprzęt, innych osiągów będą spodziewali się graficy, inżynierowie czy naukowcy, a innych gracze, programiści, redaktorzy czy księgowe. Nie wszystkim potrzebne są też niezwykle wydajne i kosztujące krocie maszyny, na które starają się namówić nabywców sprzedawcy sprzętu. Nie każdy też uważa popularne ostatnio laptopy za najlepsze i najtańsze rozwiązanie. Czy jesteś zatem skazany na dyktat "mądrzejszych" od siebie sprzedawców, poszukiwanie rady u bardziej doświadczonych osób lub konieczność wyboru gotowego modelu spośród bardzo ogólnej oferty dużych firm komputerowych? Nie, ponieważ możesz skorzystać z wiedzy zawartej w książce "Montaż komputera PC. Ilustrowany przewodnik. Wydanie II" . Dzięki niej poznasz budowę współczesnych pecetów i wykorzystywane w nich technologie, a ponadto nauczysz się określać swoje potrzeby i w zależności od nich dobierać komponenty zestawu. Dowiesz się, na co należy zwracać szczególną uwagę podczas planowania zakupu komputera dostosowanego do indywidualnych potrzeb. Składanie własnego komputera od podstaw przestanie być czymś magicznym, a ustawienia BIOS-u nie będą już sprawiać problemów. Pozbędziesz się też obaw przed samodzielną rozbudową i drobnymi naprawami swojego "składaka" oraz nauczysz się instalować system operacyjny i odpowiednie sterowniki urządzeń. Podstawy architektury komputerów PC Dobór i zakup odpowiednich komponentów Niezbędne narzędzia i warsztat pracy Montaż komponentów i ich łączenie Uruchamianie sprzętu i rozwiązywanie problemów Konfiguracja ustawień BIOS-u Instalacja systemu operacyjnego i sterowników Spraw, aby samodzielne składanie komputera było dla Ciebie czystą przyjemnością!

992
Ebook

VirtualBox w praktyce. Poznaj pełnię możliwości wirtualizacji na swoim komputerze

Daniel Sternik

Wirtualizuj! Pracuj efektywnie na wielu systemach operacyjnych Wirtualizacja umożliwia równoczesne uruchomienie różnych systemów operacyjnych na jednym sprzęcie. Dzięki temu można lepiej wykorzystać dostępną moc obliczeniową i zasoby. Oczywiście, by móc czerpać z dobrodziejstw wirtualizacji, potrzeba odpowiednich narzędzi. Jednym z najpopularniejszych programów wspierających wirtualizację jest VirtualBox. Aby łatwiej zarządzać wirtualnymi maszynami, skuteczniej monitorować ich wydajność, sprawnie je konserwować, warto nauczyć się używać właśnie tego narzędzia. Najszybciej zrobisz to z naszym poradnikiem. Dowiesz się z niego między innymi: Czym jest wirtualizacja Na jakiej zasadzie funkcjonuje VirtualBox Jak działają maszyny wirtualne, dyski wirtualne i sieci Jak efektywniej obsługiwać środowisko wirtualne W jaki sposób zautomatyzować tworzenie maszyn