1226_年度TOP暢銷展
1225~1226_你想成為怎樣的大人

英文書 > 全部商品

NASA Formal Methods

Springer 出版
2023/06/03 出版

This book constitutes the proceedings of the 15th International Symposium on NASA Formal Methods, NFM 2023, held in Houston, Texas, USA, during May 16-18, 2023. The 26 full and 3 short papers presented in this volume were carefully reviewed and selected from 75 submissions. The papers deal with advances in formal methods, formal methods techniques, and formal methods in practice.

9 特價5246
立即代訂
下次再買

Puppet 8 for DevOps Engineers

Packt 出版
2023/06/01 出版

Harness the power of this popular declarative configuration management tool to automate your infrastructure configurationPurchase of the print or Kindle book includes a free PDF eBookKey Features: Understand the core concepts and best approaches to the latest version of the Puppet languageLearn the key components of the Puppet platform and see how they deploy and apply Puppet code to infrastructureDiscover approaches to collaborative working by using the right structure of code and deploymentBook Description: As DevOps and platform engineering drive the demand for robust internal development platforms, the need for infrastructure configuration tools has never been greater. Puppet, a powerful configuration management tool, is widely used by leading enterprises and boasts a thriving open source community.This book provides a comprehensive explanation of both the Puppet language and the platform. It begins by helping you grasp the basic concepts and approach of Puppet as a stateful language, and then builds up to explaining how to structure Puppet code to scale and allow flexibility and collaboration among teams. As you advance, you'll find out how the Puppet platform allows the management and reporting of infrastructure configuration. The book also shows you how the platform can be integrated with other tooling, such as ServiceNow and Splunk. The concluding chapters help you implement Puppet to fit in heavily regulated and audited environments as well as modern hybrid cloud environments.By the end of this book, you'll have gained a solid understanding of the capabilities of both the Puppet language and platform, and you will have learned how to structure and scale Puppet to create a platform to provide enterprise-grade infrastructure configuration.What You Will Learn: Find out how to structure Puppet code and data to scale and be secureDiscover the core components of the Puppet platform and how to achieve performanceGet to grips with classifying infrastructure and deploying code for different environmentsUnderstand how Bolt can provide procedural orchestration alongside Puppet codeUse Puppet's integrations and Forge modules that allow Puppet to integrate with other systemsAdopt approaches to adoption to ensure your Puppet implementation will succeed in regulated environments, the cloud, and with change controlWho this book is for: This book is for DevOps engineers looking to automate infrastructure with Puppet as a configuration management tool. It will allow both beginners and current Puppet users to understand the full power of the Puppet language and platform. A basic understanding of Unix system administration and Windows systems and core development concepts such as revision control tools like git, virtualization, testing, and coding tooling like vi or Visual Studio code is a prerequisite.

9 特價2267
立即代訂
下次再買

End-User Development

Springer 出版
2023/06/01 出版

This book constitutes the refereed proceedings of the 9th International Symposium on End-User Development, IS-EUD 2023, held in Cagliari, Italy, during June 6-8, 2023.The 17 full papers and 2 (keynote extended abstracts) included in this book were carefully reviewed and selected from 26 submissions. They were organized in topical sections as follows: ​Artificial Intelligence for End-Users; Internet of Things for End-Users; Privacy; Security and Society; Supporting End-User Development.

9 特價3338
立即代訂
下次再買

Descriptional Complexity of Formal Systems

Springer 出版
2023/05/31 出版

This book constitutes the proceedings of the 25th International Conference on Descriptional Complexity of Format Systems, DCFS 2023, which took place in Potsdam, Germany, in July 2023.The 14 full papers, including one invited presentation as a full paper, presented in this volume were carefully reviewed and selected from 16 submissions. The conference focus on all aspects of descriptional complexity, including automata, grammars, languages, and other formal systems; various modes of operations and complexity measures.

9 特價3100
立即代訂
下次再買

Tidy First?

Kent,Beck  著
Ingram 出版
2023/05/31 出版

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality. This book helps you: Understand the basic theory of how software design works and the forces that act on it Explore the difference between changes to a system's behavior and changes to its structure Improve your programming experience by sometimes tidying first and sometimes tidying after Learn how to make large changes in small, safe steps Approach software design as an exercise in human relationships

9 特價1368
立即代訂
下次再買

Introduction to Ansible Network Automation

Brendan,Choi  著
Apress 出版
2023/05/30 出版

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 Learn Develop 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 For Network, security, UC and systems engineers, as well as technical leaders, IT managers and network students.

9 特價1890
立即代訂
下次再買

Software Architecture

Springer 出版
2023/05/30 出版
9 特價2623
立即代訂
下次再買

Conjuring with Computation: A Manual of Magic and Computing for Beginners

Paul,Curzon  著
2023/05/30 出版

The team behind Computer Science for Fun (CS4FN), brings you Conjuring with Computation: A Manual of Magic and Computing for Beginners. Develop your skills as a magician while also learning the basics of computer science by exploring its links to magic. Each chapter explains how to do a simple magic trick, step-by-step, then uses the trick to introduce linked fundamental ideas in computer science in a fun way.By reading the book you will learn to do self-working tricks, be able to hold magic shows, create your own versions of tricks, and with creativity even invent your own. We cover: The book includes profiles of computer scientists, alongside magicians with links to technology, through history.Master conjuring and thinking computationally.

9 特價3931
立即代訂
下次再買

Unlocking Business Agility with Evidence-Based Management

Addison-Wesl 出版
2023/05/24 出版

Leverage Evidence-Based Management, a scientific method, to enable organizations to achieve goals under conditions of uncertainty. Organizations often believe in the certainty of their plans and see every deviation from the plan as a sign of failure. They view the organization as a machine for creating and executing plans instead of looking at it as a responsive organism, attentive to the changes in its environment. In a world of uncertainties, organizations need to be capable of reinventing themselves every day based on new information. In Unlocking Business Agility with Evidence-Based Management, authors Patricia Kong, Todd Miller, Kurt Bittner, and Ryan Ripley use the framework developed by Scrum.org called Evidence-Based Management (EBM). EBM is an empirical approach that helps organizations use experimentation and rapid feedback to progress toward goals. This path is not always obvious or straightforward, but that is a benefit: in a complex and changing world, the path toward goals will always be uncertain. EBM helps organizations use new data to adapt their plan toward their goals. Throughout the book, the authors present stories and experiences that illustrate how EBM can be applied to set better goals and then leverage empiricism to achieve those goals using feedback, learning, and evidence. This definitive guide will help your organization identify its true purpose, improve its ability to reach goals, and build a culture of trust, transparency, and growth. Clarify goals and demonstrate value, success, and progress using agile metrics Progress toward goals in uncertain and rapidly changing circumstances Embrace empiricism and experimentation to find solutions for complex problems Find real-world anonymized case studies on how to articulate goals and measurements in a way that fosters self-management and business agility Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

9 特價1481
立即代訂
下次再買

Practical Graphql

Apress 出版
2023/05/23 出版

