Filter
(found 8742 products)
Book cover image
You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that's kept our telephone systems reliable and fast ...
Designing Elixir Systems With OTP
You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that's kept our telephone systems reliable and fast for over 30 years. Move beyond understanding the OTP functions to knowing what's happening under the hood, and why that matters. Using that knowledge, instinctively know how to design systems that deliver fast and resilient services to your users, all with an Elixir focus. Elixir is gaining mindshare as the programming language you can use to keep you software running forever, even in the face of unexpected errors and an ever growing need to use more processors. This power comes from an effective programming language, an excellent foundation for concurrency and its inheritance of a battle-tested framework called the OTP. If you're using frameworks like Phoenix or Nerves, you're already experiencing the features that make Elixir an excellent language for today's demands. This book shows you how to go beyond simple programming to designing, and that means building the right layers. Embrace those data structures that work best in functional programs and use them to build functions that perform and compose well, layer by layer, across processes. Test your code at the right place using the right techniques. Layer your code into pieces that are easy to understand and heal themselves when errors strike. Of all Elixir's boons, the most important one is that it guides us to design our programs in a way to most benefit from the architecture that they run on. The experts do it and now you can learn to design programs that do the same. What You Need: Elixir Version 1.7 or greater.
https://magrudy-assets.storage.googleapis.com/9781680506617.jpg
62.30 USD

Designing Elixir Systems With OTP

by Bruce Tate, James Edward Gray II
Paperback / softback
Book cover image
The comprehensive study aide for those preparing for the new Oracle Certified Professional Java SE Programmer I Exam 1Z0-815 Used primarily in mobile and desktop application development, Java is a platform-independent, object-oriented programming language. It is the principal language used in Android application development as well as a popular language ...
OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815
The comprehensive study aide for those preparing for the new Oracle Certified Professional Java SE Programmer I Exam 1Z0-815 Used primarily in mobile and desktop application development, Java is a platform-independent, object-oriented programming language. It is the principal language used in Android application development as well as a popular language for client-side cloud applications. Oracle has updated its Java Programmer certification tracks for Oracle Certified Professional. OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide covers 100% of the exam objectives, ensuring that you are thoroughly prepared for this challenging certification exam. This comprehensive, in-depth study guide helps you develop the functional-programming knowledge required to pass the exam and earn certification. All vital topics are covered, including Java building blocks, operators and loops, String and StringBuilder, Array and ArrayList, and more. Included is access to Sybex's superior online interactive learning environment and test bank--containing self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms. This indispensable guide: Clarifies complex material and strengthens your comprehension and retention of key topics Covers all exam objectives such as methods and encapsulation, exceptions, inheriting abstract classes and interfaces, and Java 8 Dates and Lambda Expressions Explains object-oriented design principles and patterns Helps you master the fundamentals of functional programming Enables you to create Java solutions applicable to real-world scenarios There are over 9 millions developers using Java around the world, yet hiring managers face challenges filling open positions with qualified candidates. The OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide will help you take the next step in your career.
https://magrudy-assets.storage.googleapis.com/9781119584704.jpg
63.000000 USD

OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815

by Scott Selikoff, Jeanne Boyarsky
Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 10th International Conference on Software Business, ICSOB 2019, held in Jyvaskyla, Finland, in November 2019. On the occasion of its tenth anniversary the conference theme this year was The First Decade and Beyond and focused on the development during the past decade, ...
Software Business: 10th International Conference, ICSOB 2019, Jyvaskyla, Finland, November 18-20, 2019, Proceedings
This book constitutes the refereed proceedings of the 10th International Conference on Software Business, ICSOB 2019, held in Jyvaskyla, Finland, in November 2019. On the occasion of its tenth anniversary the conference theme this year was The First Decade and Beyond and focused on the development during the past decade, addressing the future of software-intensive business as well as studies on new and emerging ideas. The 18 full papers and 10 short papers presented together with 3 invited talks, 6 emerging research papers and a tutorial were carefully reviewed and selected from 52 submissions. They are organized in the following topical sections: software ecosystems; management of software products; continual improvement and product development; impacts of digitalization; software business education; software startups and digital business.
https://magrudy-assets.storage.googleapis.com/9783030337414.jpg
94.490000 USD

Software Business: 10th International Conference, ICSOB 2019, Jyvaskyla, Finland, November 18-20, 2019, Proceedings

Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 38th International Conference on Conceptual Modeling, ER 2019, held in Salvador, Brazil, in November 2019.The 22 full and 22 short papers presented together with 4 keynotes were carefully reviewed and selected from 142 submissions. This events covers a wide range of topics, ...
Conceptual Modeling: 38th International Conference, ER 2019, Salvador, Brazil, November 4-7, 2019, Proceedings
This book constitutes the refereed proceedings of the 38th International Conference on Conceptual Modeling, ER 2019, held in Salvador, Brazil, in November 2019.The 22 full and 22 short papers presented together with 4 keynotes were carefully reviewed and selected from 142 submissions. This events covers a wide range of topics, covered in the following sessions: conceptual modeling, big data technology I, process modeling and analysis, query approaches, big data technology II, domain specific models I, domain specific models II, decision making, complex systems modeling, model unification, big data technology III, and requirements modeling.
https://magrudy-assets.storage.googleapis.com/9783030332228.jpg
104.990000 USD

