Ebooks
44161
Ebook

Testuj oprogramowanie jak Google. Metody automatyzacji

Jason Arbon, Jeff Carollo, James A. Whittaker

Poznaj najlepszą na świecie metodę testowania! Oprogramowanie firmy Google to miliony linii kodu źródłowego, dziesiątki wersji językowych, różne systemy operacyjne, przeglądarki i preferencje użytkownika. Jak przy takich wymogach dostarczyć klientom produkt najwyższej jakości? Tu mogą pomóc tylko testy automatyczne. Dzięki nim codziennie bez trudu można uruchomić miliony testów! Google opanowało tę sztukę do mistrzostwa. Warto uczyć się od najlepszych! Dzięki tej książce dowiesz się, jak zorganizować proces testowania tak, żeby był elastyczny, skuteczny i spełniał Twoje oczekiwania. Poznasz rolę inżyniera do spraw testowania oprogramowania, kierownika zespołów inżynierskich oraz inżyniera testującego. Zobaczysz, na jakie problemy natykają się oni każdego dnia oraz jak sobie z nimi radzą. Ponadto nauczysz się oceniać ryzyko, dokumentować proces testowania czy raportować błędy. Książka ta jest obowiązkową lekturą dla wszystkich osób, które doskonalą swoje umiejętności programistyczne i chcą polepszyć jakość dostarczanego oprogramowania. Dzięki tej książce: poznasz najlepsze metody zapewniania jakości oprogramowania nauczysz się planować i przeprowadzać testy poprawnie ocenisz ryzyko udoskonalisz proces wytwarzania oprogramowania! Sprawdź, jak testują najlepsi!

44162
Ebook

Testy A/B. Od kliknięcia do klienta

Pete Koomen, Dan Siroker

Odkryj możliwości testów A/B! Kampanie reklamowe to nie lada obciążenie dla firmowego budżetu. W dodatku badania pokazują, że zaledwie 2% osób klikających reklamę i odwiedzających Twoją witrynę staje się Twoimi klientami. Łatwo z tego wyciągnąć smutny wniosek - aż 98% z nich nie skorzysta z Twoich usług! Zmień to! Poznaj sposoby na zwiększenie współczynnika konwersji! Istnieją narzędzia, które pozwolą Ci polepszyć ten wskaźnik. Ta książka omawia jedną z najskuteczniejszych technik - testy A/B. Polegają one na prezentowaniu użytkownikom różnych wersji strony i mierzeniu, jak reagują ci użytkownicy. W trakcie lektury tego wyjątkowego poradnika dogłębnie poznasz tę metodykę i odkryjesz najlepsze sposoby jej wdrażania. A potem dowiesz się, jakie pułapki i problemy czekają na Ciebie oraz jak sobie z nimi poradzić. Książka ta jest poświęcona niełatwym zagadnieniom, jednak ta wiedza przekazywana jest w niezwykle przyjazny i prosty sposób. Popraw wyniki swoich kampanii! Dzięki tej książce: poznasz testy A/B wdrożysz testy A/B krok po kroku unikniesz najczęstszych błędów zwiększysz współczynnik konwersji Zwiększ skuteczność Twoich działań marketingowych!

44163
Ebook

Testy jednostkowe. Świat niezawodnych aplikacji. Wydanie II

Roy Osherove