Master the query language that is revolutionizing how websites are developed and built. This book is a hands-on guide to GraphQL, and will teach you how to use this open source tool to develop and deploy applications quickly and with minimal fuss.Using a project-based approach, you'll learn how to use GraphQL from the ground up. You'll start with the basics, including set up and key details regarding queries and mutations, before moving on to more advanced topics and projects. Over the course of the book, you will gain a thorough understanding of the web development ecosystem from frontend to backend by building React applications using Prisma Apollo Client and MongoDB.After completing this book, you'll be equipped with the knowledge and skills needed to turbo charge your own enterprise projects.What You'll LearnUnderstand what GraphQL is and how to use itDistinguish between queries and mutations, and how to leverage themGaina greater knowledge of full-stack applications with React, Apollo Server, and Apollo ClientCreate a full stack application with React and PrismaWho This Book Is ForDevelopers and engineers who want to learn about GraphQL so that they can implement in their enterprise React projects. This book is aimed at both backend developers and full stack developers who want to learn to create backend queries using GraphQL.

9 特價1575
立即代訂
下次再買

Using and Administering Linux: Volume 1

David,Both  著
Apress 出版
2023/05/23 出版

Learn to be a Linux sysadmin and an expert user of the Linux operating system, even with no previous Linux experience. This second edition of the popular and highly rated Linux self-study training course has been fully updated to Fedora Linux 37 with expanded and revised content and figures as well new chapters on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, and systemd.Like the previous version, this edition has been reviewed for technical accuracy by a highly respected Linux expert and will prepare you to manage complex systems with ease and equip you for a new career. It has also been reviewed by a student who took this course to ensure its readability and flow for those with little or no previous experience with Linux.In this first volume of the training course series, you will learn about operating systems in general and Linux in particular, and explore the Linux philosophy for SysAdmins in preparation for the rest of the course. This book provides you with the tools necessary for mastering user management; installing, updating, and deleting software; and using command line tools to do performance tuning and basic problem determination.You'll begin by creating a virtual network and installing an instance of Fedora - a popular and powerful Linux distribution - on a VirtualBox VM that can be used for all of the experiments on an existing Windows or Linux computer. You'll then move on to the basics of using the Xfce GUI desktop and the many tools Linux provides for working on the command line including virtual consoles, various terminal emulators, Bash, and other shells.Explore data streams and the Linux tools used to manipulate them, and learn about the Vim text editor, which is indispensable to advanced Linux users and system administrators and be introduced to some other text editors. You'll also see how to install software updates and new software, learn additional terminal emulators, and some advanced shell skills. Examine the sequence of events that take place as the computer boots and Linux starts up, configure your shell to personalize it in ways that can seriously enhance your command line efficiency, and delve into files and filesystems.What You Will LearnInstall Fedora Linux and basic configuration of the Xfce desktopAccess the root user ID, and the care that must be taken when working as rootUse Bash and other shells in the Linux virtual consoles and terminal emulatorsCreate and modify system configuration files with Use the Vim text editorExplore administrative tools available to root that enable you to manage users, filesystems, processes, and basic network communicationsConfigure the boot and startup sequencesWho This Book Is For Anyone who wants to learn Linux as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity.

9 特價2907
立即代訂
下次再買

AWS CDK in Practice

Mark,Avdi  著
Packt 出版
2023/05/19 出版

Uncover the secrets of building maintainable, extensible, and virtually indestructible cloud applications on AWS with Cloud Development Kit (CDK)Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesBuild complex cloud applications with the revolutionary AWS CDKGain practical knowledge of AWS CDK to leverage the powerful toolset of AWSEmploy practical exercises & architectural design patterns for developing modern serverless applicationBook DescriptionAs cloud applications are becoming more complex, multiple tools and services have emerged to cater to the challenges of running reliable solutions. Although infrastructure as code, containers, and orchestration tools, such as Kubernetes, have proved to be efficient in solving these challenges, AWS CDK represents a paradigm shift in building easily developed, extended, and maintained applications. With AWS CDK in Practice, you'll start by setting up basic day-to-day infrastructure while understanding the new prospects that CDK offers. You'll learn how to set up pipelines for building CDK applications on the cloud that are long-lasting, agile, and maintainable. You'll also gain practical knowledge of container-based and serverless application development. Furthermore, you'll discover how to leverage AWS CDK to build cloud solutions using code instead of configuration files. Finally, you'll explore current community best practices for solving production issues when dealing with CDK applications. By the end of this book, you'll have practical knowledge of CDK, and you'll be able to leverage the power of AWS with code that is simple to write and maintain using AWS CDK.What you will learnTurn containerized web applications into fully managed solutionsExplore the benefits of building DevOps into everyday code with AWS CDKUncover the potential of AWS services with CDKCreate a serverless-focused local development environmentSelf-assemble projects with CI/CD and automated live testingBuild the complete path from development to production with AWS CDKBecome well versed in dealing with production issues through best practicesWho this book is forThis book is for traditional full stack developers looking to explore the new world of Infrastructure as Code and serverless applications, solutions architects seeking to define their services with AWS CDK, and DevOps specialists searching for a better management technique to configure files. Readers should not be new to coding and must have experience in web development in languages such as Python, JS, Typescript, Java, etc. along with a basic understanding of how web applications are developed.Table of ContentsGetting Started with IaC and AWS CDKA Starter Project and Core ConceptsBuilding a Full Stack Application with CDKComplete Web Service Deployment with AWS CDKContinuous Delivery with CDK-Powered AppsTesting and Troubleshooting AWS CDK ApplicationsServerless Application Development with AWS CDKStreamlined Serverless DevelopmentIndestructible Serverless Application Architecture (ISAA)The Current CDK Landscape and Outlook

9 特價2115
立即代訂
下次再買

All-New Fire HD 8 & 10 User Guide Newbie to Expert in 2 Hours!

Darius,Cole  著
Ingram 出版
2023/05/19 出版

Up to Date Guide for the All-New Fire HD 8, HD 8 Plus, HD 10 and HD10 Plus.The Only Manual You Need to Discover and Use Your Amazon Fire HD 8 & 10 Tablets Like a ProEverything you need to know about using your Fire HD 8 & HD 10 tablet explained simply and clearly.No matter what your skill level, this Amazon e-Book will take you from newbie to expert in just 2 hours.User Guide AND Tips, Tricks and Secrets - It's all here.This comprehensive user guide has it all - from simple step by step instructions for the beginner, to expert tips and tricks for the advanced user.

9 特價1572
貨到通知
下次再買

Wild West to Agile

Addison-Wesl 出版
2023/05/18 出版

Wild West to Agile: The evolution and revolution of software development, drawn from personal experience, from the Apollo moon mission to digital transformations. In 2023, "technology is your business--no matter what your business." But how did we get here and how could a historical perspective prepare us for the future? Jim Highsmith tackles the evolution and revolution of software development, embellishes them with personal experiences, from the Apollo moon mission to modern digital transformations, and introduces the adventurous pioneers--from structured era developer Ken Orr to Agile methodologist Kent Beck--who strived to make the world a better place, by building better software. Jim's six-decade career has encompassed the Wild West (1966-1979), to Structured Methods and Monumental Methodologies (1980s), to the Roots of Agile (1990s), to the present Agile Era (2001-present). In each era, he explores the evolution of software development methods, methodologies, and mindsets. Whether you are from the 1970-1980's generation looking for an "I was there too" moment, a newer generation interested in the evolution of software development, the Agile generation interested in how Agile methodologies were born and evolved, or have a general interest in information technology, Wild West to Agile has something for you. "Jim Highsmith is the Forrest Gump of software development. What made the 1994 movie so entertaining was how frequently Forrest found himself in the right spot as history was being made. Unlike Forrest, though, Jim's actions influenced that history." --Mike Cohn, cofounder of the Agile Alliance, and the Scrum Alliance; author of Succeeding with Agile "If you want to understand the shape of software development today, this is the book for you. If you want to understand how to navigate a turbulent career with grace & style, this is also the book for you. If you enjoy memoirs, ditto. Enjoy his story." --Kent Beck, Chief Scientist, Mechanical Orchard; author, Extreme Programming Explained "This entire journey--beginning with the Wild West era of software development through the Agile Era to today's Digital Transformation era--is entirely empowered by people. Thank you, Jim, for sharing these beautiful stories and honoring the people that were a part of this amazing journey."--Heidi J. Musser, Vice President and CIO, USAA, retired "I've always felt that understanding history is important, because it's hard to understand where we are unless you understand the path that we took to get here. Jim's memoir is an entertaining and astute odyssey through this history."--Martin Fowler, Chief Scientist, Thoughtworks

