Publisher: 16

39073
Loading...
EBOOK

Oprogramowanie szyte na miarę. Jak rozmawiać z klientem, który nie wie, czego chce. Wydanie II rozszerzone

Michał Bartyzel

Przy tworzeniu projektów informatycznych ludzie muszą umieć się dogadać. Brak wspólnej wizji, świadomości istnienia innych perspektyw czy zrozumienia potrzeb pomiędzy współpracującymi stronami zawsze prowadzi do porażki. Tym bardziej w środowisku Agile, gdzie ludzie ze świata biznesu i developerzy pracują razem, zdolność do skutecznej komunikacji staje się niezwykle ważna. Można nawet powiedzieć, że umiejętności miękkie mają tam większe znaczenie niż umiejętności techniczne, które łatwiej zdobyć. Skuteczna komunikacja to taka sama umiejętność jak jazda samochodem czy programowanie. Michał Bartyzel doskonale to pokazuje, rozkładając cały proces rozmowy na proste elementy. Dzięki temu czytelnik może nauczyć się rozpoznawać wzorce i dopasowywać odpowiednie techniki do kontekstu rozmowy. Autor posługuje się prostym i zrozumiałym językiem, uważnie wybiera najważniejsze aspekty tematów z pogranicza psychologii i coachingu. Narzędzia, które czytelnik dostaje do ręki, można od razu wykorzystać w pracy. Oprogramowanie szyte na miarę wyróżnia się spośród pozycji o podobnej tematyce skupieniem na ludzkiej stronie tematu - w miejsce proponowania kolejnych szablonów i metod. Nie jest to kolejne tłumaczenie z języka angielskiego, ani próba zastosowania amerykańskich technik w polskich realiach. Liczne przykłady zaczerpnięte prosto z życia pokazują, jakie błędy popełniamy w codziennych rozmowach i jak można ich uniknąć. Gwarantuję, że niejeden raz uśmiechniesz się podczas czytania zapisów rozmów. Jest to książka promująca pierwszy punkt Manifestu Agile: ludzie i ich interakcje ponad procesy i narzędzia. Polecam ją gorąco wszystkim osobom zaangażowanym w pracę nad projektami informatycznymi wytwarzanymi w relacji klient-dostawca albo na wewnętrzne potrzeby organizacji. Krystian Kaczor, Agile Coach, trener, autor książki Scrum i nie tylko

39074
Loading...
AUDIOBOOK

Oprzyj swoją samotność o moją

Klara Hveberg

Czy miłość można zamknąć w matematycznym wzorze? Czy każdy związek dwojga ludzi jest wyjątkowy? A może losy zakochanych powtarzają się zawsze jak refren w muzyce? Czy miłość jest darem, czy chorobą, z której trzeba się wyleczyć? Powieść, w której bohaterami są wybitnie uzdolniona muzycznie i matematycznie studentka oraz starszy, żonaty wykładowca. Rakel lepiej porusza się w świecie liczb i nut niż wśród ludzi. Niespodziewanie dla samej siebie całkowicie zatraca się w zakazanym uczuciu. Losy dziewczyny stają się podobne do losów innej utalentowanej matematyczki, żyjącej sto lat wcześniej Sofii Kowalewskiej. Opowiedziana na nowo stara jak świat historia romansu, który nie może skończyć się szczęśliwie.

39075
Loading...
EBOOK

Optical Information Processing

Agnieszka Siemion

This elaboration describes the exemplary material needed for Optical Information Processing laboratory exercises - the course at the Faculty of Physics at Warsaw University of Technology. The topics were chosen as complementary for a better understanding of the lecture and workshops. There are 7 laboratory exercises allowing to acquire practical knowledge about holography, optical setups and its numerical counterparts. All these problems are related to the optical information processing and performing such laboratory exercises can help to understand the processing and application of optical information. These experiments can be carried out during specializations connected to optics and photonics as advanced laboratory exercises. The first two exercises are related to interferometry and holography which can be used for example in detailed analysis of surface shape or deformations of objects. Holographic inspection of elements is a very precise method of measurement allowing to visualize micro changes or even internal defects. Then, the basics of operation in angular spectrum space is presented by performing spatial filtering, observing correlation and recording Fourier holograms. Deep understanding of processing images in frequency domain helps to carry out both optical setups and numerical algorithms. The majority of optical setups carried out on laboratories will be modelled numerically during the 6th laboratory. Numerical processing of optical signals is very important in practicing the understanding of what is the difference between discrete and continuous signals processing. The sampling theorem plays a great role in proper designing of optical signals. The last laboratory part corresponds to designing and exposing holograms that can be reconstructed in white light. The whole knowledge gathered during these classes should help with understanding the idea of optical processing of signals.

39076
Loading...
EBOOK

Optimal input signal design in control systems identification

Wiktor Jakowluk

The topics covered in this book are primarily focused on optimal input design for system identification considering both the sensitivity and the prediction-error criteria. The problems of linear and non-linear dynamic systems identification of integer and fractional orders are considered. The book presents a variety of problems related to the design of optimal input signals including trajectory and end-point constraints, variable initial conditions, free final time tasks, and problems with cost functions endpoint. For the first time, an optimal input design formulation and a numerical scheme for fractional order system identification are presented. The application-oriented input design framework for open and closed-loop system identification is also widely presented. This framework allows for linear and finite-dimensional parametrization of the input signal spectrum design under frequency-by-frequency constraints. The author hopes that this book will be of interest to engineers and researchers in the field of automatic control and system identification.

39077
Loading...
EBOOK

Optimization Using Linear Programming. A Practical Guide to Mastering Linear Programming Techniques

Mercury Learning and Information, A. J. Metei,...

This book is designed for engineers, mathematicians, computer scientists, financial analysts, and anyone interested in using numerical linear algebra, matrix theory, and game theory to solve applied problems efficiently. It emphasizes solving linear programming problems with software like MS-Excel, Mathematica, MATLAB, WinQSB, and LINDO, while providing the necessary definitions and theorems for mastering theoretical aspects.The journey begins with basics of linear algebra using MS-Excel, followed by an introduction to linear programming problems and the graphical method. It then delves into the simplex method, duality, and sensitivity analysis. The course covers transportation, transshipment, assignment problems, and concludes with game theory. Each chapter builds on the previous one, ensuring a comprehensive understanding of the topics.Understanding these concepts is crucial for solving complex applied problems. This book transitions readers from basic to advanced techniques in numerical linear algebra and linear programming, combining theoretical knowledge with practical applications. It is an essential resource for mastering these topics and maximizing efficiency in problem-solving.

39078
Loading...
EBOOK

Optimizing Citrix(R) XenDesktop(R) for High Performance. Successfully deploy XenDesktop sites for a high performance Virtual Desktop Infrastructure (VDI)

Craig Thomas Ellrod

Citrix XenDesktop is a suite of desktop virtualization tools designed to provide users with fast and convenient access to their Windows desktops and applications through any device. Virtual desktops mean that rather than setting up hundreds or thousands of individual computers in an enterprise, companies can instead opt to create servers with large amounts of memory, disk, and processing resources, and use virtualization to offer these resources to end users. The result of this is that users are provided with an experience that appears to be identical to having an individual desktop PC. Each user has some disk space, processor time, and memory allocated to them, as though it is present on their own physical machine, when in reality, the resources are physically present on a centralized server.This book starts by answering the basic questions you need to ask when considering XenDesktop, followed by methods of how you can properly size your server infrastructure for XenDesktop. You’ll discover how to optimize the virtual machines used in XenDesktop, how to optimize your network for XenDesktop, and how to optimize the hypervisor and the cloud. You’ll also learn how to monitor XenDesktop to maximize performance.By the end of the book, you will be able to plan, design, build, and deploy high performance XenDesktop Virtualization systems in enterprises. You will also know how to monitor and maintain your systems to ensure smooth operation.

39079
Loading...
EBOOK

Optimizing Databricks Workloads. Harness the power of Apache Spark in Azure and maximize the performance of modern big data workloads

Anirudh Kala, Anshul Bhatnagar, Sarthak Sarbahi

Databricks is an industry-leading, cloud-based platform for data analytics, data science, and data engineering supporting thousands of organizations across the world in their data journey. It is a fast, easy, and collaborative Apache Spark-based big data analytics platform for data science and data engineering in the cloud.In Optimizing Databricks Workloads, you will get started with a brief introduction to Azure Databricks and quickly begin to understand the important optimization techniques. The book covers how to select the optimal Spark cluster configuration for running big data processing and workloads in Databricks, some very useful optimization techniques for Spark DataFrames, best practices for optimizing Delta Lake, and techniques to optimize Spark jobs through Spark core. It contains an opportunity to learn about some of the real-world scenarios where optimizing workloads in Databricks has helped organizations increase performance and save costs across various domains.By the end of this book, you will be prepared with the necessary toolkit to speed up your Spark jobs and process your data more efficiently.

39080
Loading...
EBOOK

Optimizing Hadoop for MapReduce. This book is the perfect introduction to sophisticated concepts in MapReduce and will ensure you have the knowledge to optimize job performance. This is not an academic treatise; it's an example-driven tutorial for the real world

Khaled Tannir

This book is an example-based tutorial that deals with Optimizing Hadoop for MapReduce job performance. If you are a Hadoop administrator, developer, MapReduce user, or beginner, this book is the best choice available if you wish to optimize your clusters and applications. Having prior knowledge of creating MapReduce applications is not necessary, but will help you better understand the concepts and snippets of MapReduce class template code.