Видавець: 6
61049
Eлектронна книга

Test-Driven Development with Java. Create higher-quality software by writing tests first with SOLID and hexagonal architecture

Alan Mellor

Test-driven development enables developers to craft well-designed code and prevent defects. It’s a simple yet powerful tool that helps you focus on your code design, while automatically checking that your code works correctly. Mastering TDD will enable you to effectively utilize design patterns and become a proficient software architect.The book begins by explaining the basics of good code and bad code, bursting common myths, and why Test-driven development is crucial. You’ll then gradually move toward building a sample application using TDD, where you’ll apply the two key rhythms -- red, green, refactor and arrange, act, assert. Next, you’ll learn how to bring external systems such as databases under control by using dependency inversion and test doubles. As you advance, you’ll delve into advanced design techniques such as SOLID patterns, refactoring, and hexagonal architecture. You’ll also balance your use of fast, repeatable unit tests against integration tests using the test pyramid as a guide. The concluding chapters will show you how to implement TDD in real-world use cases and scenarios and develop a modern REST microservice backed by a Postgres database in Java 17.By the end of this book, you’ll be thinking differently about how you design code for simplicity and how correctness can be baked in as you go.

61050
Aудіокнига

Mundur

Marek Ławrynowicz

Paweł Zabłocki to młody inteligent konfrontowany z socjalistyczną rzeczywistością. Po ukończonych studiach zmaga się z absurdami służby wojskowej, do której go zobligowano. Nurzając się w absurdzie, Zabłocki usiłuje przetrwać w nowej dla siebie rzeczywistości, równocześnie zabawnej i wyjątkowo gorzkiej.

61051
Aудіокнига

Obcy i 14 innych opowiadań erotycznych

Katja Slonawski, Camille Bech

On zamyka drzwi, łapie ją w talii i przyciąga do siebie. Gładzi wewnętrzną stronę jej ud i nie trzeba wiele, żeby była gotowa. Podciąga spódnicę, opuszcza rajstopy i pozwala mu pochylić siebie do przodu, w stronę umywalki. Głaszcze jej pośladki, przesuwa dwoma palcami wzdłuż warg sromowych, w przód i w tył, do łechtaczki. Doznanie wybucha w jej ciele jak płomienie." Gdy w jej okolicy otwierają nowy bar, czuje nieodpartą potrzebę, by tam pójść. Jej namiętność zostaje na nowo obudzona do życia przez nieznajomego mężczyznę i prowokowana przez jej własną wyobraźnię. Zapach drzewa sandałowego i oliwki, który drażni jej zmysły, wydaje się znajomy, a jej świat spowija różowy blask. Szybko uzależnia się od chodzenia do baru i flirtowania z obcym, zamiast wracać do domu, do męża. To erotyczne opowiadanie o kobiecie, która nie ma ochoty na romantyczne kolacje chce po prostu poczuć żar prawdziwej namiętności, taki jak dawniej. Zbiór składa się z 15 opowiadań erotycznych: Obcy Poczuć ją Noc zakochanych Wielkanocne pożądanie Syrena Midsommar Seks z kalendarza Noc sylwestrowa Mieszkanie piętro wyżej Koncert Isabella I Torben Sam w domu Cecile Vivian Dziewczyna z działu z bielizną.

61052
Eлектронна книга

Śnieg

Bruno Jasieński

