Publisher: 7
63441
Ebook

Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji

Alessandro Molina

Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się na integracji procesów projektowania aplikacji i pisania kodu z prowadzeniem testów. Mimo że taki sposób pracy wydaje się dość wymagający dla zespołów deweloperów, łatwo się przekonać, że TDD pozwala na stałe uzyskiwanie dobrych efektów, a opracowane tą metodą aplikacje zaskakują stabilnością i przewidywalnością w środowisku produkcyjnym. W tej praktycznej książce dokładnie opisano koncepcje przeprowadzania testów oprogramowania, a szczególny akcent położono na model programowania sterowanego testami. Przedstawiono w niej również szeroką gamę przydatnych do testowania narzędzi, takich jak wbudowany w Pythona moduł testów jednostkowych unittest, frameworki pytest i Robot, a także biblioteka webtest. Omówiono też zasady projektowania testów, testowania kodu podczas implementacji nowych funkcjonalności i tworzenia pełnych zbiorów testów. Ponadto dokładnie zaprezentowano najlepsze praktyki związane z testami automatycznymi i modelem programowania TDD. Poszczególne koncepcje zostały zilustrowane praktycznymi przykładami zastosowania narzędzi dostępnych w Pythonie. W książce między innymi: najlepsze praktyki dotyczące projektowania testów praca z frameworkiem pytest przeznaczonym do testowania aplikacji tworzenie testów funkcjonalnych dla aplikacji WSGI za pomocą biblioteki webtest zasady programowania sterowanego testami techniki tworzenia niezawodnych aplikacji w Pythonie Najważniejsze jest testowanie kodu - od pierwszej linii!

63442
Audiobook

Zuchwała wyprawa Dziamdziorka i Mamrotka

Jacek Krakowski

Dziamdziorek i Mamrotek znów mają okazję, by poznać szeroki świat. Tym razem wyjeżdżają w podróż kolejką. Myli się jednak ten, kto sądzi, że nic niezwykłego nie będzie miało miejsca. Bracia spotkają się z Południcą, ubolewającą z powodu zaśmieconej łąki, naburmuszonym jeżem i czujną jaszczurką. Skrzaty wytrwale podążają do madame Trawnej, której chcą przekazać skargę Południcy. Inne przygody Dziamdziorka i Mamrotka zostały opisane w książce Dziamdziorek i Mamrotek wyruszają w świat".

63443
Ebook

Unity 6 Game Development with C# Scripting. Leverage C# scripting in Unity to create immersive games and VR experiences

Lem Apperson, Jonathan Weinberger

As developers tackle the growing complexity of creating immersive, high-performance games, the need for robust and efficient scripting continues to increase. Written by a game developer and Unity/C# expert known for his Apple App Store titles and extensive certifications, this book will help both new and seasoned developers overcome this challenge by helping you build a solid foundation in C# scripting within Unity and navigate the increasing demands of real-time game development.You’ll explore Unity-specific strategies for creating engaging user interfaces, vital in today's dynamic gaming landscape. The chapters walk you through Unity-specific classes and methods, empowering you to create diverse gaming experiences in both 3D and 2D environments. You’ll also manage complex developmental aspects, including AI, multiplayer setups, and VR integration, which are becoming increasingly relevant in the evolving gaming industry. The book serves as an invaluable resource for troubleshooting, offering techniques for debugging C# scripts and optimizing game performance—essential for crafting smooth and immersive gaming experiences.By the end of this book, you’ll be able to create both simple and complex games in Unity, opening doors to careers in game development and interactive media design.

63444
Ebook

Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów

Mark Edmondson

