Browse Results

Showing 28,676 through 28,700 of 53,797 results

Azure for Architects: Create Secure, Scalable, High-availability Applications On The Cloud, 3rd Edition

by Ritesh Modi

If you are Cloud Architects, DevOps Engineers, or developers who want to learn key architectural aspects of the Azure Cloud platform, then this book is for you. Prior basic knowledge of the Azure Cloud platform is good to have.

OpenStack Cloud Computing Cookbook Fourth Edition: Over 100 Practical Recipes To Help You Build And Operate Openstack Cloud Computing, Storage, Networking, And Automation

by Kevin Jackson James Denton Cody Bunch Egle Sigler

Key Features Over 100 recipes created by a team of OpenStack experts Updated to work with the latest OpenStack builds, with recipes covering the installation and use of OpenStack with Ansible It covers topics such as Keystone, Glance, Neutron, Nova, Cinder, and more, plus recipes for OpenStack storage, networking, and orchestrating workloads Test drive OpenStack using the accompanying Vagrant environment Book Description This is the fourth edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, created by four recognized OpenStack experts. It has now been updated to work with the latest OpenStack builds, using tools and processes based on their collective and vast OpenStack experience. OpenStack Open Source Cloud software is one of the most used cloud infrastructures to support a wide variety of use cases, from software development to big data analysis. It is developed by a thriving community of individual developers from around the globe and backed by most of the leading players in the cloud space today. We make it simple to implement, massively scalable, and able to store a large pool of data and networking resources. OpenStack has a strong ecosystem that helps you provision your cloud storage needs. Add OpenStack's enterprise features to reduce the cost of your business. This book will begin by showing you the steps to build up an OpenStack private cloud environment using Ansible. You'll then discover the uses of cloud services such as the identity service, image service, and compute service. You'll dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring networks, routers, load balancers, and more. You'll then gather more expert knowledge on OpenStack cloud computing by managing your cloud's security and migration. After that, we delve into OpenStack Object storage and you'll see how to manage servers and work with objects, cluster, and storage functionalities. Finally, you will learn about OpenStack dashboard, Ansible, Keystone, and other interesting topics. <P><P>What you will learn <P><P>Understand, install, configure, and manage a complete OpenStack Cloud platform using OpenStack-Ansible <P><P>Configure networks, routers, load balancers, and more with Neutron <P><P>Use Keystone to setup domains, roles, groups and user access <P><P>Learn how to use Swift and setup container access control lists <P><P>Gain hands-on experience and familiarity with Horizon, the OpenStack Dashboard user interface <P><P>Automate complete solutions with our recipes on Heat, the OpenStack Orchestration service as well as using Ansible to orchestrate application workloads <P><P>Follow practical advice and examples to run OpenStack in production

Practical Test-Driven Development using C# 7: Unleash The Power Of Tdd By Implementing Real World Examples Under . Net Environment And Javascript

by John Callaway

Test-Driven Development (TDD) is a methodology that helps you to write as little as code as possible to satisfy the software requirements, and that what you've written does what its supposed to do. If you're looking for a practical resource on Test-Driven Development this is the book for you. You've found a practical end to end guide that will help you to implement Test-Driven Techniques for your software development projects.

Isomorphic Go: Learn how to build modern isomorphic web applications using the Go programming language, GopherJS, and the Isomorphic Go toolkit

by Kamesh Balasubramanian Veena Kamesh

Key Features Learn how to build Isomorphic Go web applications Neatly organize your isomorphic codebase to enhance the maintainability of your application Leverage the same Go code across the web server and the web browser Book Description Isomorphic Go is the methodology to create isomorphic web applications using the Go programming language. Isomorphic web applications have the capability to reuse code across environments, increasing the synergy between the web server and the web browser. This book is a hands-on guide that will show you how to build and deploy an Isomorphic Go web application. Isomorphic Go begins with an in-depth exploration of the benefits provided by the isomorphic web application architecture. You'll be introduced to the Isomorphic Go toolchain, and how it can help you write Go code that functions across environments. You'll learn how to create Go programs in the web browser using GopherJS and how to render isomorphic templates. Then you'll be introduced to end-to-end application routing, use isomorphic handoff to seamlessly transition state from the web server to the web browser, and compose isomorphic forms that have the ability to reuse form validation logic. You'll be exposed to advanced concepts including the implementation of real-time web application functionality with websockets and the creation of reusable components (cogs) that are rendered using the virtual DOM. Finally, you'll see how to deploy an Isomorphic Go web application to a production environment. What you will learn Create Go programs inside the web browser using GopherJS Render isomorphic templates on both the client side and the server side Perform end-to-end application routing for greater search engine discoverability and an enhanced user experience Implement isomorphic handoff to seamlessly transition state between the web server and the web browser Build real-time web application functionality with websockets Create reusable components (cogs) that are rendered using the virtual DOM Deploy an Isomorphic Go application for production use

