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

Analiza biznesowa w IT. Lessons learned

Karolina Zmitrowicz

O analizie biznesowej praktycznie Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej. Książka Karoliny Zmitrowicz, uznanej specjalistki do spraw analizy biznesowej, inżynierii wymagań, zarządzania jakością i zarządzania projektami, uzupełnia tę lukę. Wprowadzając w temat i kompleksowo go omawiając, autorka czerpie równocześnie z obserwacji, doświadczeń i praktyk - tych, które działają, i tych, które nie sprawdzają się w różnych obszarach analizy biznesowej. Dostarcza tym samym wskazówek dotyczących aspektów i obszarów stanowiących największe wyzwania w pracy analityka, takich jak: Prawidłowe planowanie pracy pod kątem celów i oczekiwanych rezultatów Precyzyjne wyrażanie myśli i przekładanie ich na udokumentowany zapis Uwzględnianie punktu widzenia wszystkich interesariuszy Przykładanie odpowiedniej wagi do inżynierii wymagań Wdrażanie zasad AB w projektach z różnych branż

146
Ebook

Dziecko w sieci. Wydanie II

Bartosz Danowski, Alicja Krupińska

Sprawdź, jak chronić swoje dziecko w internecie! Niebezpieczeństwa i zagrożenia, czyli gdzie nie powinno zawędrować Twoje dziecko w sieci Mechanizmy kontroli rodzicielskiej, czyli co zrobić, by zabezpieczyć komputer czy smartfon Pomoc i profilaktyka, czyli gdzie szukać pomocy i przydatnego oprogramowania Żaden odpowiedzialny rodzic nie wypuszcza z domu małego dziecka bez opieki i nie pozwala nieco starszemu włóczyć się po niebezpiecznych dzielnicach czy ciemnych zaułkach. Jednocześnie ciągle zbyt wielu rodziców żyje w błogim przekonaniu, że dziecko siedzące przed komputerem w swoim pokoju jest w pełni bezpieczne. Niestety, to złudne wrażenie — dziecko swobodnie wędrujące po internecie też może zaplątać się w mroczne rejony, paść ofiarą stalkingu, szantażu, oszustwa lub molestowania. Brzmi groźnie, prawda? Co możemy zrobić, żeby zapobiec ewentualnym zagrożeniom? Jakich narzędzi możemy użyć, by chronić nasze dziecko? Ta książka — napisana przez znakomitą psycholog i doświadczonego informatyka — ma za zadanie wyjaśnić Ci, jakie zagrożenia czyhają w internecie i jak rozmawiać o nich z dzieckiem. Przewodnik ten ułatwia rodzicom zdobycie solidnej wiedzy na temat ograniczania dostępu do niebezpiecznych stron i pomaga im wytłumaczyć dzieciom, czemu pewne zachodzenia w sieci są niedopuszczalne. Odkryj, co możesz zrobić, by zabezpieczyć komputer, tablet i smartfon. Włącz kontrolę rodzicielską, zobacz, jak działa oprogramowanie filtrujące, namów dziecko do korzystania z wyszukiwarek dla dzieci. Porozmawiaj ze swoją pociechą o netykiecie i sprawdź, gdzie możesz szukać pomocy w razie kłopotów. Pomóż swojemu dziecku odpowiedzialnie korzystać z sieci, a unikniesz wielu potężnych problemów. Podstawy ochrony dziecka przed zagrożeniami Przygotowanie komputera i kontrola rodzicielska Smartfony i tablety Gdzie szukać pomocy i zgłaszać zagrożenia Usługi oferowane przez dostawców internetu i przydatne oprogramowanie Wykaz stron dla dzieci i stron dla rodziców Wzory umów i netykieta Bezpieczna sieć dla Twojego dziecka!

147
Ebook

C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych

Ian Griffiths

Język C# wciąż cechuje prostota, przy czym jego możliwości rosną z każdą wersją. Od początku jest rozwijany z konsekwencją, a każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie C# jest dojrzały, nowoczesny, wszechstronny i bezpieczny. Stanowi integralną część platformy Microsoft .NET Framework. Profesjonalni programiści, którzy dbają o wysoką jakość tworzonego kodu, uważają C# i .NET za swoje ulubione narzędzie pracy. Wersja 8.0 tego języka sprawia, że programowanie staje się jeszcze bardziej efektywne i satysfakcjonujące. Pełne wykorzystanie tych imponujących możliwości wymaga jednak mistrzowskiego opanowania subtelności poszczególnych narzędzi i niuansów samego języka. Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i tajnikom tego języka, które rzadko kiedy są opisywane w literaturze. Dokładnie omówiono tu typy ogólne, LINQ oraz techniki programowania asynchronicznego. Przedstawiono najnowsze możliwości platformy .NET Core i języka C# 8.0, takie jak strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów, zakresy, a także nową składnię indeksowania oraz zmiany w narzędziach platformy .NET. Liczne rozbudowane przykłady stanowią świetne uzupełnienie prezentowanych treści. W tej książce między innymi: możliwości języka C#: klasy, typy niestandardowe, kolekcje, obsługa błędów optymalizacja kodu pod kątem wykorzystania pamięci praca na strumieniach danych za pomocą technologii LINQ platforma .NET i programowanie wielowątkowe programowanie asynchroniczne a skalowalność aplikacji Dla profesjonalistów najlepszy jest C#!

148
Ebook

Data Mining. Eksploracja danych w sieciach społecznościowych. Wydanie III

Matthew A. Russell, Mikhail Klassen

Internetu nie można rozważać wyłącznie jako tworu techniki. Powstanie tej sieci doprowadziło do rozwoju różnych zjawisk społecznych. Z tej perspektywy na szczególną uwagę zasługują media społecznościowe. Są źródłem informacji, które, właściwie spożytkowane, mogą przynieść niezły dochód. Mogą też dać odpowiedzi na wiele pytań zadawanych przez naukowców z różnych branż. Sama eksploracja tych danych przynosi sporo satysfakcji i radości. Zaskakujące przy tym jest to, że przygotowanie zestawu potrzebnych narzędzi i nauka posługiwania się nimi zabiera naprawdę niewiele czasu i nie wymaga specjalnych talentów! To trzecie, zaktualizowane wydanie popularnego podręcznika dla osób, które chcą zająć się wydobywaniem danych z sieci społecznościowych. Uwzględniono tu zmiany interfejsów API wprowadzone do poszczególnych platform i dodano rozdział o eksploracji Instagrama. Dowiesz się, jak dzięki danym z mediów społecznościowych określić sieć powiązań użytkowników, zorientować się, kto o czym mówi i gdzie się znajduje. Treść bogato zilustrowano przykładami kodu w Pythonie, a także plikami Jupyter Notebook lub kontenerów Dockera. Ciekawym elementem książki jest zbiór receptur dotyczących rozwiązywania konkretnych problemów z Twitterem. W tej książce między innymi: wprowadzenie do świata mediów społecznościowych przybliżenie bogactwa danych zawartych w mediach społecznościowych eksploracja danych za pomocą narzędzi Pythona 3 zaawansowane techniki eksploracji danych, w tym współczynniki TFIDF, podobieństwo kosinusów i rozpoznawanie obrazów tworzenie wizualizacji pozyskanych danych Jakie informacje dziś znajdziesz dzięki danym z Facebooka?