Google Analytics 4 wyznacza nowe zasady marketingu cyfrowego: obecnie chodzi nie tyle o raportowanie zdarzeń z przeszłości, ile o aktywację danych przez łączenie danych online i offline ze wszystkich strumieni, aby zapewnić kompleksowe informacje marketingowe. Taka analityka cyfrowa umożliwia szybsze podejmowanie decyzji. Umiejętność korzystania z GA4 staje się więc nieodzowna. Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funkcjonalnościom GA4. Zaprezentowano architekturę GA4, strategie danych, a także informacje dotyczące pozyskiwania, przechowywania i modelowania danych. W książce znalazło się również omówienie typowych przypadków użycia dla aktywacji danych i instrukcji przydatnych podczas implementacji tych przypadków. Co istotne, poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami kodu. Ta książka pomaga nie tylko zrozumieć dane, ale także wygenerować przewagę konkurencyjną! Melinda Schiera, strateg do spraw analityki Najciekawsze zagadnienia: integracja Google Cloud z GA4 przeprowadzanie integracji GA4 przechwytywanie danych GA4 i realizacja przypadków użycia projektowanie przepływów danych dostosowywanie przypadków użycia do potrzeb biznesowych Przygotuj się na cyfrowy marketing przyszłości!

63445
Audiobook

Kurt Cobain

Lucas Hugo Pavetto

W czasie swojego krótkiego i bolesnego życia Kurt Cobain wypełniał zeszyty wierszami, szkicami i notatkami, zapisując swoje plany dotyczące Nirvany, przemyślenia na temat sławy i rozgłosu, a także wszystko to, co myślał o muzyce i środowisku producentów, o wytwórniach płytowych i fanach. To intymna podróż, podczas której poznamy początki i koniec legendy współczesnej muzyki. Lucas Pavetto - urodzony w Argentynie, skąd wyprowadził się w młodym wieku. Od najmłodszych lat wykazywał szczególne uzdolnienia w zakresie muzyki i malarstwa figuratywnego. Ukończył instytut sztuki w Urbino, gdzie studiował animację rysunkową i wyspecjalizował się w narracji komiksowej. Zaczął pracować w kinematografii jako reżyser, autor i scenarzysta własnych filmów.

63446
Ebook

E-biznes. Poradnik praktyka

Maciej Dutko

Biznes usieciowiony Tworzenie sugestywnych ofert Budowanie przewagi konkurencyjnej Sposoby na zdystansowanie rywali w e-biznesie Wirtualny biznes — prawdziwe pieniądze Masz dość pracy na etacie? Nie czerpiesz z niej satysfakcji, a i finansowo pozostawia ona wiele do życzenia? Twoje ambicje sięgają dalej? Jeśli zaczynasz rozważać kwestię pracy na własny rachunek, a przy tym nie chcesz, by początkowe inwestycje uderzyły Cię po kieszeni, e-biznes jest dla Ciebie idealnym rozwiązaniem. Tu w dość komfortowych warunkach możesz rozwijać działalność i osiągać zyski przy niskich kosztach. Internet jest środowiskiem, w którym prym wiodą właśnie małe i średnie firmy. To prawdziwe pole do popisu dla Twojej inicjatywy, bo w przypadku e-biznesu liczy się przede wszystkim dobry pomysł. Książka ta, napisana przez eksperta i praktyka, będzie Twoim przewodnikiem po różnych odmianach przedsiębiorczości internetowej, zarówno tych najpopularniejszych, jak i niszowych. Przybliży Ci również sektor e-usług, który w naszym kraju dopiero raczkuje, ale w ciągu najbliższych lat stanie się działalnością szczególnie dochodową. Przede wszystkim jednak pozwoli Ci rozwinąć skrzydła i wskaże, jak zrealizować najśmielsze nawet plany. POZNAJ: warunki i zasady funkcjonowania w środowisku wirtualnym, najbardziej efektywne strategie biznesu internetowego, prawidła komunikacji biznesowej z e-klientem, uroki i korzyści z pracy zdalnej i outsourcingu, zasady unikania najczęstszych pułapek, czyhających na e-przedsiębiorców.

63447
Ebook

Розпали мене. Книга 3

Тагере Мафі