9 特價1355
立即代訂
下次再買

Learning Git

Ingram 出版
2023/05/17 出版

This book teaches Git in a simple, visual, and tangible manner so that you can build a solid mental model of how Git version control works. Through the use of color, storytelling, and hands-on exercises, you will learn to use this tool with confidence. The information is introduced incrementally so that you don't get bogged down with unknown terms or concepts. Learning Git is ideal for anyone who needs to use Git for personal or professional projects: coding bootcamp students, junior developers, data professionals, and technical writers, to name just a few! This book covers how to: Download Git and initialize a local repository Add files to the staging area and make commits Create, switch, and delete branches Merge and rebase branches Work with remote repositories including cloning, pushing, pulling, and fetching Use pull requests to collaborate with others

9 特價1449
立即代訂
下次再買

Coordination Models and Languages

Springer 出版
2023/05/16 出版

This book constitutes the refereed proceedings of the 25th IFIP WG 6.1 International Conference on Coordination Models and Language, COORDINATION 2023, held in Lisbon, Portugal, in June 2023, as part of the 18th International Federated Conference on Distributed Computing Techniques, DisCoTec 2023. The 12 regular papers and 2 short paper presented in this book were carefully reviewed and selected from 27 submissions.The papers deal with the following topics: Collective Adaptive Systems and Aggregate Computing; Cyber-Physical Systems; Verification and Testing; Languages and Processes; and Run-Time Changes.

9 特價3338
立即代訂
下次再買

Git for Humans

Book Apart 出版
2023/05/16 出版

Git's model of version control makes it indispensable for collaborating on digital projects of all stripes. Get situated with Git as David Demaree guides you through the command-line workflow, the nuances of repositories and branches, the elements of a solid commit message, and more. Pick up common version-tracking tasks, along with advice on trickier scenarios. You'll learn how to put Git to work for you-and work better with your team.

9 特價1966
立即代訂
下次再買

Pro Bash

Jayant,Varma  著
Apress 出版
2023/05/16 出版

Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax.Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming.The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming UNIX lore, you can write professional Bash programs through standard programming techniques.What You'll Learn Use the Bash shell to write utilities and accomplish most programming tasksReplace many external commands with shell parameter expansion making scripts very fastAvoid many common mistakes that cause scripts to failSee how Bash's read line and history libraries can save typing when getting user inputBuild shell scripts that get information from the WebWho This Book Is ForDevelopers, programmers, and open source enthusiasts who want to write scripts using Bash on multiple platforms

9 特價1733
立即代訂
下次再買

Formal Techniques for Distributed Objects, Components, and Systems

Springer 出版
2023/05/16 出版

This book constitutes the refereed proceedings of the 43rd IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems, FORTE 2023, held in Lisbon, Portugal, in June 2023, as part of the 18th International Federated Conference on Distributed Computing Techniques, DisCoTec 2023. The 13 regular papers and 3 short papers presented in this book were carefully reviewed and selected from 26 submissions. They cover topics such as: concurrent programming; security; probabilities, time and other resources; and model-based testing and petri nets.

9 特價3815
立即代訂
下次再買

Analog and Hybrid Computer Programming

Bernd,Ulmann  著
Ingram 出版
2023/05/13 出版

As classic digital computers are about to reach their physical and architectural boundaries, interest in unconventional approaches to computing, such as quantum and analog computers, is rapidly increasing. For a wide variety of practical applications, analog computers can outperform classic digital computers in terms of both raw computational speed and energy efficiency. This makes them ideally suited a co-processors to digital computers, thus forming hybrid computers. This second edition of "Analog and Hybrid Computer Programming" provides a thorough introduction to the programming of analog and hybrid computers. It contains a wealth of practical examples, ranging from simple problems such as radioactive decay, harmonic oscillators, and chemical reaction kinetics to advanced topics which include the simulation of neurons, chaotic systems such as a double-pendulum simulation and many more. In addition to these examples, it contains a chapter on special functions which can be used as "subroutines" in an analog computer setup.

9 特價2205
立即代訂
下次再買

Jetpack Compose 1.3 Essentials

Neil,Smyth  著
Ingram 出版
2023/05/13 出版

This book aims to teach you how to build Android applications using Jetpack Compose 1.3, Android Studio Flamingo (2022.2.1), Material Design 3, and the Kotlin programming language.The book begins with the basics by explaining how to set up an Android Studio development environment.The book also includes in-depth chapters introducing the Kotlin programming language, including data types, operators, control flow, functions, lambdas, coroutines, and object-oriented programming.An introduction to the key concepts of Jetpack Compose and Android project architecture is followed by a guided tour of Android Studio in Compose development mode. The book also covers the creation of custom Composables and explains how functions are combined to create user interface layouts, including row, column, box, and list components.Other topics covered include data handling using state properties, key user interface design concepts such as modifiers, navigation bars, and user interface navigation. Additional chapters explore building your own reusable custom layout components.The book covers graphics drawing, user interface animation, transitions, Kotlin Flows, and gesture handling.Chapters also cover view models, SQLite databases, Room database access, the Database Inspector, live data, and custom theme creation. Using in-app billing, you will also learn to generate extra revenue from your app.Finally, the book explains how to package up a completed app and upload it to the Google Play Store for publication.Along the way, the topics covered in the book are put into practice through detailed tutorials, the source code for which is also available for download.Assuming you already have some rudimentary programming experience, are ready to download Android Studio and the Android SDK, and have access to a Windows, Mac, or Linux system, you are ready to start.

9 特價1664
立即代訂
下次再買

Structural Information and Communication Complexity

Springer 出版
2023/05/12 出版

This book constitutes the refereed proceedings of the 30th International Colloquium on Structural Information and Communication Complexity, SIROCCO 2023, held in Alcal獺 de Henares, Spain, during June 6-9, 2023.The 26 full papers presented in this book were carefully reviewed and selected from 48 submissions. SIROCCO is devoted to the study of the interplay between structural knowledge, communication, and computing in decentralized systems of multiple communicating entities. Special emphasis is given to innovative approaches leading to better understanding of the relationship between computing and communication. This is the 30th edition of SIROCCO, and 3 of the 26 papers in this book are devoted to celebrating this fact, plus an additional paper about a recent trend to study special models of computation.

9 特價5246
立即代訂
下次再買

.NET 7 for Jobseekers

Ingram 出版
2023/05/10 出版