Hands-On Machine Learning on Google Cloud Platform: Implementing smart and efficient analytics using Cloud ML Engine

by Alexis Perrier Giuseppe Ciaburro Kishore Ayyadevara

Unleash Google's Cloud Platform to build, train and optimize machine learning modelsKey FeaturesGet well versed in GCP pre-existing services to build your own smart modelsA comprehensive guide covering aspects from data processing, analyzing to building and training ML modelsA practical approach to produce your trained ML models and port them to your mobile for easy accessBook DescriptionGoogle Cloud Machine Learning Engine combines the services of Google Cloud Platform with the power and flexibility of TensorFlow. With this book, you will not only learn to build and train different complexities of machine learning models at scale but also host them in the cloud to make predictions.This book is focused on making the most of the Google Machine Learning Platform for large datasets and complex problems. You will learn from scratch how to create powerful machine learning based applications for a wide variety of problems by leveraging different data services from the Google Cloud Platform. Applications include NLP, Speech to text, Reinforcement learning, Time series, recommender systems, image classification, video content inference and many other. We will implement a wide variety of deep learning use cases and also make extensive use of data related services comprising the Google Cloud Platform ecosystem such as Firebase, Storage APIs, Datalab and so forth. This will enable you to integrate Machine Learning and data processing features into your web and mobile applications.By the end of this book, you will know the main difficulties that you may encounter and get appropriate strategies to overcome these difficulties and build efficient systems.What you will learnUse Google Cloud Platform to build data-based applications for dashboards, web, and mobileCreate, train and optimize deep learning models for various data science problems on big dataLearn how to leverage BigQuery to explore big datasetsUse Google’s pre-trained TensorFlow models for NLP, image, video and much moreCreate models and architectures for Time series, Reinforcement Learning, and generative modelsCreate, evaluate, and optimize TensorFlow and Keras models for a wide range of applicationsWho this book is forThis book is for data scientists, machine learning developers and AI developers who want to learn Google Cloud Platform services to build machine learning applications. Since the interaction with the Google ML platform is mostly done via the command line, the reader is supposed to have some familiarity with the bash shell and Python scripting. Some understanding of machine learning and data science concepts will be handy

Machine Learning Solutions: Expert techniques to tackle complex machine learning problems using Python

by Jalaj Thanaki

Practical, hands-on solutions in Python to overcome any problem in Machine LearningKey FeaturesMaster the advanced concepts, methodologies, and use cases of machine learningBuild ML applications for analytics, NLP and computer vision domainsSolve the most common problems in building machine learning modelsBook DescriptionMachine learning (ML) helps you find hidden insights from your data without the need for explicit programming. This book is your key to solving any kind of ML problem you might come across in your job.You’ll encounter a set of simple to complex problems while building ML models, and you'll not only resolve these problems, but you’ll also learn how to build projects based on each problem, with a practical approach and easy-to-follow examples. The book includes a wide range of applications: from analytics and NLP, to computer vision domains. Some of the applications you will be working on include stock price prediction, a recommendation engine, building a chat-bot, a facial expression recognition system, and many more. The problem examples we cover include identifying the right algorithm for your dataset and use cases, creating and labeling datasets, getting enough clean data to carry out processing, identifying outliers, overftting datasets, hyperparameter tuning, and more. Here, you'll also learn to make more timely and accurate predictions.In addition, you'll deal with more advanced use cases, such as building a gaming bot, building an extractive summarization tool for medical documents, and you'll also tackle the problems faced while building an ML model. By the end of this book, you'll be able to fine-tune your models as per your needs to deliver maximum productivity.What you will learn Select the right algorithm to derive the best solution in ML domains Perform predictive analysis effciently using ML algorithms Predict stock prices using the stock index value Perform customer analytics for an e-commerce platform Build recommendation engines for various domains Build NLP applications for the health domain Build language generation applications using different NLP techniques Build computer vision applications such as facial emotion recognitionWho this book is forThis book is for the intermediate users such as machine learning engineers, data engineers, data scientists, and more, who want to solve simple to complex machine learning problems in their day-to-day work and build powerful and efficient machine learning models. A basic understanding of the machine learning concepts and some experience with Python programming is all you need to get started with this book.