149
Ebook

CakePHP 1.3. Programowanie aplikacji. Receptury

Mariano Iglesias

Poznaj optymalne przepisy na CakePHP! Jak uwierzytelnić użytkownika? Jak stworzyć usługę sieciową? Jak skutecznie przetestować aplikację? CakePHP jest jednym z tych frameworków dla języka PHP, które dzięki swym licznym zaletom już zdobyły dużą popularność wśród programistów. Pozwala na błyskawiczne tworzenie skalowalnych aplikacji internetowych, korzystających ze wzorca MVC oraz zaawansowanych narzędzi (na przykład mapowania obiektowo-relacyjnego baz danych). W tej książce znajdziesz sześćdziesiąt gotowych przepisów na rozwiązanie różnego rodzaju problemów pojawiających się podczas pracy z CakePHP. Część przedstawionych receptur poświęcono bezpieczeństwu, a część współpracy z bazami danych czy wykorzystaniu technologii AJAX. Ponadto podczas lektury nauczysz się korzystać z geolokalizacji, usług REST oraz funkcji pomocnych przy testowaniu. Poznasz przepis na stworzenie aplikacji obsługującej wiele języków oraz dowiesz się więcej o współpracy z powłoką systemu. Ta pełna gotowych rozwiązań książka powinna znaleźć się na półce każdego programisty PHP używającego CakePHP! Ta książka pozwoli Ci... projektować eleganckie i skalowalne aplikacje webowe z wykorzystaniem CakePHP rozszerzać możliwości wyszukiwania za pomocą wirtualnych pól, zapytań ad hoc i własnych typów wyszukiwania włączać międzynarodową obsługę aplikacji, w tym tłumaczenie rekordów w bazach danych automatyzować zadania niewymagające interakcji ze strony użytkowników, które można uruchamiać z poziomu konsoli zabezpieczać aplikacje za pomocą systemów uwierzytelniania, z wykorzystaniem nazwy użytkownika lub adresu e-mail, a także zapamiętać szczegóły kont użytkowników w systemie wykorzystać zachowanie Containable do współpracy z wiązaniami modeli tworzyć usługi sieciowe w różnej postaci i korzystać z nich Sięgnij po skuteczne rozwiązania najczęstszych problemów z CakePHP!

150
Ebook

DevOps dla bystrzaków

Emily Freeman

Postaw na przewagę konkurencyjną, jaką zapewnia DevOps Wprowadź technologie w duchu DevOps, w tym chmurę i kontenery Przestaw swoją organizację na metodykę DevOps Przedmowa Nicole Forsgren, współzałożycielka i CEO w DevOps Research and Assessment (DORA) Dołącz do DevOpsowej rewolucji! Dzięki DevOps możesz przyspieszyć cykl życia związany z dostarczaniem oprogramowania, jeśli tylko poznasz procesy, narzędzia i sposób myślenia będący podstawą kultury DevOps. Ta książka pomaga inżynierom oprogramowania i kierownikom do spraw technicznych w przekształcaniu organizacji w celu przyjęcia podejścia DevOps. Dowiedz się, jak tworzyć bardziej iteracyjny i zorientowany na klienta styl rozwoju i dostarczania, by w efekcie poprawić współpracę, wyeliminować wąskie gardła i zwiększyć produktywność zespołu. W książce: identyfikowanie wąskich gardeł w organizacji tworzenie własnych ram postępowania w duchu DevOps angażowanie zespołu w ten proces dostosowywanie kultury organizacyjnej wyciąganie nauki z porażek przygotowanie się do zarządzania incydentami automatyzowanie procesów manualnych

151
Ebook

Deep learning dla programistów. Budowanie aplikacji AI za pomocą fastai i PyTorch

Jeremy Howard, Sylvain Gugger

Uczenie głębokie zmienia oblicze wielu branż. Ta rewolucja już się zaczęła, jednak potencjał AI i sieci neuronowych jest znacznie większy. Korzystamy więc dziś z osiągnięć komputerowej analizy obrazu i języka naturalnego, wspierania badań naukowych czy budowania skutecznych strategii biznesowych - wchodzimy do świata, który do niedawna był dostępny głównie dla naukowców. W konsekwencji trudno o źródła wiedzy, które równocześnie byłyby przystępne dla zwykłych programistów i miały wysoką wartość merytoryczną. Problem polega na tym, że bez dogłębnego zrozumienia działania algorytmów uczenia głębokiego trudno tworzyć dobre aplikacje. Oto praktyczny i przystępny przewodnik po koncepcjach uczenia głębokiego, napisany tak, aby ułatwić zrozumienie najnowszych technik w tej dziedzinie bez znajomości wyższej matematyki. Książka daje znakomite podstawy uczenia głębokiego, a następnie stopniowo wprowadza zagadnienia sposobu działania modeli, ich budowy i trenowania. Pokazano w niej również praktyczne techniki przekształcania modeli w działające aplikacje. Znalazło się tu mnóstwo wskazówek ułatwiających poprawianie dokładności, szybkości i niezawodności modeli. Nie zabrakło też informacji o najlepszych sposobach wdrażania od podstaw algorytmów uczenia głębokiego i stosowaniu ich w najnowocześniejszych rozwiązaniach. W książce między innymi: gruntownie i przystępnie omówione podstawy uczenia głębokiego najnowsze techniki uczenia głębokiego i ich praktyczne zastosowanie działanie modeli oraz zasady ich treningu praktyczne tworzenie aplikacji korzystających z uczenia głębokiego wdrażanie algorytmów uczenia głębokiego etyczne implikacje AI Uczenie głębokie? Dobrze zrozum, dobrze zastosuj!