A comprehensive guide to learning .NET 7Key Features● Explore the new features and libraries introduced in .NET 7.● Master the art of designing views in a .NET 7 application.● Understand how to leverage the new .NET MAUI framework.Description.NET has transformed the landscape of software development with its versatility and widespread adoption. In today's competitive job market, mastering .NET provides a distinct advantage, regardless of your level of experience.This guide is an invaluable resource for individuals seeking proficiency in the latest version of the .NET framework. The book commences by covering the fundamental aspects of .NET, which includes an overview of the .NET environment, the evolution of the framework, and the latest features and libraries in .NET 7. The book then helps you acquire practical experience by creating a basic 'Hello World' program using Razor pages. Next, the book delves deeper into application design, explores essential topics like building views and controllers, performing comprehensive testing, and harnessing the power of .NET MAUI to develop cross-platform applications for iOS, Android, macOS, and Windows. Furthermore, the book discusses other important topics such as Blazor, desktop user interfaces, SignalR, and Orleans, and explains how to integrate databases through MVC. Lastly, it includes a section on frequently asked questions and answers you may encounter while working with .NET.By the end of the book, you will be equipped with the knowledge and skills necessary to develop applications using the latest features and libraries provided by the framework.What you will learn● Learn how to create your first .NET 7 program using Razor pages.● Discover how to create controllers for your .NET 7 application.● Get familiar with the new features and enhancements of Blazor in .NET 7.● Explore effective strategies for testing views and controllers.● Learn how to create desktop UIs using .NET.Who this book is forThis book caters to a broad audience of programmers, enthusiasts, and beginners who are eager to expand their knowledge of .NET and explore the exciting new features introduced in .NET 7. It also aims to equip you with the necessary skills to improve your job-seeking prospects and confidently address interview questions related to .NET.Table of Contents1. Introduction to .Net 72. New Features and Libraries3. Writing Your First .Net 7 Program4. Designing the Views5. Creating Your Controllers6. Testing Your Views and Controllers7. Working with .NET MAUI8. Blazor in .NET 79. Creating a Desktop UI10. Communication with the Views11. Use SignalR12. Adding a Database13. Orleans14. Adding Specific Code Using System.Devices15. Possible Questions and Answers

9 特價772
立即代訂
下次再買

Visualize Complex Processes with Microsoft Visio

Packt 出版
2023/05/09 出版

Streamline your business by creating clear, concise process diagrams with Microsoft Visio, and share them securely for viewing, reviewing, and collaborationPurchase of the print or Kindle book includes a free PDF eBookKey Features: Learn built-in diagram types or create custom ones to describe flow steps effectivelyUnlock the skills and techniques needed to efficiently and speedily capture and communicate complex flowsUnderstand how to store securely, integrate with other apps, and import and export flow stepsBook Description: Every business has process flows, but not all of them are fully described to or verified for accuracy with each stakeholder. This not only presents a risk for business continuity but also removes the ability to make insightful improvements. To make these complex interactions easy to grasp, it's important to describe these processes visually using symbology that everybody understands. Different parts of these flows should be collaboratively developed and stored securely as commercial collateral.Visualize Complex Processes with Microsoft Visio helps you understand why it is crucial to use a common, systematic approach to document the steps needed to meet each business requirement. This book explores the various process flow templates available in each edition of Microsoft Visio, including BPMN. It also shows you how to use them effectively with the help of tips and techniques and examples to reduce the time required for creating them, as well as how you can improve their integration and presentation.By the end of this book, you'll have mastered the skills needed to create data-integrated business flowcharts with Microsoft Visio, learned how to effectively use these diagrams collaboratively, but securely, and understood how to integrate them with other M365 apps, including Excel, Word, PowerPoint, and Power Automate.What You Will Learn: Choose an appropriate flowchart diagram type to describe process stepsDevelop the skills to efficiently use Visio to draw process flowchartsDiscover how to create process flows diagrams to meet the BPMN standardFind out how to synchronize Excel tables with Visio process flowchartsStore flowcharts that can also be used for collaboration securelyUnderstand how to export flowcharts and data to other M365 appsDiscover how Visio ShapeSheet functions can increase productivityWho this book is for: If you're a manager, analyst, or designer of business processes, then this book will help you create professional process diagrams effectively and consistently to improve the accuracy of communication and facilitate impactful insights. This book will also be useful for beginners or power users who are seeking tips and techniques to capture process flows from context and customize diagrams to meet academic as well as corporate standards.

9 特價2015
立即代訂
下次再買

Algorithms

Andy,Vickler  著
Ingram 出版
2023/05/05 出版

Have you ever wondered how a programmer develops games and writes code without having to think too much? Do you want to know what makes a programmer confident about the code they write? Do you want to learn how programmers use algorithms to determine how to structure their programs before they develop it? If you did, this is the book for you. An algorithm is a set of rules or instructions you provide to a system. The system performs a specific process to answer a question using these instructions. As an amateur or expert, it is important for you to understand what an algorithm is and how you should define it. Once you learn to develop an algorithm, you can easily learn to develop code to execute that algorithm. Throughout this book, you will learn about the following: - Algorithms and their characteristics - How you should define the algorithm - Types of algorithms- Analyzing an algorithm based on time and space complexities- Writing code keeping an algorithm in mind - And more! This book will also show you how to implement the sorting and searching algorithms using C and Java programming languages, since these are the most common languages used by programmers. Bear in mind an algorithm is only a set of instructions, and this means you can use an algorithm to write code using different programming languages. You will only need to understand the properties of the programming language and use the right syntax. So, what are you waiting for? If you want to strengthen your understanding of algorithms and write high-performing code, grab a copy of this book now.

9 特價906
立即代訂
下次再買

Algorithms

Andy,Vickler  著
Ingram 出版
2023/05/05 出版

Are you studying data science and want to take your learning further ? Data structures are an integral part of data science, machine learning, and algorithms, all aimed at solving programming challenges that might seem insurmountable at the outset. Advanced Data Structures for Algorithms builds on your current knowledge, taking your learning much deeper and teaching you how to solve even the trickiest of challenges. This book has been divided into four parts: Part One covers advanced lists, including: - An overview of linked lists- Doubly linked lists- XOR linked lists- Self-organizing lists- Unrolled linked listsPart Two covers trees, including: - Segment trees- Trie trees- Fenwick trees- AVL trees- Red-black trees- Scapegoat trees- Treap- N-aryPart Three discusses disjoint sets or Union-finds, as they are sometimes knownPart Four covers heaps and priority queues, including: - A brief discussion on binary heaps- Binomial heaps- Fibonacci heaps- Leftist heaps- K-ary heaps- Iterative heapsortsYou'll find plenty of code examples to help you make sense of things and common-sense explanations. If you want to advance your knowledge of data structures for algorithms you are in the right place.

9 特價906
立即代訂
下次再買

Algorithms

Andy,Vickler  著
Ingram 出版
2023/05/05 出版

Are you interested in furthering your knowledge of algorithms? Do you want to learn how they work for real-world problems? Then you've come to the right place. This guide will walk you through algorithm design before digging into some of the top design techniques. Here's what you will learn: - The steps involved in designing an algorithm- The top algorithm design techniques- The Divide and Conquer algorithm- The Greedy Algorithm- Dynamic Programming- The Branch and Bound Algorithm- The Randomized Algorithm- Recursion and backtrackingAnd everything that goes with them.Included are plenty of algorithm designs and code implementations to show you how it all works.So, if you are ready to learn everything you need to know about design algorithms, buy this book now !

