Verleger: 17
8865
E-book

C++ Data Structures and Algorithms. Learn how to write efficient code to build scalable and robust applications in C++

Wisnu Anggoro

C++ is a general-purpose programming language which has evolved over the years and is used to develop software for many different sectors. This book will be your companion as it takes you through implementing classic data structures and algorithms to help you get up and running as a confident C++ programmer.We begin with an introduction to C++ data structures and algorithms while also covering essential language constructs. Next, we will see how to store data using linked lists, arrays, stacks, and queues. Then, we will learn how to implement different sorting algorithms, such as quick sort and heap sort. Along with these, we will dive into searching algorithms such as linear search, binary search and more. Our next mission will be to attain high performance by implementing algorithms to string datatypes and implementing hash structures in algorithm design. We'll also analyze Brute Force algorithms, Greedy algorithms, and more.By the end of the book, you'll know how to build components that are easy to understand, debug, and use in different applications.

8866
E-book

Świat zza mgły. Tom 4. Świat oszalał

Jacek Cybusz

„Świat oszalał” – czwarty tom „Świata zza mgły” – przedstawia usystematyzowane ściśle chronologicznie, a ujęte w rozmaite konteksty kulturowo-społeczne i polityczno-militarne, najistotniejsze wydarzenia z zakresu bardzo szeroko rozumianego kina polskiego w pierwszym roku pierwszej wojny światowej – od jej wybuchu latem 1914 roku do zajęcia Warszawy przez Niemców na początku sierpnia 1915 roku. Był to czas, gdy front wschodni tej szalonej wojny dynamicznie przetaczał się przez ziemie polskie austriackiej Galicji oraz rosyjskiej Kongresówki, czas tworzenia i pierwszych starć zbrojnych Legionów Polskich złożonych z szaleńców walczących u boku żołnierzy armii „państw centralnych” (II Rzeszy Niemieckiej oraz Austro-Węgier) z wojskami carskiej Rosji – z jednej strony, a z drugiej – okres apogeum nie mniej od owych szaleńców szalonej polsko-rosyjskiej przyjaźni, a nawet miłości...

8867
E-book

Vue.js 2 Design Patterns and Best Practices. Build enterprise-ready, modular Vue.js applications with Vuex and Nuxt

Paul Halliday

Vue.js 2 Design Patterns and Best Practices starts by comparing Vue.js with other frameworks and setting up the development environment for your application, and gradually moves on to writing and styling clean, maintainable, and reusable Vue.js components that can be used across your application. Further on, you'll look at common UI patterns, Vue form submission, and various modifiers such as lazy binding, number typecasting, and string trimming to create better UIs. You will also explore best practices for integrating HTTP into Vue.js applications to create an application with dynamic data. Routing is a vitally important part of any SPA, so you will focus on the vue-router and explore routing a user between multiple pages. Next, you'll also explore state management with Vuex, write testable code for your application, and create performant, server-side rendered applications with Nuxt. Toward the end, we'll look at common antipatterns to avoid, saving you from a lot of trial and error and development headaches.By the end of this book, you'll be on your way to becoming an expert Vue developer who can leverage design patterns to efficiently architect the design of your application and write clean and maintainable code.

8868
E-book

Lżejszy od fotografii. O Grzegorzu Ciechowskim

Piotr Stelmach

Grzegorz Ciechowski lider, idol, ikona polskiego rocka Grzegorz Ciechowski ikona polskiego rocka, lider Republiki, autor niezapomnianych piosenek, poeta i producent muzyczny. Zmarł młodo i niespodziewanie w 2001 roku. Mimo że od śmierci Ciechowskiego minęło już prawie dwadzieścia lat, muzyka polska nadal nie doczekała się artysty podobnego formatu. Tego dnia obudzi nas pomruk boży. Żadna z powstałych dotychczas książek o gwiazdach polskiego rocka nie była tak przejmująca. Piotr Stelmach, ceniony dziennikarz muzyczny radiowej Trójki, prowadzi swoją opowieść od 2001 roku od wiadomości o nagłej śmierci Grzegorza Ciechowskiego i doświadczeniu pustki w świecie muzycznym, poprzez kolejne etapy kariery i życia osobistego artysty, wspomnienie młodości, rodziny, atmosfery miasta dzieciństwa Tczewa, aż po dzień narodzin. Gdzie oni są? Ci wszyscy moi przyjaciele? Są w tej książce. Najbliżsi krewni, koledzy, dziennikarze, artystki i artyści, z którymi Grzegorz Ciechowski współpracował. Opowiadają o nim między innymi: Helena Ciechowska (mama), Małgorzata Awad i Aleksandra Krzemińska (siostry), córka Weronika, Małgorzata Potocka, muzycy Republiki: Leszek Biolik, Sławomir Ciesielski, Zbigniew Krzywański i Paweł Kuczyński, a także Jan Borysewicz, Robert Brylewski, Jan Chojnacki, Katarzyna Groniec, Zbigniew Hołdys, Lech Janerka, Kayah, Jan Jakub Kolski, Kasia Kowalska, Tomasz Lipiński, Grzegorz Markowski, Krzysztof Materna, Marek Niedźwiecki, Daniel Olbrychski, Muniek Staszczyk, Kazik Staszewski, Justyna Steczkowska, Michał Urbaniak, Wojciech Waglewski i Jan Wołek. Oglądam twoją twarz w lunecie. Lżejszy od fotografii... to najpełniejszy portret Grzegorza Ciechowskiego. Z bogactwa rozmów przeprowadzonych przez Piotra Stelmacha wyłania się obraz konsekwentnego i bezkompromisowego artysty, lojalnego przyjaciela i choleryka, ciepłego, ale wymagającego ojca. Ciechowski jawi się tu też jako humorysta i autor bezlitosnych żartów, które jego współpracowników nieraz doprowadzały do szewskiej pasji, a dziś wspominają je z rozrzewnieniem. Autorowi udało się również dotrzeć do wielu pięknych, zaskakujących, niepublikowanych wcześniej zdjęć i dokumentów.