152
Ebook

CSS3. Kaskadowe arkusze stylów. Ćwiczenia praktyczne

Witold Wrotek

Przekonaj się, jak łatwo tworzyć atrakcyjne strony WWW dzięki CSS3! Poznaj kaskadowe arkusze stylów w praktyce Naucz się wykorzystywać konstrukcje CSS3 Dowiedz się, jak właściwie formatować treści WWW Kaskadowe arkusze stylów - jak powszechnie wiadomo - służą do określania sposobu, w jaki prezentowana jest treść dokumentów HTML. Choć spełniane przez nie zadanie wydaje się banalnie proste, rozwiązanie to zrewolucjonizowało metodę tworzenia i wyświetlania stron internetowych, ponieważ dzięki niemu wygodnie i wydajnie udaje się oddzielać treści WWW od ich prezentacji. Trudno dziś znaleźć serwis internetowy, w którym nie zostałyby zastosowane kaskadowe arkusze stylów, a w coraz większej liczbie witryn wykorzystuje się najnowszy i najbardziej rozbudowany standard CSS3. Jeśli chcesz poznać go od praktycznej strony, sięgnij po książkę "CSS3. Kaskadowe arkusze stylów. Ćwiczenia praktyczne". Bez zbędnej teorii wprowadzi Cię ona w świat nowoczesnych rozwiązań, używanych przez projektantów serwisów WWW, a także pokaże, jak bez drogich i trudno dostępnych narzędzi tworzyć efektowne strony internetowe. Dzięki niej poznasz najlepsze sposoby zastosowania CSS3 w swoich projektach i dowiesz się, jak unikać problemów związanych z różnicami w obsłudze standardu przez różne przeglądarki. Książka nie jest zwykłym przeglądem selektorów i właściwości, lecz praktycznym przewodnikiem po świecie arkuszy stylów, który doprowadzi Cię do zamierzonego celu najkrótszą i najmniej wyboistą z dróg. Przegląd możliwości, składni i konstrukcji CSS3 Sposoby wykorzystywania kaskadowych arkuszy stylów Praktyczne zastosowanie selektorów Formatowanie treści tekstowych i graficznych Zarządzanie kolorami na stronach WWW Określanie układu dokumentów HTML Szkoda czasu na błądzenie! Z tą książką trafisz wprost do celu!

153
Ebook

Dotknij i przeciągnij. Projektowanie gier na ekrany dotykowe

Scott Rogers

Jednym palcem do sukcesu! Ekrany dotykowe opanowały świat. Są wygodne i intuicyjne, a ich obsługa nie sprawia żadnych problemów nawet najmłodszym użytkownikom. Jednocześnie dają one ogromne pole do popisu projektantom gier i aplikacji użytkowych. Kto nie zna największego hitu ostatnich lat - gry, której głównymi bohaterami są ptaki? Ta gra wykorzystuje tylko jeden palec! Przekonaj się sam, na co zwrócić uwagę przy tworzeniu aplikacji i gier pod kątem możliwości ekranów dotykowych. Nie mogłeś trafić na lepszą pozycję poświęconą tej tematyce! W trakcie lektury dowiesz się, jak opracować interesującą i wciągającą fabułę gry, stworzyć postacie, które pokochają użytkownicy, oraz skorzystać z rzeczywistości rozszerzonej. Ponadto znajdziesz tu odpowiedzi na pytania, czy warto stosować wirtualne joysticki oraz jak wprowadzić fizykę do swoich gier. Na sam koniec dowiesz się, jak opublikować swoje dzieło w sklepach z aplikacjami dla różnych platform. Książka ta charakteryzuje się dużą dawką dobrego humoru, zawiera liczne przykłady prawdziwych aplikacji oraz wywiady z profesjonalnymi deweloperami. To idealne źródło informacji dla projektantów gier i aplikacji dla urządzeń z ekranami dotykowymi. Sięgnij po tę książkę i: znajdź źródło sukcesu popularnych gier sprawdź, jak przygotować dobrą fabułę stwórz bohaterów uwielbianych przez użytkowników wprowadź fizykę do Twojego wirtualnego świata odnieś sukces na rynku gier Twórz porywające gry na ekrany dotykowe!

154
Ebook

Badanie danych. Raport z pierwszej linii działań

Rachel Schutt, Cathy O'Neil

Unikalne wprowadzenie do nauki o danych! W dzisiejszych czasach najcenniejszym dobrem jest informacja. Ogromne ilości danych są przechowywane w przepastnych bazach danych, a kluczem do sukcesu jest ich umiejętna analiza i wyciąganie wniosków. To dynamicznie rozwijająca się dziedzina wiedzy, w której do tej pory brakowało solidnych podręczników, pozwalających na dogłębne poznanie tego obszaru. Na szczęście to się zmieniło! To unikalna książka, w której badacze z największych firm branży IT dzielą się skutecznymi technikami analizy danych. Z kolejnych rozdziałów dowiesz się, czym jest nauka o danych, model danych oraz test A/B. Ponadto zdobędziesz wiedzę na temat wnioskowania statystycznego, algorytmów, języka R oraz wizualizacji danych. Sięgnij po tę książkę, jeżeli chcesz się dowiedzieć, jak wykrywać oszustwa, korzystać z MapReduce oraz badać przyczynowość. To obowiązkowa pozycja na półce czytelników zainteresowanych badaniem danych. Wśród tematów poruszonych w książce odnajdziesz: Wnioskowanie statystyczne, eksploracyjną analizę danych i proces (metodologię) nauki o danych Algorytmy Filtry spamu, naiwny algorytm Bayesa i wstępną obróbkę danych Regresję logistyczną Modelowanie finansowe Mechanizmy rekomendacji i przyczynowość Wizualizowanie danych Sieci społecznościowe i dziennikarstwo danych Inżynierię danych, systemy MapReduce, Pregel i Hadoop Wyciągnij wartościowe wnioski z posiadanych informacji!

155
Ebook

ASP.NET AJAX. Programowanie w nurcie Web 2.0

Christian Wenz

