Publisher: 19
65817
Ebook

Software Architecture with Kotlin. Combine various architectural styles to create sustainable and scalable software solutions

Jason (Tsz Shun) Chow

Software Architecture with Kotlin explores the various styles of software architecture with a focus on using the Kotlin programming language. The author draws on their 20+ years of industry experience in developing large-scale enterprise distributed systems to help you grasp the principles, practices, and patterns that shape the architectural landscape of modern software systems.The book establishes a strong foundation in software architecture, explaining key concepts such as architectural qualities and principles, before teaching you how architectural decisions impact the quality of a system, such as scalability, reliability, and extendability. The chapters address modern architecture topics such as microservices, serverless, and event-driven architectures, providing insights into the challenges and trade-offs involved in adopting these architectural styles. You’ll also discover practical tools that’ll help you make informed decisions and mitigate risks. All architectural patterns in this book are demonstrated using Kotlin.By the end of this book, you’ll have gained practical expertise by using real-world examples, along with a solid understanding of Kotlin, to become a more proficient and impactful software architect.

65818
Ebook

Minimal CMake. Learn the best bits of CMake to create and share your own libraries and applications

Tom Hulton-Harrop

Minimal CMake guides you through creating a CMake project one step at a time. The book utilizes the author's unique expertise in game and engine development to craft compelling examples of how CMake can be used to build complex software. The chapters introduce concepts gradually, each one building on the last. Throughout the course of the book, you will progress from a simple console application all the way through to a full windowed app.The book will help you build a strong foundation in CMake that will translate to future projects. You'll learn how to integrate existing software libraries to enhance your app's functionality, how to build reusable libraries to share with others, and how to manage developing for multiple platforms simultaneously, including macOS, Windows, and Linux. You'll also find out how CMake facilitates testing and how to package your application ready for distribution.The book aims to not overwhelm you with everything there is to know about CMake. Instead, it focuses on the most relevant and important parts that will help you become productive quickly.By the end of this book, you will be a confident CMake user and will have gained the skills and experience to build and share your own libraries and applications.

65819
Ebook

Mastering AWS CloudFormation. Plan, develop, and deploy your cloud infrastructure effectively using AWS CloudFormation

Karen Tovmasyan

DevOps and the cloud revolution have forced software engineers and operations teams to rethink how to manage infrastructures. With this AWS book, you'll understand how you can use Infrastructure as Code (IaC) to simplify IT operations and manage the modern cloud infrastructure effectively with AWS CloudFormation.This comprehensive guide will help you explore AWS CloudFormation from template structures through to developing complex and reusable infrastructure stacks. You'll then delve into validating templates, deploying stacks, and handling deployment failures. The book will also show you how to leverage AWS CodeBuild and CodePipeline to automate resource delivery and apply continuous integration and continuous delivery (CI/CD) practices to the stack. As you advance, you'll learn how to generate templates on the fly using macros and create resources outside AWS with custom resources. Finally, you'll improve the way you manage the modern cloud in AWS by extending CloudFormation using AWS serverless application model (SAM) and AWS cloud development kit (CDK).By the end of this book, you'll have mastered all the major AWS CloudFormation concepts and be able to simplify infrastructure management.

65820
Ebook

Dobrowolne ujawnienia informacji finansowej

Ewa Śnieżek, Michał Wiatr

Celem publikacji jest przedstawienie propozycji doskonalenia dobrowolnych ujawnień informacji finansowej w sprawozdaniach podmiotów gospodarczych oraz podkreślenie ich znaczenia w raporcie biznesowym w XXI wieku, a więc wskazanie na potrzebę kształtowania nowego modelu sprawozdawczości. Monografia zawiera wieloaspektowe omówienie problematyki doskonalenia współczesnej sprawozdawczości finansowej poprzez dodatkowe, dobrowolne ujawnienia informacji analizowanej w kontekście nowoczesnych trendów raportowania biznesowego, sytuacji finansowej, dokonań i perspektyw rozwoju przedsiębiorstw.

65821
Ebook

Creating Stunning Dashboards with QlikView. Bring real business insights to your company through effective and engaging dashboards in QlikView

Julian Villafuerte

QlikView is one of the most powerful analytical tools in the market. Based on an in-memory associative model, it lets users freely navigate through the data, spot trends and make better decisions. This platform is capable of integrating a wide range of data sources like ERP systems, data warehouses or spreadsheets into a single application in order display dashboards with state-of-the-art visualizations.Creating Stunning Dashboards with QlikView is an easy to follow handbook that guides you through the process of creating an effective and engaging dashboard that delivers tangible value to the business. It starts with the identification of the business needs and the definition of the main KPIs, and takes you all the way to the application rollout.Throughout the book, you will learn how to apply some of the best practices in the field of data visualization, create a robust navigation schema, chose the best chart types for each scenario and many other things that will help you create effective dashboards that uncover all the stories behind the data.

65822
Ebook

Nielokalne i lokalne modele obliczeniowe oporności akustycznej struktur warstwowych

Stanisław Karczmarzyk

Analiza akustyczna, w szczególności także w zakresie przedstawionym w tym skrypcie, jest bardzo pożądana w procesie projektowania wielu konstrukcji inżynierskich: ścian i stropów budynków, pudeł (nadwozi) wagonów kolejowych szybkich pociągów, kabin operatorów maszyn roboczych, kadłubów samolotów, nadwozi autobusów itp. Dlatego, włączenie modelowania akustycznego struktur warstwowych do procesu dydaktycznego na wyższych uczelniach jest jak najbardziej uzasadnione. Obecnie brakuje w Polsce systematycznych opracowań z tej tematyki dla studentów uczelni politechnicznych. Autor ma nadzieję, że ten skrypt zmniejsza częściowo ten niedobór. W celu uzyskania możliwie najlepszego efektu dydaktycznego, autor wychodząc z poziomu podstawowych analiz geometrycznych, założeń kinematycznych i równań ruchu, skupił uwagę na dokładnych opisach modeli nielokalnych i lokalnych w tym algorytmów wyznaczania izolacyjności akustycznej i częstotliwości koincydencji struktur w ramach tych modeli. Zagadnienia opracowano w taki sposób aby student mógł zrozumieć idee oraz szczegóły i samodzielnie opracować program(y) komputerowy(e) do wyznaczania charakterystyk częstotliwościowych struktur warstwowych i częstotliwości koincydencji. Do sprawdzenia wiadomości czytelnika zamieszczono pytania kontrolne.