Світ Джульєтти розірваний війною. Її нову домівку, Омега-Пойнт, стерто з лиця землі. Дівчина не знає, чи вижив хоч хтось із її друзів-повстанців. А головне 2014 чи вижив Адам2026 Та вона залишається вірною своїй меті: попри все, потрібно знищити «Відродження». І допомогти їй у цьому може тільки Варнер, хоча, здавалося б, іще вчора він був останньою людиною на світі, якій можна довіритись2026 І все ж Джульєтта завдячує Варнеру життям. Він обіцяє допомогти їй опанувати сили і врятувати світ, що котиться до загибелі. Проте натомість в обмін на допомогу він може дещо попросити2026

63448
Audiobook

Rówieśniczka diabła

Karolina Kołbuc vel. Caroline Angel

Odważni nie żyją wiecznie, ostrożni nie żyją wcale... Romeo i Julia wśród motocyklistów Dziesięć lat to szmat czasu. Właśnie tyle obiecali sobie Mae i Gabriel. Młodzi, zakochani, świata niewidzący poza sobą i... rzuceni w sam środek okrutnej rywalizacji motocyklowych gangów. Dziesięć lat czekania, rozłąki, tęsknoty. Dziesięć lat nadziei. Tak, Mae wciąż żyje nadzieją, że gdzieś w świecie czeka na nią ten, który zawładnął bez reszty jej sercem, gdy była nastolatką. Niestety, Dirk, brat dziewczyny, a przede wszystkim bezwzględny boss bandy motocyklistów, uczyni wszystko, by dwoje zakochanych rozdzielić na zawsze. A jeżeli Dirk Whitaker mówi, że zrobi wszystko, to oznacza, że nie cofnie się przed niczym. Nie powstrzyma się przed podłością, oszustwem ani zbrodnią. Królewna pilnowana przez smoka miałaby większą szansę na ucieczkę niż Mae. Ale ona nie jest królewną. Jest odważną i zdeterminowaną kobietą, która właśnie postanowiła, że sama będzie o sobie decydować. Przebój Wattpada, trzymająca w napięciu opowieść o wielkiej namiętności! Posłuchaj audiobooka:

63449
Audiobook

Czyim ja żyłem życiem

Andrzej Mularczyk

Książka autora serii "Sami swoi". Zbiór opowiadań poświęconych wojennej oraz powojennej historii Polski i ludziom, którzy musieli zmierzyć się z tragicznymi realiami. Teksty dotykają tematów istotnych oraz ponadczasowych, traktując o wierze, patriotyźmie czy miłości. Wszystkie wskazują także na potęgę ludzkiej pamięci oraz tragizm, który każe wciąż od nowa przeżywać minione wydarzenia oraz rozdrapywać zadawnione rany.

63450
Videocourse

Tworzenie gier 2D w Unity. Kurs video. Stwórz swoją pierwszą grę platformową

Arkadiusz Brzegowy

