- Table View
- List View
Introducing Autodesk 3ds Max 2011
by Dariush DerakhshaniAn Autodesk Official Training Guide to 3ds Max 2011 3ds Max is a popular 3D animation-and-effects software used in movies, visual effects, games, cartoons, short films, commercials, and other animation. However, it also presents a number of challenges to newcomers. This introduction to the latest version breaks down the complexities of learning 3D software and walks you through the basics of modeling, texturing, animating, and using visual effects. Real-world examples from talented beginning 3ds max users motivate you to learn the software and helpful tutorials offer realistic, professional challenges for you to unravel. In addition, each chapter is richly illustrated with workflows to make learning 3ds max 2011 much easier and fn. Introduces you to the basics of modeling, texturing, animating, and incorporating visual effects using the latest version of 3ds Max software Features excellent tutorials, helpful examples, detailed workflows, and a companion Web site to enhance your learning experience Explains a variety of methods for solving real-world challenges and breaks down why certain methods are used Makes the transition of coming from other 3D software applications as smooth as possible Introducing 3ds Max 2011 takes a typically difficult subject and breaks into easily digestible pieces so you can confidently begin working with this 3D animation software today.
Introducing Autodesk Maya 2012
by Dariush DerakhshaniA practical, step-by-step guide to Maya 2012 This book is the ideal primer to getting started with Maya, the premier 3D animation and effects software used in movies, visual effects, games, cartoons, short films, and commercials. You'll learn the Maya interface and the basics of modeling, texturing, animating, and visual effects. Professional visual effects artist and instructor Dariush Derakhshani explains the nuances of the complex software, while creative tutorials offer realistic, professional challenges for those new to 3D. You'll be up and running in no time with the world's most popular professional 3D software application. Provides a thorough, step-by-step introduction to Maya 2012 Explains the core concepts of CG and working in 3D Covers modeling, rigging, HDRI lighting, mental ray rendering, and more Concepts are reinforced with tutorials that offer realistic challenges and clear explanations Color insert provides real-world examples from talented beginning Maya users Build your Maya and animation skills from the ground up with this practical, thorough guide.
Introducing Autodesk Maya 2013
by Dariush DerakhshaniA complete update to the popular Autodesk Official Training Guide for Maya Maya is the industry-leading 3D animation and effects software used in movies, visual effects, games, cartoons, and other animation. This bestselling, official guide is a must for 3D beginners who want a thorough grounding in this dynamic and complex software. Fully updated for the newest version of Maya, the book explains the interface and the basics of modeling, texturing, animating, dynamics, visualization, and visual effects. Fun and challenging tutorials lead you through the nuances of the software and offer plenty of chances to practice what you've learned. The Autodesk Official Training Guide for Maya, endorsed and promoted by Autodesk to its 2,500 Authorized Training Centers worldwide Maya is the 3D animation and effects software used in the film, game, and advertising industries; it's a complex program and this book gives beginners the knowledge and confidence they need Shows how to master the interface and the basics of modeling, texturing, animating, and visual effects Step-by-step tutorials offer realistic, professional challenges for those new to 3D and those switching from another 3D application Materials are available for instructors who want to use this guide with their students Introducing Autodesk Maya is the perfect guide to get you up and running on the world's most popular professional 3D application.
Introducing Autodesk Maya 2015
by Dariush DerakhshaniLearn Autodesk Maya from an award-winning insider <P><P> Best-selling author, visual effects supervisor, and technical educator Dariush Derakhshani brings you a newly-updated, step-by-step guide to the most popular and complex 3D application on the market, Autodesk Maya. Introducing Autodesk Maya 2015 includes straightforward lessons, real-world examples, detailed tutorials, and downloadable project files that get you modeling and animating your own digital models and scenes right away.<P> The book starts you with the latest CG concepts and production workflows, and then shows you how to create a solar system to help get you acquainted with the basic tool set in Maya. From there, the books helps you: <P> * Learn the Maya user interface, including menus and plug-ins <P> * Build simple animations and 3D images right away <P> * Explore polygons, modeling, and NEX tools<P> * Get started with HDRI lighting, rendering, dynamics, simulations, and effects <P> Whether you're new to 3D or migrating from another 3D application, Introducing Autodesk Maya 2015 will kick-start your creativity and get you up and running with Maya. Author Derakhshani has worked on movies such as The Fantastic Four and Pan's Labyrinth, the South Park TV series, and numerous commercials and music videos.
Introducing Autodesk Maya 2016: Autodesk Official Press
by Dariush DerakhshaniStart modeling right away with this hands-on guide to learning Autodesk Maya 2016 Introducing Autodesk Maya 2016 is the official guide to the most popular and complex 3D application on the market. Building from the ground up, this book combines straightforward text with practical examples that make it easy to absorb the basics and start designing and animating your own digital models and scenes. The tutorials offer realistic challenges and clear explanations, laid out in fun, step-by-step lessons that help you gain confidence and learn by doing. You'll delve into CG and 3D core concepts and production workflows, then get right to work designing an animation of the solar system as you learn the interface and basic tools. As your modeling skills grow, you'll build a steam locomotive, a starfish, a table lamp, and much more as you learn to rig your model for animation, create fabric motion with nCloth, and add the lighting and effects that bring your scenes to life. The companion website features downloadable project files that help you see how the pros do it, and the book includes real-world examples from talented users who were beginners just like you. Master the Maya 2016 interface, menus, and plug-ins Begin building simple animations right away Explore modeling, rendering, animation, and cloth motion Add lighting, rendering, dynamics, simulations, and effects If you want to work like the pros, Introducing Autodesk Maya 2016 is the perfect primer for getting started.
Introducing Autodesk Maya 2016: Autodesk Official Press
by Dariush DerakhshaniStart modeling right away with this hands-on guide to learning Autodesk Maya 2016 Introducing Autodesk Maya 2016 is the official guide to the most popular and complex 3D application on the market. Building from the ground up, this book combines straightforward text with practical examples that make it easy to absorb the basics and start designing and animating your own digital models and scenes. The tutorials offer realistic challenges and clear explanations, laid out in fun, step-by-step lessons that help you gain confidence and learn by doing. You'll delve into CG and 3D core concepts and production workflows, then get right to work designing an animation of the solar system as you learn the interface and basic tools. As your modeling skills grow, you'll build a steam locomotive, a starfish, a table lamp, and much more as you learn to rig your model for animation, create fabric motion with nCloth, and add the lighting and effects that bring your scenes to life. The companion website features downloadable project files that help you see how the pros do it, and the book includes real-world examples from talented users who were beginners just like you. Master the Maya 2016 interface, menus, and plug-ins Begin building simple animations right away Explore modeling, rendering, animation, and cloth motion Add lighting, rendering, dynamics, simulations, and effects If you want to work like the pros, Introducing Autodesk Maya 2016 is the perfect primer for getting started.
Introducing Autodesk Maya: Autodesk Official Press
by Dariush DerakhshaniThis book is your perfect hands‑on guide to start animating quickly. Using approachable, real‑world exercises, you’ll master the fundamentals of this animation software by following full‑color screenshots step by step. Each chapter opens with a quick discussion of concepts and learning objectives, and then launches into hands‑on tutorials that give you firsthand experience and a good start. You’ll learn the basics of modeling, texturing, animating, and visual effects. Whether you’re a complete beginner or migrating from another 3D application, this task‑based book provides the solid grounding you need in Autodesk Maya.Key Features Model with polygons, meshes, and more Add motion with simple and complex animations Add color and textures to visualize materials and surfaces Render scenes with great lighting and camera placement
Introducing Autodesk Revit Architecture 2012
by Patrick DavisA fast, focused introduction to Revit functions, tools, and concepts As the leading Building Information Modeling software package, Revit is praised for its ease of use, power, and sophistication. Authored by a high profile team of Revit professionals, this reference and tutorial quickly has readers building skills to an intermediate level by exploring Revit tools and tasks, putting parametric modeling to use, detailing the basics of views and constraints, and working with detailing, massing, rendering, interior design, and more. Based on real-world workflows and projects, this book shows you readers how to model, document, present, and share designs using Revit just the way the pros do. Discussions and workflows are reinforced with tutorials drawn from the authors' extensive experience, and a beautiful 16-page color insert focuses on real-world Revit projects. Helps novice-to-intermediate level users learn Revit and its functions, tools, and concepts easily and efficiently Contains straightforward explanations, real-world examples, beautiful illustrations, and practical tutorials that focus intently on accomplishing vital Revit tasks Features in-depth discussions reinforced by comprehensive step-by-step exercises that show you how to model, document, present, and share your designs Includes a beautiful 16-page color insert with inspirational and instructional images drawn from the authors' professional experience This book is the perfect resource for readers of all skill levels who want to quickly accomplish crucial Revit tasks.
Introducing Azure Bot Service: Building Bots for Business
by Charles WaghmareSee how custom chatbots and Azure Bot Service can resolve common business problems. This book takes you through the many possibilities of bot development from a business point of view, using Microsoft bot technology, and demonstrates how to connect, deploy, and manage them.Starting with an introduction to chatbots and their features you will go through the design and implementation of Azure chatbots. This will set the foundation for the rest of the book before you learn how to create and manage messages in chatbots. You’ll then see how to deploy your chatbot in different business scenarios and how to integrate Azure chatbots with different applications such as Facebook and Twitter. To really allow you to demonstrate business value, Introducing Azure Bot Service covers tips on enhancing customer satisfaction and developing insights by analyzing customer behavior. This knowledge will help you understand how artificial intelligence techniques such as chatbots help your organization undergo digital transformation.After reading this book, you will be ready to build chatbots using Microsoft Azure, deploy them in different business scenarios, and measure the benefits of chatbots. What You Will LearnBuild time-saving chatbots using Azure Bot ServiceEngage in proactive customer interaction Integrate chatbots as a key aspect of your business strategyImprove customer satisfactionEase into digital transformation using Azure chatbots Who This Book Is ForDevelopers who are interested in building chatbots.
Introducing Azure Kubernetes Service: A Practical Guide to Container Orchestration
by Steve Buchanan Janaka Rangama Ned BellavanceGo from zero to sixty deploying and running a Kubernetes cluster on Microsoft Azure! This hands-on practical guide to Microsoft’s Azure Kubernetes Service (AKS), a managed container orchestration platform, arms you with the tools and knowledge you need to easily deploy and operate on this complex platform. Take a journey inside Docker containers, container registries, Kubernetes architecture, Kubernetes components, and core Kubectl commands. Drawing on hard-earned experience in the field, the authors provide just enough theory to help you grasp important concepts, teaching the practical straightforward knowledge you need to start running your own AKS cluster. You will dive into topics related to the deployment and operation of AKS, including Rancher for management, security, networking, storage, monitoring, backup, scaling, identity, package management with HELM, and AKS in CI/CD. What You Will Learn Develop core knowledge of Docker containers, registries, and KubernetesGain AKS skills for Microsoft’s fastest growing services in the cloud Understand the pros and cons of deploying and operating AKSDeploy and manage applications on the AKS platform Use AKS within a DevOps CI/CD process Who This Book Is For IT professionals who work with DevOps, the cloud, Docker, networking, storage, Linux, or Windows. Experience with cloud, DevOps, Docker, or application development is helpful.
Introducing Blockchain Applications: Understand and Develop Blockchain Applications Through Distributed Systems
by Joseph Thachil GeorgeDeepen your understanding of blockchain technology and develop your own blockchain applications. This book provides a thorough review of distribution-based systems on blockchain technology, starting from the fundamental concepts that underlie it, all the way through the implementation of a blockchain network for business purposes. Author Joseph Thachil George begins by introducing you to blockchain and some basic concepts of technology, including distributed systems, systems of systems, cyber-physical systems, the Byzantine Consensus, the CAP theorem, and cryptographic techniques. Next, he analyzes the structure of blocks and smart contracts and the mother of all blockchain platforms, Bitcoin. That sets the stage for an examination of transaction structure, validation, and flow, from creation to registration in the ledger and structure of the blocks, the Nakamoto consensus, and finally forks. From there, you’ll experience a deep dive into Ethereum; including the concepts of Gas and Message, smart contracts and the Ethereum virtual machine. From there, you’ll learn about the Ethereum consensus protocol, Ethereum Casper, and the Ethereum Proof-of-Stake algorithm. You’ll then see how blockchain can be connected to a distributed system, followed by a demonstration of how you can model a distributed system using Blockly4SoS and Kilobots. The concluding chapters offer a practical example that combines distributed systems with blockchain technology. After reading this book, you will understand how to implement blockchain technology in a distributed system and be able to leverage this knowledge in your own projects. What You Will Learn Learn the concept of blockchains by way of a practical example Grasp the connection between distributed systems and blockchain technologyLearn the design of blockchain with hyperledger fabricLearn the design of cyber-physical systems in a distributed environment Who Is This Book For Developers who are enthusiastic about the design and implementation of distributed systems.
Introducing Blockchain with Java: Program, Implement, and Extend Blockchains with Java
by Spiro BuzharovskiCreate your own crypto currency by implementing blockchain technology using Java. This step-by-step guide will teach you how to create a user interface using Java FX and implement SQLite DB using JDBC Driver for the blockchain.Introducing Blockchain with Java includes numerous exercises and test questions to help you solidify what you have learned as you progress through the book, and provides ideas on expanding the codebase to make it your own. You will have access to a fully-functioning repository with Java code. Upon completing this book, you will have the knowledge necessary to program your own blockchains with Java and you will have a completed project for your portfolio. What You Will LearnKnow the most important theoretical concepts of the blockchainCode the blockchain in JavaCreate a user interface with JavaFXImplement SQLite DB using JDBC DriverCreate a P2P multi-threaded app Create your own cryptocurrency app with full functionalityImplement blockchain technology on a P2P network from scratch using Java, JavaFX, and SQLWho This Book Is ForAnyone with a basic level knowledge of: Java or similar object-oriented programming language, FXML or HTML or similar markup language, and SQL
Introducing Blockchain with Lisp: Implement and Extend Blockchains with the Racket Language
by Boro SitnikovskiImplement blockchain from scratch covering all the details with Racket, a general-purpose Lisp. You'll start by exploring what a blockchain is, so you have a solid foundation for the rest of the book. You'll then be ready to learn Racket before starting on your blockchain implementation. Once you have a working blockchain, you'll move onto extending it. The book's appendices provide supporting resources to help you in your blockchain projects. The recommended approach for the book is to follow along and write the code as it’s being explained instead of reading passively. This way you will get the most out of it. All of the source code is available for free download from GitHub. What You Will LearnDiscover the Racket programming language and how to use itImplement a blockchain from scratch using LispImplement smart contracts and peer-to-peer supportLearn how to use macros to employ more general abstractionsWho This Book Is For Novices that have at least some experience with programming, as well as some basic working experience with computers. The book also assumes some experience with high school mathematics, such as functions.
Introducing Bootstrap 4
by Jörg KrauseLearn how to use the front end CSS framework Bootstrap 4 to create powerful web applications. You'll work with all the components of Bootstrap 4 using easy-to-follow instructions and example code snippets. You'll also use Bootstrap 4 for typography, forms, and modules, and see how to structure your page and your code to be optimally efficient.CSS frameworks give front end developers the capability to create responsible or adaptive web designs that overcome the various variations of modern browsers. Bootstrap is the leading CSS framework and gives developers a unique way to create responsive web sites.What You'll LearnUnderstand the basics about responsive web design using CSS3Install and use the SASS frameworkUse the templates and themes market for BootstrapWho This Book Is ForThis book is for developers of web applications who already know how to use CSS and JavaScript and want to explore the capabilities of a framework to increase productivity.
Introducing Bootstrap 4: Create Powerful Web Applications Using Bootstrap 4.5
by Jörg KrauseGet introduced to front-end CSS frameworks using the latest version of Bootstrap. Through easy-to-follow instructions and examples, this book will prepare you to create powerful web applications using Bootstrap 4.5. This updated second edition of Introducing Bootstrap 4 builds your understanding of the basic rules of CSS, the SASS pre-compiler, Bootstrap, and how they work together. After learning to set up CSS on both Linux (Ubuntu) and Windows, you will discover how you can make use of templates and themes written for Bootstrap, and how to refine the user interface. You will also find out how you can utilize and activate components. Numerous screenshots and code snippets are provided to help explain and reinforce the concepts discussed in the book. CSS frameworks give front-end developers the capability to create responsible and adaptive web designs that are able to accommodate the various variations of modern browsers. Start front-end development using Bootstrap 4.5 with this book. What You Will Learn Explore the Bootstrap features required to create web applicationsUnderstand the basics of responsive web design using CSS 3Install the SASS framework and understand how to use itMaster practical aspects of using Bootstrap in real-life scenarios Who This Book Is For This book is intended for beginner-level web designers and developers interested in front-end development.
Introducing Character Animation with Blender
by Tony Mullen Bassam Kurdali Ton RoosendaalLet this in-depth professional book be your guide to Blender, the powerful open-source 3D modeling and animation software that will bring your ideas to life. Using clear step-by-step instruction and pages of real-world examples, expert animator Tony Mullen walks you through the complexities of modeling and animating, with a special focus on characters. From Blender basics to creating facial expressions and emotion to rendering, you'll jump right into the process and learn valuable techniques that will transform your movies.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Introducing Charticulator for Power BI: Design Vibrant and Customized Visual Representations of Data
by Alison BoxCreate stunning and complex visualizations using the amazing Charticulator custom visuals in Power BI. Charticulator offers users immense power to generate visuals and graphics. To a beginner, there are myriad settings and options that can be combined in what feels like an unlimited number of combinations, giving it the unfair label, “the DAX of the charting world”. This is not true. This book is your start-to-finish guide to using Charticulator, a custom visualization software that Microsoft integrated into Power BI Desktop so that Power BI users can create incredibly powerful, customized charts and graphs. You will learn the concepts that underpin the software, journeying through every building block of chart design, enabling you to combine these parts to create spectacular visuals that represent the story of your data.Unlike other custom Power BI visuals, Charticulator runs in a separate application window within Power BI with its own interface and requires a different set of interactions and associated knowledge. This book covers the ins and outs of all of them.What You Will LearnGenerate inspirational and technically competent visuals with no programming or other specialist technical knowledgeCreate charts that are not restricted to conventional chart types such as bar, line, or pieLimit the use of diverse Power BI custom visuals to one Charticulator custom visualAlleviate frustrations with the limitations of default chart types in Power BI, such as being able to plot data on only one categorical axisUse a much richer set of options to compare different sets of dataRe-use your favorite or most often used chart designs with Charticulator templates Who This Book Is ForThe average Power BI user. It assumes no prior knowledge on the part of the reader other than being able to open Power BI desktop, import data, and create a simple Power BI visual. User experiences may vary, from people attending a Power BI training course to those with varying skills and abilities, from SQL developers and advanced Excel users to people with limited data analysis experience and technical skills.
Introducing Cisco Unified Computing System: Learn Cisco UCS with Cisco UCSPE
by Stuart FordhamThe Cisco Unified Computing System (UCS) can be found in the majority of data centers across the world. However, getting hands-on practice to learn this infrastructure can be difficult, as many companies will push to have it production-ready as soon as possible. Home-labs are also cost-prohibitive, cumbersome, electricity-hungry, and noisy. So, how do you get hands-on experience? With Unified Computing System Platform Emulator (UCSPE) and this book. UCSPE is free and can run on a laptop. Using it along with this book, you will learn how to set up, manage and troubleshoot a UCS, including the fabric interconnects, chassis and IOMs, and servers through the GUI and the CLI. All from the comfort of your own home. Introducing Cisco Unified Computing System will show you how to set up a UCS (comparing the UCSPE to a real-world deployment), customize the hardware, configure the UCS system, and secure it. You'll start by creating an organization and then the policies to control storage, networking, boot options, maintenance policies, and server pools. Once you have the required policies you'll use them to create service profiles (using the policies) and templates and assign these to the blade and rack-mount servers in the virtual environment. You'll also be looking at real-life scenarios such as upgrades (and downgrades), northbound networking, and Storage Area Networking (SAN) connectivity. Using the GUI and the CLI you'll look at real-world examples that data center engineers may encounter. What You'll Learn Set up the Cisco UCSPE on VMWareCreate UCS service profiles Secure the UCS system Troubleshoot the UCSWho This Book Is For Datacenter and network engineers and individuals studying for the CCNA and CCNP Cisco data center qualification.
Introducing Communication Theory: Analysis And Application
by Richard West Lynn H. TurnerThis popular text introduces the field of communication to students who may have little or no background in communication theory. Its three overriding goals are to help students understand the pervasiveness of theory in their lives, to demystify the theoretical process, and to help students become more systematic and critical on their thinking about theory. Each theory chapter follows a consistent format that includes a vignette, an introduction, a summary of assumptions, a description of core concepts, and a critique. This consistency provides continuity for students and ensures a balanced presentation of theories. The Third edition includes the most current communication research available (at the time), with over 100 new references.
Introducing Dart Sass: A Practical Introduction to the Replacement for Sass, Built on Dart
by Alex LibbyLeverage the power of Dart Sass to quickly create valid CSS styles for use within websites. This short project-oriented book simplifies the process of creating and manipulating Sass code in the browser, for websites, or online applications, using little more than a text editor or free software. Designed to be much faster and simpler to use, yet still maintain the same features as past versions of Sass, Dart Sass offers a host of benefits of using it against writing CSS manually. You will be equipped with a starting toolset that you can use to develop future projects, incorporate into your existing workflow and reduce any dependency on graphics applications such as Illustrator for simple projects. Dart Sass is a complete rewrite of what many know as Ruby Sass but you don’t have to convert your whole work process immediately to working with Sass. You will learn how to incorporate as little or as much as you need, and how to build on it as your skills develop. We live in an age where speed and simplicity are of the essence – Introducing Dart Sass provides a perfect way to create valid CSS quickly, efficiently, and with the minimum of fuss. What You Will LearnUnderstand how Sass works and the benefits of using it against writing CSS manuallyCreate styles quickly and easily, using the power of SassApply styles from pre-built libraries, to help reduce time and effort requiredGain an appreciation of the importance of optimizing content for efficiencyWork through a real-world project example using Sass and third-party Sass-based libraries. Who This Book Is For Website developers who are already familiar with writing CSS and to learn how to leverage Sass to quickly and more efficiently create valid CSS in projects. Those in agile development teams, where time is of the essence, and the pressure is on to deliver results quickly.Developers who want to focus on simplicity to produce properly optimized content in modern browsers using tools already in their possession.
Introducing Data Science: Big data, machine learning, and more, using Python tools
by Arno Meysman Davy CielenSummaryIntroducing Data Science teaches you how to accomplish the fundamental tasks that occupy data scientists. Using the Python language and common Python libraries, you'll experience firsthand the challenges of dealing with data at scale and gain a solid foundation in data science.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyMany companies need developers with data science skills to work on projects ranging from social media marketing to machine learning. Discovering what you need to learn to begin a career as a data scientist can seem bewildering. This book is designed to help you get started.About the BookIntroducing Data ScienceIntroducing Data Science explains vital data science concepts and teaches you how to accomplish the fundamental tasks that occupy data scientists. You’ll explore data visualization, graph databases, the use of NoSQL, and the data science process. You’ll use the Python language and common Python libraries as you experience firsthand the challenges of dealing with data at scale. Discover how Python allows you to gain insights from data sets so big that they need to be stored on multiple machines, or from data moving so quickly that no single machine can handle it. This book gives you hands-on experience with the most popular Python data science libraries, Scikit-learn and StatsModels. After reading this book, you’ll have the solid foundation you need to start a career in data science. What’s InsideHandling large dataIntroduction to machine learningUsing Python to work with dataWriting data science algorithmsAbout the ReaderThis book assumes you're comfortable reading code in Python or a similar language, such as C, Ruby, or JavaScript. No prior experience with data science is required.About the AuthorsDavy Cielen, Arno D. B. Meysman, and Mohamed Ali are the founders and managing partners of Optimately and Maiton, where they focus on developing data science projects and solutions in various sectors. Table of ContentsData science in a big data worldThe data science processMachine learningHandling large data on a single computerFirst steps in big dataJoin the NoSQL movementThe rise of graph databasesText mining and text analyticsData visualization to the end user
Introducing Delphi ORM: Object Relational Mapping Using TMS Aurelius
by John KouraklisDiscover the fundamental concepts of object-relational mapping (ORM) design, Aurelius’ basic features, and the practical applications of those features. In a series of tasks, you will be exposed to techniques and best practices that make the use of Aurelius easy and efficient. Furthermore, you’ll refine your analytical skills to sharpen your understanding of Delphi (Pascal), helping you write better code along the way. Introducing Delphi ORM explains that while database design is difficult, database programming (i.e., manipulating, extracting, filtering, and manipulating data) is even more difficult. ORM frameworks provide a simpler way for you to access and manage data in databases. You’ll see how they offer different levels of abstraction and tools to code data access in a database-agnostic way by introducing a layer between the application and the data access language (SQL, LINQ, and so on).By the end of the book, you will be confident in using a wide range of Aurelius features to allow you to get started with databases in a very short space of time.What You Will LearnGain the fundamentals of ORM frameworks and Aurelius for DelphiAchieve basic tasks, such as connecting to the database and adding, deleting, and updating records, using Aurelius Employ advanced database queries Use the TAureliusDataSet component Integrate with mobile platforms such as Android and iOSWork with the data modeler applicationWho This Book Is For Software developers starting with Aurelius or those who have some exposure to the framework.
Introducing Deno: A First Look at the Newest JavaScript Runtime
by Fernando DoglioLearn everything there is to know about the new secure runtime for JavaScript: Deno. A proposed replacement for Node.js envisioned and created by the same developer who wrote the first version of Node, Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. This book will cover everything from its inception to the currently available version. You’ll see how to take advantage of the security layer in order to avoid unwanted security holes, and how to use TypeScript to develop your applications without having to manually set up a build process. You'll also learn how to create and use modules without having to depend on a package manager, and much more. Armed with these newly learned concepts, by the time you finish this book, you’ll be ready to build and test your own Deno applications. Whether you’re a brand new developer to the back end with a JavaScript background or a seasoned Node.js developer looking to understand this competing technology, Introducing Deno will put you on the right path. What You'll Learn Learn why Deno was created and why it is different from NodeBuild real applications using Deno and related technologiesCreate backend applications with Typescript Resolve how to live without npm and package.jsonSet permissions and default behavior Who This Book Is For Anyone with knowledge of back-end development looking to learn a new way of doing things and those with a basic understanding of JavaScript and Node.js core concepts.
Introducing Design Automation for Quantum Computing
by Robert Wille Alwin ZulehnerThis book offers readers an easy introduction into quantum computing as well as into the design for corresponding devices. The authors cover several design tasks which are important for quantum computing and introduce corresponding solutions. A special feature of the book is that those tasks and solutions are explicitly discussed from a design automation perspective, i.e., utilizing clever algorithms and data structures which have been developed by the design automation community for conventional logic (i.e., for electronic devices and systems) and are now applied for this new technology. By this, relevant design tasks can be conducted in a much more efficient fashion than before – leading to improvements of several orders of magnitude (with respect to runtime and other design objectives).Describes the current state of the art for designing quantum circuits, for simulating them, and for mapping them to real hardware;Provides a first comprehensive introduction into design automation for quantum computing that tackles practically relevant tasks;Targets the quantum computing community as well as the design automation community, showing both perspectives to quantum computing, and what impressive improvements are possible when combining the knowledge of both communities.
Introducing Disaster Recovery with Microsoft Azure: Understanding Services and Tools for Implementing a Recovery Solution
by Bapi Chakraborty Yashajeet ChowdhuryExplore and learn the key building blocks of Microsoft Azure services and tools for implementing a disaster-recovery solution of any on-premises or cloud-based application. In this book, you will go through various aspects of planning, designing, and configuring a robust recovery solution on Azure. Introducing Disaster Recovery with Microsoft Azure starts by explaining the disaster-recovery landscape and how Azure disaster recovery is different from the traditional approach. You will learn how to leverage Azure site recovery and various Azure-based services to design and implement a recovery solution and much more. Moving forward, you will design and implement various scenarios such as on-premises to Azure, Azure to Azure, and on-premises to on-premises disaster recovery. You will also learn common considerations and technicalities of implementing recovery solutions for various multi-tier, monolithic, and modern micro-services enterprise applications. Finally, you will go through real-life examples, scenarios, and exercises. After reading this book, you will be able to design and implement disaster recovery on Azure in different scenarios. You will also look at a few real-world scenarios that will provide more practical insights. What You Will LearnDiscover the fundamental building blocks of disaster recovery on AzureExamine various application-specific considerations for disaster recoveryLeverage various PaaS capabilities to achieve maximum benefitDesign and implement a multi-regional Azure to Azure disaster recovery plan Who This Book Is ForConsultants, architects, and Azure administrators.