Wydawca: Helion
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.
Nie każ mi myśleć! O życiowym podejściu do funkcjonalności stron internetowych. Wydanie III
Steve Krug
Zdobądź użytkowników dzięki UX! Rynek stron internetowych i aplikacji jest nasycony do granic możliwości. Użytkownicy mogą wybierać spośród setek produktów spełniających ich potrzeby. Jak sprawić, żeby wybrali właśnie Twoją witrynę lub aplikację? Jak przebić się na trudnym rynku i odnieść sukces? Na te pytania znajdziesz wiele odpowiedzi, ale najprostsza składa się z dwóch liter - UX! User eXperience, bo tak brzmi pełna nazwa, to pojęcie, które określa wrażenia użytkownika po kontakcie z produktem. Im lepsze, tym większa szansa na sukces! Trzymasz w rękach kolejne wydanie kultowej książki, w całości poświęconej zagadnieniom związanym z projektowaniem funkcjonalnych witryn i aplikacji internetowych. W trakcie lektury dowiesz się, jak przygotować system nawigacji na Twojej stronie, testować funkcjonalność witryny oraz tworzyć jej wersję działającą na urządzeniach mobilnych. Ponadto zrozumiesz, jak użytkownicy korzystają z sieci oraz jak tę wiedzę wykorzystać do tworzenia efektownych stron WWW. Książka ta jest doskonałym źródłem wiedzy na temat tworzenia funkcjonalnych serwisów WWW, docenionym przez czytelników na całym świecie. Przekonaj się sam! Dzięki tej książce: dowiesz się, jak użytkownicy korzystają ze stron WWW zaprojektujesz elastyczny i przyjazny system nawigacji przetestujesz funkcjonalność tworzonej strony wykorzystasz potencjał urządzeń mobilnych Funkcjonalne strony internetowe dla Ciebie!
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
Maria Markstedter
Procesory ARM są coraz popularniejsze w urządzeniach mobilnych, laptopach i serwerach. Rosnąca popularność czyni je interesującymi dla badaczy bezpieczeństwa. Specjaliści z tej branży często używają technik inżynierii wstecznej podczas badania plików binarnych. W tym celu konieczne jest zapoznanie się z poleceniami asemblera ARM. Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd podstawowych zagadnień związanych z systemem operacyjnym, wyjaśnienie, czym są polecenia asemblera i na czym polega proces kompilacji pliku, a także opis mechanizmów działania poleceń służących do przetwarzania danych, dostępu do pamięci i kontroli przepływu sterowania. W kolejnych rozdziałach zapoznasz się z przeglądem technik inżynierii wstecznej, takich jak analiza statyczna i dynamiczna, jak również z kompleksowym omówieniem złośliwego oprogramowania, które może ją utrudniać. W książce: wprowadzenie do architektury ARM zestawy poleceń: A64, A32 i T32, a także format plików ELF przegląd wzorców przepływu sterowania w procesorach ARM narzędzia inżynierii wstecznej proces dezasemblowania i debugowania plików binarnych ARM w systemie Linux typowe narzędzia do dezasemblowania i debugowania plików binarnych ARM Poznaj moc inżynierii wstecznej!
(Nie)etyczna AI. Jak programować odpowiedzialnie w erze sztucznej inteligencji
Paweł Półtorak
Technologia - wspaniała i groźna zarazem. Także w Twoich rękach Czy rozwój sztucznej inteligencji budzi w Tobie mieszane uczucia? Z jednej strony fascynuje potencjałem, z drugiej - rodzi wątpliwości? Autor książki, doświadczony strateg i doradca w obszarze nowych technologii, stawia się w pozycji sygnalisty, by zwrócić uwagę na obszary, w których rozwój AI może pójść w niebezpiecznym kierunku. Choć dostrzega ogromne możliwości, jakie niesie sztuczna inteligencja - od transformacji biznesów po poprawę jakości życia - nie odwraca wzroku od ciemnych stron tej technologii. Znajdziesz tu analizę ryzyka związanego z AI, takiego jak brak transparentności, niewłaściwe zarządzanie danymi i potencjalne manipulacje, które mogą wpływać na społeczeństwo w skali globalnej. Celem książki nie jest jedynie wywołanie refleksji nad tymi zagrożeniami, ale przede wszystkim pokazanie, jak im zapobiegać. W pierwszej części autor zwraca uwagę na niebezpieczeństwa, jakie wiążą się z nieumiejętnym, nieprzemyślanym, a czasami także nieetycznym podejściem do projektowania technologii i zastosowań AI. W drugiej proponuje zestaw praktycznych wskazówek dla każdego, kto pracuje nad rozwojem sztucznej inteligencji i pragnie robić to w sposób etyczny. Ta książka to nie tylko ostrzeżenie przed zagrożeniami związanymi z AI, ale przede wszystkim drogowskaz dla twórców nowoczesnych technologii.
Nieoficjalny podręcznik gracza League of Legends
Beata Atłas-Leśniewicz, Krzysztof Kopel
Graj i zwyciężaj ze swoją drużyną! Wejście w świat gry, czyli przygotowanie do walki Jak grać, czyli punktacja, możliwości i specjalizacje Jak być naprawdę dobrym graczem, czyli garść zaawansowanych taktyk League of Legends to jedna z najlepszych, najbardziej inspirujących darmowych gier online. Jeśli sięgasz po ten podręcznik, na pewno wiesz już, co jest istotą tej gry: internetowa walka dwóch drużyn w czasie rzeczywistym. Każdy gracz kontroluje jednego bohatera, a grać można zarówno z przyjaciółmi, jak i z dobranymi przez system wolnymi graczami na zbliżonym poziomie. Ta świetna rozrywka wymaga jednak nieco wiedzy i niezłej orientacji w ciągle zmieniającym się świecie gry. Książka pozwoli Ci zrozumieć, jak skonstruowany jest ten świat i jak efektywnie się po nim poruszać, a także jak doskonalić swoje umiejętności. Podręcznik gracza League of Legends nie jest szczegółowym opisem jednej wersji gry, a jej zadaniem nie jest zapoznanie Cię ze wszystkimi jej aspektami. Świat LoL zmienia się zbyt często, żeby takie opisy miały sens. Autorzy skupili się na niezmiennych elementach gry, jej logice, typach bohaterów, fazach gry, taktykach i innych istotnych kwestiach, które pomogą postawić pierwsze kroki początkującym graczom i pozwolą na większą swobodę graczom bardziej zaawansowanym. Każdy gracz znajdzie tu dla siebie interesujące informacje, które może wykorzystać w praktyce, by przejść na wyższy poziom. Sprawdź, czego jeszcze nie wiesz o League of Legends! Jak założyć konto i pobrać grę? Budowa świata i Liga Legend Mapy i tryby gry Bohaterowie — typy postaci i pozycje w drużynie Zasady rozgrywki Umiejętności czempionów i ekwipunek Runy i specjalizacje Czary przywoływacza Fazy rozgrywki i taktyki Personalizacja postaci i punkty maestrii Skrzynki i klucze oraz wydarzenia związane z grą League of Legends — gra dla dobrych strategów!
Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II
Jason Beaird
Nie jesteś grafikiem, a chcesz projektować zachwycające witryny internetowe? Dowiedz się, jak stworzyć użyteczny układ witryny i miły dla oka interfejs użytkownika Naucz się umiejętnie dobierać i odpowiednio zestawiać kolory serwisu Opanuj zasady stosowania fontów oraz uatrakcyjniania strony grafiką i typografią Myślisz, że zadanie programisty kończy się na stworzeniu wydajnego i funkcjonalnego silnika witryny, a kwestia jego wyglądu to już "sprawa dla webmastera"? Frustruje Cię, że potrafisz robić perfekcyjnie działające strony, które bez dobrego grafika nie wzbudzają entuzjazmu użytkowników? Jeśli wciąż uważasz, że wyczucie graficzne pozwalające tworzyć zachwycające wizualnie strony internetowe to umiejętność zarezerwowana jedynie dla najlepszych projektantów i webmasterów, pora skończyć ze stereotypami i ograniczeniami! Oto drugie wydanie rewolucyjnej książki, która odmieniła sposób pracy programistów na całym świecie! Ta wypełniona kolorowymi ilustracjami, licznymi przykładami i przejrzystymi instrukcjami książka pozwoli Ci szybko zrozumieć zasady dobrego projektowania stron internetowych, dzięki czemu już wkrótce zastosujesz je w swoich projektach. Będzie dla Ciebie praktycznym przewodnikiem, prowadzącym od koncepcji do realizacji przez wszystkie niezbędne zagadnienia, takie jak sensowny układ i atrakcyjna kompozycja witryny, przykuwająca uwagę kolorystyka, czytelna typografia i właściwe zdjęcia. Szybko przekonasz się, dlaczego właśnie ta książka cieszy się taką popularnością wśród programistów. Nim się zorientujesz, już zaczniesz tworzyć zachwycające serwisy internetowe! Dowiesz się m.in., jak: dobierać kolory, by komponować miłe dla oka schematy barw budować solidne układy, efektywnie stosując systemy siatek i białą przestrzeń wykorzystywać tekstury, w tym potęgę nawet najprostszych elementów, takich jak punkt, linia, figura, głębia czy deseń opanować sztukę transformacji nudnych kompozycji w olśniewające perły przy użyciu samej typografii wybierać, modyfikować i pozycjonować grafiki na stronie śmiało projektować strony kompatybilne z urządzeniami przenośnymi korzystać z dobrodziejstw fontów dzięki deklaracji @font-face Opanuj zasady dobrego projektowania - od koncepcji do sprawnej realizacji! Jason Beaird jest projektantem i programistą z więcej niż dziesięcioletnim doświadczeniem w pracy nad wieloma uznanymi i nagradzanymi witrynami internetowymi. Dzięki zamiłowaniu do projektu graficznego i wielkiemu oddaniu standardom sieciowym Jason sukcesywnie znajduje nowe sposoby, by uczynić sieć piękniejszym miejscem. W chwilach, gdy nie bawi się pikselami w Photoshopie bądź nie kombinuje ze znacznikami HTML, dzieli się z innymi swoją twórczą pasją.
Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie III
Jason Beaird, James George
Nie musisz uczęszczać do akademii sztuk pięknych, by tworzyć witryny marzeń! Stworzenie doskonałej strony WWW wymaga współpracy grafika i programisty, który potrafi przekuć jego wizję na język kodu. Czy jest możliwe połączenie tych dwóch ról? Czy programista może nauczyć się tworzyć atrakcyjne, eleganckie i estetyczne strony WWW bez pomocy grafika? Dowiedz się, jak to osiągnąć i zoptymalizować swoją pracę! Sięgnij po kolejne wydanie tej bogato ilustrowanej książki i poznaj najlepsze zasady projektowania stron internetowych. W kolejnych rozdziałach zdobędziesz bezcenną wiedzę na temat dobierania kolorów, tworzenia układów stron oraz korzystania z tekstur. Ponadto poznasz szkielety Foundation i Bootstrap. Najnowsze wydanie tej cenionej książki kładzie nacisk na tworzenie responsywnych stron, które prezentują się dobrze zarówno na dużych, jak i małych ekranach. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów tworzenia stron WWW! Dowiedz się, jak: Dobierać kolory, by komponować zabójcze schematy barw. Tworzyć elastyczne układy stron, które wyglądać będą rewelacyjnie na wszystkich urządzeniach. Wykorzystywać tekstury, w tym potęgę nawet najprostszych elementów takich, jak: punkt, linia, figura, głębia czy deseń. Budować solidne układy, efektywnie stosując systemy siatek i białą przestrzeń. Opanować sztukę transformacji ... nudnych kompozycji w olśniewające perły przy pomocy samej typografii. Stosować frameworki w rodzaju Foundation i Bootstrap do tworzenia solidnie ustrukturyzowanych projektów. Wybierać, modyfikować i pozycjonować grafiki na stronie. I wielu innych rzeczy... Przewodnik po projektowaniu stron dla programistów!
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
Node.js, MongoDB, AngularJS. Kompendium wiedzy
Brad Dayley
Node.js to wiodące, serwerowe środowisko programistyczne. MongoDB to najpopularniejsza baza danych NoSQL, a AngularJS to szybko zyskujące wiodącą rolę środowisko służące do projektowania interfejsów opartych na technologii MVC. Czego chcieć więcej? W sieci króluje połączenie serwera Apache z bazą danych MySQL i językiem PHP. Do niedawna wydawało się, że pozycja tej trójcy na fotelu lidera jest niezagrożona. Jednak na horyzoncie pojawili się nowi gracze: Node.js, MongoDB oraz AngularJS! Node.js to platforma, która pozwoli Ci stworzyć niezwykle wydajną aplikację internetową przy użyciu języka JavaScript. AngularJS specjalizuje się w interfejsie użytkownika opartym na MVC. Natomiast MongoDB to jedna z najpopularniejszych baz danych NoSQL. Co wynika z połączenia tych trzech narzędzi? Przekonasz się, gdy sięgniesz po tę niezwykłą książkę! W trakcie lektury poznasz składnię i niuanse języka JavaScript, a następnie zgłębisz tajemnice środowiska Node.js. Na kolejnych stronach znajdziesz informacje na temat korzystania ze zdarzeń, procesów nasłuchiwania, wywołań zwrotnych oraz obsługi operacji wejścia-wyjścia. Ponadto przekonasz się, jak w Node.js zaimplementować usługi HTTP oraz skalować tworzoną aplikację. W dalszej części przejdziesz do poznawania tajników bazy MongoDB. Skonfigurujesz połączenie z bazą oraz poznasz dokumenty i ich kolekcje w MongoDB. Na sam koniec zobaczysz, jak przygotować klienta Twoich usług za pomocą AngularJS. Ta książka jest pasjonująca i prezentuje wszystkie warstwy nowoczesnej aplikacji internetowej — to lektura obowiązkowa każdego programisty! Stwórz skalowalną aplikację za pomocą najnowocześniejszych narzędzi! Implementowanie dynamicznego serwera WWW o dużej skalowalności za pomocą komponentów Node.js i Express Implementowanie magazynu danych MongoDB dla aplikacji internetowych Uzyskiwanie dostępu do bazy danych MongoDB z poziomu kodu JavaScript aplikacji Node.js oraz prowadzenie interakcji z bazą Definiowanie niestandardowych dyrektyw AngularJS, które rozszerzają język HTML Budowanie w języku JavaScript usług internetowych po stronie serwera Implementowanie usług po stronie klienta, które mogą prowadzić interakcję z serwerem WWW środowiska Node.js Tworzenie dynamicznych widoków przeglądarki, które zapewniają zaawansowane możliwości interakcji z użytkownikiem Dodawanie do aplikacji i stron internetowych komponentów uwierzytelnianych kont użytkowników i zagnieżdżonych komentarzy Brad Dayley -— programista z wieloletnim doświadczeniem. Twórca licznych stron i aplikacji internetowych o różnym stopniu skomplikowania. Autor popularnych książek poświęconych bazom NoSQL, językowi JavaScript oraz innym narzędziom.