Bruno Jasieński But w butonierce Śnieg Białe kwiaty gdzieś na korsie może w Nizzy. Kołowieje Cichopada Białośnieży. Chodzą ludzie miękkostopi po ulicy, Końca nosa im nie widać zza kołnierzy. Uśmiechnęły się panienki w białych lisach I podniosły wąskie palce aż ku ustom Był ktoś biały, co niebieskie listy pisał Było cicho. Było dobrze. Było pusto Z okna domu ponurego, jak Titanic, Zaechowiał i wysączył się, ja... Bruno Jasieński Ur. 17 lipca 1901 r. w Klimontowie pod Sandomierzem Zm. 17 września 1938 r. w Moskwie Najważniejsze dzieła: But w butonierce (zbiór wierszy 1921), Pieśń o głodzie (poemat 1922), Ziemia na lewo (zbiór wierszy 1924), Słowo o Jakubie Szeli (1926), Nogi Izoldy Morgan (1923), Palę Paryż (1929), Zmowa obojętnych (1937) Właśc. Wiktor Bruno Zysman, awangardowy poeta, prozaik i dramaturg. Był synem lekarza. W latach 1914-18 mieszkał z rodziną w Moskwie; tam ukończył polskie gimnazjum, tam też zetknął się z rewolucyjnym, zarówno formalnie jak ideowo, nowoczesnym nurtem literackim. Studiował w Krakowie na UJ na różnych wydziałach. Jako jeden z ojców założycieli polskiego futuryzmu był autorem głównych manifestów w ,,Jednodńiuwce futurystuw z 1921 r. (Do narodu polskiego manifest w sprawie natychmiastowej futuryzacji życia, Manifest w sprawie poezji futurystycznej) oraz współtwórcą głośnej jednodniówki Nuż w bżuhu. Styl Jasieńskiego cechuje zręczne wykorzystanie tradycyjnej formy literackiej połączone z zastosowaniem śmiałej, ekscentrycznej metaforyki, brutalnych dysonansów, fantastycznych hiperboli. Adaptował też dla poezji nowoczesne formy wypowiedzi słownej (jak notatka reporterska, zapis telegraficzny), zaś obrazowanie w wierszu Marsz jest interpretowane jako oparte o technikę montażu filmowego. Stał się jedną z ofiar wielkiej czystki stalinowskiej w 1937 r., został aresztowany, skazany początkowo na zesłanie, a następnie na śmierć i rozstrzelany w więzieniu w Moskwie. Przez długi czas okoliczności i data jego śmierci były nieznane. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.

61053
Eлектронна книга

Gramatyka angielska i niemiecka w opisie równoległym

Zygmunt Tęcza

Gramatyka angielska i niemiecka w opisie równoległym to pełna popularnonaukowa gramatyka dwóch bardzo ważnych, a przy tym spokrewnionych ze sobą języków: angielskiego i niemieckiego. Książka przeznaczona jest dla anglistów i germanistów, studentów anglistyki, germanistyki i lingwistyki stosowanej, ale także zainteresowanych językowo licealistów oraz wszystkich innych osób zajmujących się językiem angielskim i niemieckim na różnych poziomach zaawansowania. Przewodnią zasadą, którą kierował się autor, jest równoległy opis dwóch systemów gramatycznych, umożliwiający klarowne wypunktowanie wszelkich istotnych podobieństw i różnic pomiędzy obydwoma językami. Do kluczowych atutów książki należą jej systematyczny i przejrzysty układ, jasny i precyzyjny język opisu oraz bardzo duża liczba oryginalnych przykładów. Cennym jej uzupełnieniem jest też aneks obejmujący 750 angielsko-niemieckich kognatów, tj. par wyrazów o takiej samej lub mocno zbliżonej formie i takim samym znaczeniu. Po raz pierwszy Gramatyka ukazała się w 2010 r. Wkrótce potem uhonorowana została wyróżnieniem na XIV Targach Książki w Krakowie w konkursie na najlepszy podręcznik akademicki 2010 roku, jej autor zaś – nagrodą indywidualną Ministra Nauki i Szkolnictwa Wyższego za rok 2011. Książka Zygmunta Tęczy, stanowiąca pierwszy tak obszerny i dogłębny opis dwóch języków obcych z konfrontatywnego punktu widzenia, znakomicie wpisuje się w aktualny model nauczania języków obcych w Polsce i w Unii Europejskiej. (...) Sposób prezentacji materiału dostosowany jest do szerokiego grona odbiorców, a jednocześnie charakteryzuje go duża precyzja i jasność wywodu. [z recenzji prof. dra hab. Andrzeja Kątnego] Gramatyka Zygmunta Tęczy stanowi pozycję bardzo potrzebną na polskim rynku wydawniczym. Prezentuje ona w niezwykle solidny sposób podobieństwa i różnice między językami angielskim i niemieckim, a przy tym cechuje ją godna uwagi przystępność, której sprzyja prosty i klarowny język. Nie ulega wątpliwości, że książka ta jest godna polecenia zarówno studentom-filologom, jak i osobom po prostu uczącym się obydwu języków w sposób paralelny. [z recenzji dr hab. Zofii Chłopek] Zygmunt Tęcza ‒ germanista, językoznawca i przekładoznawca, pracownik Instytutu Neofilologii Uniwersytetu Rzeszowskiego. Absolwent germanistyki na Uniwersytecie w Lipsku (1989), doktorat z językoznawstwa na Uniwersytecie Jagiellońskim (1996). Stypendysta Fundacji Aleksandra von Humboldta. Główne obszary jego zainteresowań naukowych to: przekład literacki, gra słów i dowcip językowy, gramatyka kontrastywna niemiecko-polska i niemiecko-angielska, fonetyka, fonoleksykografia i fonodydaktyka języka niemieckiego. Jest autorem kilkudziesięciu publikacji naukowych, w tym cenionej książki Das Wortspiel in der Übersetzung. Stanisław Lems Spiele mit dem Wort als Gegenstand interlingualen Transfers (Niemeyer, Tübingen 1997 oraz De Gruyter, Berlin & New York 2011).

61054
Eлектронна книга

Математика. 1 клас. Робочий зошит. Ч. 2. (до підр. Будна) НУШ

Наталія Будна

Зошит з математики для 1 класу містить навчальний матеріал, який відповідає Державному стандарту початкової освіти, типовим освітнім програмам та підручнику «Математика. 1 клас» (авт. Будна Н.О.). Запропоновано вправи для вироблення навичок каліграфічного письма, різні за складністю завдання для самостійної роботи та завдання творчого характеру. Цікавим доповненням є кольорова вкладка з іграми та лічильним матеріалом. Зошит призначено для учнів 1-го класу.

61055
Eлектронна книга

Syn niedźwiednika. Powieść z Dzikiego Zachodu

Karol May

Zanurz się w niezwykły świat Dzikiego Zachodu wraz z "Synem Niedźwiednika" - wciągającą powieścią przygodową napisaną przez legendarnego autora Karola Maya. Ta żywiołowa opowieść, składająca się z czterech rozdziałów, przenosi czytelnika w okolice malowniczego Yellowstone, pomiędzy osadami indiańskich plemion. Długi Dave i Gruby Jemmie, dwaj nieustraszeni poszukiwacze przygód, natrafiają na tajemnicze ślady na bezkresnej pustyni. Ich odkrycie prowadzi ich do spotkania z ekipą niezwykłych postaci, razem wplątując się w wir niebezpiecznych przygód. Jednak głównym celem staje się uwolnienie ojca Martina Baumanna z rąk groźnego plemienia Ogallalla. Przyłącz się do młodego bohatera, Martina Baumanna, oraz jego odważnych przyjaciół - Winnetou, Old Shatterhanda, Hobble Franka, Long Davy'ego, Grubego Jemmiego i szlachetnego wojownika Siuksów, Wohkadeha. Razem wyruszą na niebezpieczną misję, by ocalić Martina ojca, legendarnego łowcę niedźwiedzi, przed krwiożerczymi Ogallallami, którzy chcą wykorzystać go w mrocznych rytuałach ku czci swoich zmarłych wodzów. Karol May snuje tę pasjonującą historię z humorem i finezją, łącząc wątki przyjaźni, odwagi i niezłomnej determinacji. "Syn Niedźwiednika" to nie tylko podróż przez niezbadane krainy Dzikiego Zachodu, lecz także opowieść o wewnętrznej sile, którą niesie przyjaźń oraz gotowość do stawienia czoła nawet największym wyzwaniom.

61056
Eлектронна книга

Argo CD in Practice. The GitOps way of managing cloud-native applications

Liviu Costea, Spiros Economakis, Alexander Matyushentsev

GitOps follows the practices of infrastructure as code (IaC), allowing developers to use their day-to-day tools and practices such as source control and pull requests to manage apps. With this book, you’ll understand how to apply GitOps bootstrap clusters in a repeatable manner, build CD pipelines for cloud-native apps running on Kubernetes, and minimize the failure of deployments.You’ll start by installing Argo CD in a cluster, setting up user access using single sign-on, performing declarative configuration changes, and enabling observability and disaster recovery. Once you have a production-ready setup of Argo CD, you’ll explore how CD pipelines can be built using the pull method, how that increases security, and how the reconciliation process occurs when multi-cluster scenarios are involved. Next, you’ll go through the common troubleshooting scenarios, from installation to day-to-day operations, and learn how performance can be improved. Later, you’ll explore the tools that can be used to parse the YAML you write for deploying apps. You can then check if it is valid for new versions of Kubernetes, verify if it has any security or compliance misconfigurations, and that it follows the best practices for cloud-native apps running on Kubernetes.By the end of this book, you’ll be able to build a real-world CD pipeline using Argo CD.