Conceptual Modeling: 38th International Conference, ER 2019, Salvador, Brazil, November 4-7, 2019, Proceedings

Paperback / softback
Book cover image
Want to master the BPF virtual machine in the Linux Kernel? This practical guide shows you how to write applications that use BPF to observe and modify the kernel's behavior on demand--without having prior knowledge of Linux Kernel development. David Calavera and Lorenzo Fontana introduce concepts to help systems engineers ...
Linux Observability with Bpf: Advanced Programming for Performance Analysis and Networking
Want to master the BPF virtual machine in the Linux Kernel? This practical guide shows you how to write applications that use BPF to observe and modify the kernel's behavior on demand--without having prior knowledge of Linux Kernel development. David Calavera and Lorenzo Fontana introduce concepts to help systems engineers understand the BPF program lifecycle. If you have knowledge about performance optimization, networking, and security, this book shows you how to inject code to monitor, trace, and observe events in the kernel in a secure way--without the need to recompile the kernel or reboot the system. You'll find code examples in C, Go, and Python.
https://magrudy-assets.storage.googleapis.com/9781492050209.jpg
74.37 USD

Linux Observability with Bpf: Advanced Programming for Performance Analysis and Networking

by Lorenzo Fontana, David Calavera
Paperback / softback
Book cover image
You did it. You successfully transformed your application into a microservices architecture. But now that you're running microservices across different environments-public to public, private to public, virtual machine to container-your cloud native software is beginning to encounter reliability issues. How do you stay on top of this ever-increasing complexity? Simple: ...
Istio: Up and Running: Secure, Manage, and Connect your Microservices with Service Mesh
You did it. You successfully transformed your application into a microservices architecture. But now that you're running microservices across different environments-public to public, private to public, virtual machine to container-your cloud native software is beginning to encounter reliability issues. How do you stay on top of this ever-increasing complexity? Simple: you run the Istio service mesh. With Istio, you'll be able to manage traffic, control access, monitor, report, get telemetry data, manage quota, trace, and more with resilience across your microservice. In this book, Matthew Baldwin and Lee Calcote explain why your services need a service mesh, and demonstrate how Istio fits into the lifecycle of a distributed application. You'll learn about tools and APIs for enabling and managing many of the features found in Istio. Explore the observability challenges Istio addresses Learn about request routing, traffic shifting, fault injection, and other features essential to running a solid service mesh Generate and collect telemetry information Go through different deployment patterns including A/B, Blue/Green, and Canary Learn examples of how to develop and deploy real-world applications with Istio support
https://magrudy-assets.storage.googleapis.com/9781492043782.jpg
74.37 USD

Istio: Up and Running: Secure, Manage, and Connect your Microservices with Service Mesh

by Zack Butcher, Lee Calcote
Paperback / softback
Book cover image
This book constitutes the proceedings of the 17th International Conference on Service-Oriented Computing, ICSOC 2019, held in Toulouse, France, in October 2019. The 28 full and 12 short papers presented together with 7 poster and 2 invited papers in this volume were carefully reviewed and selected from 181 submissions. The ...
Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28-31, 2019, Proceedings
This book constitutes the proceedings of the 17th International Conference on Service-Oriented Computing, ICSOC 2019, held in Toulouse, France, in October 2019. The 28 full and 12 short papers presented together with 7 poster and 2 invited papers in this volume were carefully reviewed and selected from 181 submissions. The papers have been organized in the following topical sections: Service Engineering; Run-time Service Operations and Management; Services and Data; Services in the Cloud; Services on the Internet of Things; Services in Organizations, Business and Society; and Services at the Edge.
https://magrudy-assets.storage.googleapis.com/9783030337018.jpg
104.990000 USD

Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28-31, 2019, Proceedings

Paperback / softback
Book cover image
This book constitutes the thoroughly refereed proceedings of the 8th International Congress on Telematics and Computing, WITCOM 2019, held in Merida, Mexico, in November 2019. The 31 full papers presented in this volume were carefully reviewed and selected from 78 submissions. The papers are organized in topical sections: GIS & ...
Telematics and Computing: 8th International Congress, WITCOM 2019, Merida, Mexico, November 4-8, 2019, Proceedings
This book constitutes the thoroughly refereed proceedings of the 8th International Congress on Telematics and Computing, WITCOM 2019, held in Merida, Mexico, in November 2019. The 31 full papers presented in this volume were carefully reviewed and selected from 78 submissions. The papers are organized in topical sections: GIS & climate change; telematics & electronics; artificial intelligence & machine learning; software engineering & education; internet of things; and informatics security.
https://magrudy-assets.storage.googleapis.com/9783030332280.jpg
104.990000 USD

Telematics and Computing: 8th International Congress, WITCOM 2019, Merida, Mexico, November 4-8, 2019, Proceedings