9 特價906
立即代訂
下次再買

Parallel and High Performance Programming with Python

Fabio,Nelli  著
Ingram 出版
2023/05/05 出版

This book will teach you everything about the powerful techniques and applications of parallel computing, from the basics of parallel programming to the cutting-edge innovations shaping the future of computing. The book starts with an introduction to parallel programming and the different types of parallelism, including parallel programming with threads and processes. The book then delves into asynchronous programming, distributed Python, and GPU programming with Python, providing you with the tools you need to optimize your programs for distributed and high-performance computing. The book also covers a wide range of applications for parallel computing, including data science, artificial intelligence, and other complex scientific simulations. You will learn about the challenges and opportunities presented by parallel computing for these applications and how to overcome them. By the end of the book, you will have insights into the future of parallel computing, the latest research and developments in the field, and explore the exciting possibilities that lie ahead.TABLE OF CONTENTS 1. Introduction to Parallel Programming 2. Building Multithreaded Programs 3. Working with Multiprocessing and mpi4py Library4. Asynchronous Programming with AsyncIO5. Realizing Parallelism with Distributed Systems 6. Maximizing Performance with GPU Programming using CUDA7. Embracing the Parallel Computing Revolution8. Scaling Your Data Science Applications with Dask9. Exploring the Potential of AI with Parallel Computing10. Hands-on Applications of Parallel Computing

9 特價1607
立即代訂
下次再買

Regression totum modum

Lulu.com 出版
2023/05/02 出版

This book characterizes the field of regression analysis beyond its traditional domain of mathematics and statistics. Simply speaking, regression is a technique that relates a dependent variable to one or more independent (explanatory) variables. A regression model can show whether changes observed in the dependent variable are associated with changes in one or more of the explanatory variables. Using this definition, regression methods are extended to machine learning. Consequently, the scope of this book is to present the applications of regression using the totality of methods (totum modum) one can employ in regression analysis: Linear regression polynomial regression general linear models vector generalized linear models binomial regression logistic regression multinomial logistic regression multinomial probit ordered logit multilevel models fixed effects random effects linear mixed-effects model nonlinear mixed-effects model nonlinear regression support vector regression lasso regression ridge regression nonparametric semiparametric robust quantile isotonic principal components Using examples from the Space domain, including endoatmospheric and exoatmospheric environments, space weather, space launch, satellites, and ground sensors, many of these methods are applied. All examples are solved using the R programming language and all code and datasets are accessible from our GitHub site. Although written as a reference, the book can be adapted as an advanced textbook in regression analysis.

9 特價3660
立即代訂
下次再買

Build Mobile Apps with Swiftui and Firebase

Apress 出版
2023/04/27 出版

Create a mobile app for Apple platforms using SwiftUI in conjunction with Google's Firebase backend to post and retrieve data, authenticate users, and store data securely. You'll use SwiftUI to create an engaging and aesthetically appealing user interface that meets the expectations of iOS users while leveraging the power of Google's Firebase to securely and seamlessly work with your backend data.With an intro to Xcode and SwiftUI, followed by tutorials on how build an app with Firestore, Firebase Storage, and the Authenticate framework, you'll find everything you need to build a complete iOS application. You'll begin with an introduction to Firebase and an overview of how to use Xcode and write code in SwiftUI. Then dive into two real-life projects where you'll build a note application and a social media application. With these projects, you'll see how to post, read, edit, and delete data using Firestore. You'll also upload large assets, such as pictures, toFirebase Storage, and we will also authenticate users with email and Sign in with Apple. On the backend, you'll learn how to structure our data, secure it, and also use third-party extensions to enhance the user experience.Build Mobile Apps with SwiftUI and Firebase offers the skills and knowledge necessary to develop apps that are both fun and functional for the user while also providing a robust backend that integrates with your app and stores data securely. Use SwiftUI and Firebase to build something your users will love!What You'll LearnAuthenticate users on your appSecure a remote database and manage data easilyEnhance user experience with extensionsWho This Book Is ForiOS developers who are beginning their journey with both SwiftUI, to build user interfaces, and the Google Firebase backend.

9 特價1890
立即代訂
下次再買

Agile Processes in Software Engineering and Extreme Programming

Springer 出版
2023/04/25 出版

This open access book constitutes the proceedings of the 24th International Conference on Agile Software Development, XP 2023, which took place in Amsterdam, The Netherlands, during June 13-16, 2023. XP is the premier agile software development conference combining research and practice. It is a unique forum where agile researchers, practitioners, thought leaders, coaches, and trainers get together to present and discuss their most recent innovations, research results, experiences, concerns, challenges, and trends. XP conferences provide an informal environment to learn and trigger discussions and welcome both people new to agile and seasoned agile practitioners. This year's conference was held with the theme "Whole Team Sustainability". The 11 full papers and 1 short paper presented in this volume were carefully reviewed and selected from 40 submissions. They focus on agile practices and agile in the large.

9 特價2384
立即代訂
下次再買

Computers and Games

Springer 出版
2023/04/25 出版

This book constitutes the refereed proceedings of the International Conference on Computers and Games, CG 2022, held virtually, during November 22-24, 2022.The 15 full papers included in this book were carefully reviewed and selected from 23 submissions. They were organized in topical sections as follows: ​classic games, multi-player and multi-action games, solving games, measuring games, decision making in games and puzzles.

9 特價2861
立即代訂
下次再買

Multi-Cloud Strategy for Cloud Architects - Second Edition

Packt 出版
2023/04/25 出版

Solve the complexity of running a business in a multi-cloud environment with practical guidelines backed by industry experience. Purchase of the print or Kindle book includes a free eBook in PDF format.Key Features: Explore the benefits of the major cloud providers to make better informed decisionsAccelerate digital transformation with multi-cloud, including the use of PaaS and SaaS conceptsGet the best out of multi-cloud by exploring relevant use cases for data platforms and IoTUnlock insights into top 5 cloud providers in one book - Azure, AWS, GCP, OCI, and Alibaba CloudBook Description: Are you ready to unlock the full potential of your enterprise with the transformative power of multi-cloud adoption? As a cloud architect, you understand the challenges of navigating the vast array of cloud services and moving data and applications to public clouds. But with 'Multi-Cloud Strategy for Cloud Architects, Second Edition', you'll gain the confidence to tackle these complexities head-on.This edition delves into the latest concepts of BaseOps, FinOps, and DevSecOps, including the use of the DevSecOps Maturity Model. You'll learn how to optimize costs and maximize security using the major public clouds - Azure, AWS, and Google Cloud. Examples of solutions by the increasingly popular Oracle Cloud Infrastructure (OCI) and Alibaba Cloud have been added in this edition. Plus, you will discover cutting-edge ideas like AIOps and GreenOps.With practical use cases, including IoT, data mining, Web3, and financial management, this book empowers you with the skills needed to develop, release, and manage products and services in a multi-cloud environment.By the end of this book, you'll have mastered the intricacies of multi-cloud operations, financial management, and security. Don't miss your chance to revolutionize your enterprise with multi-cloud adoption.What You Will Learn: Choose the right cloud platform with the help of use casesMaster multi-cloud concepts, including IaC, SaaS, PaaS, and CaCUse the techniques and tools offered by Azure, AWS, and GCP to integrate securityMaximize cloud potential with Azure, AWS, and GCP frameworks for enterprise architectureUse FinOps to define cost models and optimize cloud costs with showback and chargebackWho this book is for: Cloud architects, solutions architects, enterprise architects, and cloud consultants will find this book valuable. Basic knowledge of any one of the major public clouds (Azure, AWS, or GCP) will be helpful.