Predictive Analytics with TensorFlow

by Rezaul Karim

Accomplish the power of data in your business by building advanced predictive modelling applications with Tensorflow. About This Book A quick guide to gain hands-on experience with deep learning in different domains such as digit/image classification, and texts Build your own smart, predictive models with TensorFlow using easy-to-follow approach mentioned in the book Understand deep learning and predictive analytics along with its challenges and best practices Who This Book Is For This book is intended for anyone who wants to build predictive models with the power of TensorFlow from scratch. If you want to build your own extensive applications which work, and can predict smart decisions in the future then this book is what you need! What You Will Learn Get a solid and theoretical understanding of linear algebra, statistics, and probability for predictive modeling Develop predictive models using classification, regression, and clustering algorithms Develop predictive models for NLP Learn how to use reinforcement learning for predictive analytics Factorization Machines for advanced recommendation systems Get a hands-on understanding of deep learning architectures for advanced predictive analytics Learn how to use deep Neural Networks for predictive analytics See how to use recurrent Neural Networks for predictive analytics Convolutional Neural Networks for emotion recognition, image classification, and sentiment analysis In Detail Predictive analytics discovers hidden patterns from structured and unstructured data for automated decision-making in business intelligence. This book will help you build, tune, and deploy predictive models with TensorFlow in three main sections. The first section covers linear algebra, statistics, and probability theory for predictive modeling. The second section covers developing predictive models via supervised (classification and regression) and unsupervised (clustering) algorithms. It then explains how to develop predictive models for NLP and covers reinforcement learning algorithms. Lastly, this section covers developing a factorization machines-based recommendation system. The third section covers deep learning architectures for advanced predictive analytics, including deep neural networks and recurrent neural networks for high-dimensional and sequence data. Finally, convolutional neural networks are used for predictive modeling for emotion recognition, image classification, and sentiment analysis. Style and approach TensorFlow, a popular library for machine learning, embraces the innovation and community-engagement of open source, but has the support, guidance, and stability of a large corporation.

Learning VMware NSX, Second Edition

by Ranjit Singh Thakurratan

VMware NSX is a platform for the software-defined data center. The book allows you a thorough understanding of implementing Software defined networks using VMware’s NSX. You will get a brief overview of the NSX Core Components NSX’s basic architecture. Once you are familiar with everything, you will get to know how to deploy various NSX features. Furthermore, you will understand how to manage and monitor NSX and its associated services and features.

Rust Essentials - Second Edition: A quick guide to writing fast, safe, and concurrent systems and applications

by Ivo Balbaert

Leverage the functional programming and concurrency features of Rust and speed up your application development About This Book • Get started with Rust to build scalable and high performance applications • Enhance your application development skills using the power of Rust • Discover the power of Rust when developing concurrent applications for large and scalable software Who This Book Is For The book is for developers looking for a quick entry into using Rust and understanding the core features of the language. Basic programming knowledge is assumed. What You Will Learn • Set up your Rust environment to achieve the highest productivity • Bridge the performance gap between safe and unsafe languages • Use pattern matching to create flexible code • Apply generics and traits to develop widely applicable code • Organize your code in modules and crates • Build macros to extend Rust's capabilities and reach • Apply tasks to tackle problems concurrently in a distributed environment In Detail Rust is the new, open source, fast, and safe systems programming language for the 21st century, developed at Mozilla Research, and with a steadily growing community. It was created to solve the dilemma between high-level, slow code with minimal control over the system, and low-level, fast code with maximum system control. It is no longer necessary to learn C/C++ to develop resource intensive and low-level systems applications. This book will give you a head start to solve systems programming and application tasks with Rust. We start off with an argumentation of Rust's unique place in today's landscape of programming languages. You'll install Rust and learn how to work with its package manager Cargo. The various concepts are introduced step by step: variables, types, functions, and control structures to lay the groundwork. Then we explore more structured data such as strings, arrays, and enums, and you'll see how pattern matching works. Throughout all this, we stress the unique ways of reasoning that the Rust compiler uses to produce safe code. Next we look at Rust's specific way of error handling, and the overall importance of traits in Rust code. The pillar of memory safety is treated in depth as we explore the various pointer kinds. Next, you'll see how macros can simplify code generation, and how to compose bigger projects with modules and crates. Finally, you'll discover how we can write safe concurrent code in Rust and interface with C programs, get a view of the Rust ecosystem, and explore the use of the standard library. Style and approach The book takes a pragmatic approach, showing various methods to solve systems programming tasks with Rust and develop resource intensive and low-level systems applications.