Paperback / softback
Book cover image
You've studied the theory and procedures behind Kubernetes, and now it's time to put that knowledge into practice. Whether you're planning to move existing applications or build new ones with containers and Kubernetes, this practical guide provides best practices for everything from CI/CD and RBAC to application design, deployments, and ...
Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes
You've studied the theory and procedures behind Kubernetes, and now it's time to put that knowledge into practice. Whether you're planning to move existing applications or build new ones with containers and Kubernetes, this practical guide provides best practices for everything from CI/CD and RBAC to application design, deployments, and experiments. You'll learn exactly what you need to know to build your best app with Kubernetes the first time. Four Kubernetes professionals with deep experience in distributed systems, enterprise application development, and open source will guide you through the process of building applications with this container-orchestration system, based on the experiences of companies that are running Kubernetes in production successfully. Many of the best practices are also backed by concrete code examples. This book is ideal for those already familiar with basic Kubernetes concepts who want to learn common best practices
https://magrudy-assets.storage.googleapis.com/9781492056478.jpg
89.25 USD

Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes

by Lachlan Evenson, Dave Strebel, Eddie Villalba, Brendan Burns
Paperback / softback
Book cover image
Smart Science, Design & Technology represents the proceedings of the 5th International Conference on Applied System Innovation (ICASI 2019), which was held in Fukuoka, Japan, April 12-18, 2019. The conference received more than 300 submitted papers from at least 20 different countries, whereby one third of these papers was selected ...
Smart Science, Design & Technology: Proceedings of the 5th International Conference on Applied System Innovation (ICASI 2019), April 12-18, 2019, Fukuoka, Japan
Smart Science, Design & Technology represents the proceedings of the 5th International Conference on Applied System Innovation (ICASI 2019), which was held in Fukuoka, Japan, April 12-18, 2019. The conference received more than 300 submitted papers from at least 20 different countries, whereby one third of these papers was selected by the committees and invited to present at ICASI 2019. The resulting book aims to provide an integrated communication platform for researchers active in a wide range of fields including information technology, communication science, applied mathematics, computer science, advanced material science, and engineering. Major breakthroughs are being made by interdisciplinary collaborations between science and engineering technologists in academia and industry within this unique international network. Smart Science has emerged as a separate discipline, involving innovative practices, methodologies and processes.
https://magrudy-assets.storage.googleapis.com/9780367178673.jpg
210.000000 USD

Smart Science, Design & Technology: Proceedings of the 5th International Conference on Applied System Innovation (ICASI 2019), April 12-18, 2019, Fukuoka, Japan

Hardback
Book cover image
How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture. With ...
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture. With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You'll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture. Ideal for organizations looking to transition to microservices, rather than rebuild Helps companies determine whether to migrate, when to migrate, and where to begin Addresses communication, integration, and the migration of legacy systems Discusses multiple migration patterns and where they apply Provides database migration examples, along with synchronization strategies Explores application decomposition, including several architectural refactoring patterns Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more
https://magrudy-assets.storage.googleapis.com/9781492047841.jpg
74.37 USD

Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

by Sam Newman
Paperback / softback
Book cover image
This volume in the Business Analysis Professional Development Series by leading expert and keynote speaker Jamie Champagne is the second edition of our number #1 best seller. It is an instructional text that will help relatively new analysts, and those expected who do business analysis work in addition to their ...
Seven Steps to Mastering Business Analysis: The Essentials
This volume in the Business Analysis Professional Development Series by leading expert and keynote speaker Jamie Champagne is the second edition of our number #1 best seller. It is an instructional text that will help relatively new analysts, and those expected who do business analysis work in addition to their main role, build their skill sets, master the essentials, and advance their careers. Since the content is aligned with the consensus-based business analysis standards of both the Project Management Institute (PMI) and the International Institute of Business Analysis (IIBA), as articulated in their respective guides and bodies of knowledge, this book continues to be an excellent reference for the PMI-PBA, ECBA, CCBA, and CBAP certification exams. Seven Steps to Mastering Business Analysis, 2nd Edition, presents detailed explanations of business analysis concepts, terms, tasks, and techniques, and includes examples to help readers understand how to apply them to real-world situations. It also delineates the key activities that are core to the BA role and the diverse range of activities analysts perform based on their career competency level, ranging from problem solving and identification of business opportunities, to complex systems thinking and solution development, to strategic planning and change management. Even for those not interested in certification, like its first edition, this guide is a must-have reference for BA generalists, specialists, and hybrids at every career level and industry segment or perspective. Key Features: Helps new and experienced BAs, as well as project managers, system analysts, product managers and many others doing analysis work, master the skill sets essential to successful business analysis Supplies a clear definition of the business analysis role and insights on how to approach analysis work to help deliver successful solutions Brings needed attention to the significant value those performing the BA role are delivering to all areas of organizations today in the form of change efforts and in project-based work focused on elicitation, analysis, validation, problem solving, and solution delivery Articulates numerous techniques and approaches for learning the business you are working in and gaining an understanding of the technology environment regardless of your background Walks readers through the business case process for gaining support and initiating projects and change efforts Details techniques for successful requirements elicitation, analysis, and validation and how to successfully plan your approach to delivering high-quality business analysis deliverables Explains the current frameworks used for change and project-based work and offers suggestions on how to select the best approach/technique from the various analysis work methodologies Discusses why and how organizations approach change efforts through projects and the added value analysts can provide in helping project-based work be successful beyond the scope of the project Shows BAs how to work with stakeholders, approach them and identify what they need, build successful working relationships, and communicate and present deliverables Provides guidance relevant to BAs at every career level on how to plan, measure, and continuously improve your business analysis work and skill sets Examines the ideal traits, professional attributes, and skills of those most likely to be successful in the role to help aspiring BAs determine if it is a good fit for them and those hiring or managing BAs
https://magrudy-assets.storage.googleapis.com/9781604271607.jpg
73.450000 USD