Poznaj możliwości testów jednostkowych! System informatyczny to inteligentne połączenie modułów i zależności, otoczone setkami tysięcy, a nawet milionami linii kodu źródłowego. Zmiana w jednym obszarze może mieć fatalny wpływ na działanie systemu w zupełnie innym miejscu. Ta zależność prowadzi do ogromnych kosztów wprowadzenia nawet najdrobniejszej zmiany w oprogramowaniu. Czy istnieje rozwiązanie tego problemu? Jak stworzyć system, w którym błyskawiczna weryfikacja lub wprowadzona zmiana nie spowodują nowych błędów w innej części? Oczywiście, że można to zrobić! Odpowiedzią na te i wiele innych problemów są testy automatyczne. Ten przewodnik to doskonała okazja, by głębiej poznać temat testów jednostkowych. Jeżeli uważasz, że ich pisanie jest uciążliwe, czasochłonne, trudne lub po prostu nie wiesz, jak je tworzyć, ta książka rozwiąże wszystkie Twoje problemy! W trakcie lektury dowiesz się, jak pisać testy, tworzyć zestawy testowe oraz przygotowywać makiety i namiastki. Poznasz narzędzia Moq, FakeItEasy oraz Typemock Isolator. Ponadto zdobędziesz wiedzę na temat organizacji testów oraz strategii testowania kodu odziedziczonego. Książka ta jest obowiązkową lekturą dla wszystkich programistów C# szukających świetnego przewodnika po świecie testów jednostkowych! Dzięki tej książce: rozwiejesz swoje wątpliwości dotyczące testów poznasz najpopularniejsze narzędzia wspomagające testowanie zorganizujesz swoje testy jednostkowe zapoznasz się z kluczowymi elementami dobrych testów stworzysz niezawodny i tani w utrzymaniu kod Niezawodny kod jest w Twoim zasięgu!

44164
Ebook

Testy jednostkowe. Zasady, praktyki i wzorce

Vladimir Khorikov

Każdy inżynier oprogramowania zna teoretyczne podstawy testowania. O tym, że sumienne przeprowadzenie testów ma podstawowe znaczenie dla jakości gotowego produktu, nie trzeba nikogo przekonywać. A jednak wciąż zbyt często okazuje się, że zaplanowanie, napisanie i przeprowadzenie testów jednostkowych w praktyce nie jest łatwym zadaniem. Co gorsza, niewłaściwe testy psują kod, mnożą błędy i zabierają mnóstwo cennego czasu i pieniędzy. Okazuje się, że dla uzyskania maksymalnej jakości projektu, który trzeba dostarczyć w krótkim czasie, konieczne jest nauczenie się praktycznego stosowania zasad i wzorców testowania jednostkowego. Jeśli znasz już podstawy testowania jednostkowego, dzięki tej książce nauczysz się projektowania i pisania testów, które obierają za cel model domeny i pozostałe kluczowe obszary kodu. Ten przejrzyście napisany przewodnik poprowadzi Cię przez proces tworzenia zestawów testowych o optymalnej wartości, bezpiecznej automatyzacji testowania i umiejętnego włączania go w cykl życia oprogramowania. W książce znalazły się uniwersalne wskazówki dotyczące analizy dowolnych testów jednostkowych oraz porady odnoszące się do zmian testów następujących wraz ze zmianami kodu produkcyjnego. Nie zabrakło również informacji, dzięki którym sprawnie zidentyfikujesz i wykluczysz ewentualne antywzorce testowania. Materiał został bogato zilustrowany przejrzystymi przykładami kodu napisanego w C#. Naturalnie, mają one zastosowanie także dla innych języków programowania. W książce między innymi: cel testowania jednostkowego i cechy dobrych testów fundamenty porządnego testowania jednostkowego wpływ zaślepek i sterowników na stabilność testów style testowania jednostkowego zalety i ograniczenia testowania integracyjnego Przed wdrożeniem dobrze przetestuj swój kod!

44165
Ebook

Testy penetracyjne dla zaawansowanych. Hakowanie najlepiej zabezpieczonych sieci na świecie

Wil Allsopp

Zgodnie z obiegową opinią typowy haker godzinami przeszukuje ogromne ilości danych o ruchu sieciowym w celu znalezienia słabiej zabezpieczonego systemu, a potem przeprowadza atak i uzyskuje dostęp do cennych zasobów. Obrona przed takimi cyberprzestępcami jest stosunkowo prosta. Prawdziwe wyzwanie rzuca silnie zmotywowany napastnik, który jest znawcą systemów i sprawnym programistą. Dzisiejsi administratorzy stoją w obliczu advanced persistent threat (APT), co oznacza dosłownie trwałe zagrożenie zaawansowanym atakiem. Ta książka jest znakomitym wprowadzeniem do zaawansowanych technik forsowania dobrze zabezpieczonych środowisk. Metody tu opisane nie są przedstawiane w żadnym poradniku ani na żadnych szkoleniach. Autor skoncentrował się na modelowaniu ataków APT w rzeczywistych warunkach: prezentuje różne nowe technologie i techniki ataków w szerokim kontekście rozmaitych dziedzin i branż działalności. Poza skutecznymi wektorami ataku przedyskutowano tak ważne koncepcje jak unikanie wykrycia szkodliwych programów, świadomość sytuacyjną, eksplorację poziomą i wiele innych umiejętności, które są kluczowe dla zrozumienia ataków APT. W tej książce między innymi: Makroataki i ataki typu „człowiek w przeglądarce” Wykorzystywanie apletów Javy do ataków Metody eskalacji uprawnień Maskowanie fizycznej lokalizacji za pomocą ukrytych usług w sieci Tor Eksperymentalne metody C2 Techniki inżynierii społecznej Sam sprawdź, czy Twój system odeprze prawdziwy atak? Wil Allsopp jest ekspertem w dziedzinie bezpieczeństwa systemów informatycznych. Testami penetracyjnymi zajmuje się od ponad 20 lat. Specjalizuje się w działaniach red team, ocenie systemów pod kątem podatności na ataki, audytach bezpieczeństwa, kontroli bezpieczeństwa kodu źródłowego, a także w inżynierii społecznej oraz rozpoznawaniu zaawansowanych stałych zagrożeń. Przeprowadził setki etycznych testów hakerskich i penetracyjnych dla wielu firm z listy „Fortune 100”. Mieszka w Holandii.

44166
Ebook

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa

Prakhar Prasad

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa Sieć stała się niebezpiecznym miejscem. Między grasującymi złoczyńcami a inżynierami bezpieczeństwa aplikacji trwa ciągły wyścig zbrojeń. Mimo to oczywiste jest, że uzyskanie stuprocentowego bezpieczeństwa jest niemożliwe. Jedną z technik zabezpieczania aplikacji są testy penetracyjne, które polegają na atakowaniu systemu różnymi metodami, aby odnaleźć jego słabe punkty i pokazać, jak można się do niego włamać. Niniejsza książka stanowi wyczerpujące źródło wiedzy dla testerów przeprowadzających analizę aplikacji internetowej. Opisano tu zarówno najnowsze, jak i klasyczne techniki łamania zabezpieczeń — bardzo często starsze metody rozwijają się w różnych kierunkach i nie należy o nich zapominać. Między innymi przedstawiono informacje o atakach XML, w tym XXE, oraz metody wykorzystywania słabych stron OAuth 2.0. Omówiono również XSS, CSRF, Metasploit i wstrzykiwanie SQL. Nie zabrakło również opisu rzeczywistych przypadków testowania aplikacji. Nowe lub mniej popularne techniki ataku na strony WWW takie jak wstrzykiwanie obiektów PHP lub wykorzystanie danych XML. Sposób pracy z narzędziami do przeprowadzania testów bezpieczeństwa, aby w ten sposób zautomatyzować żmudne zadania. Różne rodzaje nagłówków HTTP wspomagających zapewnienie wysokiego poziomu bezpieczeństwa aplikacji. Wykorzystywanie i wykrywanie różnego rodzaju podatności XSS. Ochronę aplikacji dzięki technikom filtracji. Stare techniki ataku takie jak XSS, CSRF i wstrzykiwanie SQL, ale w nowej osłonie. Techniki ataku takie jak XXE i DoS wykorzystujące pliki XML. Sposoby testowania API typu REST w celu znalezienia różnego rodzaju podatności i wycieków danych. Testy penetracyjne — klucz do bezpieczeństwa Twojej aplikacji! Prakhar Prasad mieszka w Indiach. Jest ekspertem w dziedzinie bezpieczeństwa aplikacji specjalizującym się w testach penetracyjnych. W 2014 roku został sklasyfikowany na dziesiątej pozycji w światowym rankingu HackerOne. Zdobył kilka nagród za znalezienie luk bezpieczeństwa w takich serwisach, jak Google, Facebook, Twitter, PayPal czy Slack. Posiada certyfikaty z OSCP. Przeprowadza testy bezpieczeństwa dla różnych organizacji rządowych, pozarządowych i edukacyjnych.

44167
Ebook

Testy penetracyjne środowiska Active Directory i infrastruktury opartej na systemie Windows

Denis Isakov

Cyberprzestępczość to obecnie wielki biznes i wielka polityka. Zaangażowane podmioty nieustannie dążą do doskonalenia technik ataków. Cyberprzestępcy dysponują własną metodologią, narzędziami i wykwalifikowanym personelem. Aby obronić się przed nimi, musisz zrozumieć, w jaki sposób atakują, a potem dobrze poznać ich taktyki i techniki. W trakcie lektury tej książki przygotujesz własne laboratorium, a następnie przeanalizujesz każdy etap zabójczego łańcucha ataków i zastosujesz nową wiedzę w praktyce. Dowiesz się, jak ominąć wbudowane mechanizmy bezpieczeństwa, między innymi AMSI, AppLocker i Sysmon, przeprowadzać działania rozpoznawcze i wykrywające w środowisku domeny, a także zbierać dane uwierzytelniające w całej domenie. Przeczytasz również, jak poruszać się ruchem bocznym, aby wtopić się w ruch środowiska i pozostać niewykrytym przez radary obrońców, a ponadto jak eskalować uprawnienia wewnątrz domeny i w całym lesie domen czy osiągać stan przetrwania na poziomie domeny i w kontrolerze domeny. W efekcie nauczysz się przeprowadzać ocenę bezpieczeństwa różnych produktów i usług Microsoftu, takich jak Exchange Server, SQL Server i SCCM. Ciekawsze zagadnienia: techniki atakowania usług: Active Directory, Exchange Server, WSUS, SCCM, AD CS i SQL Server skuteczne unikanie wykrycia w środowisku ofensywne bezpieczeństwo operacyjne (OpSec) sposoby naprawy błędnych konfiguracji przygotowanie rzeczywistych scenariuszy Testuj granice odporności swojej infrastruktury!

44168
Ebook

Testy statystyczne w procesie podejmowania decyzji

Czesław Domański, Aleksandra Baszczyńska, Dorota Pekasiewicz, Anna Witaszczyk

Wiedza statystyczna jest cenna dla przedstawicieli wszystkich zawodów, ponieważ przed podjęciem działań należy najpierw stawiać pytania, a następnie uzyskiwać właściwe informacje. W dzisiejszym świecie istnieje potrzeba myślenia statystycznego. Jesteśmy otoczeni wyzwaniami różnorodnych banków danych, które wymagają coraz lepszych metod statystycznych, algorytmów, modeli systemów przetwarzania. Statystyka zajmuje się kolekcjonowaniem informacji liczbowych oraz ich analizą i interpretacją. Zawarte w książce metody pozwalają odpowiedzieć na pytanie, w jaki sposób te informacje liczbowe (dane), opisują nam populacje i zjawiska, których dotyczą. Odpowiedź zależy nie tylko od samych informacji, tzn. od obserwacji, ale również od wiedzy a priori. Ta wiedza jest formalizowana za pomocą założeń przy konstrukcji metod. Najczęściej rozróżniane są trzy podejścia oparte na różnych zasadach. Należą do nich: analiza danych, klasyczne wnioskowanie i teoria decyzji, analiza bayesowska. Autorzy opisują różne klasy testów statystycznych umożliwiające aplikację metod wnioskowania statystycznego w przypadkach, w których klasyczne procedury są niemożliwe do zastosowania lub wykorzystanie ich wiąże się z ryzykiem podjęcia błędnych decyzji. Procedury weryfikacji hipotez statystycznych uwzględniane w procesach podejmowania decyzji mogą zainteresować zarówno badaczy zjawisk ekonomicznych, socjologicznych i przyrodniczych, jak studentów kierunków społecznych, rolniczych, medycznych i technicznych. 

44169
Ebook

Teściowe i fałszywy papież

Alek Rogoziński