8869
E-book

The Sea-Gull. A Play In Four Acts

Anton Pavlovich Chekhov

This is one of the most dramatic works of Chekhov. The conflict between the four main characters. Everyone has their own point of view, but who will be right in the end? Because of their conflict, everything is going to a bad spot, but can the mother really be able to bring her son or husband to the tragic end?

8870
E-book

Hands-On Concurrency with Rust. Confidently build memory-safe, parallel, and efficient software in Rust

Brian L. Troutwine

Most programming languages can really complicate things, especially with regard to unsafe memory access. The burden on you, the programmer, lies across two domains: understanding the modern machine and your language's pain-points. This book will teach you to how to manage program performance on modern machines and build fast, memory-safe, and concurrent software in Rust. It starts with the fundamentals of Rust and discusses machine architecture concepts. You will be taken through ways to measure and improve the performance of Rust code systematically and how to write collections with confidence. You will learn about the Sync and Send traits applied to threads, and coordinate thread execution with locks, atomic primitives, data-parallelism, and more.The book will show you how to efficiently embed Rust in C++ code and explore the functionalities of various crates for multithreaded applications. It explores implementations in depth. You will know how a mutex works and build several yourself. You will master radically different approaches that exist in the ecosystem for structuring and managing high-scale systems. By the end of the book, you will feel comfortable with designing safe, consistent, parallel, and high-performance applications in Rust.

8871
E-book

Tableau 10 Complete Reference. Transform your business with rich data visualizations and interactive dashboards with Tableau 10

Joshua N. Milligan, Tristan Guillevin

Graphical presentation of data enables us to easily understand complex data sets. Tableau 10 Complete Reference provides easy-to-follow recipes with several use cases and real-world business scenarios to get you up and running with Tableau 10.This Learning Path begins with the history of data visualization and its importance in today's businesses. You'll also be introduced to Tableau - how to connect, clean, and analyze data in this visual analytics software. Then, you'll learn how to apply what you've learned by creating some simple calculations in Tableau and using Table Calculations to help drive greater analysis from your data. Next, you'll explore different advanced chart types in Tableau. These chart types require you to have some understanding of the Tableau interface and understand basic calculations. You’ll study in detail all dashboard techniques and best practices. A number of recipes specifically for geospatial visualization, analytics, and data preparation are also covered. Last but not least, you'll learn about the power of storytelling through the creation of interactive dashboards in Tableau. Through this Learning Path, you will gain confidence and competence to analyze and communicate data and insights more efficiently and effectively by creating compelling interactive charts, dashboards, and stories in Tableau.This Learning Path includes content from the following Packt products:• Learning Tableau 10 - Second Edition by Joshua N. Milligan• Getting Started with Tableau 2018.x by Tristan Guillevin

8872
E-book

Kryzysy w Unii Europejskiej w drugiej dekadzie XXI wieku. Uwarunkowania - przebieg - implikacje

red. Tomasz Kubin, Mieczysław Stolarczyk

Unia Europejska znalazła się w drugiej dekadzie XXI wieku w kryzysie egzystencjalnym. Przyczyną tego stanu było współwystępowanie (nakładanie się) wielu kryzysów i stosunkowo słabe efekty podejmowanych działań zmierzających do ich rozwiązania. Celem badawczym książki jest poddanie analizie najważniejszych kwestii dotyczących głównych przyczyn i przejawów kryzysów występujących w UE w drugiej dekadzie XXI wieku oraz wskazanie na możliwości ich rozwiązania, a także na ich implikacje dla dalszej realizacji europejskiego projektu integracyjnego. Prezentowany praca zbiorowa zawiera dwadzieścia cztery artykuły, które zostały pomieszczone w czterech częściach zatytułowanych: Teoretyczne aspekty kryzysów w Unii Europejskiej, Uwarunkowania kryzysów w Unii Europejskiej, Przejawy kryzysów w Unii Europejskiej oraz Implikacje kryzysów w Unii Europejskiej. Autorami poszczególnych opracowań są badacze z wielu polskich ośrodków akademickich. Opracowanie adresowane jest do szerokiego grona Czytelników. Artykuły zamieszczone w publikacji powinny zainteresować badaczy procesów integracji europejskiej, studentów, dziennikarzy, polityków oraz tych wszystkich, którzy chcieliby poszerzyć swoją wiedzę na temat głównych przyczyn, przejawów i implikacji kryzysów występujących w Unii Europejskiej w drugiej dekadzie XXI wieku (m.in. kryzysu strefy, euro, kryzysu uchodźczo-migracyjnego, kryzysu polityki bezpieczeństwa i obrony, kryzysu aksjologicznego, kryzysu uznanego (powszechnie akceptowanego) przywództwa Niemiec w UE).