65823
Ebook

Powstańczej Warszawy dzień powszedni

Wojciech Lada

W trakcie dwóch miesięcy 1944 roku zawarto kilkaset małżeństw, a mniej formalne związki we wszelkich możliwych konfiguracjach tworzyły się rozpadały każdego dnia. Praktycznie codziennie odbywały się koncerty, często w działających kawiarniach, a informowały o nich zgrabnie wykonane plakaty. W kinie pokazywano premierowe filmy, w radiu nadawano gorące newsy i przedwojenne szlagiery, a jeśli chodzi o prasę - konkurowało ze sobą kilkadziesiąt tytułów. Nie zapomniano nawet o pisemkach dla dzieci, podobnie zresztą jak o teatrach lalkowych. Bardzo sprawnie działała poczta, a komunikację zapewniły kilometry nowych ulic z odpowiednią sygnalizacją. Była też policja i sądy, ponieważ nie zabrakło, jak to w milionowym mieście, przestępczości. Wbrew pozorom zupełnie nieźle radziła sobie nawet warszawska roślinność - choć istotnie nie miała łatwego zadania. Ta książka to opowieść również o niej, podobnie jak o zwierzętach, a nawet o Wiśle. To opowieść o Życiu w sytuacji ekstremalnej, bo w Powstaniu Warszawskim nie tylko walczono i umierano, ale przede wszystkim starano się właśnie żyć. Nie wszędzie się dało, a tam gdzie jednak się dało, to zazwyczaj jednak tylko przez jakiś czas. A jednak próbowano. Gdzie tylko pojawił się najmniejszy wentyl wolności, odradzało się normalne życie. "W sierpniu, w naszej szczęśliwej dzielnicy było wszystko: biało-czerwone flagi, gazeta Barykady Powiśla, odezwy porozklejane na murach, komitet samoobrony (...). Łapaliśmy audycje powstańczego radia. Zachłystywaliśmy się wolnością. Było, powtarzam, wszystko. A skoro tak, to musiał być i teatr" - wspominała Krystyna Berwińska, która właśnie na Powiślu współtworzyła w tych dniach teatrzyk "Kukiełki pod Barykadą". Powstanie nie było martyrologicznym capstrzykiem, staniem na baczność i recytowaniem "Roty" - choć bardzo się o to starano. Było przede wszystkim wielką eksplozją witalnej siły ówczesnych dwudziestolatków. A tego na szczęście nigdy, nigdzie i nikomu nie udało się do końca kontrolować.

65824
Ebook

Eumeswil

Ernst Junger

Eumeswil marokańskie miasto-państwo rządzone przez oświeconego dyktatora Condora. Manuel Venator, porte-parole autora, za dnia pracuje jako historyk i za pomocą Wielkiego Luminaru, będącego skrzyżowaniem holografu i wehikułu czasu, może przywołać dowolne wydarzenia z historii ludzkości. Nocami dorabia jako barman w posiadłości Condora, skrupulatnie notując wszystkie intrygi na szczytach władzy Kilkusetstronicowa powieść, pomyślana jako pamiętniki Venatora, to naszpikowany odniesieniami esej filozoficzny, w którym Jünger w niepowtarzalnym stylu snuje rozważania o sensie historii i naturze władzy. Venator zostaje obsadzony w roli anarchy, jednostki w pełni suwerennej. Inspiracją jest tu Stirner i jego koncepcja Jedynego. Anarcha różni się tym od anarchisty, czym monarcha od monarchisty. W obliczu końca historii i pomieszania wszystkich porządków jedyny sens upatruje w poczuciu własnej wartości. Eumeswil (1977) dzieje się w tym samym uniwersum co wcześniejsza powieść fantastyczna Jüngera Heliopolis napisana pod koniec lat czterdziestych. Po upadku Państwa Powszechnego świat zostaje podzielony na królestwa Diadochów i miasta-państwa. Historia stanęła w miejscu. Z jednej strony mamy do czynienia z technologią rodem z science fiction mieszkańcy miasta posługują się między innymi fonoforami, uniwersalnymi komunikatorami łudząco przypominającymi smartfony, które Jünger przewidział już w 1949 roku z drugiej Eumeswil przypomina raczej miasto z Baśni tysiąca i jednej nocy niż Nowy wspaniały świat. Eumeswil to lektura zaskakująco aktualna, kiedy świat, który znamy, zbliża się do krawędzi. W świecie Eumeswil nie ma historii, nie ma idei, za które warto umerac. Jest pole oczyszczone dla przyszłych mitologii, przyszłych historii, przyszłych religii. Ta opowieśc filozofoczna jest jednoczesnie zwierciadlem naszej rzeczywistości, zwlaszcza światowego rozdarcia miedzy złudzeniami ideologicznymi. Ksiązka dziś bardzej aktualna niż kiedykolwiek, gdyz ujawnia paradoksy: liberalizmu, który jak wszelkie izmy skłania się ku terrorowi politycznej poprawnosci oraz dyktatury, która jest wolnościowa. Prof. Wojciech Kunicki