Seven Steps to Mastering Business Analysis: The Essentials

by Jamie Champagne
Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 22nd International Conference on Principles and Practice of Multi-Agent Systems, PRIMA 2019, held in Turin, Italy, in October 2019. The 25 full papers presented and 25 short papers were carefully reviewed and selected from 112 submissions. The papers presented at the PRIMA ...
PRIMA 2019: Principles and Practice of Multi-Agent Systems: 22nd International Conference, Turin, Italy, October 28-31, 2019, Proceedings
This book constitutes the refereed proceedings of the 22nd International Conference on Principles and Practice of Multi-Agent Systems, PRIMA 2019, held in Turin, Italy, in October 2019. The 25 full papers presented and 25 short papers were carefully reviewed and selected from 112 submissions. The papers presented at the PRIMA 2019 conference focus on the following topics: Logic and Reasoning, Engineering Multi-Agent Systems, Agent-Based Modeling and Simulation, Collaboration and Coordination, Economic Paradigms, Human-Agent Interaction, Decentralized Paradigms, and Application Domains for Multi-Agent Systems.
https://magrudy-assets.storage.googleapis.com/9783030337919.jpg
115.490000 USD

PRIMA 2019: Principles and Practice of Multi-Agent Systems: 22nd International Conference, Turin, Italy, October 28-31, 2019, Proceedings

Paperback / softback
Book cover image
Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you'll learn how to build features that use powerful ...
Practical Artificial Intelligence with Swift: From Fundamental Theory to Development of AI-Driven Apps
Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you'll learn how to build features that use powerful AI features to identify images, make predictions, generate content, recommend things, and more. AI is increasingly essential for every developer-and you don't need to be a data scientist or mathematician to take advantage of it in your apps. Explore Swift-based AI and ML techniques for building applications. Learn where and how AI-driven features make sense. Inspect tools such as Apple's Python-powered Turi Create and Google's Swift for TensorFlow to train and build models. I: Fundamentals and Tools-Learn AI basics, our task-based approach, and discover how to build or find a dataset. II: Task Based AI-Build vision, audio, text, motion, and augmentation-related features; learn how to convert preexisting models. III: Beyond-Discover the theory behind task-based practice, explore AI and ML methods, and learn how you can build it all from scratch... if you want to
https://magrudy-assets.storage.googleapis.com/9781492044819.jpg
89.25 USD

Practical Artificial Intelligence with Swift: From Fundamental Theory to Development of AI-Driven Apps

by Tim Nugent, Paris Buttfield-Addison, Jonathon Manning, Mars Geldard
Paperback / softback
Book cover image
Even today, many software projects still run catastrophically over schedule and budget; some organizations simply conclude that software development can't be managed well. But it can -- and it starts with people. In their eagerly awaited, extensively updated Managing the Unmanageable, Second Edition, Mickey W. Mantle and Ron Lichty show ...
Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
Even today, many software projects still run catastrophically over schedule and budget; some organizations simply conclude that software development can't be managed well. But it can -- and it starts with people. In their eagerly awaited, extensively updated Managing the Unmanageable, Second Edition, Mickey W. Mantle and Ron Lichty show how software managers can hire and develop programmers and build teams that are truly, consistently manageable. Mantle and Lichty write for software managers at all levels, especially those who've recently moved into management. Drawing on their combined 80 years of software development and management experience, and the insights and wisdom of other successful managers, they guide you in: Hiring the right people Motivating them Building a culture of excellence Managing up to gain buy-in from the executive suite Leading your teams to deliver outstanding products -- consistently on time and budget Significant updates in this edition include: A new chapter on software management in agile environments, with modern agile coverage woven in throughout the book Solutions for managing your youngest developers (beyond millennials) Making the most of today's developer recruiting tools Achieving quick wins by onboarding more effectively Expanded coverage of managing (and removing) problem employees
https://magrudy-assets.storage.googleapis.com/9780135667361.jpg
47.240000 USD

Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams

by Ron Lichty, Mickey W. Mantle
Paperback / softback
Book cover image
From the beginning of software time, people have wondered why it isn't possible to accelerate software projects by simply adding staff. This is sometimes known as the nine women can't make a baby in one month problem. The most famous treatise declaring this to be impossible is Fred Brooks' 1975 ...
Parallel Agile - faster delivery, fewer defects, lower cost
From the beginning of software time, people have wondered why it isn't possible to accelerate software projects by simply adding staff. This is sometimes known as the nine women can't make a baby in one month problem. The most famous treatise declaring this to be impossible is Fred Brooks' 1975 book The Mythical Man-Month, in which he declares that adding more programmers to a late software project makes it later, and indeed this has proven largely true over the decades. Aided by a domain-driven code generator that quickly creates database and API code, Parallel Agile (PA) achieves significant schedule compression using parallelism: as many developers as necessary can independently and concurrently develop the scenarios from initial prototype through production code. Projects can scale by elastic staffing, rather than by stretching schedules for larger development efforts. Schedule compression with a large team of developers working in parallel is analogous to hardware acceleration of compute problems using parallel CPUs. PA has some similarities with and differences from other Agile approaches. Like most Agile methods, PA gets to code early and uses feedback from executable software to drive requirements and design. PA uses technical prototyping as a risk-mitigation strategy, to help sanity-check requirements for feasibility, and to evaluate different technical architectures and technologies. Unlike many Agile methods, PA does not support design by refactoring, and it doesn't drive designs from unit tests. Instead, PA uses a minimalist UML-based design approach (Agile/ICONIX) that starts out with a domain model to facilitate communication across the development team, and partitions the system along use case boundaries, which enables parallel development. Parallel Agile is fully compatible with the Incremental Commitment Spiral Model (ICSM), which involves concurrent effort of a systems engineering team, a development team, and a test team working alongside the developers. The authors have been researching and refining the PA process for several years on multiple test projects that have involved over 200 developers. The book's example project details the design of one of these test projects, a crowdsourced traffic safety system.
https://magrudy-assets.storage.googleapis.com/9783030307004.jpg
52.490000 USD

Parallel Agile - faster delivery, fewer defects, lower cost

by Matt Stephens, Charles A. Suscheck, Shobha Rani Dhalipathi, Bo Wang, Barry Boehm, Doug Rosenberg
Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 13th International Conference on Mathematics of Program Construction, MPC 2019, held in Porto, Portugal, in October 2019. The 15 revised full papers presented together with an invited paper were carefully reviewed and selected from 22 submissions. The papers deal with mathematical principles ...
Mathematics of Program Construction: 13th International Conference, MPC 2019, Porto, Portugal, October 7-9, 2019, Proceedings
This book constitutes the refereed proceedings of the 13th International Conference on Mathematics of Program Construction, MPC 2019, held in Porto, Portugal, in October 2019. The 15 revised full papers presented together with an invited paper were carefully reviewed and selected from 22 submissions. The papers deal with mathematical principles and techniques for constructing computer programs. They range from algorithmics to support for program construction in programming languages and systems. Some typical areas are type systems, program analysis and transformation, programming-language semantics, security, and program logics.
https://magrudy-assets.storage.googleapis.com/9783030336356.jpg
94.490000 USD

Mathematics of Program Construction: 13th International Conference, MPC 2019, Porto, Portugal, October 7-9, 2019, Proceedings

Paperback / softback
Book cover image
This book constitutes the proceedings of the 22nd International Conference on Discovery Science, DS 2019, held in Split, Coratia, in October 2019. The 21 full and 19 short papers presented together with 3 abstracts of invited talks in this volume were carefully reviewed and selected from 63 submissions. The scope ...
Discovery Science: 22nd International Conference, DS 2019, Split, Croatia, October 28-30, 2019, Proceedings
This book constitutes the proceedings of the 22nd International Conference on Discovery Science, DS 2019, held in Split, Coratia, in October 2019. The 21 full and 19 short papers presented together with 3 abstracts of invited talks in this volume were carefully reviewed and selected from 63 submissions. The scope of the conference includes the development and analysis of methods for discovering scientific knowledge, coming from machine learning, data mining, intelligent data analysis, big data analysis as well as their application in various scientific domains. The papers are organized in the following topical sections: Advanced Machine Learning; Applications; Data and Knowledge Representation; Feature Importance; Interpretable Machine Learning; Networks; Pattern Discovery; and Time Series.
https://magrudy-assets.storage.googleapis.com/9783030337773.jpg
104.990000 USD

Discovery Science: 22nd International Conference, DS 2019, Split, Croatia, October 28-30, 2019, Proceedings

Paperback / softback
Book cover image
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes ...
Kubernetes: Up and Running: Dive Into the Future of Infrastructure
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Kelsey Hightower, Brendan Burns, and Joe Beda-who've worked on Kubernetes at Google and beyond-explain how this system fits into the lifecycle of a distributed application. You'll learn how to use tools and APIs to automate scalable distributed systems, whether it's for online services, machine learning applications, or a cluster of Raspberry Pi computers. Create a simple cluster to learn how Kubernetes works Dive into the details of deploying an application using Kubernetes Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that tie together the lifecycle of a complete application Get practical examples of how to develop and deploy real-world applications in Kubernetes
https://magrudy-assets.storage.googleapis.com/9781492046530.jpg
104.13 USD

Kubernetes: Up and Running: Dive Into the Future of Infrastructure

