Ebooks
Efficient Algorithm Design. Unlock the power of algorithms to optimize computer programming
Masoud Makrehchi
Efficient Algorithm Design redefines algorithms, tracing the evolution of computer science as a discipline bridging natural science and mathematics. Author Masoud Makrehchi, PhD, with his extensive experience in delivering publications and presentations, explores the duality of computers as mortal hardware and immortal algorithms. The book guides you through essential aspects of algorithm design and analysis, including proving correctness and the importance of repetition and loops. This groundwork sets the stage for exploring algorithm complexity, with practical exercises in design and analysis using sorting and search as examples. Each chapter delves into critical topics such as recursion and dynamic programming, reinforced with practical examples and exercises that link theory with real-world applications. What sets this book apart is its focus on the practical application of algorithm design and analysis, equipping you to solve real programming challenges effectively.By the end of this book, you’ll have a deep understanding of algorithmic foundations and gain proficiency in designing efficient algorithms, empowering you to develop more robust and optimized software solutions.
Alfonso San Miguel Sánchez, Danny Obando García
In response to the escalating challenges of cloud adoption, where balancing costs and maximizing cloud values is paramount, FinOps practices have emerged as the cornerstone of fi nancial optimization. This book serves as your comprehensive guide to understanding how FinOps is implemented in organizations worldwide through team collaboration and proper cloud governance.Presenting FinOps from a practical point of view, covering the three phases—inform, optimize, and operate—this book demonstrates an end-to-end methodology for optimizing costs and performing financial management in the cloud. You’ll learn how to design KPIs and dashboards for judicious cost allocation, covering key features of cloud services such as reserved instances, rightsizing, scaling, and automation for cost optimization. This book further simplifi es architectural concepts and best practices, enabling you to design superior and more optimized solutions. Finally, you’ll discover potential synergies and future challenges, from the integration of artifi cial intelligence to cloud sustainability considerations, to prepare for the future of cloud FinOps.By the end of this book, you’ll have built the expertise to seamlessly implement FinOps practices across major public clouds, armed with insights and ideas to propel your organization toward business growth.
Ankur Jain
Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers, solutions architects, and designers due to a lack of knowledge and appropriate practical training resources. This book helps you get to grips with Oracle Visual Builder (VB) and enables you to quickly develop web and mobile applications and deploy them to production without hassle.This book will provide you with a solid understanding of VB so that you can adopt it at a faster pace and start building applications right away. After working with real-time examples to learn about VB, you'll discover how to design, develop, and deploy web and mobile applications quickly. You'll cover all the VB components in-depth, including web and mobile application development, business objects, and service connections. In order to use all these components, you'll also explore best practices, security, and recommendations, which are well explained within the chapters. Finally, this book will help you gain the knowledge you need to enhance the performance of an application before deploying it to production.By the end of this book, you will be able to work independently and deploy your VB applications efficiently and with confidence.
Ashish Choudhary
Kubernetes has become the de facto standard for container orchestration, drastically improving how we deploy and manage cloud-native apps. Although it has simplified the lives of support professionals, we cannot say the same for developers who need to be equipped with better tools to increase productivity. An automated workflow that solves a wide variety of problems that every developer faces can make all the difference!Enter Skaffold – a command-line tool that automates the build, push, and deploy steps for Kubernetes applications.This book is divided into three parts, starting with common challenges encountered by developers in building apps with Kubernetes. The second part covers Skaffold features, its architecture, supported container image builders, and more. In the last part, you'll focus on practical implementation, learning how to deploy Spring Boot apps to cloud platforms such as Google Cloud Platform (GCP) using Skaffold. You'll also create CI/CD pipelines for your cloud-native apps with Skaffold. Although the examples covered in this book are written in Java and Spring Boot, the techniques can be applied to apps built using other technologies too.By the end of this Skaffold book, you'll develop skills that will help accelerate your inner development loop and be able to build and deploy your apps to the Kubernetes cluster with Skaffold.
E-folklor w dobie kultury digitalnej. Szkice i studia z przedmową Andy'ego Rossa
Violetta Krawczyk-Wasilewska
Publikacja jest fascynującym zbiorem esejów autorki, bazujących na jej referatach, prezentowanych środowisku międzynarodowemu w ostatnim 15-leciu i dotyczy nowego folkloru, przekraczającego granice cyberprzestrzeni i wkraczającego już do życia codziennego użytkowników globalnych mediów elektronicznych. Pojęcie e-folkloru zmienia oblicze współczesnej folklorystyki, która z nauki historycznej, badającej lokalne dziedzictwo niematerialne staje się nauką o mediach, ukierunkowaną antropologicznie.
Mika Waltari
Najsłynniejsza powieść historyczna Waltariego. Sinuhe, jako królewski trepanator związany z najwybitniejszymi osobistościami epoki faraona Amenofisa IV (Echnatona), zostaje wmieszany w ówczesne wydarzenia i intrygi. Ciesząc się bezgranicznym zaufaniem władcy doliny Nilu, przemierza w misji Syrię, Babilonię, Kretę i kraj Hatti, przeżywa wojny i prześladowania, kocha i nienawidzi, by wreszcie u schyłku życia poznać straszliwą tajemnicę związaną ze swymi narodzinami i odkryć własne przeznaczenie, które nie mogło się wypełnić skutkiem przedziwnych zrządzeń losu.
Piotr Ibrahim Kalwas
Polak-muzułmanin, mieszkaniec Aleksandrii Piotr Ibrahim Kalwas opisuje swój Egipt. Współpracujący z „Dużym Formatem” – dodatkiem do „Gazety Wyborczej”, reporter odkrywa przed nami to wszystko, co frapuje w Egipcie przyjezdnych, ale nie mają do tego dostępu. Otwiera przed nami świat „haram” i „halal”. „Haram” – to zakaz, „halal” – przyzwolenie. Niektóre lakiery do paznokci są dla muzułmanek halal, niektóre haram, ale ciężko się w tym zorientować nawet Egipcjanom. Kalwas pisze zajmująco i ze znawstwem. Często patrzy na Egipt ze swojego ulubionego balkonu, ale to nie znaczy, że ma perspektywę człowieka, który nie jest swój i się wysferzył. Balkon jest bowiem w Egipcie ważnym miejscem rodzinnych i społecznych relacji. To świetna książka dla tych, którzy wyjeżdżają do Egiptu na wakacje, a ci którzy tam nie byli, po tej lekturze zapragną tam zaraz pojechać.
Barbara Stępniewska-Holzer, Jerzy Holzer
Drugie, poprawione i rozszerzone wydanie książki „Egipt. Stulecie przemian” to studium rozwoju Egiptu - kraju Trzeciego Świata, wiedzionego od kolonializmu, przez rozwiązania liberalne i socjalistyczne do sterowanego odgórnie systemu politycznego w połączeniu z gospodarką wolnego rynku. Barbara Stępniewska-Holzer jest historykiem, profesorem w Uniwersytecie Warszawskim, wykłada w Ośrodku Badań Tradycji Antycznej w Europie Środkowo-Wschodniej, Międzywydziałowych Indywidualnych Studiach Humanistycznych, Studiach Śródziemnomorskich, Wydziale Orientalistycznym a także w Collegium Civitas. Jest autorką książek i artykułów o dziejach Bliskiego Wschodu a szczególnie Egiptu, gdzie prowadziła wielokrotnie badania naukowe, historii Afryki w średniowieczu oraz Białorusi w XIX wieku. Ostatnia jej książka poświęcona była życiu codziennemu na Bliskim Wschodzie w XIX wieku. Jerzy Holzer jest historykiem i politologiem w Instytucie Studiów Politycznych PAN i Collegium Civitas oraz członkiem Komitetu Nauk Politycznych PAN. Przez wiele lat pracował w Instytucie Historycznym Uniwersytetu Warszawskiego. Wykładał również na uniwersytetach w Moguncji, Freiburgu i Berlinie. Jest autorem książek i artykułów o dziejach Polski i powszechnych w XX wieku, a zwłaszcza historii Niemiec. Zajmuje się szczególnie systemami i ruchami politycznymi doby współczesnej, a także historią społeczną. Jego ostatnia książka poświęcona była II wojnie światowej jako zbiorowej europejskiej tragedii. Książka ukazała się pod patronatem Wydziału Orientalistycznego Uniwersytetu Warszawskiego.