46 resultater (0,27680 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Modern X86 Assembly Language Programming - Daniel Kusswurm - Bog - APress - Plusbog.dk

Modern X86 Assembly Language Programming - Daniel Kusswurm - Bog - APress - Plusbog.dk

This book is an instructional text that will teach you how to code x86-64 assembly language functions. It also explains how you can exploit the SIMD capabilities of an x86-64 processor using x86-64 assembly language and the AVX, AVX2, and AVX-512 instruction sets. This updated edition’s content and organization are designed to help you quickly understand x86-64 assembly language programming and the unique computational capabilities of x86 processors. The source code is structured to accelerate learning and comprehension of essential x86-64 assembly language programming constructs and data structures. Modern X86 Assembly Language Programming, Third Edition includes source code for both Windows and Linux. The source code elucidates current x86-64 assembly language programming practices, run-time calling conventions, and the latest generation of software development tools. What You Will LearnUnderstand important details of the x86-64 processor platform, including its core architecture, data types, registers, memory addressing modes, and the basic instruction setUse the x86-64 instruction set to create assembly language functions that are callable from C++Create assembly language code for both Windows and Linux using modern software development tools including MASM (Windows) and NASM (Linux)Employ x86-64 assembly language to efficiently manipulate common data types and programming constructs including integers, text strings, arrays, matrices, and user-defined structuresExplore indispensable elements of x86 SIMD architectures, register sets, and data types. Master x86 SIMD arithmetic and data operations using both integer and floating-point operandsHarness the AVX, AVX2, and AVX-512 instruction sets to accelerate the performance of computationally-intense calculations in machine learning, image processing, signal processing, computer graphics, statistics, and matrix arithmetic applicationsApply leading-edge coding strategies to optimally exploit the AVX, AVX2, and AVX-512 instruction sets for maximum possible performanceWho This Book Is ForSoftware developers who are creating programs for x86 platforms and want to learn how to code performance-enhanced algorithms using the core x86-64 instruction set; developers who need to learn how to write SIMD functions or accelerate the performance of existing code using the AVX, AVX2, and AVX-512 instruction sets; and computer science/engineering students or hobbyists who want to learn or better understand x86-64 assembly language programming and the AVX, AVX2, and AVX-512 instruction sets.

DKK 509.00
1

Python Graphics - Bernard Korites - Bog - APress - Plusbog.dk

Python Graphics - Bernard Korites - Bog - APress - Plusbog.dk

This book shows how to use Python’s built-in graphics primitives - points, lines, and arrows – to create complex graphics for the visualization of two- and three-dimensional objects, data sets, and technical illustrations. This updated edition provides more detailed explanations where required, especially regarding Python code, and explores scientific applications to topics of contemporary importance. You’ll learn how to create any 2D or 3D object or illustration, as well as how to display images, use color, translate, rotate, shade, add shadows that are cast on other objects, remove hidden lines, plot 2D and 3D data, fit lines and curves to data sets, display points of intersection between 2D and 3D objects, and create digital art. Demonstrations are included which illustrate graphics programming techniques by example, the best way to learn a language. Also brand new to this edition are demonstrations on how to visualize electron probability clouds around a nucleus, climate change, ecological diversity, population dynamics, and resource management. Python source code, including detailed explanations, is included for all applications, making the book more accessible to novice Python programmers. After completing this book, you will be able to create compelling graphic images without being limited to functions available in existing Python libraries. What You Will LearnCreate 2D and 3D graphic imagesAdd text and symbols to imagesShade 3D objectsDisplay cast shadowsUse color for maximum effectView 2D and 3D data setsFit lines and curves to data sets Who This Book Is ForPython developers, scientists, engineers, and students who use Python to produce technical illustrations and display and analyze data sets. Assumes familiarity with vectors, matrices, geometry and trigonometry.

DKK 468.00
1

Modern Arm Assembly Language Programming - Daniel Kusswurm - Bog - APress - Plusbog.dk

Modern Arm Assembly Language Programming - Daniel Kusswurm - Bog - APress - Plusbog.dk

Gain the fundamentals of Armv8-A 32-bit and 64-bit assembly language programming. This book emphasizes Armv8-A assembly language topics that are relevant to modern software development. It is designed to help you quickly understand Armv8-A assembly language programming and the computational resources of Arm''s SIMD platform. It also contains an abundance of source code that is structured to accelerate learning and comprehension of essential Armv8-A assembly language constructs and SIMD programming concepts. After reading this book, you will be able to code performance-optimized functions and algorithms using Armv8- A 32-bit and 64-bit assembly language. Modern Arm Assembly Language Programming accentuates the coding of Armv8-A 32-bit and 64-bit assembly language functions that are callable from C++. Multiple chapters are also devoted to Armv8-A SIMD assembly language programming. These chapters discuss how to code functions that are used in computationally intense applications such as machine learning, image processing, audio and video encoding, and computer graphics. The source code examples were developed using the GNU toolchain (g++, gas, and make) and tested on a Raspberry Pi 4 Model B running Raspbian (32-bit) and Ubuntu Server (64-bit). It is important to note that this is a book about Armv8-A assembly language programming and not the Raspberry Pi. What You Will Learn - - See essential details about the Armv8-A 32-bit and 64-bit architectures including data types, general purpose registers, floating-point and SIMD registers, and addressing modes - Use the Armv8-A 32-bit and 64-bit instruction sets to create performance-enhancing functions that are callable from C++ - Employ Armv8-A assembly language to efficiently manipulate common data types and programming constructs including integers, arrays, matrices, and user-defined structures - - Create assembly language functions that perform scalar floating-point arithmetic using the Armv8-A 32-bit and 64-bit instruction sets - - Harness the Armv8-A SIMD instruction sets to significantly accelerate the performance of computationally intense algorithms in applications such as machine learning, image processing, computer graphics, mathematics, and statistics. - - Apply leading-edge coding strategies and techniques to optimally exploit the Armv8-A 32-bit and 64-bit instruction sets for maximum possible performance Who This Book Is For Software developers who are creating programs for Armv8-A platforms and want to learn how to code performance-enhancing algorithms and functions using the Armv8-A 32-bit and 64-bit instruction sets. Readers should have previous high-level language programming experience and a basic understanding of C++.

DKK 519.00
1

Practical Python Data Visualization - Ashwin Pajankar - Bog - APress - Plusbog.dk

Practical Python Data Visualization - Ashwin Pajankar - Bog - APress - Plusbog.dk

Quickly start programming with Python 3 for data visualization with this step-by-step, detailed guide. This book''s programming-friendly approach using libraries such as leather, NumPy, Matplotlib, and Pandas will serve as a template for business and scientific visualizations. You''ll begin by installing Python 3, see how to work in Jupyter notebook, and explore Leather, Python''s popular data visualization charting library. You''ll also be introduced to the scientific Python 3 ecosystem and work with the basics of NumPy, an integral part of that ecosystem. Later chapters are focused on various NumPy routines along with getting started with Scientific Data visualization using matplotlib. You''ll review the visualization of 3D data using graphs and networks and finish up by looking at data visualization with Pandas, including the visualization of COVID-19 data sets. The code examples are tested on popular platforms like Ubuntu, Windows, and Raspberry Pi OS. With Practical Python Data Visualization you''ll master the core concepts of data visualization with Pandas and the Jupyter notebook interface. What You''ll Learn - Review practical aspects of Python Data Visualization with programming-friendly abstractions - Install Python 3 and Jupyter on multiple platforms including Windows, Raspberry Pi, and Ubuntu - Visualize COVID-19 data sets with Pandas Who This Book Is For Data Science enthusiasts and professionals, Business analysts and managers, software engineers, data engineers.

DKK 509.00
1

Modern Parallel Programming with C++ and Assembly Language - Daniel Kusswurm - Bog - APress - Plusbog.dk

Modern Parallel Programming with C++ and Assembly Language - Daniel Kusswurm - Bog - APress - Plusbog.dk

Learn the fundamentals of x86 Single instruction multiple data (SIMD) programming using C++ intrinsic functions and x86-64 assembly language. This book emphasizes x86 SIMD programming topics and technologies that are relevant to modern software development in applications which can exploit data level parallelism, important for the processing of big data, large batches of data and related important in data science and much more. Modern Parallel Programming with C++ and Assembly Language is an instructional text that explains x86 SIMD programming using both C++ and assembly language. The book''s content and organization are designed to help you quickly understand and exploit the SIMD capabilities of x86 processors. It also contains an abundance of source code that is structured to accelerate learning and comprehension of essential SIMD programming concepts and algorithms. After reading this book, you will be able to code performance-optimized AVX, AVX2, and AVX-512 algorithms using either C++ intrinsic functions or x86-64 assembly language. What You Will Learn - Understand the essential details about x86 SIMD architectures and instruction sets including AVX, AVX2, and AVX-512. - Master x86 SIMD data types, arithmetic instructions, and data management operations using both integer and floating-point operands. - Code performance-enhancing functions and algorithms that fully exploit the SIMD capabilities of a modern x86 processor. - Employ C++ intrinsic functions and x86-64 assembly language code to carry out arithmetic calculations using common programming constructs including arrays, matrices, and user-defined data structures. - Harness the x86 SIMD instruction sets to significantly accelerate the performance of computationally intense algorithms in applications such as machine learning, image processing, computer graphics, statistics, and matrix arithmetic. - Apply leading-edge coding strategies and techniques to optimally exploit the x86 SIMD instruction sets for maximum possible performance. Who This Book Is For Intermediate to advanced programmers/developers in general. Readers of this book should have previous programming experience with modern C++ (i.e., ANSI C++11 or later) and Assembly. Some familiarity with Microsoft''s Visual Studio or the GNU toolchain will be helpful. The target audience for Modern X86 SIMD Programming are experienced software developers, programmers and maybe some hobbyists.

DKK 509.00
1

Statistical Analysis with Swift - Jimmy Andersson - Bog - APress - Plusbog.dk

Statistical Analysis with Swift - Jimmy Andersson - Bog - APress - Plusbog.dk

Work with large data sets, create statistical models, and make predictions with statistical methods using the Swift programming language. The variety of problems that can be solved using statistical methods range in fields from financial management to machine learning to quality control and much more. Those who possess knowledge of statistical analysis become highly sought after candidates for companies worldwide. Starting with an introduction to statistics and probability theory, you will learn core concepts to analyze your data''s distribution. You''ll get an introduction to random variables, how to work with them, and how to leverage their properties in computations. On top of the mathematics, you''ll learn several essential features of the Swift language that significantly reduce friction when working with large data sets. These functionalities will prove especially useful when working with multivariate data, which applies to most information in today''s complex world. Once you know how to describe a data set, you will learn how to create models to make predictions about future events. All provided data is generated from real-world contexts so that you can develop an intuition for how to apply statistical methods with Swift to projects you''re working on now. You will: •Work with real-world data using the Swift programming language •Compute essential properties of data distributions to understand your customers, products, and processes •Make predictions about future events and compute how robust those predictions are

DKK 468.00
1

The Art of Site Reliability Engineering (SRE) with Azure - Unai Huete Beloki - Bog - APress - Plusbog.dk

The Art of Site Reliability Engineering (SRE) with Azure - Unai Huete Beloki - Bog - APress - Plusbog.dk

Gain a foundational understanding of SRE and learn its basic concepts and architectural best practices for deploying Azure IaaS, PaaS, and microservices-based resilient architectures. The book starts with the base concepts of SRE operations and developer needs, followed by definitions and acronyms of Service Level Agreements in real-world scenarios. Moving forward, you will learn how to build resilient IaaS solutions, PaaS solutions, and microservices architecture in Azure. Here you will go through Azure reference architecture for high-available storage, networking and virtual machine computing, describing Availability Sets and Zones and Scale Sets as main scenarios. You will explore similar reference architectures for Platform Services such as App Services with Web Apps, and work with data solutions like Azure SQL and Azure Cosmos DB. Next, you will learn automation to enable SRE with Azure DevOps Pipelines and GitHub Actions. You''ll also gain an understanding of how an open culture around post-mortems dramatically helps in optimizing SRE and the overall company culture around managing and running IT systems and application workloads. You''ll be exposed to incent management and monitoring practices, by making use of Azure Monitor/Log Analytics/Grafana, which forms the foundation of monitoring Azure and Hybrid-running workloads. As an extra, the book covers two new testing solutions: Azure Chaos Studio and Azure Load Testing. These solutions will make it easier to test the resilience of your services. After reading this book, you will understand the underlying concepts of SRE and its implementation using Azure public cloud. What Will You Learn: - Learn SRE definitions and metrics like SLI/SLO/SLA, Error Budget, toil, MTTR, MTTF, and MTBF - Understand Azure Well-Architected Framework (WAF) and Disaster Recovery scenarios on Azure - Understand resiliency and how to design resilient solutions in Azure for different architecture types and services - Master core DevOps concepts and the difference between SRE and tools like Azure DevOps and GitHub - Utilize Azure observability tools like Azure Monitor, Application Insights, KQL or Grafana - Understand Incident Response and Blameless Post-Mortems and how to improve collaboration using ChatOps practices with Microsoft tools Who Is This Book For: IT operations administrators, engineers, security team members, as well as developers or DevOps engineers.

DKK 301.00
1

Introduction to Ansible Network Automation - Erwin Medina - Bog - APress - Plusbog.dk

Introduction to Ansible Network Automation - Erwin Medina - Bog - APress - Plusbog.dk

This book provides a comprehensive learning journey aimed at helping you master Ansible and efficiently automate a range of enterprise network devices, such as routers, switches, firewalls, Wireless LAN Controller (WLC), and Linux servers. Introduction to Ansible Network Automation combines the fundamentals of three books into one, covering basics of Linux administration, Ansible concepts, and Ansible network automation. Authors Brendan Choi and Erwin Medina have created a structured learning path that starts with the fundamentals and allows you to progressively enhance your skill sets with each chapter. Part I serves as an Ansible primer, guiding you through Linux basics using WSL on Windows 11 and assisting in the setup of your learning environment. Part II covers essential Ansible concepts through practical lab activities involving four Linux servers. In Part III, you will learn how to apply your Linux skills from Part I and the concepts from Part II to real-world scenarios by creating Ansible automation YAML scripts. What sets this book apart is its unique focus on Ansible and Network Automation, combined with a strong emphasis on understanding Linux. It is specifically designed for novice network automation engineers and students, assuming no prior Linux expertise, and provides first-hand experience starting from scratch. It also offers practical insights by sharing real-life examples of Ansible playbooks derived from production enterprise infrastructure, allowing you to gain an understanding of how Ansible can be effectively applied in real-world enterprise network environments. Upon completion of this book, you will have developed foundational skills in Ansible network automation and general Linux administration, and will understand how to apply this newly acquired knowledge to real-life scenarios. What You Will LearnDevelop a comprehensive understanding of Ansible and its essentialconcepts for automating enterprise network devices and applying them to real-world scenariosMaster the basics of Ansible operations within Linux automation and progress to applying Ansible concepts specifically to network device automationExecute Ansible ad-hoc commands and playbooks for a range of network operational tasks, including configuration management, software and system updates, and upgradesWork with real-life examples of Ansible playbooks derived from actual enterprise infrastructure, gaining practical experience in writing Ansible YAML scriptsAcquire the skills to automate network operations using Ansible, streamline network management processes, and replace manual-driven tasks with directives in Ansible playbooks Who is This Book ForNetwork, security, UC and systems engineers, as well as technical leaders, IT managers and network students.

DKK 519.00
1

XML and JSON Recipes for SQL Server - Alex Grinberg - Bog - APress - Plusbog.dk

XML and JSON Recipes for SQL Server - Alex Grinberg - Bog - APress - Plusbog.dk

Quickly find solutions to dozens of common problems encountered while using XML and JSON features that are built into SQL Server. Content is presented in the popular problem-solution format. Look up the problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved! This book shows how to take advantage of XML and JSON to share data and automate tasks. JSON is commonly used to move data back and forth between the database and front-end applications, often running in a browser. This book shows all you need to know about transforming query results into JSON format, and back again. Also covered are the processes and techniques for moving data into and out of XML format for business intelligence and other purposes, such as when transferring data from a reporting system into a data warehouse, or between different database brands such as between SQL Server and Oracle. Microsoft intensively implements XML in SQL Server, and in many related products. Execution plans are generated in XML format, and this book shows you how to parse those plans and automate the detection of performance problems. The relatively new Extended Events feature writes tracing data into XML files, and the recipes in this book help in parsing those files. XML is also used in SQL Server''s BI tool set, including in SSIS, SSR, and SSAS. XML is used in many configuration files, and is even behind the construction of DDL triggers. In reading this book you’ll dive deeply into the features that allow you to build and parse XML, and also JSON, which is a specific format of XML used to transmit objects in a web-friendly format between a database and its front-end applications. What You Will Learn - Build XML and JSON objects in support of automation and data transfer - Import and parse XML and JSON from operating system files - Build appropriate indexes on XML objects to improve query performance - Move data from query result sets into JSON format, and back again - Automate the detection of database performance problems by querying and parsing the database’s own execution plans - Replace external and manual JSON processes with SQL Server''s internal, JSON functionality Who This Book Is For Database administrators, .NET developers, business intelligence developers, and other professionals who want a deep and detailed skill set around working with XML and JSON in a SQL Server database environment. Web developers will particularly find the book useful for its coverage of transforming database result sets into JSON text that can be transmitted to front-end web applications.

DKK 509.00
1

Flutter Recipes - Fu Cheng - Bog - APress - Plusbog.dk

Python Data Analytics - Fabio Nelli - Bog - APress - Plusbog.dk

Python Data Analytics - Fabio Nelli - Bog - APress - Plusbog.dk

Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulationAuthor Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll LearnUnderstand the core concepts of data analysis and the Python ecosystemGo in depth with pandas for reading, writing, and processing dataUse tools and techniques for data visualization and image analysisExamine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorchWho This Book Is ForExperienced Python developers who need to learn about Pythonic tools for data analysis

DKK 509.00
1

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Apply test-driven principles to create scalable and maintainable React applications. This book covers a wide range of topics, including setting up a testing environment and utilizing popular testing frameworks like Cypress, Jest, and the React Testing Library. It also delves into valuable refactoring techniques, as well as enhancing code maintainability and readability. What sets this comprehensive guide apart is its end-to-end project simulation, showcasing how TDD can be employed to build a complete application called "Bookish."Test-Driven Development with React and TypeScript elevates its code examples by leveraging TypeScript, the predominant language in modern frontend development, offering you a deeper understanding of how TDD principles can be applied to React projects. Furthermore, all code examples have been carefully revised and updated for this edition, incorporating reader feedback and reflecting current industry standards. After completing this book, you have the knowledge and skills necessary to develop high quality and scalable React applications. What You Will LearnMaster essential refactoring techniques to enhance code qualityEmploy modern practices for writing maintainable React code, including testing and product implementationGain practical experience applying test-driven development (TDD) principles to real-world projects Craft high quality, scalable, and maintainable React applications using TDD principles and techniquesWho This Book Is ForWeb application developers who wants to learn how to write high quality code using test-driven development.

DKK 434.00
1

Beginning Data Science in R 4 - Thomas Mailund - Bog - APress - Plusbog.dk

Beginning Data Science in R 4 - Thomas Mailund - Bog - APress - Plusbog.dk

Discover best practices for data analysis and software development in R and start on the path to becoming a fully-fledged data scientist. Updated for the R 4.0 release, this book teaches you techniques for both data manipulation and visualization and shows you the best way for developing new software packages for R. Beginning Data Science in R 4, Second Edition details how data science is a combination of statistics, computational science, and machine learning. You’ll see how to efficiently structure and mine data to extract useful patterns and build mathematical models. This requires computational methods and programming, and R is an ideal programming language for this. Modern data analysis requires computational skills and usually a minimum of programming. After reading and using this book, you'll have what you need to get started with R programming with data science applications. Source code will be available to support your next projects as well. Source code is available at github.com/Apress/beg-data-science-r4. What You Will LearnPerform data science and analytics using statistics and the R programming languageVisualize and explore data, including working with large data sets found in big dataBuild an R packageTest and check your codePractice version controlProfile and optimize your codeWho This Book Is ForThose with some data science or analytics background, but not necessarily experience with the R programming language.

DKK 476.00
1

C++17 Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

C++17 Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference , you will find short, simple, and focused code examples. This book includes a well laid out table of contents and a comprehensive index allowing for easy review. You won’t find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer. What You''ll Learn - Use template argument deduction for class templates - Declare non-type template parameters with auto-folding expressions and auto deduction from braced-init-list - Apply lambdas and lambda capture by value - Work with inline variables, nested namespaces, structured bindings, and selection statements with initializer - Use utf-8 character literals - Carry out direct-list initialization of enums - Use these new C++17 library features or class templates from std::variant, optional, any, string_view, invoke, apply and more - Do splicing for maps and sets, also new to C++17 Who This Book Is For Experienced C++ programmers. Additionally, this is a concise, easily-digested introduction for other programmers new to C++.

DKK 268.00
1

Docs for Developers - Jared Bhatti - Bog - APress - Plusbog.dk

Docs for Developers - Jared Bhatti - Bog - APress - Plusbog.dk

Learn to integrate programming with good documentation. This book teaches you the craft of documentation for each step in the software development lifecycle, from understanding your users'' needs to publishing, measuring, and maintaining useful developer documentation. Well-documented projects save time for both developers on the project and users of the software. Projects without adequate documentation suffer from poor developer productivity, project scalability, user adoption, and accessibility. In short: bad documentation kills projects. Docs for Developers demystifies the process of creating great developer documentation, following a team of software developers as they work to launch a new product. At each step along the way, you learn through examples, templates, and principles how to create, measure, and maintain documentation-tools you can adapt to the needs of your own organization. What You''ll Learn - Create friction logs and perform user research to understand your users'' frustrations - Research, draft, and write different kinds of documentation, including READMEs, API documentation, tutorials, conceptual content, and release notes - Publish and maintain documentation alongside regular code releases - Measure the success of the content you create through analytics and user feedback - Organize larger sets of documentation to help users find the right information at the right time Who This Book Is For Ideal for software developers who need to create documentation alongside code, or for technical writers, developer advocates, product managers, and other technical roles that create and contribute to documentation for their products and services.

DKK 476.00
1

Hardening Azure Applications - Suraj Gaurav - Bog - APress - Plusbog.dk

Hardening Azure Applications - Suraj Gaurav - Bog - APress - Plusbog.dk

Build large-scale, mission-critical hardened applications on the Azure cloud platform. This 2nd edition provides information on the newer features in Azure, such as Linux extensions and supporting Azure Services such as HDInsight and SQL Server on Linux. Updated with new applications Hardening Azure Applications also discusses Scale Sets (VMSS), a major upgrade that enables autoscaling and seamlessly makes machines ready for high availability. The authors take you step by step through the process of evaluating and building applications with the appropriate hardness attributes. After a small introduction to cloud computing, you will learn about various cloud and hardened cloud applications in detail. Next, you will discover service fundamentals such as instrumentation, telemetry, and monitoring followed by key application experiences. Further, you will cover availability and the economics of 9s. Towards the end, you will see how to secure your application and learn about the modernization of software organisations, a new topic in this edition. After reading this book, you will master the techniques and engineering principles that every architect and developer needs to know to harden their Azure/.NET applications to ensure maximum reliability and high availability when deployed at scale. What You Will Learn - Use techniques and principles to harden Azure/.NET applications - Secure your applications on Azure - Create a scale set on Azure - Work with service fundamentals such as instrumentation, telemetry, and monitoring Who This Book Is For Developers and IT professionals who are working on Azure applications.

DKK 307.00
1

Network Programming with Go Language - Jan Newmarch - Bog - APress - Plusbog.dk

Network Programming with Go Language - Jan Newmarch - Bog - APress - Plusbog.dk

Dive into key topics in network architecture implemented with the Google-backed open source Go programming language. Networking topics such as data serialization, application level protocols, character sets and encodings are discussed and demonstrated in Go. This book has been updated to the Go version 1.18 which includes modules, generics, and fuzzing along with updated and additional examples. Beyond the fundamentals, Network Programming with Go, Second Edition covers key networking and security issues such as HTTP protocol changes, validation and templates, remote procedure call (RPC) and REST comparison, and more. Additionally, authors Ronald Petty and Jan Newmarch guide you in building and connecting to a complete web server based on Go. Along the way, use of a Go web toolkit (Gorilla) will be employed. This book can serve as both an essential learning guide and reference on networking concepts and implementation in Go. Free source code is available on Github for this book under Creative Commons open source license. What You Will Learn - Perform network programming with Go (including JSON and RPC) - Understand Gorilla, the Golang web toolkit, and how to use it - Implement a microservice architecture with Go - Leverage Go features such as generics, fuzzing - Master syscalls and how to employ them with Go Who This Book Is For Anyone interested in learning networking concepts implemented in modern Go. Basic knowledge in Go is assumed, however, the content and examples in this book are approachable with modest development experience in other languages.

DKK 509.00
1

Building Digital Experience Platforms - Sourabhh Sethii - Bog - APress - Plusbog.dk

Building Digital Experience Platforms - Sourabhh Sethii - Bog - APress - Plusbog.dk

Use digital experience platforms (DXP) to improve your development productivity and release timelines. Leverage the pre-integrated feature sets of DXPs in your organization''s digital transformation journey to quickly develop a personalized, secure, and robust enterprise platform. In this book the authors examine various features of DXPs and provide rich insights into building each layer in a digital platform. Proven best practices are presented with examples for designing and building layers. A special focus is provided on security and quality attributes needed for business-critical enterprise applications. The authors cover modern and emerging digital trends such as Blockchain, IoT, containers, chatbots, artificial intelligence, and more. The book is divided into five parts related to requirements/design, development, security, infrastructure, and case study. The authors employ proven real-world methods, best practices, and security and integration techniques derived from their rich experience. An elaborate digital transformation case study for a banking application is included. What You''ll Learn - Develop a digital experience platform from end to end - Understand best practices and proven methods for designing overall architecture, user interface and integration components, security, and infrastructure - Study real-world cases, including an elaborate digital transformation building an enterprise platform for a banking application - Know the open source tools and technology frameworks that can be used to build DXPs Who This Book Is For Web developers, full stack developers, digital enthusiasts, digital project managers, and architects

DKK 509.00
1

How JavaScript Works - Jonathon Simpson - Bog - APress - Plusbog.dk

How JavaScript Works - Jonathon Simpson - Bog - APress - Plusbog.dk

JavaScript is a complicated language with a lot of misinformation surrounding how it works. This book provides a comprehensive introduction to JavaScript, from how it works at a technical level to how it is used to create websites and applications. Everything you need to know to start a career in JavaScript development is covered here. How JavaScript Works begins with a practical introduction of the basics before moving into the technical underpinnings of JavaScript, detailing everything you need to know, including variables, memory storage, functions, classes, types, maps, sets and APIs. Once you’ve fully absorbed these key topics. author Jonathan Simpson will show you how to put them into practice, demonstrating how they are employed for modern web development. You’ll learn how to use JavaScript with HTML and CSS to construct web pages and applications, how to change CSS with JavaScript, and how to utilize Fetch and asynchronous operations. Uponcompleting this book, you will have the foundational knowledge necessary to continue your journey to becoming a professional JavaScript developer. What You Will Learn:Gain insight into the technical essentials of JavaScript and how it worksLearn advanced concepts and such as memory storage and how classes, functions and objects actually workExplore the basic mathematical underpinnings of JavaScriptUnderstand how JavaScript is used to manipulate HTML and CSSObtain the tools and knowledge needed to start your career in web developmentWho This Book Is For:Anyone interested in a web development career, as well as those who may have already embarked on their careers, but who want to deepen their technical understanding of JavaScript and how it works.

DKK 332.00
1

Deep Neuro-Fuzzy Systems with Python - Yunis Ahmad Lone - Bog - APress - Plusbog.dk

Deep Neuro-Fuzzy Systems with Python - Yunis Ahmad Lone - Bog - APress - Plusbog.dk

Gain insight into fuzzy logic and neural networks, and how the integration between the two models makes intelligent systems in the current world. This book simplifies the implementation of fuzzy logic and neural network concepts using Python. You’ll start by walking through the basics of fuzzy sets and relations, and how each member of the set has its own membership function values. You’ll also look at different architectures and models that have been developed, and how rules and reasoning have been defined to make the architectures possible. The book then provides a closer look at neural networks and related architectures, focusing on the various issues neural networks may encounter during training, and how different optimization methods can help you resolve them. In the last section of the book you’ll examine the integrations of fuzzy logics and neural networks, the adaptive neuro fuzzy Inference systems, and various approximations related to the same. You’ll review different types of deep neuro fuzzy classifiers, fuzzy neurons, and the adaptive learning capability of the neural networks. The book concludes by reviewing advanced neuro fuzzy models and applications. What You’ll LearnUnderstand fuzzy logic, membership functions, fuzzy relations, and fuzzy inferenceReview neural networks, back propagation, and optimizationWork with different architectures such as Takagi-Sugeno model, Hybrid model, genetic algorithms, and approximations Apply Python implementations of deep neuro fuzzy system Who This book Is For Data scientists and software engineers with a basic understanding of Machine Learning who want to expand into the hybrid applications of deep learning and fuzzy logic.

DKK 385.00
1

Productive and Efficient Data Science with Python - Tirthajyoti Sarkar - Bog - APress - Plusbog.dk

Productive and Efficient Data Science with Python - Tirthajyoti Sarkar - Bog - APress - Plusbog.dk

This book focuses on the Python-based tools and techniques to help you become highly productive at all aspects of typical data science stacks such as statistical analysis, visualization, model selection, and feature engineering. You’ll review the inefficiencies and bottlenecks lurking in the daily business process and solve them with practical solutions. Automation of repetitive data science tasks is a key mindset that is promoted throughout the book. You’ll learn how to extend the existing coding practice to handle larger datasets with high efficiency with the help of advanced libraries and packages that already exist in the Python ecosystem. The book focuses on topics such as how to measure the memory footprint and execution speed of machine learning models, quality test a data science pipelines, and modularizing a data science pipeline for app development. You’ll review Python libraries which come in very handy for automating and speeding up the day-to-day tasks. In the end, you’ll understand and perform data science and machine learning tasks beyond the traditional methods and utilize the full spectrum of the Python data science ecosystem to increase productivity. What You’ll Learn Write fast and efficient code for data science and machine learningBuild robust and expressive data science pipelinesMeasure memory and CPU profile for machine learning methodsUtilize the full potential of GPU for data science tasks Handle large and complex data sets efficiently Who This Book Is For Data scientists, data analysts, machine learning engineers, Artificial intelligence practitioners, statisticians who want to take full advantage of Python ecosystem.

DKK 476.00
1

Beginning Deep Learning with TensorFlow - Xiangming Zeng - Bog - APress - Plusbog.dk

Beginning Deep Learning with TensorFlow - Xiangming Zeng - Bog - APress - Plusbog.dk

Incorporate deep learning into your development projects through hands-on coding and the latest versions of deep learning software, such as TensorFlow 2 and Keras. The materials used in this book are based on years of successful online education experience and feedback from thousands of online learners. You''ll start with an introduction to AI, where you''ll learn the history of neural networks and what sets deep learning apart from other varieties of machine learning. Discovery the variety of deep learning frameworks and set-up a deep learning development environment. Next, you''ll jump into simple classification programs for hand-writing analysis. Once you''ve tackled the basics of deep learning, you move on to TensorFlow 2 specifically. Find out what exactly a Tensor is and how to work with MNIST datasets. Finally, you''ll get into the heavy lifting of programming neural networks and working with a wide variety of neural network types such as GANs and RNNs. Deep Learning is a new area of Machine Learning research widely used in popular applications, such as voice assistant and self-driving cars. Work through the hands-on material in this book and become a TensorFlow programmer! What You''ll Learn - Develop using deep learning algorithms - Build deep learning models using TensorFlow 2 - Create classification systems and other, practical deep learning applications Who This Book Is For Students, programmers, and researchers with no experience in deep learning who want to build up their basic skillsets. Experienced machine learning programmers and engineers might also find value in updating their skills.

DKK 509.00
1

100 Questions and Answers to Help You Land Your Dream iOS Job - Enrique Lopez Manas - Bog - APress - Plusbog.dk

100 Questions and Answers to Help You Land Your Dream iOS Job - Enrique Lopez Manas - Bog - APress - Plusbog.dk

Are you an iOS developer, looking forward to your next career move? Or are you interviewing for positions at your company or start-up? Either way, this book provides the right questions and answers to help you in the review process. If you are an interviewer, this book can guide you on which questions are the most useful to ask to find the perfect candidate. Generic interview questions found online are repetitive and often unrelated to the day-to-day tasks of an iOS developer. If you are looking to hire a professional programmer you should consider more advanced questions about architecture, patterns or frameworks such as those included in this book. All questions are answered clearly and comprehensively and each one is categorized and reviewed by some of the top iOS engineers worldwide. Some of the questions provide quick follow-ups, which might make the difference between a good enough answer and a stellar one. Questions are divided into three different levels, so whether you are a beginner or an advanced iOS developer, this book will help you to land your dream iOS development Job! What You''ll Learn - Answer interview questions flawlessly with just the right response to convey your skillset - Practice interviews to make yourself more comfortable during the process - Discover what sets a generic coder and an experienced iOS developer apart Who This Book Is For Experienced iOS developers seeking a new employer or promotion within their current company. It also serves as a great tool for someone in human resources or another hiring position trying to identify the right candidate for an iOS development position.

DKK 264.00
1

Practical Smart Device Design and Construction - Christopher Harrold - Bog - APress - Plusbog.dk

Practical Smart Device Design and Construction - Christopher Harrold - Bog - APress - Plusbog.dk

With the rapid development of the Internet of Things, a gap has emerged in skills versus knowledge in an industry typically segmented into hardware versus software. Practitioners are now expected to possess capabilities across the spectrum of hardware and software skills to create these smart devices. This book explores these skill sets in an instructive way, beginning at the foundations of what makes "smart" technology smart, addressing the basics of hardware and hardware design, software, user experiences, and culminating in the considerations and means of building a fully formed smart device, capable of being used in a commercial capacity, versus a DIY project. Practical Smart Device Design and Construction includes a set of starter projects designed to encourage the novice to build and learn from doing. Each project also includes a summary guiding you where to go next, and how to tie the practical, hands-on experience together with what they have learned to take the next step on their own. What You''ll Learn - Practical smart device design and construction considerations such as size, power consumption, wiring needs, analog vs digital, and sensor types and uses - Methods and tools for creating their own designs such as circuit board designs; and wiring and prototyping tools - Hands-on guidance through their own prototype projects and building it alongside the projects in this book - Software considerations for speed versus ease, security, and basics of programming and data analytics for smart devices Who This Book Is For Those with some technical skills, or at least a familiarity with technical topics, who are looking for the means and skills to start experimenting with combined hardware and software projects in order to gain familiarity and comfort with the smart device space.

DKK 105.00
1

Machine Learning in the Oil and Gas Industry - Luigi Saputelli - Bog - APress - Plusbog.dk

Machine Learning in the Oil and Gas Industry - Luigi Saputelli - Bog - APress - Plusbog.dk

Apply machine and deep learning to solve some of the challenges in the oil and gas industry. The book begins with a brief discussion of the oil and gas exploration and production life cycle in the context of data flow through the different stages of industry operations. This leads to a survey of some interesting problems, which are good candidates for applying machine and deep learning approaches. The initial chapters provide a primer on the Python programming language used for implementing the algorithms; this is followed by an overview of supervised and unsupervised machine learning concepts. The authors provide industry examples using open source data sets along with practical explanations of the algorithms, without diving too deep into the theoretical aspects of the algorithms employed. Machine Learning in the Oil and Gas Industry covers problems encompassing diverse industry topics, including geophysics (seismic interpretation), geological modeling, reservoir engineering, and production engineering. Throughout the book, the emphasis is on providing a practical approach with step-by-step explanations and code examples for implementing machine and deep learning algorithms for solving real-life problems in the oil and gas industry. What You Will Learn - Understanding the end-to-end industry life cycle and flow of data in the industrial operations of the oil and gas industry - - Get the basic concepts of computer programming and machine and deep learning required for implementing the algorithms used - - Study interesting industry problems that are good candidates for being solved by machine and deep learning - - Discover the practical considerations and challenges for executing machine and deep learning projects in the oil and gas industry - Who This Book Is For Professionals in the oil and gas industry who can benefit from a practical understanding of the machine and deep learning approach to solving real-life problems.

DKK 385.00
1