9 特價2327
立即代訂
下次再買

Beginning MongoDB Atlas with .Net

Luce,Carter  著
Apress 出版
2023/04/25 出版

This book is a tutorial on MongoDB customized for developers working in Microsoft .NET 6, .NET 7, and beyond. It explains the differences between relational database systems and the document model supported by MongoDB, and shows how to build .NET applications that run against a MongoDB database, especially one in the cloud. Author Luce Carter kicks things off by teaching you how to determine when to use a document database versus a relational engine. After that, she walks you through building a Microsoft .NET project combining the MongoDB Atlas cloud database as a service solution with a .NET. application. In the process, you will learn how to create, read, update, and delete data in MongoDB from any .NET project. You will come away from this book with a solid understanding of MongoDB's Developer Data Platform and how to use it from your .NET applications. You'll be able to connect to MongoDB in the cloud and take advantage of the flexibility and scalability that MongoDB's document storage model provides, and you'll understand how to craft your applications to run using document storage and the MongoDB database engine. What You Will Learn Know when to use the MongoDB document model Build .NET applications that connect to MongoDB for data storage Create MongoDB clusters on the MongoDB Atlas cloud platform Store data in MongoDB Atlas Create, Read, Update, and Delete (CRUD) data from .NET Web API projects Test your CRUD endpoints using RESTful operations Validate schemas to help protect against breaking changes Who This Book Is For .NET developers who are looking for an alternative to relational databases, and those looking for a flexible and scalable document storage solution for use from .NET applications. Additionally, anyone wanting to learn MongoDB in the context of .NET and C# will benefit from this book.

9 特價1575
立即代訂
下次再買

Simple SysML for Beginners

Ingram 出版
2023/04/24 出版

Overview Simple SysML for Beginners: Using IBM Rhapsody is for beginners. This book is for beginning modelers who have just purchased an IBM Rhapsody edition that supports SysML modeling and are anxious to get started, but otherwise don't know too much about SysML and don't have much experience using SysML tools. The purpose of this book is to help the reader get through the initial learning curve and start the reader on the way to becoming proficient at SysML modeling.The book is designed to be a tool companion for two of the more comprehensive books on SysML: SysML Distilled: A Brief Guide to the Systems Modeling Language by Lenny Delligatti.A Practical Guide to SysML, Third Edition: The Systems Modeling Language by Sanford Friedenthal et al..Rhapsody(R) is a trademark of International Business Machines Corporation ("IBM").LimitationsRequirements Engineering - This book is not an exhaustive text on requirements engineering. However, the "Further Reading" appendix does list a number of excellent books for deeper understanding of this topic. Tool Version - The first edition of this book was authored using IBM Engineering Systems Design Rhapsody version 9.01. Future versions of Rhapsody may have significant changes to the user interface.Tool Manual - This is a beginner's introduction and is not a comprehensive reference for every feature of the tool.Screen Captures - Most readers appreciate our approach of providing annotated screen captures of the actual tool. However, there are physical technology issues that limit the level of sharpness we can achieve in this format. A small number of readers of previous books in this series have expressed frustration on this point.

9 特價2452
立即代訂
下次再買

Introduction to Computer Systems and Software Engineering

Enamul,Haque  著
Lulu.com 出版
2023/04/21 出版

Discover the fascinating world of computer systems and software engineering with "Computer Science Engineering (CSE) for Non-CSE Enthusiasts: Introduction to Computer Systems and Software Engineering." This comprehensive guide is designed for enthusiasts with no prior background in computer science or programming, making complex concepts accessible and engaging. Dive into three captivating chapters that introduce you to computer systems, programming, and software engineering. Explore the history of computers, hardware, software, operating systems, and networks. Unravel the mysteries of computer programming and learn about object-oriented programming and programming languages. Finally, understand the objectives of software engineering, its comparison with other disciplines, and the software design process. The book's practice questions, exercises, and projects reinforce the concepts learned, ensuring a solid understanding of these essential topics. Written in an accessible and straightforward language, "Computer Science Engineering (CSE) for Non-CSE Enthusiasts" is the perfect resource for anyone eager to explore the exciting world of computer systems and software engineering. Start your journey today!

9 特價995
立即代訂
下次再買

Fundamental Approaches to Software Engineering

Leen,Lambers  著
Springer 出版
2023/04/21 出版

This open access book constitutes the proceedings of the 26th International Conference on Fundamental Approaches to Software Engineering, FASE 2023, which was held during April 22-27, 2023, in Paris, France, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023. The 12 regular papers presented in this volume were carefully reviewed and selected from 50 submissions. The proceedings also contain 2 tool papers, 2 NIER papers, and 2 competition papers from the Test-Comp Competition. The papers deal with the foundations on which software engineering is built, including topics like software engineering as an engineering discipline, requirements engineering, software architectures, software quality, model-driven development, software processes, software evolution, AI-based software engineering, and the specification, design, and implementation of particular classes of systems, such as (self-)adaptive, collaborative, AI, embedded, distributed, mobile, pervasive, cyber-physical, or service-oriented applications. .

9 特價2384
立即代訂
下次再買

A Laboratory Manual on Virtual Experimentation on Electrical AC Machines and Circuit Networks using MATLAB/Simulink and MULTISIM

Arif,Iqbal  著
Ingram 出版
2023/04/21 出版

A Laboratory Manual on "Virtual Experimentation on Electrical AC Machines and Circuit Networks using MATLAB/Simulink and MULTISIM" has been written to quickly grip the understanding of Electrical AC machines, particularly induction and synchronous motor, and Circuit Networks from an experimental operation point of view on the virtual platform. This book deals with all the experiments related to important topics of electrical machines and networks which are on practically performed by students in a majority of technical institutions. The theoretical background of every experiment is reviewed before the system simulation. Detailed step-by-step experimental procedures are explained with the necessary diagram. Development of experimental setup by using MATLAB/Simulink and MULTISIM has been explained from scratch, which also enhances the simulation and analytical skills for various practical systems. Every step of the simulation is explained during the development of the system using Simulink and MULTISIM which can be further extended to investigate and analyze for Academics, Industrial, and Research & Development purposes. This book can be used as a reference to simulate and analyze the virtually developed system using AC machines and circuit networks by students and working professionals.

9 特價3780
立即代訂
下次再買

Developments in Language Theory

Frank,Drewes  著
Springer 出版
2023/04/18 出版

This book constitutes the refereed proceedings of the 27th International Conference on Developments in Language Theory, DLT 2023, held in Ume疇, Sweden, during June 12-16, 2023. The 20 full papers included in this book were carefully reviewed and selected from 32 submissions (31 regular ones and one invited).The DLT conference series provides a forum for presenting current developments informal languages and automata. Its scope is very general and includes, among others, the following topics and areas: grammars, acceptors and transducers for words; trees and graphs; relations between formal languages and artificial neural networks; algebraic theories of automata; algorithmic, combinatorial, and algebraic properties of words and languages; variable length codes; symbolic dynamics; cellular automata; groups and semigroups generated by automata; polyominoes and multidimensional patterns; decidability questions; image manipulation and compression; efficient text algorithms; relationships to cryptography, concurrency, complexity theory, and logic; bio-inspired computing; and quantum computing.