by Kelsey Hightower, Joe Beda, Brendan Burns
Paperback / softback
Book cover image
Practical solutions to overcome challenges in creating console and web applications and working with systems-level and embedded code, network programming, deep neural networks, and much more. Key Features Work through recipes featuring advanced concepts such as concurrency, unsafe code, and macros to migrate your codebase to the Rust programming language ...
Rust Programming Cookbook: Explore the latest features of Rust 2018 for building fast and secure apps
Practical solutions to overcome challenges in creating console and web applications and working with systems-level and embedded code, network programming, deep neural networks, and much more. Key Features Work through recipes featuring advanced concepts such as concurrency, unsafe code, and macros to migrate your codebase to the Rust programming language Learn how to run machine learning models with Rust Explore error handling, macros, and modularization to write maintainable code Book DescriptionRust 2018, Rust's first major milestone since version 1.0, brings more advancement in the Rust language. The Rust Programming Cookbook is a practical guide to help you overcome challenges when writing Rust code. This Rust book covers recipes for configuring Rust for different environments and architectural designs, and provides solutions to practical problems. It will also take you through Rust's core concepts, enabling you to create efficient, high-performance applications that use features such as zero-cost abstractions and improved memory management. As you progress, you'll delve into more advanced topics, including channels and actors, for building scalable, production-grade applications, and even get to grips with error handling, macros, and modularization to write maintainable code. You will then learn how to overcome common roadblocks when using Rust for systems programming, IoT, web development, and network programming. Finally, you'll discover what Rust 2018 has to offer for embedded programmers. By the end of the book, you'll have learned how to build fast and safe applications and services using Rust. What you will learn Understand how Rust provides unique solutions to solve system programming language problems Grasp the core concepts of Rust to develop fast and safe applications Explore the possibility of integrating Rust units into existing applications for improved efficiency Discover how to achieve better parallelism and security with Rust Write Python extensions in Rust Compile external assembly files and use the Foreign Function Interface (FFI) Build web applications and services using Rust for high performance Who this book is forThe Rust cookbook is for software developers looking to enhance their knowledge of Rust and leverage its features using modern programming practices. Familiarity with Rust language is expected to get the most out of this book.
https://magrudy-assets.storage.googleapis.com/9781789530667.jpg
41.990000 USD

Rust Programming Cookbook: Explore the latest features of Rust 2018 for building fast and secure apps

by Claus Matzinger
Paperback / softback
Book cover image
This book constitutes the proceedings of the 6th International Symposium on Model-Based Safety and Assessment, IMBSA 2019, held inThessaloniki, Greece, in October 2019. The 24 revised full papers presented were carefully reviewed and selected from 46 initial submissions. The papers are organized in topical sections on safety models and languages; ...
Model-Based Safety and Assessment: 6th International Symposium, IMBSA 2019, Thessaloniki, Greece, October 16-18, 2019, Proceedings
This book constitutes the proceedings of the 6th International Symposium on Model-Based Safety and Assessment, IMBSA 2019, held inThessaloniki, Greece, in October 2019. The 24 revised full papers presented were carefully reviewed and selected from 46 initial submissions. The papers are organized in topical sections on safety models and languages; dependability analysis process; safety assessment; safety assessment in automotive industry; AI in safety assessment.
https://magrudy-assets.storage.googleapis.com/9783030328719.jpg
83.990000 USD

Model-Based Safety and Assessment: 6th International Symposium, IMBSA 2019, Thessaloniki, Greece, October 16-18, 2019, Proceedings

Paperback / softback
Book cover image
This book constitutes the proceedings of the Second International Conference on Frontiers in Cyber Security, FCS 2019, held in Xi'an, China, in November 2019. The 20 full papers along with the 2 short papers presented were carefully reviewed and selected from 67 submissions. The papers are organized in topical sections ...
Frontiers in Cyber Security: Second International Conference, FCS 2019, Xi'an, China, November 15-17, 2019, Proceedings
This book constitutes the proceedings of the Second International Conference on Frontiers in Cyber Security, FCS 2019, held in Xi'an, China, in November 2019. The 20 full papers along with the 2 short papers presented were carefully reviewed and selected from 67 submissions. The papers are organized in topical sections on: symmetric key cryptography; public key cryptography; post-quantum cryptography: signature; attack and behavior detection; authenticated key agreement; blockchain; system and network security.
https://magrudy-assets.storage.googleapis.com/9789811508172.jpg
104.990000 USD

Frontiers in Cyber Security: Second International Conference, FCS 2019, Xi'an, China, November 15-17, 2019, Proceedings

Paperback / softback
Book cover image
This volume contains selected tutorial and young scientist school papers of the 5th RAAI Summer School on Artificial Intelligence, held in July 2019 at Institute of Physics and Technology (MIPT) campus in Dolgoprudny, a suburb of Moscow, Russia. The 11 chapters in this volume present papers focusing on various important ...
Artificial Intelligence: 5th RAAI Summer School, Dolgoprudny, Russia, July 4-7, 2019, Tutorial Lectures
This volume contains selected tutorial and young scientist school papers of the 5th RAAI Summer School on Artificial Intelligence, held in July 2019 at Institute of Physics and Technology (MIPT) campus in Dolgoprudny, a suburb of Moscow, Russia. The 11 chapters in this volume present papers focusing on various important aspects of Multiagent systems; Behavior planning; Natural language processing; Modeling of reasoning; and Machine learning and data analysis.
https://magrudy-assets.storage.googleapis.com/9783030332730.jpg
62.990000 USD