Wykorzystaj najlepsze rozwiązania technologii AJAX i stwórz interaktywną stronę internetową Jak wykorzystywać dane serwerowe? Jak tworzyć i udostępniać własne kontrolki? Jak aktualizować część strony w regularnych odstępach czasu? Zastanawiałeś się, dlaczego interaktywne witryny cieszą się dziś taką popularnością? Dzieje się tak głównie dlatego, że wymagają one od użytkowników współuczestnictwa w tworzeniu i rozwoju serwisu, a tym samym powodują, że abonenci mają duży wpływ na jego ostateczny kształt. Dzięki temu każdy odbiorca korzysta z atrakcyjnej witryny idealnie dopasowanej do swoich potrzeb. To właśnie ASP.NET AJAX umożliwia projektowanie profesjonalnych, interaktywnych stron WWW w duchu Web 2.0. Znawcy tematu zapewniają, że AJAX jest rozwiązaniem przyszłościowym w dziedzinie projektowania serwisów internetowych. O tym, jak za pomocą tej technologii wdrożyć w swoim serwisie rozwiązania zgodne z filozofią Web 2.0, dowiesz się właśnie z tego podręcznika. W książce "ASP.NET AJAX. Programowanie w nurcie Web 2.0" zamieszczono, oprócz teoretycznych wiadomości, mnóstwo przykładów demonstrujących działanie najważniejszych mechanizmów środowiska ASP.NET AJAX. Przedstawione rozwiązania mają bardzo ogólny charakter, a zatem możesz szybko dostosować je do potrzeb własnej aplikacji. Korzystając z tego podręcznika, nauczysz się m.in. projektować własne kontrolki i udostępniać je w serwisie Toolkit, poznasz zasady korzystania ze standardowych bibliotek AJAX-a w innych środowiskach (np. PHP). Będziesz umiał zbudować profesjonalną, dynamiczną stronę internetową, bazującą na platformie ASP.NET AJAX. Struktura i architektura środowiska ASP.NET AJAX JavaScript Rozszerzenia ASP.NET AJAX Usługi sieciowe Odświeżanie części strony -- obiekt UpdatePanel Lokalizacja i globalizacja aplikacji ASP.NET Control Toolkit Animacja na stronie WWW Wiązanie i walidacja danych Zachowania i komponenty Dokumentacja klasy XMLHttpRequest i modelu DOM Płyń z nurtem nowoczesności -- twórz elektryzujące, interaktywne strony WWW!

156
Ebook

Bootstrap. Praktyczne projekty

Michał Kortas

Bootstrap — wygodne projektowanie stron internetowych! Kilka oczywistości, czyli co musisz umieć, zanim zaczniesz pracować z Bootstrapem Tworzenie struktury witryny, czyli jak zabrać się za różne panele, przyciski i menu Charakter strony, czyli czym różni się strona bloga lub promocyjna od tej z formularzami Bootstrap to jeden z najwygodniejszych, najlepiej dopracowanych frameworków do tworzenia stron i aplikacji internetowych na świecie. Łatwość obsługi idzie tu w parze z możliwością dołączania różnych przydatnych elementów, choćby takich jak biblioteka jQuery, a także ze wspaniałą responsywnością. Jeśli chcesz zacząć tworzyć własne strony z użyciem Bootstrapa, ale nie masz zbyt wiele czasu do stracenia, pora zapoznać się z tą znakomitą książką. Dzięki niej w mig opanujesz najważniejsze zagadnienia i zobaczysz, jak wykorzystać framework w praktyce. Ten prosty, przejrzysty podręcznik przeznaczony jest dla początkujących i średnio zaawansowanych twórców interfejsów aplikacji i stron internetowych, którzy dobrze znają języki HTML oraz CSS. Znajdziesz tu opis wszystkich najważniejszych elementów Bootstrapa w konkretnym kontekście, listingi z kodem oraz ćwiczenia, które pomogą Ci zapamiętać materiał i wykorzystać go w Twoich projektach. Dowiesz się, jak zapewnić stronie odpowiednią strukturę, zaprojektować główne panele oraz zapewnić intuicyjną nawigację. Zrozumiesz, dlaczego strony o różnej zawartości treściowej powinny wyglądać inaczej, i nauczysz się podkreślać ich odmienność. Na końcu podręcznika znajdziesz także zadania, które pozwolą Ci utrwalić zdobytą wiedzę. Wprowadzenie do Bootstrapa Projekt startowy Panel administracyjny Poziome menu główne Strona promocyjna produktu Tabele, blog, formularze Bootstrap szyty na miarę Twórz eleganckie strony z Bootstrapem!

157
Ebook

Android w praktyce

Charlie Collins, Matthias Kaeppler, Michael Galpin

Najlepsze techniki programowania na Androida w zasięgu ręki! Nietrudno jest znaleźć informacje potrzebne do stworzenia pierwszej aplikacji na Androida. Ale co dalej? Im głębiej zanurzymy się w świat urządzeń mobilnych, tym częściej trafiać będziemy na pułapki i ślepe uliczki. Na ratunek przychodzi książka "Android w praktyce". Nie znajdziesz tu jednak żadnych banalnych informacji. Ta książka to bogate źródło wskazówek, sztuczek i najlepszych praktyk z obszaru tworzenia aplikacji na Androida, obejmująca ponad dziewięćdziesiąt pomysłowych i przydatnych technik, dzięki którym staniesz się lepszym programistą. W trakcie lektury zobaczysz, jak tworzyć precyzyjne (co do piksela) elementy graficzne, zarządzać zadaniami wykonywanymi w tle oraz równoległymi wątkami. Ponadto sprawdzisz, jak współużytkować dane między aplikacjami oraz komunikować się z usługami sieciowymi. To tylko niektóre z tematów poruszonych w tej wyjątkowej książce, poświęconej platformie Android. Przeznaczona zarówno dla początkujących, jak i zaawansowanych użytkowników, pomoże Ci ona zrozumieć, jak budować doskonałe aplikacje, które przez lata będą odnosić sukcesy na platformie Android. Sięgnij po tę książkę i: poznaj najlepsze praktyki tworzenia aplikacji na platformę Android wykorzystaj potencjał wielordzeniowych procesorów twórz grafikę dwu- i trzywymiarową znajdź rozwiązania Twoich problemów Obowiązkowa pozycja na półce programisty aplikacji mobilnych! Charlie Collins jest programistą aplikacji mobilnych i sieciowych w firmie MOVL, współtwórcą kilku projektów o otwartym dostępie do kodu źródłowego, a także współautorem książek "GWT in Practice" i "Unlocking Android". Michael Galpin jest programistą w firmie Bump Technologies, gdzie pracował nad dwiema spośród najbardziej popularnych aplikacji ze sklepu Android Market (Bump i eBay Mobile). Matthias Käppler jest inżynierem odpowiedzialnym za Androida i interfejsy API w firmie Qype.