9 特價3338
立即代訂
下次再買

The Journey from Artificial to Convolutional Neural Network

Amit,Verma  著
Ingram 出版
2023/04/18 出版

This book has unfolded the reasons of the successful adoption of deep learning-based convolutional neural networks over machine learning- based artificial neural networks. The book has provided sufficient knowledge of the topics like Pandas and Numpy in Python programing language before switching to the core implementation of any Artificial Intelligence (AI) based algorithm. Thereafter, the theoretical concept of Artificial Neural Networks (ANN) and Convolutional Neural Networks (CNN) is discussed with step-by-step implementation in Python programing language. All the layers of the CNN model have been discussed in detail. Separate chapters are dedicated to the process of convolution, activation function, and pooling representing the theoretical concepts with practical implementation.This book is written for anyone interested in acquiring theoretical and practical knowledge of Artificial Intelligence. Students pursuing graduation and post-graduation in engineering in computer science can follow this book. In addition, this book will be very useful for candidates who are interested in the Artificial Intelligence-related research.For more details, please visit https: //centralwestpublihing.com

9 特價3119
立即代訂
下次再買

Democratizing RPA with Power Automate Desktop

Peter,Krause  著
Packt 出版
2023/04/18 出版

Discover how desktop flows can interact with your everyday tools and automate tasks, freeing up time to do more important thingsPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesLearn how Office programs can assist with automating recurring tasksMaintain superior work quality by including daily desktop and web applications in your flowsEnrich your flows with additional AI-based information and integrate them with cloud systemsBook DescriptionWhether you want to organize simple files or perform more complex consolidations between different Office programs and remote-control applications that don't allow outside access, Power Automate Desktop helps meet these challenges. This book shows you how to leverage this workflow automation platform by explaining the underlying RPA concepts in a step-by-step way. You'll start with simple flows that can be easily recorded and further processed using the built-in recorder. Later, you'll learn how to use the more advanced actions to automate folder and file management and enable Office programs to interact with each other. You'll also get to grips with integrating desktop flows into other cloud environments and further enhance their value using AI. As you progress, you'll understand how flows can run unattended and how they are managed in the Power Platform, as well as key concepts such as creating, modifying, debugging, and error-handling UI flows. Finally, the book will guide you to use Process Automation Designer (PAD) in conjunction with your frequently used desktop systems to automate routine tasks. By the end of this book, you'll have become a Power Automate Desktop expert, automating both professional and personal tasks.What you will learnMaster RPA with Power Automate Desktop to commence your debut flowGrasp all essential product concepts such as UI flow creation and modification, debugging, and error handlingUse PAD to automate tasks in conjunction with the frequently used systems on your desktopAttain proficiency in configuring flows that run unattended to achieve seamless automationDiscover how to use AI to enrich your flows with insights from different AI modelsExplore how to integrate a flow in a broader cloud contextWho this book is forWhether you're a home user looking to automate simple tasks on your workstation or a business user or citizen developer seeking to automate more complex rule-based processes, this book will help you overcome the challenge. No knowledge of a programming language is required, but in the more advanced chapters, a general understanding of information technology, including basic programming language structures, protocols, and cloud concepts, will be helpful.Table of ContentsGetting Started with Power Automate DesktopUsing Power Automate Desktop and Creating First FlowEditing and Debugging UI FlowsBasic Structure Elements and Flow ControlVariables, UI Elements, and ImagesActions for UI AutomationAutomate Your Desktop and WorkstationAutomating Standard Business ApplicationsLeveraging Cloud Services and Power PlatformLeveraging Artificial IntelligenceWorking with APIs and ServicesPAD Enterprise Best Practices

9 特價1481
立即代訂
下次再買

Fundamentals for Self-Taught Programmers

Packt 出版
2023/04/11 出版

An absolute beginner's guide to strengthening the fundamentals before learning your first programming languagePurchase of the print or Kindle book includes a free PDF eBookKey Features: Explore fundamental computer science concepts from data structures through to object-oriented programmingProgress from understanding the software engineering landscape to writing your first programAuthored by a Microsoft community insider and filled with case studies from software engineering rolesBook Description: Software engineering is a set of techniques, including programming, within the computer science discipline associated with the development of software products. This practical guide to software engineering will enable aspiring and new developers to satisfy their curiosity about the industry and become ready to learn more about the basics before beginning to explore programming languages, along with helping junior and upcoming developers to effectively apply their knowledge in the field.The book begins by providing you with a comprehensive introduction to software engineering, helping you gain a clear, holistic understanding of its various sub-fields. As you advance, you'll get to grips with the fundamentals of software engineering, such as flow control, data structures and algorithms. The book also introduces you to C# and guides you in writing your first program. The concluding chapters will cover case studies, including people working in the industry in different engineering roles, as well as interview tips and tricks and coding best practices.By the end of this programming book, you'll have gained practical knowledge of the implementation and associated methodologies in programming that will have you up and running and productive in no time.What You Will Learn: Gain an understanding of the software engineering landscapeGet up and running with fundamental programming concepts in C#Implement object-oriented programming (OOP) in C#Gain insights on how to keep the code readable and reusableDiscover various tips and tricks to efficiently prepare for a software engineering interviewImplement various popular algorithms using C#Who this book is for: This book is for anyone who is curious about programming and interested in entering the field of software engineering by beginning at the fundamentals. No prior knowledge of computer science or software engineering is necessary.

9 特價1692
立即代訂
下次再買

Microsoft Azure AI Fundamentals Certification Companion

Apress 出版
2023/04/08 出版

Prepare for the Azure AI Fundamentals certification examination. This book covers the basics of implementing various Azure AI services in your business. The book not only helps you get ready for the AI-900 exam, but also helps you get started in the artificial intelligence (AI) world. The book starts with a short overview of the AI-900 exam and takes you through the exam prerequisites and the structure of the exam. You will then learn basic and advanced AI in Azure. Principles of responsible AI, Azure Machine Learning (ML), Azure Cognitive Services, and Bot Services are covered, followed by a practice test. You will go through ML fundamental concepts, model training, and validation along with case studies and a practice test for better preparation. The book includes the fundamentals of Azure and computer vision cognitive services. Various vision services and face services are demonstrated as well as analyzing image and text using OCR. You will understand concepts of natural language processing (NLP) such as text analysis, language modelling, entity recognition, sentiment analysis, speech recognition, and synthesis and also learn how to leverage Microsoft Azure for NLP. After reading this book, you will be able to implement various Azure AI services and prepare for the Azure AI Fundamentals certification exam, AI-900. What Will You Learn Understand AI fundamentals and responsibilities Know the Microsoft Azure offerings for AI Understand foundational concepts for ML and Azure offerings for ML Understand Azure Cognitive Services such as Custom Vision, Face, Form Recognizer, Text-to-Speech, and Image Analysis Who This Book Is For Azure and AI users working with ML services

9 特價1575
立即代訂
下次再買

Introduction to Software Testing

Apress 出版
2023/04/04 出版