Obierz kurs na... tworzenie gier 2D w Unity 2022! Tworzenie gier to jedna z najatrakcyjniejszych i najciekawszych form nauki programowania. Wiele osób zaczyna od tworzenia prostych gier już na etapie edukacji w szkole i część młodych twórców tak to wciąga, że potem zajmują się tym zawodowo. Innym te umiejętności przydają się do przyjaznego wejścia w świat IT, co nieraz kończy się pracą w charakterze programisty, niekoniecznie zajmującego się game development. Gry nie tylko dostarczają rozrywki, ale również coraz częściej mają charakter edukacyjny. Kolejne premiery głośnych produkcji - na konsole, komputery lub smartfony - odbijają się szerokim echem w mediach. Minigry dołączane są do aplikacji w naszych telefonach, aby podnieść ich atrakcyjność. Również portale społecznościowe kuszą grami, a użytkownicy powszechnie z nich korzystają. Słowem, to ogromny rynek i branża z potencjałem ciągłego rozwoju. Dzięki temu kursowi nauczysz się tworzyć od podstaw gry 2D z wykorzystaniem silnika Unity i stworzonego w tym celu edytora. Obecnie ponad połowa wszystkich gier na świecie powstaje przy użyciu właśnie tej technologii! Chcesz się nauczyć tworzyć gry, myślisz, aby w przyszłości zająć się tym zawodowo? Jeśli tak - to propozycja dla Ciebie. Tworzenie gier 2D w Unity 2022. Kurs video. Poziom podstawowy to pierwsza część wznowienia bestsellerowej serii kursów poświęconych tworzeniu gier 2D. Seria, która składała się z trzech szkoleń powstała kilka lat temu. Tymczasem zmieniły się technologie i urządzenia do grania, a Unity rozwinęło narzędzia służące do projektowania gier 2D. Autor, świadom tych zmian, przygotował nowe wersje kursów - bogatsze pod względem merytorycznym i atrakcyjniejsze dydaktycznie, z jeszcze bardziej angażującymi i interesującymi lekcjami. Kurs tworzenie gier 2D jest przeznaczony dla osób nieznających Unity, od podstaw tłumaczy działanie i zastosowanie elementów programu, w tym rzecz jasna jego nowych funkcji. By przystąpić do szkolenia, nie trzeba mieć doświadczenia w programowaniu ani w pracy z silnikami gier. Ponieważ Unity oferuje nieograniczoną czasowo darmową wersję, nabywane umiejętności można ćwiczyć bez inwestowania w drogą licencję. Kurs kończy się na poziomie podstawowym. Naukę możesz kontynuować w ramach dwóch kolejnych szkoleń z serii, na wyższym poziomie zaawansowania, dzięki czemu po ukończeniu cyklu Twoja wiedza na temat tworzenia gier 2D w Unity będzie kompletna. Co Cię czeka podczas kursu Unity 2022? W trakcie kursu tworzenia gier 2D nauczysz się między innymi: Tworzyć nowy projekt w Unity Szukać grafik i dźwięków do gry w internecie Importować zewnętrzne assety do projektu gry Obsługiwać interfejs edytora Unity i sprawnie się w nim poruszać Tworzyć scenerię gry 2D z materiałów modułowych - tzw. kafelków (tiles) Budować tilemapy w scenie, zarządzać nimi i je konfigurować Odpowiednio traktować zmiany w kodzie i przerabiać własne rozwiązania Korzystać z systemu kontroli wersji Plastic SCM Stosować składnię i podstawowe zasady pisania kodu w języku C# Obsługiwać nowy Input System w Unity i za jego pomocą poruszać graczem Pobierać potrzebne moduły/paczki Unity za pomocą Package Managera i aktualizować je do nowszych wersji Programować w języku C# na poziomie umożliwiającym stworzenie gry 2D Wprawiać w ruch sprite’y (duszki) w scenie Konfigurować animację poklatkową sprite’ów w grze Tworzyć obiekty do zbierania przez gracza w scenie Oprogramowywać system zliczania punktów, wykrywania porażki i przywracania gracza do punktu kontrolnego Konfigurować kamerę w płynny sposób podążającą za graczem w grze Obsługiwać prefaby i z ich wykorzystaniem równocześnie modyfikować nawet kilkaset obiektów w scenie Za pomocą kodu tworzyć nowe obiekty w scenie i je z niej usuwać Tworzyć elementy interfejsu użytkownika przy użyciu nowego systemu UIElements Pisać kod łączący komunikację pomiędzy różnymi modułami gry Zarządzać stanem gry za pomocą obiektów nadrzędnych - menadżerów Samodzielnie programować elementy wielokrotnego użycia w scenie, takie jak poruszające się kolce, animowany wróg na planszy, przemieszczające się platformy, miejsca teleportacji Dodawać dźwięk do gry Oprogramowywać uruchamianie dźwięków zdarzeń na kilka sposobów Kompilować grę do uruchamialnej postaci pliku EXE Korzystać ze szczegółowych parametrów kompilacji, aby dostosować grę do swoich potrzeb Po ukończeniu kursu będziesz w stanie przygotowywać prototypy gier według własnych pomysłów, a także tworzyć interaktywne aplikacje 2D, które mogą pełnić na przykład funkcję edukacyjną, informacyjną lub marketingową. Co więcej, możesz stworzyć personalizowaną grę 2D na prezent, z wykorzystaniem odręcznych rysunków lub zdjęć z wycieczki - po tym kursie jej wykonanie zajmie Ci najwyżej kilka dni! Kurs może służyć w równej mierze osobom dorosłym, jak i młodzieży w wieku szkolnym. Jeżeli Twoje dziecko chce się rozwijać w kierunku tworzenia gier, to ta seria kursów idealnie nadaje się na prezent dla niego. Słowo autora do uczestników kursu: Jedno jest pewne - zmiany! Więc nie traktujcie ani świata, ani swojego kodu jako czegoś stałego. Niech to będzie tworzywo w Waszych rękach i umysłach. Zmieniajcie go i bawcie się nim! System kontroli wersji, który poznacie w ramach tego szkolenia, spowoduje, że będziecie mogli psuć swój kod bezkarnie! Sprawdź także kurs Java od podstaw dostępny w ofercie.