Dynamics 365 Application Development: Master professional-level CRM application development for Microsoft Dynamics 365

by Deepesh Somani Nishant Rana

Learn, develop, and design applications using the new features in Microsoft Dynamics CRM Key Features - Implement business logic using processes, plugins, and client-side scripts with MS Dynamics 365 - Develop custom CRM solutions to improve your business applications - A comprehensive guide that covers the new features of Microsoft Dynamics 365 and increasingly advanced topics. Book Description Microsoft Dynamics 365 CRM is the most trusted name in enterprise-level customer relationship management. Thelatest version of Dynamics CRM comes with the important addition of exciting features guaranteed to make your life easier. It comes straight off the shelf with a whole new frontier of updated business rules, process enhancements, SDK methods, and other enhancements. This book will introduce you to the components of the new designer tools, such as SiteMap, App Module, and Visual Designer for Business Processes. Going deeper, this book teaches you how to develop custom SaaS applications leveraging the features of PowerApps available in Dynamics 365.Further, you will learn how to automate business processes using Microsoft Flow, and then we explore Web API, the most important platform update in Dynamics 365 CRM. Here, you'll also learn how to implement Web API in custom applications. You will learn how to write an Azure-aware plugin to design and integrate cloud-aware solutions. The book concludes with configuring services using newly released features such as Editable grids, Data Export Service, LinkedIn Integration, Relationship Insights, and Live Assist. What you will learn - Discover new designers tools included in Dynamics 365 CRM - Develop apps using the platform-agnostic Web API - Leverage Azure Extensions to design cloud-aware applications - Learn how to implement CRUD operation - Create integrated real-world apps using Microsoft PowerApps and Flow by combining services such as Twitter, Facebook, and SharePoint - Configure and use Artificial Intelligence Azure Cognitive Services for Recommendation and Text Analytic servicesWho this book is for This book targets skilled developers who are looking to build business-solution software and are new to application development in Microsoft Dynamics 365, especially for CRM.

Embedded Linux Development Using Yocto Project Cookbook.: Practical Recipes To Help You Leverage The Power Of Yocto To Build Exciting Linux-based Systems

by Alex González

The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market.

OpenStack Cloud Computing Cookbook - Fourth Edition: Over 100 practical recipes to help you build and operate OpenStack cloud computing, storage, networking, and automation

by Kevin Jackson James Denton Cody Bunch Egle Sigler

The Fourth Edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, from four recognized experts, updated to the latest OpenStack build including Cinder, Nova, and Neutron. Key Features Over 100 recipes created by a team of OpenStack experts Updated to work with the latest OpenStack builds, with recipes covering the installation and use of OpenStack with Ansible It covers topics such as Keystone, Glance, Neutron, Nova, Cinder, and more, plus recipes for OpenStack storage, networking, and orchestrating workloads Test drive OpenStack using the accompanying Vagrant environment Book Description This is the fourth edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, created by four recognized OpenStack experts. It has now been updated to work with the latest OpenStack builds, using tools and processes based on their collective and vast OpenStack experience. OpenStack Open Source Cloud software is one of the most used cloud infrastructures to support a wide variety of use cases, from software development to big data analysis. It is developed by a thriving community of individual developers from around the globe and backed by most of the leading players in the cloud space today. We make it simple to implement, massively scalable, and able to store a large pool of data and networking resources. OpenStack has a strong ecosystem that helps you provision your cloud storage needs. Add OpenStack's enterprise features to reduce the cost of your business. This book will begin by showing you the steps to build up an OpenStack private cloud environment using Ansible. You'll then discover the uses of cloud services such as the identity service, image service, and compute service. You'll dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring networks, routers, load balancers, and more. You’ll then gather more expert knowledge on OpenStack cloud computing by managing your cloud's security and migration. After that, we delve into OpenStack Object storage and you’ll see how to manage servers and work with objects, cluster, and storage functionalities. Finally, you will learn about OpenStack dashboard, Ansible, Keystone, and other interesting topics. What you will learn Understand, install, configure, and manage a complete OpenStack Cloud platform using OpenStack-Ansible Configure networks, routers, load balancers, and more with Neutron Use Keystone to setup domains, roles, groups and user access Learn how to use Swift and setup container access control lists Gain hands-on experience and familiarity with Horizon, the OpenStack Dashboard user interface Automate complete solutions with our recipes on Heat, the OpenStack Orchestration service as well as using Ansible to orchestrate application workloads Follow practical advice and examples to run OpenStack in productionWho this book is for This book is written for cloud system engineers, system administrators, and technical architects who are moving from a virtualized environment to cloud environments. This book assumes that you are familiar with cloud computing platforms, and have knowledge of virtualization, networking, and managing Linux environments.

Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds, 3rd Edition