158
Ebook

Docker. Wydajność i optymalizacja pracy aplikacji. Wydanie II

Allan Espinosa, Russ McKendrick

Docker to technologia, dzięki której można uruchamiać kod w wielu środowiskach i na różnych platformach. Sposób działania tego oprogramowania bardzo upraszcza opracowywanie, testowanie, wdrażanie i skalowanie aplikacji. Docker wciąż jest sukcesywnie rozwijany. Zyskał znakomitą stabilność, a zestaw udostępnianych programistom narzędzi stale rośnie. Twórcy dużych systemów, zwłaszcza rozproszonych, coraz bardziej doceniają jego potencjał. Szczególnie atrakcyjny jest dla tych projektantów, którzy stawiają na konteneryzację i automatyzację przepływu pracy i ciągle poszukują sposobów optymalizowania działania swoich aplikacji. Ta książka to znakomity przewodnik, dzięki któremu szybko poprawisz wydajność swoich aplikacji Dockera. Wyjaśniono tu zasady dostrajania plików Dockerfile, pokazano praktyczne techniki wdrażania kontenerów Dockera, przedstawiono także informacje o monitorowaniu wydajności kontenerów oraz o pracy z dziennikami zdarzeń hostów za pomocą stosu ELK. Z książki dowiesz się również, w jaki sposób standardowe narzędzia Linuksa umożliwiają diagnozowanie i rozwiązywanie problemów związanych z kontenerami. Nie zabrakło bardzo przydatnych wskazówek odnoszących się do przygotowania aplikacji do wdrożenia w środowiskach produkcyjnych z wykorzystaniem najefektywniejszych technik DevOps. W tej książce między innymi: przygotowanie Dockera i jego konfigurowanie za pomocą programu Chef monitorowanie Dockera za pomocą systemu Prometheus sprawne wdrażanie aplikacji i testy wydajności skalowanie aplikacji Dockera debugowanie kontenerów Wydajny. Wydajniejszy. Docker.

159
Ebook

CSS. Nieoficjalny podręcznik. Wydanie IV

David Sawyer McFarland

CSS jest świetnym narzędziem do budowania profesjonalnych stron internetowych. Opanowanie jego tajników może wydawać się dość trudnym zadaniem, jednak wysiłek ten bardzo się opłaca. CSS wciąż zaskakuje nieoczekiwanymi możliwościami, dalece wykraczającymi poza proste ozdabianie stron WWW. Technologia ta pozwala na tworzenie znakomicie wyglądających witryn o przebogatej funkcjonalności. Co jakiś czas pojawiają się nowe narzędzia i modele, jeszcze bardziej poszerzające warsztat projektanta. CSS jest jedną z tych technik, które wymagają nieustannego uczenia się i zapoznawania z nowościami. Niniejsza książka to niezwykle wartościowy podręcznik dla projektantów stron o różnym poziomie zaawansowania. Zawarto tu zwięzłe wprowadzenie do języka HTML w zakresie niezbędnym dla każdego, kto chce programować w CSS. Przedstawiono wyczerpujące i dokładne wskazówki tworzenia stron WWW w CSS, wyjaśniając poszczególne niuanse tej technologii. W dobie rozwoju urządzeń mobilnych niezwykle cenne są informacje o sposobach kontroli układów strony, o elementach pływających i pozycjonowaniu. Ponadto autor omówił wiele zaawansowanych technik CSS, takich jak systemy siatkowe, model Flexbox, technologia Sass i wiele, wiele innych. W tej książce znajdziesz: zwięzłe wyjaśnienie podstaw HTML i CSS instrukcje dotyczące programowania kształtów, ramek, cieni, gradientów omówienie projektowania struktury i układów strony, również dla urządzeń mobilnych wskazówki dotyczące stosowania takich technik, jak elementy pływające i pozycjonowanie omówienie modelu Flexbox i technologii Sass wyjaśnienie, jak tworzyć przejścia, animacje i formularze opis dobrych praktyk programowania w CSS Odkryj tajemnice CSS — projektuj stylowo!

160
Ebook

ABC komputera. Wydanie VIII

Piotr Wróblewski

Książka aktualna dla systemu Windows 8 i Microsoft Office Word i Excel edycji 2010. Zostań świadomym użytkownikiem komputera! Zamierzasz kupić komputer? A może już go masz i nie wiesz, jak zacząć z niego korzystać? Przeraża Cię perspektywa poznawania zawiłości obsługi tego urządzenia? Niepotrzebnie! Komputerów używają codziennie miliony ludzi. Dlaczego Ty nie miałbyś stać się jednym z nich? Współczesne komputery nie są już skomplikowanymi w obsłudze urządzeniami rodem z filmów science fiction, a ich użytkownicy to nie adepci czarnej magii. Popatrz, w czym mogą Cię wyręczyć. Pakiety biurowe pomogą Ci szybko i sprawnie przygotować korespondencję czy zestawienie domowych wydatków. Gry uprzyjemnią Ci deszczowe wieczory, a w niezmierzonych zasobach Internetu znajdziesz informacje na każdy interesujący Cię temat. Jeśli nadal nie jesteś przekonany, sięgnij po książkę ABC komputera. Wydanie VIII. Autor wykorzystuje w niej swoje doświadczenie wykładowcy na kursach komputerowych i przedstawia tajniki pracy z komputerem. Dowiesz się stąd, jak wybrać komputer spełniający Twoje potrzeby i jaka wersja systemu operacyjnego Windows 8 będzie dla Ciebie najlepsza. System ten przełamuje bariery pomiędzy komputerami osobistymi i tabletami, a także łączy zalety klasycznego interfejsu obsługiwanego za pomocą klawiatury i myszy oraz intuicyjnego interfejsu dotykowego. Naprawdę, także Ty z łatwością możesz go opanować. Jak dokonać zakupu komputera i dobrać optymalny sprzęt? Jak korzystać z klawiatury i myszy? Jak poprawnie zainstalować i skonfigurować system operacyjny Windows 8? Jak działa nowy, rewolucyjny interfejs Modern UI (znany wcześniej jako Metro)? Jak nagrywać płyty CD i DVD za pomocą systemu Windows 8 i programu Nero 12? Jak ochronić komputer przed wirusami? Na czym polega obsługa pakietu Microsoft Office 2010 i 2013? Jak tworzyć grafiki przy użyciu komputera? Jak można wykorzystywać komputer dla rozrywki i edukacji? W jaki sposób podłączyć komputer do Internetu i korzystać z poczty elektronicznej? Jak używać przeglądarek Internet Explorer i Mozilla Firefox? Dzięki temu podręcznikowi szybko nauczysz się korzystać ze środowiska Windows 8 oraz pakietu biurowego Microsoft Office. Znajdziesz tu również informacje o korzystaniu z poczty elektronicznej, przeglądarki WWW i programów antywirusowych, a także o nagrywaniu płyt CD i DVD. Odkryjesz ciekawe zastosowania Internetu (serwisy społecznościowe, fora dyskusyjne, portale pracy, portale aukcyjne i porównywarki cen). Szybko i łatwo przekonaj się, jak wiele możesz zyskać dzięki pracy z komputerem!

161
Ebook

Bazy danych. Podstawy projektowania i języka SQL

Krystyna Czapla

Idealna baza danych — szyta na Twoją miarę! Faza projektu, czyli jak opracować tabele i określić zależności między nimi Faza implementacji, czyli jak przejść od projektu do tworzenia fizycznej bazy Faza trzecia, czyli jak czerpać informacje z bazy danych w nowoczesnych aplikacjach Bazy danych są dziś tworzone na potęgę i wykorzystywane niemal na każdym kroku. Od czasu pojawienia się komputerów osobistych, internetu i potężnych serwerów ilość danych wymagających zapisania i przetworzenia wciąż wzrasta, a ich sensowne posegregowanie, zapewnienie integralności, łatwości przeszukiwania i możliwości analizowania to umiejętność na wagę złota. Jeśli chcesz ją zdobyć lub udoskonalić, ta książka na pewno Ci w tym pomoże. Znajdziesz tu klarowne, jasne informacje dotyczące kolejnych etapów projektowania oraz implementacji bazy danych, z podziałem na dwie odrębne metody — modelowanie i normalizację. Poznasz obszerne podstawy języka SQL — pojęcia, typy danych, składnię i całe zestawy poleceń — i na konkretnych przykładach zobaczysz, jak używać tego języka. Zrozumiesz też, do czego służy język zapytań i co można zrobić przy użyciu języka DML. To pozwoli Ci z łatwością wykonać ćwiczenia utrwalające, a gdy skończysz będziesz gotowy zmierzyć się z budową własnej bazy! Modelowanie logiczne Normalizacja danych Język baz danych SQL Język zapytań DQL — polecenie SELECT Język manipulowania danymi — DML Język definiowania danych — DDL Proces logowania do bazy Twoje dane w dobrej bazie to klucz do sukcesu!

162
Ebook

C#. Praktyczny kurs. Wydanie III

Marcin Lis

Programuj w C#! Zanim zaczniesz programować, czyli podstawowe koncepcje i uruchomienie programu Elementy języka, czyli od typów danych do zmiennych, operatorów i instrukcji Programowanie obiektowe, czyli obiekty, klasy, dziedziczenie i cała reszta C# należy do rodziny obiektowych języków programowania. Co to oznacza? Otóż znajduje się on w doborowym towarzystwie Javy, C++ i wielu innych języków, za pomocą których można tworzyć wspaniałe aplikacje, ale jednocześnie jest od nich odrobinę łatwiejszy. Jeśli dopiero zaczynasz przygodę z programowaniem, szybciej uda Ci się go opanować, a jeśli jest to dla Ciebie któryś kolejny język, zrozumienie jego składni i reguł nie powinno sprawić Ci większych trudności — szczególnie jeśli do nauki wykorzystasz tę książkę. Ten znakomity praktyczny podręcznik pozwoli Ci przećwiczyć używanie i sposób działania wszystkich elementów C# — różnych typów danych, zmiennych i operatorów, instrukcji i tablic. Zobaczysz, jak korzystać z pętli i jak zachowują się obiekty. Poznasz najróżniejsze rodzaje klas, opanujesz wygodne korzystanie z dziedziczenia i nauczysz się obsługiwać błędy. W dalszej części książki znajdziesz zaawansowane zagadnienia programowania obiektowego i odkryjesz, jak projektować aplikacje z interfejsem graficznym. Krótko mówiąc, po starannym wykonaniu ćwiczeń będziesz w stanie zaprojektować i zbudować własną aplikację z użyciem języka C#! Typy danych, zmienne i instrukcje sterujące Tablice i pętle Klasy i obiekty Dziedziczenie Obsługa błędów i wyjątków System wejścia-wyjścia Polimorfizm i interfejsy Klasy zagnieżdżone i typy uogólnione Aplikacje z interfejsem graficznym Stwórz własną aplikację w języku C#!

163
Ebook

100 sposobów na Perl

Curtis "Ovid" Poe, chromatic, Damian Conway

Zbiór skutecznych rozwiązań dla programistów aplikacji internetowych Zwiększanie produktywności pracy Tworzenie interfejsów użytkownika Wyszukiwanie i usuwanie błędów Perl, od swojego zaistnienia na rynku, wyewoluował od prostego narzędzia do przetwarzania tekstów i budowania raportów do formy zaawansowanego języka programowania pozwalającego na tworzenie praktycznie każdej aplikacji działającej w sieci. Mimo dość zaawansowanego "wieku", nie traci nic na popularności. W sieci pojawiają się coraz nowsze wersje, a grono programistów korzystających z Perla stale rośnie. Społeczność użytkowników tego języka skupiona wokół portalu CPAN udostępnia napisane przez siebie skrypty, wskutek czego z wieloma problemami programistycznymi można sobie poradzić, korzystając z gotowych rozwiązań lub sięgając do innych źródeł. Dzięki książce "100 sposobów na Perl" odkryjesz mało znane i mniej typowe zastosowania tego języka. Czytając ją, dowiesz się, w jaki sposób wykorzystać Perl do różnych zadań. Nauczysz się zwiększać efektywność swojej pracy, tworzyć elementy interaktywne i przetwarzać pliki tekstowe w nietypowy sposób. Zapoznasz się z odczytywaniem danych z baz i arkuszy kalkulacyjnych, pracą z modułami oraz programowaniem obiektowym. Znajdziesz tu także informacje o testowaniu kodu, usuwaniu błędów i optymalizowaniu wydajności programów napisanych w Perlu. Korzystanie z biblioteki CPAN Automatyczne formatowanie kodu w edytorze Emacs Generowanie elementów graficznych Przetwarzanie arkuszy kalkulacyjnych Praca z bazami danych Tworzenie zestawu narzędziowego modułów Korzystanie z obiektów Testowanie kodu Śledzenie wykonywania programu

164
Ebook

CorelDRAW X6 PL. Ćwiczenia praktyczne

Roland Zimek

Szukasz narzędzia graficznego, które spełni Twoje oczekiwania? Wypróbuj CorelDRAW X6! Jak tworzyć i edytować grafikę wektorową? Jak ciekawie formatować teksty i tabele? Jak stosować efektowne wypełnienia? CorelDRAW to bardzo popularny wśród profesjonalistów i zaawansowanych amatorów program graficzny, umożliwiający tworzenie i edytowanie różnego rodzaju obrazów wektorowych. Rozwiązanie to doskonale sprawdza się podczas przygotowywania plakatów, szyldów, reklam, wizytówek, dyplomów, broszur, raportów, a nawet przy tworzeniu skomplikowanych rysunków technicznych. Program cieszy się dużym uznaniem wśród grafików dzięki prostocie używania i rozbudowanym narzędziom edycyjnym, a także sporym możliwościom wykorzystania danych pochodzących z innych aplikacji. Jeśli chcesz naprawdę dobrze poznać funkcje tego programu i nauczyć się stosować je w praktyce, sięgnij po książkę "CorelDRAW X6 PL. Ćwiczenia praktyczne". Zaprezentowane w niej opisy i zadania szybko wprowadzą Cię w świat grafiki wektorowej, a także pozwolą poznać najlepsze techniki projektowe i skutecznie ich używać. Z książki tej nauczysz się, jak poprawnie tworzyć i edytować różnego rodzaju materiały graficzne, umieszczać i formatować w nich teksty oraz tabele, posługiwać się konturami i wypełnieniami oraz precyzyjnie rysować za pomocą narzędzi oferowanych przez najnowszą wersję programu CorelDRAW. Wprowadzenie do grafiki wektorowej Podstawowe działania w programie Rysowanie kształtów w CorelDRAW Edycja i przekształcanie obiektów Wprowadzanie i formatowanie tekstów Tworzenie i modyfikowanie tabel Stosowanie różnych rodzajów wypełnień Korzystanie z konturów Używanie narzędzi do precyzyjnego rysowania Wykorzystaj program CorelDRAW X6 do tworzenia profesjonalnych grafik!

165
Ebook

Blender. Mistrzowskie animacje 3D

Tony Mullen

Wyjdź poza standardową wiedzę i poznaj sekretne możliwości Blendera Jak stosować sprytne metody szybkiego zaznaczania czy grupowania elementów 3D i manipulowania nimi? Jak komponować wideoklipy przy użyciu węzłów? Jak tworzyć efekty specjalne za pomocą tekstur? Blenderem jako narzędziem do wizualizacji obiektów architektonicznych czy symulowania zjawisk fizycznych powszechnie posługują się studenci, naukowcy, artyści i graficy. Wciąż jednak drzemie w nim niesamowity, niewykorzystany potencjał. Jeżeli chcesz poznać jego możliwości i profesjonalnie używać wszystkich, nawet mało znanych narzędzi, by osiągnąć wysoki stopień wtajemniczenia w dziedzinie tworzenia animacji, powinieneś skorzystać właśnie z tej książki! Znajdziesz tu szczegółowe opisy nietypowych funkcji Blendera oraz informacje na temat metod efektywnej pracy z programem. Książka "Blender. Mistrzowskie animacje 3D" poprowadzi Cię krok po kroku przez zaawansowane techniki modelowania, teksturowania, pisania skryptów i generowania efektów specjalnych za pomocą mistrzowskich narzędzi Blendera. Dowiesz się między innymi, jak profesjonalnie przygotować sceny do silnika gier i jak w tym środowisku używać Pythona. Podczas lektury poznasz także tajniki rzeźbienia, komponowania i edycji wideo. Korzystając z zawartych tu wskazówek, osiągniesz nieprzeciętne efekty w tworzeniu trójwymiarowych animacji! Ustawianie opcji Blendera Usprawnianie metod pracy Manipulowanie obiektami Modelowanie w wielopoziomowej rozdzielczości Funkcja Retopo Tekstury i ich mapowanie Animowanie maski elementów niepożądanych Środowisko programistyczne Pythona Skrypty Pythona w Blenderze Manipulowanie siatkami, obiektami i krzywymi IPO Przygotowywanie scen dla silnika gier Sięgnij po mistrzowską wiedzę i twórz porywające animacje 3D

166
Ebook

Cyfrowa ciemnia. Komputerowy warsztat fotografa

Artur Chmielewski

Fotografia cyfrowa — po mistrzowsku opanuj jej specyfikę! Już ładnych parę lat temu fotografia cyfrowa szturmem podbiła serca fotoamatorów i profesjonalistów, którzy pół swojego wcześniejszego zawodowego życia spędzali zamknięci w ciemni. Do lamusa odeszły sprzęty równie tajemnicze jak tygle alchemików, a ich miejsce zajęły aparat z dużą kartą pamięci oraz komputer z dobrym ekranem i odpowiednim oprogramowaniem: nowa technologia kusiła bogactwem możliwości oraz łatwością dokonywania niemal dowolnych zmian. Jednak współczesne narzędzia, podobnie jak te stosowane przed stuleciem, nie pozwolą na stworzenie arcydzieła z fotki nędznej jakości i nie zastąpią umiejętności oraz talentu jej autora. Dobry fotograf świetnie wie, że podstawą jego pracy jest wykorzystanie światła i uchwycenie nastroju chwili, ale powinien także bezwzględnie dowiedzieć się, jak wykorzystać specyfikę działania aparatów cyfrowych oraz programów do obróbki zdjęć, by uzyskać naprawdę oszałamiający efekt. Z tej książki dowiesz się, czym różnią się od siebie poszczególne formaty zapisu plików w aparatach cyfrowych i co z tego wynika. Jej autor podpowie Ci, jak zbudować właściwy system komputerowy, pozwalający wygodnie pracować nad zdjęciami, a także jak wybrać i skonfigurować oprogramowanie. Z jego pomocą nauczysz się kalibrować barwy i pracować z profilami ICC, usuwać przebarwienia z uporem narzucane przez aparat i wykonywać niezbędne prace w zakresie korekty fotografii. Nie mniej ważnym zagadnieniem szczegółowo omawianym w książce jest kwestia uporządkowania i archiwizacji zdjęć, czyli tworzenia bezpiecznego cyfrowego archiwum. Poznaj wyzwania stojące przed każdym współczesnym wielbicielem fotografowania i odpowiedz na nie już teraz! Co to znaczy "dobre zdjęcie"? Formaty zapisu cyfrowych zdjęć Zarządzanie barwą dla fotoamatorów Sprzęt fotograficzny i system informatyczny Opis zdjęcia w standardzie IPTC Krótki przewodnik po systemach edycyjnych Obróbka niedestruktywna Korekta podstawowych parametrów zdjęcia Archiwum a kopie bezpieczeństwa Specyfika fotografii cyfrowej, czyli dlaczego aparat analogowy i cyfrowy robią inne zdjęcia Warsztat pracy, czyli jak właściwie dobrać sprzęt fotograficzny i system komputerowy Katalogowanie i archiwizacja, czyli jak chronić swoje zdjęcia przed cyfrową nirwaną Fotoniezbędnik cyfrowego wyjadacza! Artur Chmielewski — z wykształcenia informatyk, z pasji i wykonywanego zawodu fotoreporter i dziennikarz. Od przeszło dziesięciu lat fotografuje dla ogólnopolskich tytułów prasowych. Zaczynał w "Życiu Warszawy", skąd przeszedł do magazynu "Stolica", a następnie do tygodnika "Kulisy". Przez kilka lat, od początku istnienia obu tytułów, był związany z "Dziennikiem Polska Europa Świat", a następnie "Dziennikiem Gazetą Prawną". Publikuje m.in. w: "Fakcie", "SuperExpressie", "Newsweeku", "Wprost", "Polityce", "Timesie". Obecnie jako wolny strzelec współpracuje z Polską Agencją Fotografów FORUM. Poza fotografią wydarzeniową uprawia fotoreportaż oraz fotografię studyjną. Portretuje najważniejsze osobistości świata polityki, kultury i sztuki. Współpracuje również z kilkoma magazynami lifestylowymi, dla których fotografuje ekskluzywne wnętrza.

167
Ebook

ABC Access 2016 PL

Witold Wrotek

Poznaj najpopularniejszy program do zarządzania bazami danych na świecie! Wkrocz w świat relacyjnych baz danych Odkryj tajniki projektowania, tworzenia i edycji baz Naucz się wydobywać dane z baz i prezentować je światu Wraz z rosnącą liczbą gromadzonych i przetwarzanych informacji oraz zwiększającym się tempem życia coraz istotniejsza się staje kwestia sprawnego zbierania, analizowana i udostępniania danych oraz elastycznego zarządzania nimi przy użyciu odpowiednich mechanizmów bazodanowych. Szczególne znaczenie mają tu najbardziej rozpowszechnione obecnie systemy obsługi relacyjnych baz danych, do których należy MS Access. Program oferuje intuicyjny i łatwy do opanowania interfejs graficzny oraz spore możliwości w zakresie zarządzania bazami danych, a także generowania kwerend i raportów, dzięki czemu przez lata obecności na rynku zdobył sobie sporą popularność wśród użytkowników wykorzystujących rozwiązanie do najrozmaitszych celów. Niezależnie od tego, czy chcesz poznać Accessa z przyczyn hobbystycznych, czy zamierzasz utworzyć bazę danych opisującą Twoją kolekcję płyt albo katalog zbiorów bibliotecznych, czy też musisz nauczyć się programu, bo wymaga tego Twoja praca naukowa lub studia — powinieneś sięgnąć po odpowiednie źródło wiedzy. Książka ABC Access 2016 PL w przystępny sposób wprowadzi Cię w świat baz danych, podając podstawowe pojęcia i mechanizmy wykorzystywane w modelu relacyjnym, przybliży metodykę tworzenia i zarządzania bazami oraz zaprezentuje możliwości pozyskiwania z nich danych — wszystko to w odniesieniu do najnowszej polskojęzycznej wersji programu MS Access. Struktura bazy danych i sposób jej działania Interfejs programu MS Access Przegląd obiektów bazodanowych Projektowanie, tworzenie i edycja bazy Tworzenie i edycja tabel Podstawowe operacje na danych Definiowanie relacji Kwerendy, formularze i raporty Naucz się, jak w pełni wykorzystać program MS Access 2016 PL!

168
Ebook

Blockchain. Przewodnik po łańcuchu bloków - od kryptografii po DeFi i NFT. Wydanie IV

Imran Bashir

Potencjał łańcucha bloków jest ogromny. W skrócie: blockchain to publiczny rejestr, który staje się ogólnoświatową, zdecentralizowaną księgą służącą do rejestrowania, inwentaryzacji i organizowania transferów wszelkiego rodzaju aktywów. Łańcuchy bloków są podstawą kryptowalut, znajdują też zastosowanie w wielu innych sektorach. Zrozumienie tej technologii jest warunkiem skorzystania ze wszystkich jej zalet. To kolejne, uzupełnione i zaktualizowane wydanie praktycznego podręcznika dla każdego, kto chce korzystać z tej technologii w praktyce. Opisuje techniczne podstawy łańcuchów bloków, kryptografii i protokołów osiągania konsensusu, przedstawia też bardziej zaawansowane zagadnienia, jak tworzenie zdecentralizowanych aplikacji (DApp) przy użyciu inteligentnych kontraktów czy też łączenie internetu rzeczy z łańcuchami bloków, korporacyjne łańcuchy bloków i tokenizacja. Dodatkowo w książce znalazły się nowe rozdziały na temat zdecentralizowanych finansów, zdecentralizowanej tożsamości, prywatności, skalowalności i bezpieczeństwa w łańcuchach bloków, a także rozważania na temat przyszłości tej fascynującej technologii. W trakcie lektury: poznasz mechanizmy działania bitcoina, Ethereum i innych łańcuchów bloków zrozumiesz zastosowania kryptografii w łańcuchach bloków poznasz algorytmy osiągania konsensusu i zasady tworzenia inteligentnych kontraktów nauczysz się zapewniać skalowalność, prywatność i bezpieczeństwo w łańcuchach bloków poznasz nowe trendy, w tym tożsamość zdecentralizowaną i suwerenną, DeFi, tokeny NFT i metaverse uzyskasz wgląd w przyszłość technologii łańcuchów bloków Już dziś zacznij wdrażać technologię, o której inni dowiedzą się jutro!