Get started and hit the ground running in the world of software testing. This simple and practical guide teaches you the fundamentals of software testing, with no prior experience required. You will start by learning functional and non-functional software testing. Then you will gain an understanding of the primary responsibilities of a tester in the Software Development Life Cycle and how to plan and execute testing activities. You will also learn how testing applies to an agile environment, what challenges you might face in your day-to-day life as a tester, and how to overcome them. You will learn the most commonly used test design techniques, with ample examples and exercises to practice yourself. By the end of this book, you will understand the software testing ecosystem, from its types, techniques, and tools, to test planning, execution, and reporting. What You Will Learn Master the fundamentals of Software TestingGain an understanding of different software testing typesPlan and execute testing activitiesApply test design techniques to concrete examples Who This Book Is For Software testers, developers, project managers, and other stakeholders involved in software testing.

9 特價1733
立即代訂
下次再買

Introducing .Net Maui

Apress 出版
2023/03/31 出版

Interested in giving Microsoft's new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications.The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI applications. As you walk through each new concept, .NET MAUI expert and Microsoft MVP Shaun Lawrence will show the concept's value and uses, and then have you apply it in a build-along application. You will work with this build-along application right up until you are ready to ship it to the relevant stores (e.g., App Store, etc.). The underlying theme through the book is to explain a key concept, show how to implement it directly in order to reinforce your understanding, and then show potential simplifications (e.g., alternative libraries) that can help you reduce the complexities of an applications code base. What You Will LearnCreate a .NET MAUI applicationApply commonly required techniquesApply more advanced techniques to make applications stand outKnow what to consider when distributing applications to the relevant storesTake an application from concept through to production Who This Book Is ForDevelopers who are new to .NET MAUI and cross-platform development. A basic knowledge of C# is required, but no prior knowledge using .NET MAUI is required. Experienced developers also will find the book useful as it covers topics key to modern day development (such as accessibility, performance, and distribution). Xamarin Forms developers will find the book useful as key features new to .NET MAUI that will aid in the migration from Xamarin Forms to .NET MAUI are explained.

9 特價1890
立即代訂
下次再買

Continuous Integration (CI) and Continuous Delivery (CD)

Apress 出版
2023/03/31 出版

Use continuous Integration (CI) and continuous delivery (CD) to improve the speed of software delivery. This book presents a game changer--how to use pipelines to automate the software delivery process. The theories about CI/CD are much the same, but the book covers what the development of pipelines looks like and how testing of pipelines themselves should be performed.Most teams just plunge into coding, without thinking about the CI/CD process itself. Why don't we use the same development method for pipelines that we use for apps? Pipelines code development undergoes similar stages as application code development, such as requirements analysis, development, testing, implementation, operations, and monitoring. This is the starting point of the book. It describes the current challenges with pipeline development and how this process can be improved and structured. It describes in detail how to design pipelines and shows examples in BPMN 2.0 notation. What You'll Learn Know the shortcomings and challenges of current pipeline development such as misalignment between the pipeline engineer and the team's workflow, the use of infrastructure as code (IaC), and pipeline securityUnderstand the need for CI/CD requirements through the book's non-exhaustive list of more than 60 CI/CD requirements provided to inspire and increase awarenessSee how certain choices affect the way a pipeline is designed (and realized)Become familiar with branching strategy, build strategy, test strategy, release strategy, and deployment strategy that are explained in detail in the book, including their effect on pipeline designKnow how pipelines can be unit tested, using a real-world exampleKnow how performance bottlenecks in a pipeline occur, how they can be detected, and how they can be solvedView a complete implementation, including code, showing how the guidelines in this book are applied to a real use case Who This Book Is For DevOps engineers and solution architects involved with automating the software supply chain and using application lifecycle management (ALM)/integration platforms such as Jenkins, CircleCI, Bamboo, and Azure DevOps; intermediate and experienced DevOps engineers (developers, ops engineers, test engineers); and ICT managers interested in the CI/CD pipeline development domain

9 特價1575
立即代訂
下次再買

Becoming a Rockstar SRE

Packt 出版
2023/03/30 出版

Excel in site reliability engineering by learning from field-driven lessons on observability and reliability in code, architecture, process, systems management, costs, and people to minimize downtime and enhance developers' outputPurchase of the print or Kindle book includes a free eBook in the PDF formatKey Features: Understand the goals of an SRE in terms of reliability, efficiency, and constant improvementMaster highly resilient architecture in server, serverless, and containerized workloadsLearn the why and when of employing Kubernetes, GitHub, Prometheus, Grafana, Terraform, Python, Argo CD, and GitOpsBook Description: Site reliability engineering is all about continuous improvement, finding the balance between business and product demands while working within technological limitations to drive higher revenue. But quantifying and understanding reliability, handling resources, and meeting developer requirements can sometimes be overwhelming. With a focus on reliability from an infrastructure and coding perspective, Becoming a Rockstar SRE brings forth the site reliability engineer (SRE) persona using real-world examples.This book will acquaint you the role of an SRE, followed by the why and how of site reliability engineering. It walks you through the jobs of an SRE, from the automation of CI/CD pipelines and reducing toil to reliability best practices. You'll learn what creates bad code and how to circumvent it with reliable design and patterns. The book also guides you through interacting and negotiating with businesses and vendors on various technical matters and exploring observability, outages, and why and how to craft an excellent runbook. Finally, you'll learn how to elevate your site reliability engineering career, including certifications and interview tips and questions.By the end of this book, you'll be able to identify and measure reliability, reduce downtime, troubleshoot outages, and enhance productivity to become a true rockstar SRE!What You Will Learn: Get insights into the SRE role and its evolution, starting from Google's original visionUnderstand the key terms, such as golden signals, SLO, SLI, MTBF, MTTR, and MTTDOvercome the challenges in adopting site reliability engineeringEmploy reliable architecture and deployments with serverless, containerization, and release strategiesIdentify monitoring targets and determine observability strategyReduce toil and leverage root cause analysis to enhance efficiency and reliabilityRealize how business decisions can impact quality and reliabilityWho this book is for: This book is for IT professionals, including developers looking to advance into an SRE role, system administrators mastering technologies, and executives experiencing repeated downtime in their organizations. Anyone interested in bringing reliability and automation to their organization to drive down customer impact and revenue loss while increasing development throughput will find this book useful. A basic understanding of API and web architecture and some experience with cloud computing and services will assist with understanding the concepts covered.

9 特價1904
立即代訂
下次再買

Software Engineering

Laxmidhar,V  著
Ingram 出版
2023/03/30 出版

Software Engineering - A Practical Approach By Laxmidhar V. Gaopande Book Description This book covers all the important topics in software engineering like software projects, execution models, SDLC, development models like Waterfall, Iterative, Incremental, Spiral, Agile and TDD. Business requirement documents (BRD), functional requirement documents (FRD), software requirement specifications (SRS), analysis, design, architecture structured system analysis and design method (SSADM), object oriented analysis and design (OOAD), unified modelling language (UML), Usability, User experience (UX), Quality and Quality systems like ISO 9001, SEI CMMI. Software testing covers details of software testing, testing types and testing models etc. Details of configuration management, release management, risk management, software support, project management are covered in detail. Software estimation is covered in very detail with estimation techniques, like Agile estimation, class based simplified estimation for OOAD systems, function point analysis, Mark II, COCOMO etc. Templates for various artifacts are also listed and will be useful for the software engineering work. The book covers five interesting case studies and learnings from them from author own practical experience while executing software projects and product development. The author has also given interesting eighteen exercises for developing a new software system covering all the topics in software engineering.

9 特價905
立即代訂
下次再買
頁數14/47
移至第
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing