Suchergebnisse

1041
Wird geladen...
E-BOOK

Testowanie kodu z React Testing Library. Jak tworzyć testy, które będą proste w utrzymaniu i modyfikacji

Scottie Crump

W ostatnich latach zdecydowanie wzrosła popularność frameworka React, pozwalającego w pełni skorzystać z możliwości nowoczesnych przeglądarek i urządzeń mobilnych. Nowym narzędziem służącym do testowania obiektowego modelu dokumentu (DOM) jest React Testing Library. Zostało ono zaprojektowane tak, aby ułatwiać projektantom pracę zgodną z podejściem test-driven development (TDD). Jest to bardzo cenna właściwość, gdyż prawidłowo napisane komponenty testowe znacznie obniżają ryzyko wystąpienia poważnych błędów aplikacji. W tej książce przystępnie wyjaśniono, w jaki sposób używać nowoczesnego narzędzia, jakim jest React Testing Library (RTL), do testowania komponentów napisanych w React. Dzięki niej zrozumiesz główne aspekty działania tej biblioteki. Nauczysz się symulować interakcje użytkownika i zrozumiesz podejście TDD. Znajdziesz tu wskazówki, jak tworzyć testy jednostkowe komponentów, które wchodzą w interakcje z interfejsami API, a także jak testować komponenty za pomocą takich bibliotek jak GraphQL i Redux. Zapoznasz się też z technikami testowania aplikacji, które podległy poważnej refaktoryzacji. Na koniec dowiesz się, jak pisać całościowe testy funkcjonalne z wykorzystaniem biblioteki Cypress i które wzorce projektowe są najbardziej przydatne do ustrukturyzowania profesjonalnego zbioru testów. W książce między innymi: wprowadzenie do RTL i jego zastosowań użycie jest-dom do rozbudowy testów opartych na RTL techniki tworzenia komponentów testowych łatwych do modyfikacji integracja zestawów testowych z Cucumber i Cypress podejście TDD React: z łatwością napiszesz doskonałe komponenty testowe!

1042
Wird geladen...
E-BOOK

Profesjonalna fotografia ślubna. Od perfekcyjnego warsztatu do dochodowego biznesu

Grzegorz Płaczek

Kompletny podręcznik, obejmujący wszystkie aspekty pracy i warsztatu zawodowego fotografa ślubnego! Marketing, pozyskiwanie klientów, tworzenie ofert i umów Niezbędny sprzęt fotograficzny i przydatne akcesoria Dzień ślubu kadr po kadrze i zachwycające sesje plenerowe Praca we wnętrzach i trudnych warunkach oświetleniowych Zadanie z pozoru wydaje się proste. Cóż to bowiem za sztuka dobrze sfotografować pięknie ubraną, wystylizowaną w każdym szczególe parę, która pozuje z ochotą i zaangażowaniem?! Wbrew pozorom to wielkie wyzwanie! Ślub to nie studio fotograficzne, gdzie wszystko zostało wcześniej dopracowane, a Ty pracujesz w pełnym skupieniu, cały czas panując nad oświetleniem sceny i ustawieniem modeli. To nieprzewidywalny, niepowtarzalny spektakl ludzkich emocji - za każdym razem mamy tu do czynienia z innymi odtwórcami głównych ról i inną scenerią. Ogromna presja, zamieszanie, ludzie w ciągłym ruchu, a do tego fatalne światło to tylko część trudności, z jakimi musi poradzić sobie fotograf ślubny. Państwo młodzi i rodzina oczekują przy tym, że tego dnia wszystko, od makijażu panny młodej, sukni, uroczystości, wystroju sali, aż po fotografie, będzie doskonałe, piękne, zachwycające… A nawet jeśli nie wszystko jest doskonałe w rzeczywistości, na zdjęciach, które mają być pamiątką na całe życie, musi się takie wydawać. Oto pierwsze w Polsce tak obszerne kompendium wiedzy na temat fotografii ślubnej, napisane przez jednego z najbardziej znanych zawodowców w tej dziedzinie, wielokrotnie nagradzanego Grzegorza "Moment" Płaczka. Osadzony w rodzimych realiach podręcznik podejmuje każdy aspekt pracy profesjonalnego fotografa ślubnego. Zostały w nim omówione tak istotne kwestie, jak prowadzenie własnego biznesu w tej branży, sposoby dotarcia do klientów czy sporządzanie ofert i umów. Dowiesz się, jak optymalnie dobrać sprzęt i akcesoria oraz co powinien zawierać Twój niezbędny ekwipunek. Przeczytasz o tym, jak fotografować dzień ślubu - od przygotowań państwa młodych, przez uroczystość zaślubin, po weselną zabawę - z uwzględnieniem kluczowych ujęć, jakie muszą znaleźć się w ślubnym reportażu. Nauczysz się również planować i przeprowadzać udaną sesję plenerową, a w końcu właściwie archiwizować i selekcjonować zebrany materiał oraz przygotowywać album, fotoksiążkę lub efektowną prezentację multimedialną. Fotografia ślubna jako własny biznes Marketing internetowy w fotografii ślubnej Pozyskiwanie klientów i zarządzanie terminarzem zleceń Poznawanie oczekiwań, tworzenie umowy i opieka nad parą Niezbędny sprzęt i ekwipunek fotografa ślubnego Logistyka dnia ślubu i praktyczne wskazówki Najważniejsze ujęcia do momentu zaślubin Fotografowanie zaślubin i przysięgi małżeńskiej (kościół, cerkiew i urząd stanu cywilnego) Zdjęcia grupowe i reportaż z wesela Najczęstsze błędy fotografów Organizowanie sesji plenerowej i wieczornej Selekcja i prezentacja materiału Najnowsze trendy w fotografii ślubnej i poszukiwanie inspiracji Setki kadrów niepowtarzalnych chwil - zostań mistrzem ich uwieczniania!

1043
Wird geladen...
E-BOOK

Big Data. Najlepsze praktyki budowy skalowalnych systemów obsługi danych w czasie rzeczywistym

Nathan Marz, James Warren

Obsługa aplikacji, które operują na ogromnych zbiorach danych, czyli na przykład portali społecznościowych, przekracza możliwości zwykłych relacyjnych baz. Praca ze złożonymi zbiorami danych wymaga architektury obejmującej wielomaszynowe klastry, dzięki którym możliwe jest przechowywanie i przesyłanie informacji praktycznie dowolnej wielkości. Architektura taka powinna dodatkowo być prosta w użyciu, niezawodna i skalowalna. Dzięki tej książce nauczysz się budować tego rodzaju architekturę. Zapoznasz się z technologią wykorzystywania klastrów maszyn. Dowiesz się, jak działają narzędzia przeznaczone specjalnie do przechwytywania i analizy danych na wielką skalę. W książce zaprezentowano łatwe do zrozumienia podejście do obsługi systemów wielkich zbiorów danych, które mogą być budowane i uruchamiane przez niewielki zespół. Nie zabrakło też wyczerpującego opisu praktycznej implementacji systemu Big Data z wykorzystaniem rzeczywistego przykładu. W tej książce znajdziesz: teoretyczne podstawy koncepcji systemów Big Data wskazówki umożliwiające optymalne wykorzystanie zasobów do obsługi danych wybór technik przetwarzania i obsługi wielkich ilości danych w czasie rzeczywistym zagadnienia dotyczące baz danych NoSQL, przetwarzania strumieniowego i zarządzania złożonością obliczeń przyrostowych informacje o praktycznym stosowaniu takich narzędzi jak Hadoop, Cassandra i Storm wskazówki umożliwiające poszerzenie wiedzy o zwykłych bazach danych Big Data — to skalowalność i prostota obsługi wielkich ilości danych!

1044
Wird geladen...
E-BOOK

BIOS. Przewodnik. Wydanie IV

Bartosz Danowski, Andrzej Pyrchla

Popraw "niepoprawialne" — zapanuj nad ustawieniami BIOS-u swojego komputera Od ogółu do szczegółu, czyli podstawy BIOS-u i alfabetyczny spis funkcji Zawsze na czasie, czyli sposoby aktualizacji i modyfikacji BIOS-u Różne różności, czyli opis funkcji DualBIOS oraz BIOS kontrolera RAID Nadspodziewanie wielu stałych użytkowników komputera traktuje BIOS jako zespół ustawień i opcji, w których nie można dokonywać zmian. Już sama nazwa wywołuje w nich paniczny lęk, a sugestia, że można by tam wprowadzić modyfikacje, by usprawnić działanie sprzętu, skutkuje wręcz zgrozą w oczach. Tymczasem właściwe skonfigurowanie BIOS-u jest konieczne, by komputer zachowywał się tak, jak byśmy tego chcieli. Czasem dotyczy to fundamentalnych kwestii, a czasem irytujących drobiazgów, które można poprawić, o ile tylko ktoś posiada elementarną wiedzę na temat BIOS-u. Czwarte wydanie książki "BIOS. Przewodnik" jest owocem mrówczej pracy dwóch autorów, którzy przekopali się przez tysiące opcji BIOS-ów dla płyt głównych różnych producentów, współpracujących z różnymi procesorami, także wielordzeniowymi. Znajdziesz tu opis niemal tysiąca opcji dla komputerów stacjonarnych i laptopów, a ponadto sprytne sposoby na dostęp do BIOS-u w przypadku utraty hasła. Poznasz metody rozwiązywania problemów z aktualizacją BIOS-u oraz instalacją dużych dysków twardych. Kwestie modyfikacji ustawień, omówienia specyficznych funkcji czy oznaczenia płyt głównych nie będą już więcej spędzać Ci snu z powiek. Podstawowe informacje Alfabetyczny wykaz opcji BIOS-u — komputery stacjonarne Alfabetyczny wykaz opcji BIOS-u — laptopy Rozwiązanie problemu zapomnianego hasła do BIOS-u Aktualizacja BIOS-u Rozwiązywanie problemów z błędną aktualizacją Rozwiązywanie problemów z instalacją dużych dysków twardych Modyfikacje BIOS-u BIOS kontrolera RAID Oznaczenia płyt głównych Przydatne odnośniki do stron związanych z BIOS-em Nie taki BIOS straszny, jak go malują!

1045
Wird geladen...
E-BOOK

BIOS. Leksykon. Wydanie IV

Andrzej Pyrchla

Pamiętaj, BIOS nie gryzie! 800 opcji BIOS-u, czyli jak poprawić ustawienia płyty głównej własnego komputera Aktualizacja wersji BIOS-u, czyli co nowego można dziś znaleźć na płytach głównych Awaria BIOS-u, czyli kiedy warto podejmować się naprawy w warunkach domowych BIOS - niezwykle ważny system, bez którego nie może obyć się żaden komputer- bardzo rzadko pojawia się w obszarze zainteresowań przeciętnego użytkownika, nawet jeśli hasło "ustawienia płyty głównej" nie jest dla niego zupełną abstrakcją. A przecież opcje BIOS-u wyznaczają sposób działania komputera, wydatnie przyczyniając się do tego, czy jesteśmy zadowoleni z jego używania. Optymalne ustawienie tych opcji nie jest oczywiście zadaniem prostym, ale potrafi znacznie ułatwić codzienną pracę. Jeśli chcesz się o tym przekonać, otwórz tę książkę. Znajdziesz w niej opis około ośmiuset opcji dostępnych na różnych (w tym najnowszych) płytach głównych. "BIOS. Leksykon. Wydanie IV " to pozycja, która przyda się nie tylko profesjonalistom. Opisano w niej najważniejsze i najczęściej spotykane opcje BIOS-u wraz z zalecanymi ustawieniami, ze szczególnym uwzględnieniem płyt głównych tych producentów, którzy są obecni na polskim rynku komputerowym. Ponadto autor zajął się zagadnieniem aktualizacji BIOS-u oraz samodzielnego rozwiązywania problemów ze starszymi wersjami płyt. Znajdziesz tu także adresy stron internetowych związanych z BIOS-em oraz indeks, który ułatwi Ci poruszanie się po leksykonie. Przestań tolerować irytujące zachowania swojego komputera- po prostu dobrze go ustaw! BIOS - zarys ogólny Wejście do menu BIOS-u - podstawy Układ menu głównego Alfabetyczny wykaz opcji BIOS-u Aktualizacja wersji BIOS-u Awaria BIOS-u Przydatne łącza do stron poświęconych zagadnieniom związanym z BIOS-em Przez BIOS do serca - pokochaj swój komputer.

1046
Wird geladen...
E-BOOK

Bitcoin dla zaawansowanych. Programowanie z użyciem otwartego łańcucha bloków. Wydanie II

Andreas M. Antonopoulos

Być może słowo „bitcoin” kojarzy Ci się z niezwykle skomplikowanym i niebezpiecznym półświatkiem cyberprzestępców. Możliwe, że widzisz w rozwoju tej kryptowaluty szansę ucieczki przed pazernością bankierów. A może po prostu chcesz dokładniej dowiedzieć się, czym jest ta technologia, jakie może mieć wkrótce znaczenie dla nowoczesnych firm i jak ją wykorzystać we własnych aplikacjach. Warto! Zdecentralizowana waluta bitcoin, choć wciąż jest na wczesnym etapie rozwoju, już zapoczątkowała warty wiele miliardów dolarów globalny rynek otwarty dla każdego, kto posiada wiedzę, pasję i jest gotów do działania. Niniejsza książka jest przeznaczona dla każdego, kto chce zrozumieć zasady funkcjonowania bitcoina i kryptowalut. Skorzystają z niej zwłaszcza programiści, którzy będą mogli nauczyć się pisania oprogramowania związanego z bitcoinem. Znalazło się tu objaśnienie technicznych podstaw bitcoina i kryptowalut, podano informacje na temat zdecentralizowanej sieci bitcoina, architektury P2P, cyklu życia transakcji i zasad bezpieczeństwa, a także omówienie nowych technologii. Sporo miejsca poświęcono zastosowaniom łańcucha bloków. Dzięki ciekawie i zrozumiale przedstawionym informacjom zawartym w książce zyskasz aktualną wiedzę, która pozwoli Ci wkroczyć na ścieżkę bitcoina! W tej książce między innymi: zasady funkcjonowania bitcoina i łańcucha bloków (zrozumie je nawet nieinżynier!) sposób działania kryptowalut z punktu widzenia architektury systemu informacje o zdecentralizowanej sieci bitcoina, o tworzeniu transakcji i kopaniu bitcoinów implementację wzorcową Bitcoin Core technologie obsługi portfeli i sieci bitcoina Bitcoin — rewolucja technologiczna wkracza w świat finansów!

1047
Wird geladen...
E-BOOK

Biblioteka jQuery. Sprawdzone wzorce projektowe

Thodoris Greasidis

jQuery jest lekką, wszechstronną i rozszerzalną biblioteką języka JavaScript o ogromnych możliwościach. Zapewnia prosty w użyciu API, który jest bezproblemowo obsługiwany przez różne przeglądarki i znacząco ułatwia wykonywanie modyfikacji i operacji przechodzenia w obrębie modelu DOM dokumentów HTML, obsługę zdarzeń, uruchamianie animacji i korzystanie z technologii Ajax. Pozwala to na coraz bardziej złożone interakcje z użytkownikiem oraz na obsługę dużych implementacji aplikacji. Niniejsza książka jest przeznaczona dla projektantów, którzy pracując z biblioteką jQuery, chcą wykorzystywać różne standardowe wzorce branżowe. Docenią ją zespoły programistów, którym ułatwi pisanie dobrze zorganizowanych i rozszerzalnych implementacji. Zaprezentowano tu różne wzorce projektowe, takie jak Fasada, Obserwator czy wzorce optymalizacji. Omówiono również techniki i biblioteki związane z tworzeniem szablonów klienckich, a także przedstawiono kilka wzorców projektowania dodatków. Nie zabrakło opisu sprawdzonych procedur i wskazówek dotyczących wydajności, dzięki którym maksymalnie wykorzystasz możliwości biblioteki jQuery! W książce między innymi: Przypomnienie najważniejszych informacji o jQuery Struktura aplikacji: podział na niezależne moduły i rozdzielanie kodu Emitowanie i odbieranie zdarzeń Tworzenie abstrakcji złożonych interfejsów API Izolowanie procedury generowania złożonych części aplikacji Interfejsy API Deferred i Promises Tworzenie szablonów klienckich jQuery — maksymalna efektywność wdrożeń o dużej skali! Thodoris Greasidis pochodzi z Grecji. Jest projektantem, implementuje aplikacje internetowe o dużej skali z intuicyjnymi interfejsami oraz usługi sieciowe o dużej dostępności. Jest jednym z twórców biblioteki AngularUI. Greasidis brał udział w wielu projektach open source, zwłaszcza dotyczących Mozilli. Jest entuzjastą języka JavaScript, a jego pasją są operacje bitowe.

1048
Wird geladen...
E-BOOK

Blender. Architektura i projektowanie. Wydanie II

Piotr Chlipalski

Szkicuj, projektuj, wizualizuj - poznaj Blendera w praktyce! Poznaj podstawy środowiska Blender i najważniejsze narzędzia Naucz się modelować obiekty 3D oraz ustawiać kamery i światła Odkryj możliwości renderowania scen i wykorzystania materiałów Blender to zaawansowany program do modelowania 3D, renderowania, animacji i postprodukcji. Za jego sukcesem stoją potężne możliwości, prosta obsługa, duża częstotliwość aktualizacji oraz fakt, że jest dostępny... zupełnie za darmo, również do zastosowań komercyjnych. Z tej aplikacji korzystają zarówno hobbyści, jak i wielkie studia, a efekty, które można za jej pomocą uzyskać, nie odbiegają od tego, co da się osiągnąć przy użyciu płatnych - i zwykle bardzo drogich - rozwiązań oferowanych przez gigantów branży 3D. Jeśli zamierzasz wykorzystywać Blendera do projektowania architektonicznego, sięgnij po źródło wiedzy, które przybliży Ci obsługę środowiska, przedstawi sposoby modelowania obiektów, pokaże, jak korzystać z materiałów i tekstur, ustawiać kamery oraz oświetlać i renderować sceny, a także zaprezentuje podstawy tworzenia animacji. Dzięki tej książce poznasz możliwości programu w praktyce i zyskasz solidny fundament, dzięki któremu będziesz mógł rozwijać swoje umiejętności związane z projektowaniem przy użyciu Blendera. Instalacja i interfejs środowiska Modelowanie obiektów i modyfikatory Definiowanie i ustawianie kamer Oświetlanie i renderowanie scen Stosowanie materiałów i tekstur Podstawy animacji Opis wtyczek (add-ons) do zastosowań architektonicznych Renderowanie za pomocą Blender Internal, Cycles i Freestyle Z tą książką nauka Blendera to czysta przyjemność!