by James Denton

Discover the basics of virtual networking in OpenStack to implement various cloud network architecturesKey FeaturesLearn the difference between Open vSwitch and Linux bridge switching technologiesConnect virtual machine instances to virtual networks, subnets, and portsImplement virtual load balancers, firewalls, and routers in your networkBook DescriptionOpenStack Networking is a pluggable, scalable, and API-driven system to manage physical and virtual networking resources in an OpenStack-based cloud. Like other core OpenStack components, OpenStack Networking can be used by administrators and users to increase the value and maximize the use of existing datacenter resources. This third edition of Learning OpenStack Networking walks you through the installation of OpenStack and provides you with a foundation that can be used to build a scalable and production-ready OpenStack cloud.In the initial chapters, you will review the physical network requirements and architectures necessary for an OpenStack environment that provide core cloud functionality. Then, you’ll move through the installation of the new release of OpenStack using packages from the Ubuntu repository. An overview of Neutron networking foundational concepts, including networks, subnets, and ports will segue into advanced topics such as security groups, distributed virtual routers, virtual load balancers, and VLAN tagging within instances.By the end of this book, you will have built a network infrastructure for your cloud using OpenStack Neutron.What you will learnGet familiar with Neutron constructs, including agents and pluginsBuild foundational Neutron resources to provide connectivity to instancesWork with legacy Neutron routers and troubleshoot traffic through themExplore high-availability routing capabilities utilizing Virtual Router Redundancy Protocol (VRRP)Create and manage load balancers and associated componentsManage security groups as a method of securing traffic to and from instancesWho this book is forIf you are an OpenStack-based cloud operator and administrator who is new to Neutron networking and wants to build your very own OpenStack cloud, then this book is for you.Prior networking experience and a physical server and network infrastructure is recommended to follow along with concepts demonstrated in the book.

Chef: Powerful Infrastructure Automation

by Earl Waud John Ewart Matthias Marschall

Learn Chef Provisioning like a boss and discover how to deploy software and manage hosts, along with engaging recipes to automate your cloud and server infrastructure with Chef. About This Book • Leverage the power of Chef to transform your infrastructure into code to deploy new features in minutes • Get step-by-step instructions to configure, deploy, and scale your applications • Master specific Chef techniques to run an entire fleet of machines without breaking a sweat. Who This Book Is For If you are a system administrator, Linux administrator, a cloud developer, or someone who just wants to learn and apply Chef automation to your existing or new infrastructure, then this learning path will show you all you need to know. In order to get the most out of this learning path, some experience of programming or scripting languages would be useful. What You Will Learn • Install Chef server on your own hosts • Integrate Chef with cloud services • Debug your cookbooks and Chef runs using the numerous inspection and logging facilities of Chef • Extend Chef to meet your advanced needs by creating custom plugins for Knife and Ohai • Create a perfect model system • Use the best test-driven development methodologies In Detail Chef is a configuration management tool that turns IT infrastructure into code. Chef provides tools to manage systems at scale. This learning path takes you on a comprehensive tour of Chef's functionality, ranging from its core features to advanced development. You will be brought up to speed with what's new in Chef and how to set up your own Chef infrastructure for individuals, or small or large teams. You will learn to use the basic Chef command-line tools. We will also take you through the core concepts of managing users, applications, and your entire cloud infrastructure. You will learn the techniques of the pros by walking you through a host of step-by-step guides to solve real-world infrastructure automation challenges.You will learn to automate and document every aspect of your network, from the hardware to software, middleware, and all your containers. You will become familiar with the Chef'sProvisioning tool. By the end of this course, you will be confident in how to manage your infrastructure, scale using the cloud, and extend the built-in functionality of Chef itself.The books used in this Learning Path are: 1) Chef Essentials 2) Chef Infrastructure Automation Cookbook – Second Edition 3) Mastering Chef Provisioning Style and approach This fast-paced guide covers the many facets of Chef and will teach administrators to use Chef as a birds-eye lens for their entire system. This book takes you through a host of step-by-step guides to solve real-world infrastructure automation challenges and offers elegant, time-saving solutions for a perfectly described and automated network.

Neural Networks with R

by Giuseppe Ciaburro Balaji Venkateswaran

Uncover the power of artificial neural networks by implementing them through R code. About This Book • Develop a strong background in neural networks with R, to implement them in your applications • Build smart systems using the power of deep learning • Real-world case studies to illustrate the power of neural network models Who This Book Is For This book is intended for anyone who has a statistical background with knowledge in R and wants to work with neural networks to get better results from complex data. If you are interested in artificial intelligence and deep learning and you want to level up, then this book is what you need! What You Will Learn • Set up R packages for neural networks and deep learning • Understand the core concepts of artificial neural networks • Understand neurons, perceptrons, bias, weights, and activation functions • Implement supervised and unsupervised machine learning in R for neural networks • Predict and classify data automatically using neural networks • Evaluate and fine-tune the models you build. In Detail Neural networks are one of the most fascinating machine learning models for solving complex computational problems efficiently. Neural networks are used to solve wide range of problems in different areas of AI and machine learning. This book explains the niche aspects of neural networking and provides you with foundation to get started with advanced topics. The book begins with neural network design using the neural net package, then you'll build a solid foundation knowledge of how a neural network learns from data, and the principles behind it. This book covers various types of neural network including recurrent neural networks and convoluted neural networks. You will not only learn how to train neural networks, but will also explore generalization of these networks. Later we will delve into combining different neural network models and work with the real-world use cases. By the end of this book, you will learn to implement neural network models in your applications with the help of practical examples in the book. Style and approach A step-by-step guide filled with real-world practical examples.

Learning C# 7 By Developing Games with Unity 2017: Learn C# Programming by building fun and interactive games with Unity

by Predrag Končar Predrag Koncar Micael DaGraça

Key Features This is a step-by-step guide to learn the fundamentals of C# 7 scripting to develop GameObjects and master the basics of the new UI system in Unity Build and develop your 2D game right from scratch while implementing the principles of object-oriented programming and coding in C# 7 Get to grips with the fundamentals of optimizing your game using the latest features of Unity 2017 Book Description Do you want to learn C# programming by creating fun and interactive games using the latest Unity 2017 platform? If so, look no further; this is the right book for you. Get started with programming C# so you can create 2D and 3D games in Unity. We will walk you through the basics to get you started with C# 7 and its latest features. Then, explore the use of C# 7 and its latest functional programming capabilities to create amazing games with Unity 2017. You will create your first C# script for Unity, add objects into it, and learn how to create game elements with it. Work with the latest functional programming features of C# and leverage them for great game scripting. Throughout the book, you will learn to use the new Unity 2017 2D tool set and create an interactive 2D game with it. You will make enemies appear to challenge your player, and discover some optimization techniques for great game performance. At the end, you will learn how to transform a 2D game into 3D, and you will be able to skill up to become a pro C# programmer with Unity 2017! What you will learn Create your first 2D and 3D games in Unity Understand the fundamentals of variables, methods, and code syntax in C# Use loops and collections efficiently in Unity to reduce the amount of code Develop a game using object-oriented programming principles Implement simple enemy characters into the game to learn point-to-point movement and Tree behaviors Avoid performance mistakes by implementing different optimization techniques Export 3D models and animations and import them inside a Unity project

Building Microservices with .NET Core 2.0: Transitioning monolithic architectures using microservices with .NET Core 2.0 using C# 7.0, 2nd Edition

by Gaurav Aroraa

Key Features Start your microservices journey and get a broader perspective on microservices development using C# 7.0 with .NET Core 2.0 Build, deploy, and test microservices using ASP.Net Core, ASP.NET Core API, and Microsoft Azure Cloud Get the basics of reactive microservices Book Description The microservices architectural style promotes the development of complex applications as a suite of small services based on business capabilities. This book will help you identify the appropriate service boundaries within your business. We'll start by looking at what microservices are and their main characteristics. Moving forward, you will be introduced to real-life application scenarios; after assessing the current issues, we will begin the journey of transforming this application by splitting it into a suite of microservices using C# 7.0 with .NET Core 2.0. You will identify service boundaries, split the application into multiple microservices, and define service contracts. You will find out how to configure, deploy, and monitor microservices, and configure scaling to allow the application to quickly adapt to increased demand in the future. With an introduction to reactive microservices, you’ll strategically gain further value to keep your code base simple, focusing on what is more important rather than on messy asynchronous calls. What you will learn Get acquainted with Microsoft Azure Service Fabric Compare microservices with monolithic applications and SOA Learn Docker and Azure API management Define a service interface and implement APIs using ASP.NET Core 2.0 Integrate services using a synchronous approach via RESTful APIs with ASP.NET Core 2.0 Implement microservices security using Azure Active Directory, OpenID Connect, and OAuth 2.0 Understand the operation and scaling of microservices in .NET Core 2.0 Understand the key features of reactive microservices and implement them using reactive extensions

Game Programming Using Qt 5 Beginner’s Guide, Second Edition: Create Amazing Games With Qt 5, C++, And Qt Quick, 2nd Edition

by Pavel Strakhov

Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming popular by the day, especially on mobile and embedded devices. It's a powerful tool that perfectly fits the needs of game developers. This book will help you learn the basics of Qt and will equip you with the necessary toolsets to build apps and games.

Do Robots Make Love?: From AI to Immortality – Understanding Transhumanism in 12 Questions

by Laurent Alexandre Jean-Michel Besnier

Should we enhance the human condition with technology?Does anyone really want to live for a thousand years?Could AI end up destroying mankind?Discover the incredible potential of mankind's near future as Doctor and entrepreneur Laurent Alexandre and tech-philosopher Jean Michel Besnier go head to head on the big questions in an entertaining and thought-provoking debate on the fundamental principles of transhumanism.This movement seeks to improve the human condition through science - has fast become one of the most controversial the scientific community have ever faced. As great strides are made in using advanced technology to enhance human intellect and physiology, the ethical and moral questions surrounding its possibilities have never been more pressing. Should we change the way we reproduce? Could we enhance the human body with technology to the point where we are all technically cyborgs? Is it possible to make love to a robot?

Why Social Media is Ruining Your Life

by Katherine Ormerod

Do you ever obsess about your body? Do you lie awake at night, fretting about the state of your career?Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.Reviews for Why Social Media is Ruining Your Life:'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora Sykes

Why Social Media is Ruining Your Life

by Katherine Ormerod

'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora SykesDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.

Dad Jokes: The very best of @DadSaysJokes

by Dad Says Jokes

From the most-followed dad jokes page on Instagram, @dadsaysjokes, comes a collection of hilariously cheesy jokes that will leave your friends and family laughing and groaning in equal measure.This is the perfect gift for dads who want to expand their repertoire and anyone who fancies reminiscing about a childhood full of these no-nonsense 'bad' puns.Here are a couple of tasters:Q: Why do cows have hooves instead of feet?A: Because they lactose.Q: Are you today's date?A: Cuz you're 10/10.

Dad Jokes: The very best of @DadSaysJokes

by Dad Says Jokes

From the most-followed dad jokes page on Instagram, @dadsaysjokes, comes a collection of hilariously cheesy jokes that will leave your friends and family laughing and groaning in equal measure.This is the perfect gift for dads who want to expand their repertoire and anyone who fancies reminiscing about a childhood full of these no-nonsense 'bad' puns.Here are a couple of tasters:Q: Why do cows have hooves instead of feet?A: Because they lactose.Q: Are you today's date?A: Cuz you're 10/10.

Why Social Media is Ruining Your Life

by Katherine Ormerod

**FREE SAMPLER**'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi Hyphen MethodDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Get a first glimpse of Why Social Media is Ruining Your Life with this exclusive free sampler, and learn how to tackle head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a call to arms that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.

Why Social Media is Ruining Your Life

by Katherine Ormerod

'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora SykesDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.(p) 2018 Octopus Publishing Group

Refine Search

Showing 28,676 through 28,700 of 53,797 results