63451
Audiobook

Fantom

Marcin Ciszewski

Przyszłość jest o wiele mroczniejsza niż nam się wydaje… Rok 2032. Z Ziemi wyrusza wyprawa kosmiczna, której zadaniem jest dotrzeć do Alfy – planety w Galaktyce Andromedy. Wyprawa zorganizowana jest przez agencję Aero Space; wspólne przedsięwzięcie rządów Stanów Zjednoczonych i Unii Europejskiej a także… Janet Lee, właścicielki serwisu streamingowego Real Life, mającego dziesiątki milionów subskrybentów na całym świecie. Lot i pobyt na Alfie ma być transmitowany na żywo. Mimo, iż Alfa oddalona jest od Ziemi o niewyobrażalną odległość dwóch i pół miliona lat świetlnych, podróż ma potrwać tylko dwa i pół roku dzięki odkryciu przez astronomów na orbicie Jowisza tunelu czasoprzestrzennego, pozwalającego dotrzeć - niejako na skróty - do celu wyprawy. Załogę statku kosmicznego Polaris tworzy sześcioro astronautów - trzy zgrane małżeństwa. Susan Montero, doświadczona dziennikarka śledcza, próbuje znaleźć odpowiedź na pytanie, kto wydał zgodę, by udziałowcem w Aero Space był serwis Real Life. W tej kwestii panuje jednak zmowa milczenia… Załoga statku po dotarciu na miejsce szybko przekonuje się, że planeta skrywa mroczną tajemnicę. Podczas jednej z wypraw zwiadowczych astronauci doświadczają obecności nieznanej, niewidocznej siły, którą szybko zaczynają nazywać Fantomem… Marcin Ciszewski kreśli przerażającą wizję Kosmosu i nowego, nieodkrytego świata. Duszna atmosfera i brak możliwości ucieczki przed nieznanym, sprawią że w tej powieści zakochają się fani takich hitów jak „Obcy” czy „Coś”.

63452
Ebook

Nikt nie powiedział. Pełnia tajemnic. Tom 5

Małgorzata Rogala

To miała być miła, spokojna majówka. W życiu podkomisarz Moniki Gniewosz wreszcie zapanował spokój. Już nikt i nic nie zagraża jej rodzinie, a ona jest gotowa na nowy związek. Podczas nadchodzącej majówki, korzystając z kilkudniowej nieobecności matki i córki, zamierza spędzić więcej czasu z Michałem. Tymczasem na początku długiego weekendu zostają znalezione zwłoki powieszonego mężczyzny. Lekarz sądowy wyklucza samobójstwo. Kilkadziesiąt godzin później w taki sam sposób ginie kolejny mężczyzna, a wkrótce po nim kobieta. Śledztwo prowadzą Monika Gniewosz i Tadeusz Sokół. Przesłuchują świadków, analizują ślady i dochodzą do wniosku, że kluczem do rozwiązania zagadki jest modus operandi sprawcy. Czym kieruje się zabójca? Co łączy powieszone osoby? Prawda jest bardziej przerażająca, niż myślisz.  

63453
Audiobook

Fałszerze polskich banknotów w Wiesbaden

Daniel Bachrach

Opowiadanie kryminalne warszawskiego Sherlocka Holmesa" z pierwszej połowy XX wieku, podane z pierwszej ręki. Daniel Bachrach, aspirant Urzędu Śledczego w Warszawie, wspomina sprawę kryminalną, którą prowadził. Białe tysiącmarkowe banknoty stały się celem fałszerzy pieniędzy. Na początku lat 20. XX wieku misternie wykonane falsyfikaty zalały Polskę. Przez niezwykłe podobieństwo do oryginałów przyjmowały je nawet instytucje finansowe i rządowe. Wszystko wskazywało na to, że główne fabryki znajdowały się za granicą. Znany komisarz śledczy Daniel Bachrach wyrusza do Berlina, by wytropić szajkę oszustów. W misji pomaga mu żydowska konfidentka. Nie spodziewają się, że ich plany może pokrzyżować pewien znajomy z przeszłości... Język, postacie i poglądy zawarte w tej publikacji nie odzwierciedlają poglądów ani opinii wydawcy. Utwór ma charakter publikacji historycznej, ukazującej postawy i tendencje charakterystyczne dla czasów, z których pochodzi.

63454
Audiobook

Czeka na mnie Tina

Jonathan Trench

Kilkoro przyjaciół planuje wspólny wypad na bezludną wyspę Happy Island. Beztroskie wakacje szybko przerywają drobne sprzeczki. Napięcie rośnie z każdą chwilą, jednak nikt nie spodziewa się tego, co wkrótce się wydarzy. Kiedy jeden z przyjaciół nie wraca długo z lasu, reszta wybiera się na poszukiwania. Ciszę przerywa strzał. Na wyspie znajduje się morderca, który nie poprzestanie na jednej tragedii. Rozpoczyna się wyścig z czasem i nierówna walka z zabójcą...

63455
Ebook

Encyklika Ojca Świętego bł. Jana Pawła II REDEMPTORIS MATER

Jan Paweł II

Encyklika Jana Pawła II Redemptoris Mater (Matka Odkupiciela). Encyklika Jana Pawła II z 25 marca 1987 r., dotycząca roli Maryi w życiu Kościoła katolickiego. Ojciec Święty ukazuje szczególne miejsce Matki Jezusa w Kościele pielgrzymującym. Podkreśla rolę macierzyństwa Maryi dla Kościoła i każdego człowieka oraz szczególne pośrednictwo, które z niego wynika. W encyklice tej papież wskazał także na znaczącą rolę kobiety w Kościele.

63456
Audiobook

Zaburzenia u dzieci i młodzieży. Co obciąża nasze dzieci i jak możemy im pomóc

Michael Schulte-Markwort

Naszym dzieciom powodzi się lepiej niż jakiemukolwiek pokoleniu wcześniej, a mimo to ich troski są ogromne. W jaki sposób zmotywować Lenę, która boi się chodzić do szkoły? Jak dotrzeć do agresywnego chłopca, którego nic nie obchodzi? Co robić, kiedy dziecko nie może spać? Albo gdy brat uważa, że jego siostra jest wstrętna? I jak pomóc nastolatkowi, który już nie widzi sensu w swoim życiu? Znany psychiatra dzieci i młodzieży, profesor Michael Schulte-Markwort, z empatią przedstawia perspektywę dzieci i zrozumiale wyjaśnia, jak kompetentnie i troskliwie towarzyszyć im w życiu. Zwraca się do rodziców, wychowawców, nauczycieli i wszystkich osób mających do czynienia zarówno z najmłodszymi, jak i nastolatkami. Porusza szeroko zakrojone tematy - od zagadnień związanych z korzystaniem z komputerów, przez terapie dzieci po lęk przed rozwodem rodziców, fobie, natręctwa i ataki wściekłości.