Artificial Intelligence: 5th RAAI Summer School, Dolgoprudny, Russia, July 4-7, 2019, Tutorial Lectures

Paperback / softback
Book cover image
This book contains a selection of papers from The 2019 International Conference on Software Process Improvement (CIMPS'19), held between the 23th and 25th of October in Leon, Guanajuato, Mexico. The CIMPS'19 is a global forum for researchers and practitioners that present and discuss the most recent innovations, trends, results, experiences ...
Trends and Applications in Software Engineering: Proceedings of the 8th International Conference on Software Process Improvement (CIMPS 2019)
This book contains a selection of papers from The 2019 International Conference on Software Process Improvement (CIMPS'19), held between the 23th and 25th of October in Leon, Guanajuato, Mexico. The CIMPS'19 is a global forum for researchers and practitioners that present and discuss the most recent innovations, trends, results, experiences and concerns in the several perspectives of Software Engineering with clear relationship but not limited to software processes, Security in Information and Communication Technology and Data Analysis Field. The main topics covered are: Organizational Models, Standards and Methodologies, Software Process Improvement, Knowledge Management, Software Systems, Applications and Tools, Information and Communication Technologies and Processes in non-software domains (Mining, automotive, aerospace, business, health care, manufacturing, etc.) with a demonstrated relationship to Software Engineering Challenges.
https://magrudy-assets.storage.googleapis.com/9783030335465.jpg
209.990000 USD

Trends and Applications in Software Engineering: Proceedings of the 8th International Conference on Software Process Improvement (CIMPS 2019)

Paperback / softback
Book cover image
This volume LNCS 11877 constitutes the refereed proceedings of the Confederated International Conferences: Cooperative Information Systems, CoopIS 2019, Ontologies, Databases, and Applications of Semantics, ODBASE 2019, and Cloud and Trusted Computing, C&TC, held as part of OTM 2019 in October 2019 in Rhodes, Greece. The 38 full papers presented together ...
On the Move to Meaningful Internet Systems: OTM 2019 Conferences: Confederated International Conferences: CoopIS, ODBASE, C&TC 2019, Rhodes, Greece, October 21-25, 2019, Proceedings
This volume LNCS 11877 constitutes the refereed proceedings of the Confederated International Conferences: Cooperative Information Systems, CoopIS 2019, Ontologies, Databases, and Applications of Semantics, ODBASE 2019, and Cloud and Trusted Computing, C&TC, held as part of OTM 2019 in October 2019 in Rhodes, Greece. The 38 full papers presented together with 8 short papers were carefully reviewed and selected from 156 submissions. The OTM program every year covers data and Web semantics, distributed objects, Web services, databases, informationsystems, enterprise workflow and collaboration, ubiquity, interoperability, mobility, grid and high-performance computing.
https://magrudy-assets.storage.googleapis.com/9783030332457.jpg
115.490000 USD

On the Move to Meaningful Internet Systems: OTM 2019 Conferences: Confederated International Conferences: CoopIS, ODBASE, C&TC 2019, Rhodes, Greece, October 21-25, 2019, Proceedings

Paperback / softback
Book cover image
This practically-focused textbook provides a concise and accessible introduction to the field of software testing, explaining the fundamental principles and offering guidance on applying the theory in an industrial environment. Topics and features: presents a brief history of software quality and its influential pioneers, as well as a discussion of ...
Concise Guide to Software Testing
This practically-focused textbook provides a concise and accessible introduction to the field of software testing, explaining the fundamental principles and offering guidance on applying the theory in an industrial environment. Topics and features: presents a brief history of software quality and its influential pioneers, as well as a discussion of the various software lifecycles used in software development; describes the fundamentals of testing in traditional software engineering, and the role that static testing plays in building quality into a product; explains the process of software test planning, test analysis and design, and test management; discusses test outsourcing, and test metrics and problem solving; reviews the tools available to support software testing activities, and the benefits of a software process improvement initiative; examines testing in the Agile world, and the verification of safety critical systems; considers the legal and ethical aspects of software testing, and the importance of software configuration management; provides key learning topics and review questions in every chapter, and supplies a helpful glossary at the end of the book. This easy-to-follow guide is an essential resource for undergraduate students of computer science seeking to learn about software testing, and how to build high quality and reliable software on time and on budget. The work will also be of interest to industrialists including software engineers, software testers, quality professionals and software managers, as well as the motivated general reader.
https://magrudy-assets.storage.googleapis.com/9783030284930.jpg
52.490000 USD

Concise Guide to Software Testing

by Gerard O'Regan
Paperback / softback
Book cover image
With this practical book, architects, CTOs, and CIOs will learn a set of patterns for the practice of architecture, including analysis, documentation, and communication. Author Eben Hewitt shows you how to create holistic and thoughtful technology plans, communicate them clearly, lead people toward the vision, and become a great architect ...
Semantic Software Design: A New Theory and Practical Guide for Modern Architects
With this practical book, architects, CTOs, and CIOs will learn a set of patterns for the practice of architecture, including analysis, documentation, and communication. Author Eben Hewitt shows you how to create holistic and thoughtful technology plans, communicate them clearly, lead people toward the vision, and become a great architect or Chief Architect. This book covers each key aspect of architecture comprehensively, including how to incorporate business architecture, information architecture, data architecture, application (software) architecture together to have the best chance for the system's success. Get a practical set of proven architecture practices focused on shipping great products using architecture Learn how architecture works effectively with development teams, management, and product management teams through the value chain Find updated special coverage on machine learning architecture Get usable templates to start incorporating into your teams immediately Incorporate business architecture, information architecture, data architecture, and application (software) architecture together
https://magrudy-assets.storage.googleapis.com/9781492045953.jpg
52.490000 USD

Semantic Software Design: A New Theory and Practical Guide for Modern Architects

by Eben Hewitt
Paperback / softback
Book cover image
For Scrum Teams and Agile Leaders who want to enable greater business agility, this book is a practical guide to overcoming challenges and maximizing the benefits of Scrum, unlike books that are focused on basic understanding of the framework, or are too heavy on theory. Mastering Professional Scrum is based ...
Mastering Professional Scrum: Coaches' Notes for Busting Myths, Solving Challenges, and Growing Agility
For Scrum Teams and Agile Leaders who want to enable greater business agility, this book is a practical guide to overcoming challenges and maximizing the benefits of Scrum, unlike books that are focused on basic understanding of the framework, or are too heavy on theory. Mastering Professional Scrum is based on years of training, coaching, and working with Scrum to deliver products across many industry sectors, from startups to multinationals all around the world. The book begins with an overview of why business agility matters and why Scrum works. Then the authors cover the situations that cause organizations to have to change the way they do things, and the challenges of a rapidly evolving marketplace. Adopting an approach that is based on high quality and fast feedback helps to manage risk and provide the flexibility to adapt to changing requirements and situations. The importance of professionalism in the industry is introduced. Many Scrum implementations have drifted from the framework and/or are going through the motions without the true spirit of professionalism and transformation. This common pitfall will be examined using a case study to be referenced throughout the book. The case study will be representative of where many existing Scrum Teams and organizations may find themselves - a team has been doing Scrum and has seen some benefits, but there are still many challenges that arise from both within the team and from pressures in the organization and the market.
https://magrudy-assets.storage.googleapis.com/9780134841526.jpg
48.33 USD

Mastering Professional Scrum: Coaches' Notes for Busting Myths, Solving Challenges, and Growing Agility

by Simon Reindl, Stephanie Ockerman
Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 17th International Symposium on Automated Technology for Verification and Analysis, ATVA 2019, held in Taipei, Taiwan in October 2019. The 24 regular papers presented together with 3 tool papers were carefully reviewed and selected from 65 submissions. The symposium is dedicated to ...
Automated Technology for Verification and Analysis: 17th International Symposium, ATVA 2019, Taipei, Taiwan, October 28-31, 2019, Proceedings
This book constitutes the refereed proceedings of the 17th International Symposium on Automated Technology for Verification and Analysis, ATVA 2019, held in Taipei, Taiwan in October 2019. The 24 regular papers presented together with 3 tool papers were carefully reviewed and selected from 65 submissions. The symposium is dedicated to the promotion of research on theoretical and practical aspects of automated analysis, verification and synthesis by providing a forum for interaction between the regional and the international research communities and industry in the field. The papers focus on cyber-physical systems; runtime techniques; testing; automata; synthesis; stochastic systems and model checking.
https://magrudy-assets.storage.googleapis.com/9783030317836.jpg
104.990000 USD

Automated Technology for Verification and Analysis: 17th International Symposium, ATVA 2019, Taipei, Taiwan, October 28-31, 2019, Proceedings

Paperback / softback
Book cover image
This book constitutes the refereed proceedings of the 26th International Symposium on Static Analysis, SAS 2019, held in Porto, Portugal, in October 2019. The 20 regular papers presented in this book were carefully reviewed and selected from 50 submissions. The papers are grouped in topical sections on pointers and dataflow; ...
Static Analysis: 26th International Symposium, SAS 2019, Porto, Portugal, October 8-11, 2019, Proceedings
This book constitutes the refereed proceedings of the 26th International Symposium on Static Analysis, SAS 2019, held in Porto, Portugal, in October 2019. The 20 regular papers presented in this book were carefully reviewed and selected from 50 submissions. The papers are grouped in topical sections on pointers and dataflow; languages and decidability; numerical; trends: assuring machine learning; synthesis and security; and temporal properties and termination.
https://magrudy-assets.storage.googleapis.com/9783030323035.jpg
94.490000 USD

Static Analysis: 26th International Symposium, SAS 2019, Porto, Portugal, October 8-11, 2019, Proceedings

Paperback / softback
Page 1 of 40