Kiedy umiera znany z konserwatywnych poglądów papież Urban IX, a na jego miejsce wybrany zostaje młody i postępowy Marceli III, Rzym przygotowuje się do wielkiej fety z okazji inauguracji jego pontyfikatu. Wybierają się na nią też i bohaterki bestsellera "Teściowe muszą zniknąć" - Kazimiera Niedzielska i Maja Wrzesińska, pierwszy raz zjednoczone w tej samej, entuzjastycznej opinii o następcy świętego Piotra. Żadna z nich nie może jednak przewidzieć, że podróż do Wiecznego Miasta zamieni się w mrożący krew w żyłach thriller, w którym zmuszone będą walczyć o życie - nie tylko swoje, ale też i młodego papieża. Pytanie tylko: czy oby na pewno wiedzą, kogo ratują ze śmiertelnego niebezpieczeństwa? "Teściowe i fałszywy papież" to kolejna komedia kryminalna Alka Rogozińskiego, autora znanego z łączenia klasycznych intryg detektywistycznych z dużą dawką czarnego humoru.

44170
Ebook

Teściowe muszą zniknąć

Alek Rogoziński

Dwie kobiety w tak zwanym "pięknym wieku", dwa różne światy. Kazimiera zaczyna i kończy dzień odmawianiem paciorka, regularnie zasila konto radia Święta Jadwiga i uważa, że największą zmorą naszego kraju są "elgiebety", lewactwo i ateiści. Maja nie przepuści żadnej parady równości, żyje ze swoim partnerem na kocią łapę, nadużywa wszystkich używek, jakie tylko wpadną jej w rękę, a z rzeczy świętych uznaje tylko święty spokój. Obie, rzecz jasna, serdecznie się nie znoszą. Problem w tym, że syn pierwszej z nich i córka drugiej są małżeństwem. Kiedy ich dzieci zostają oskarżone o popełnienie morderstwa, Kazimiera i Maja muszą połączyć siły, aby udowodnić ich niewinność. Pytanie - czy prędzej same się nie pozabijają? "Teściowe muszą zniknąć" to największy hit w bogatym dorobku literackim Alka Rogozińskiego. Drugie, poprawione wydanie powieści wzbogacone zostało o nowe dialogi. Przeżyjcie szalone przygody teściowych raz jeszcze!

44171
Ebook

Teściowe w tarapatach

Alek Rogoziński

To miała być relaksująca wycieczka dwóch teściowych w Świętokrzyskie. I choć jedna z nich pragnęła zwiedzić tam wszystkie możliwe sanktuaria maryjne, a druga jedynie skosztować trunków w lokalnych winnicach i zrelaksować się w tamtejszych SPA, to szybko połączył je wspólny cel: ratowanie życia. Wplątane w morderstwo, uciekające przed członkami tajemniczej organizacji znanej od wieków jako zakon Smoka, niemogące liczyć na pomoc policji, Kazimiera i Maja będą musiały wykazać się umiejętnościami godnymi agentek służb specjalnych. A przede wszystkim - nauczyć się ze sobą współpracować. A to nie będzie łatwe! "Teściowe w tarapatach" to kontynuacja megahitu "Teściowe muszą zniknąć" pióra Alka Rogozińskiego, autora znanego z łączenia klasycznych intryg kryminalnych z dużą dawką czarnego humoru.

44172
Ebook

Tetherstones

Ethel M. Dell

First published in 1923, this is a magnificent story about an ill-treated but fiercely proud heroine. A young lady meets a mysterious stranger at a farm called Tetherstones, where Druids in ancient times used to perform their human sacrifices. The master of Tetherstones is a large brute of a man, more gladiator than farmer, and the heroine finds herself strangely attracted by him. Is a new start possible for either one of them or will the past win out? A tale of tempestuous, unfolding love absolutely thrilling. Ethel May Dell Savage (1881-1939) was a British author known by her pen name Ethel M. Dell. She wrote over 30 popular romance novels and numerous of short stories between 1911-1939. Her stories were romantic in nature, often set in India and other old British colonies, and were considered quite racy for the time.

44173
Ebook

Teverino

George Sand

Événements se déroulant en Italie. Sabina et Leonza sont deux jeunes personnes qui ont une relation incompréhensible. Entre amour et amitié Une conversation entre eux aura une incidence sur leur relation future. Cette histoire enseignera beaucoup de choses aux adultes et aux enfants.

44174
Ebook

Text Analytics for Business Decisions. Mastering Techniques for Insightful Data Interpretation through a Case Study Approach

Mercury Learning and Information, Andres Fortino

This book leverages advanced techniques and tools in data science to extend data analysis from numeric and categorical data to textual data. Designed for business analysts, it uses a case study approach to teach skills in extracting insights from text data, supporting business decision-making. Exercises primarily use Excel and R, covering techniques from basic text analytics to sophisticated methods like topic extraction and text similarity scoring.The course begins with framing analytical questions and exploring analytical tool sets. It progresses through preparing data files, performing word frequency and keyword analysis, and conducting sentiment analysis. Advanced topics include visualizing text data, coding, named entity recognition, and topic recognition in documents. The book also covers text similarity scoring and the analysis of large datasets by sampling.Throughout this journey, readers will apply the CRISP-DM data mining standard, using companion files with numerous datasets for practical exercises. By the end, participants will have a comprehensive understanding of text analytics, enabling them to derive meaningful insights from textual data to inform business strategies.

44175
Ebook

Text Matters: A Journal of Literature, Theory and Culture, No. 1 (2011)

Dorota Filipczak

The first issue of Text Matters, published in 2011 and supervised by its editor-in-chief, Professor Dorota Filipczak, consists of two main sections. The first one, entitled "Women and Authority," contains thirteen texts exploring, in its editor's words, "the relationship between women and authority, vested in literary and philosophical texts." The authors come from different backgrounds: philosophy, theology, literature, while their articles concern the works of authors as varied as Michele Le Doeuff, Jane Urquhart, Laurence Sterne, Michele Roberts, Iris Murdoch, Virginia Woolf, Ian McEwan, Muriel Spark, Denise Levertov, Mary Dorcey, Carol Shields, Sylvia Plath, and Janet Frame. One of the analyses is devoted to the male/female relations in selected late medieval and early modern English texts. In the second section, named "Word/Image/Sound," there are six scholarly articles that cover the following topics: the oeuvre of Rudy Wiebe, close connections between artistry and religion, the postcolonial aspects of Michael Haneke's Hidden, the use of Ulster dialects in the poetry of Tom Paulin and Michael Longley, the role of dance in Brian Friel's Molly Sweeney, and, finally, the depiction of ambiguity and paradox in Ian McEwan's Saturday. Additionally, the volume includes an overview of book tributes to Professor Andrzej Kopcewicz, a look at the current state of American newspapers, a review of The Body (edited by Ilona Dobosiewicz and Jacek Gutorow), as well as two conversations: between Jared Thomas and Teresa Podemska-Abt, and Pamela Sue Anderson and Alison Jasper.

44176
Ebook

Text Matters: A Journal of Literature, Theory and Culture, No. 10 (2020)

Dorota Filipczak

Issue 10 (2020), entitled "Literature Goes Pop" and edited by the journal's editor-in-chief, Dorota Filipczak, revolves around the encounters between literary intertexts/conventions/genres and the visual/digital modes. Although the volume opens with a critical essay on Pamela Sue Anderson's philosophy, the next sixteen scholarly texts explore a wide range of topics demonstrating close ties between literature and widely understood pop culture: film, music videos, the blogosphere, biographies of iconic poets, the realm of cyberpunk, video games, and even memes, as demonstrated by the article on online humor responding to the global crisis caused by the COVID-19 pandemic. The next section, playfully named "Literar(t)y Matters," deals with the following subjects: sensorial aesthetics in modernist fiction, Hart Crane's and Yvor Winters's interactions with Emily Dickinson's poetic legacy, the cosmic sublime in Tracy K. Smith's Life on Mars, the depiction of racial issues in contemporary US in Claudia Rankine's Citizen. An American Lyric, the portrayal of 19th-century America in Frances Wright's works, Wallace Stevens's ties to philosophy, a morphogenetic perspective on intertextuality, Thomas William Robertson's well-made plays, and wartime propaganda and gender in Ahmad Mahmoud's The Scorched Earth.