Résultats de recherche de titre
Articles 34721 à 34740 sur 45867
Practical Engineering Design
Par Maja Bystrom, Bruce Eisenstein. 2005
Every engineer must eventually face their first daunting design project. Scheduling, organization, budgeting, prototyping: all can be overwhelming in the…
short time given to complete the project. While there are resources available on project management and the design process, many are focused too narrowly on specific topics or areas of engineering. Practical Engineering Design presents a complete overview of the design project and beyond for any engineering discipline, including sections on how to protect intellectual property rights and suggestions for turning the project into a business.An outgrowth of the editors' broad experience teaching the capstone Engineering Design course, Practical Engineering Design reflects the most pressing and often-repeated questions with a set of guidelines for the entire process. The editors present two sample project reports and presentations in the appendix and refer to them throughout the book, using examples and critiques to demonstrate specific suggestions for improving the quality of writing and presentation. Real-world examples demonstrate how to formulate schedules and budgets, and generous references in each chapter offer direction to more in-depth information.Whether for a co-op assignment or your first project on the job, this is the most comprehensive guide available for deciding where to begin, organizing the team, budgeting time and resources, and, most importantly, completing the project successfully.Grome Terrain Modeling with Ogre3D, UDK, and Unity3D
Par Richard Hawley. 2013
This book is a practical guide with examples and clear steps to explain terrain modeling with Grome.If you're a developer…
or artist looking for a guide to walk you through GROME 3.1, then this book is for you. This book will help you from the first step to exporting a terrain as a workable art asset in a game engineMicroservices with Clojure: Develop event-driven, scalable, and reactive microservices with real-time monitoring
Par Anuj Kumar, Michael Vitz. 2018
The common patterns and practices of the microservice architecture and their application using the Clojure programming language. Key Features Relevance…
of the microservice architecture and benefits of Clojure's functional and simple features to implement it. Learn best practices and common principles to avoid common pitfalls while developing microservices. Learn how to use Pedestal to build your next microservices, secure them using JWT, and monitor them using the ELK stack Book Description The microservice architecture is sweeping the world as the de facto pattern with which to design and build scalable, easy-tomaintain web applications. This book will teach you common patterns and practices, and will show you how to apply these using the Clojure programming language. This book will teach you the fundamental concepts of architectural design and RESTful communication, and show you patterns that provide manageable code that is supportable in development and at scale in production. We will provide you with examples of how to put these concepts and patterns into practice with Clojure. This book will explain and illustrate, with practical examples, how teams of all sizes can start solving problems with microservices. You will learn the importance of writing code that is asynchronous and non-blocking and how Pedestal helps us do this. Later, the book explains how to build Reactive microservices in Clojure that adhere to the principles underlying the Reactive Manifesto. We finish off by showing you various ways to monitor, test, and secure your microservices. By the end, you will be fully capable of setting up, modifying, and deploying a microservice with Clojure and Pedestal. What you will learn Explore the pros and cons of monolithic and microservice architectures Use Clojure to effectively build a reallife application using Microservices Gain practical knowledge of the Clojure Pedestal framework and how to use it to build Microservices Explore various persistence patterns and learn how to use Apache Kafka to build event-driven microservice architectures Secure your Microservices using JWT Monitor Microservices at scale using the ELK stack Deploy Microservices at scale using container orchestration platforms such as KubernetesWho this book is for You should have a working knowledge of programming in Clojure. However, no knowledge of RESTful architecture, microservices, or web services is expected. If you are looking to apply techniques to your own projects, taking your first steps into microservice architecture, this book is for you.Pragmatic Unit Testing in Java 8 with JUnit
Par Andy Hunt, Jeff Langr, Dave Thomas. 2015
The Pragmatic Programmers classic is back! Freshly updated for modern software development, Pragmatic Unit Testing in Java 8 With JUnit…
teaches you how to write and run easily maintained unit tests in JUnit with confidence. You'll learn mnemonics to help you know what tests to write, how to remember all the boundary conditions, and what the qualities of a good test are. You'll see how unit tests can pay off by allowing you to keep your system code clean, and you'll learn how to handle the stuff that seems too tough to test.Pragmatic Unit Testing in Java 8 With JUnit steps you through all the important unit testing topics. If you've never written a unit test, you'll see screen shots from Eclipse, IntelliJ IDEA, and NetBeans that will help you get past the hard part--getting set up and started.Once past the basics, you'll learn why you want to write unit tests and how to effectively use JUnit. But the meaty part of the book is its collected unit testing wisdom from people who've been there, done that on production systems for at least 15 years: veteran author and developer Jeff Langr, building on the wisdom of Pragmatic Programmers Andy Hunt and Dave Thomas. You'll learn:How to craft your unit tests to minimize your effort in maintaining them. How to use unit tests to help keep your system clean.How to test the tough stuff.Memorable mnemonics to help you remember what's important when writing unit tests.How to help your team reap and sustain the benefits of unit testing.You won't just learn about unit testing in theory--you'll work through numerous code examples. When it comes to programming, hands-on is the only way to learn!ServiceNow Cookbook.: Manage and automate your workflow for efficient IT service management
Par Ashish Rudra Srivastava, John Benedetti. 2018
Over 60 practical and immediately applicable recipes to help you manage services in your enterprise environment efficiently Key Features One-stop…
solutions to all the problems encountered while using ServiceNow Covers all the pillars of ServiceNow platform, that is, ITSM, ITOM, and so on Explore new and trending features such as ServiceNow cloud integration and end-to-end security Book Description ServiceNow is the ideal platform from which to create enterprise-level applications, giving both requesters and fulfillers better visibility and access to a process. With this book, we'll guide you through the world of ServiceNow, letting you take on the best the platform offers you with the least amount of hassle. Starting with core configuration and management tasks, this book will help you build data-driven apps and also explores development best practices. You will learn to set up email notifications for users and work with the database view for reporting. Next, you will build/design data-driven apps where you will learn to implement the new Automated Testing framework. You will also be guided through creating various tasks from workflows and how to make the most of workflow utilities available in ServiceNow. Following this, you will learn about Service Portal (new with Helsinki) where you will learn how to configure the portal and how to perform integrations with different cloud platforms, along with tips and tricks on using the portal effectively. Finally, you will learn to use paid plugins such as Discovery, Orchestration, and Service Mapping. By the end of this book, you will have acquired immediately applicable skills to rectify everyday problems encountered on the ServiceNow platform. What you will learn Grasp the basics, such as entering and navigation, required to implement ServiceNow Use ServiceNow plugins to manage development Build and publish custom applications for service management Design data-driven apps to connect with the outside world by getting into client and server scripting Start using the Service Portal to easily create portals for end users Configure alerts and notifications and understand e-mail troubleshooting and watermarking Build and configure reports to set up your dashboard as per requirements Who this book is for If you are an IT professional or an administrator with some experience of working with ServiceNow already and are looking to solve regular or unique problems that surface when using ServiceNow, then this book is for you. It's advisable to have a basic level of administration experience with ServiceNow. Familiarity with JavaScript is assumed.Kubernetes for Serverless Applications: Implement FaaS by effectively deploying, managing, monitoring, and orchestrating serverless applications using Kubernetes
Par Jeeva S. Chelladhurai, Russ McKendrick, Paul Adamson. 2018
Transform yourself into a Kubernetes specialist in serverless applications. Key Features Get hands-on experience in installing, configuring, and using services…
such as Kubeless, Funktion, OpenWhisk, and Fission Learn how to launch Kubernetes both locally and in public clouds Explore the differences between using services such as AWS Lambda and Azure Functions and running your own Book Description Kubernetes has established itself as the standard platform for container management, orchestration, and deployment. It has been adopted by companies such as Google, its original developers, and Microsoft as an integral part of their public cloud platforms, so that you can develop for Kubernetes and not worry about being locked into a single vendor. This book will initially start by introducing serverless functions. Then you will configure tools such as Minikube to run Kubernetes. Once you are up-and-running, you will install and configure Kubeless, your first step towards running Function as a Service (FaaS) on Kubernetes. Then you will gradually move towards running Fission, a framework used for managing serverless functions on Kubernetes environments. Towards the end of the book, you will also work with Kubernetes functions on public and private clouds. By the end of this book, we will have mastered using Function as a Service on Kubernetes environments. What you will learn Get a detailed analysis of serverless/Functions as a Service Get hands-on with installing and running tasks in Kubernetes using Minikube Install Kubeless locally and launch your first function Launch Kubernetes in the cloud and move your applications between your local machine and your cloud cluster Deploy applications on Kubernetes using Apache OpenWhisk Explore topics such as Funktion and Fission installation on the cloud followed by launching applications Monitor a serverless function and master security best practices and Kubernetes use cases Who this book is for If you are a DevOps engineer, cloud architect, or a stakeholder keen to learn about serverless functions in Kubernetes environments, then this book is for you.Windows Phone 7 XNA Cookbook
Par Zheng Yang. 2012
Written in a cookbook style, this book offers solutions using a recipe based approach. Each recipe contains step-by-step instructions followed…
by an analysis of what was done in each task and other useful information. The cookbook approach means you can dive into whatever recipes you want in no particular order. If you are an aspiring programmer with some basic concepts in C# and object-oriented knowledge who wants to create games for Windows Phone 7, this book is for you. This book is also for the experienced programmers want to transfer from Windows or Xbox to the Windows Phone 7 platform. Only basic knowledge of C# and .Net is required.Selenium Framework Design in Data-Driven Testing: Build data-driven test frameworks using Selenium WebDriver, AppiumDriver, Java, and TestNG
Par Carl Cocchiaro, Pinakin Ashok Chaubal. 2018
Take a deep dive into building data-driven test frameworks using Selenium WebDriver Key Features A comprehensive guide to designing data-driven…
test frameworks using the Selenium 3 WebDriver API, AppiumDriver API, Java-Bindings, and TestNG Learn how to use Selenium Page Object Design Patterns and D.R.Y. (Don’t Repeat Yourself) Approaches to software development in automated testing Discover the Selenium Grid Architecture and build your own grid for browser and mobile devices Use third party tools and services like ExtentReports for results processing, reporting, and SauceLabs for cloud-based test services Book Description The Selenium WebDriver 3.x Technology is an open source API available to test both Browser and Mobile applications. It is completely platform independent in that tests built for one browser or mobile device, will also work on all other browsers and mobile devices. Selenium supports all major development languages which allow it to be tied directly into the technology used to develop the applications. This guide will provide a step-by-step approach to designing and building a data-driven test framework using Selenium WebDriver, Java, and TestNG. The book starts off by introducing users to the Selenium Page Object Design Patterns and D.R.Y Approaches to Software Development. In doing so, it covers designing and building a Selenium WebDriver framework that supports both Browser and Mobile Devices. It will lead the user through a journey of architecting their own framework with a scalable driver class, Java utility classes, JSON Data Provider, Data-Driven Test Classes, and support for third party tools and plugins. Users will learn how to design and build a Selenium Grid from scratch to allow the framework to scale and support different browsers, mobile devices, versions, and platforms, and how they can leverage third party grids in the Cloud like SauceLabs. Other topics covered include designing abstract base and sub-classes, inheritance, dual-driver support, parallel testing, testing multi-branded applications, best practices for using locators, and data encapsulation. Finally, you will be presented with a sample fully-functional framework to get them up and running with the Selenium WebDriver for browser testing. By the end of the book, you will be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver. What you will learn Design the Selenium Driver Class for local, remote, and third party grid support Build Page Object Classes using the Selenium Page Object Model Develop Data-Driven Test Classes using the TestNG framework Encapsulate Data using the JSON Protocol Build a Selenium Grid for RemoteWebDriver Testing Construct Utility Classes for use in Synchronization, File I/O, Reporting and Test Listener Classes Run the sample framework and see the benefits of a live data-driven framework in real-time Who this book is for This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java to test web-based applications.This book is geared towards the quality assurance and development professionals responsible for designing and building enterprise-based testing frameworks.The user should have a working knowledge of the Java, TestNG, and Selenium technologiesRust Programming By Example: Enter the world of Rust by building engaging, concurrent, reactive, and robust applications
Par Sebastian Dröge, Daniel Durante, Antoni Boucher, Guillaume Gomez. 2018
Discover the world of Rust programming through real-world examples Key Features Implement various features of Rust to build blazingly fast…
applications Learn to build GUI applications using Gtk-rs Explore the multi-threading aspect of Rust to tackle problems in concurrency and in distributed environments Book Description Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety. This book gets you started with essential software development by guiding you through the different aspects of Rust programming. With this approach, you can bridge the gap between learning and implementing immediately. Beginning with an introduction to Rust, you’ll learn the basic aspects such as its syntax, data types, functions, generics, control flows, and more. After this, you’ll jump straight into building your first project, a Tetris game. Next you’ll build a graphical music player and work with fast, reliable networking software using Tokio, the scalable and productive asynchronous IO Rust library. Over the course of this book, you’ll explore various features of Rust Programming including its SDL features, event loop, File I/O, and the famous GTK+ widget toolkit. Through these projects, you’ll see how well Rust performs in terms of concurrency—including parallelism, reliability, improved performance, generics, macros, and thread safety. We’ll also cover some asynchronous and reactive programming aspects of Rust. By the end of the book, you’ll be comfortable building various real-world applications in Rust. What you will learn Compile and run the Rust projects using the Cargo-Rust Package manager Use Rust-SDL features such as the event loop, windows, infinite loops, pattern matching, and more Create a graphical interface using Gtk-rs and Rust-SDL Incorporate concurrency mechanism and multi-threading along with thread safety and locks Implement the FTP protocol using an Asynchronous I/O stack with the Tokio library Who this book is for This book is for software developers interested in system level and application programming who are looking for a quick entry into using Rust and understanding the core features of the Rust Programming. It’s assumed that you have a basic understanding of Java, C#, Ruby, Python, or JavaScript.Embedded Linux Development Using Yocto Project Cookbook.: Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems
Par Javier Viguera, Alex González. 2018
Over 79 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto Project know-how Key Features Optimize…
your Yocto setup to speed up development and debug build issues Use what is quickly becoming the standard embedded Linux product builder framework—the Yocto Project Recipe-based implementation of best practices to optimize your Linux system Book Description The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market. You'll get started by working on a build system where you set up Yocto, create a build directory, and learn how to debug it. Then, you'll explore everything about the BSP layer, from creating a custom layer to debugging device tree issues. In addition to this, you’ll learn how to add a new software layer, packages, data, scripts, and configuration files to your system. You will then cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. Toward the end, you will learn how to debug, trace, and profile a running system. This second edition has been updated to include new content based on the latest Yocto release. What you will learn Optimize your Yocto Project setup to speed up development and debug build issues Use Docker containers to build Yocto Project-based systems Take advantage of the user-friendly Toaster web interface to the Yocto Project build system Build and debug the Linux kernel and its device trees Customize your root filesystem with already-supported and new Yocto packages Optimize your production systems by reducing the size of both the Linux kernel and root filesystems Explore the mechanisms to increase the root filesystem security Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs Create recipes, and build and run applications in C, C++, Python, Node.js, and JavaWho this book is for If you are an embedded Linux developer with the basic knowledge of Yocto Project, this book is an ideal way to broaden your knowledge with recipes for embedded development.ASP.NET MVC 2 Cookbook
Par Andrew Siemer, Richard Kimber. 2011
Written in cookbook style, this book offers solutions to all common web development problems through recipes. Each recipe contains step-by-step…
instructions followed by the analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or you can look at the list of recipes and refer to them in no particular order.This book is particularly written for web developers looking to transfer their knowledge from the ASP.NET Web Forms way of doing things to the ASP.NET MVC framework. As this book targets readers of various experience levels, you should be able to find recipes of a basic, intermediate, and advanced nature. Regardless of your experience level, each recipe will walk you through the solution in a step by step manner that anyone should be able to follow.Feature Engineering Made Easy: Identify unique features from your dataset in order to build powerful machine learning systems
Par Sinan Ozdemir, Divya Susarla. 2018
A perfect guide to speed up the predicting power of machine learning algorithms Key Features Design, discover, and create dynamic,…
efficient features for your machine learning application Understand your data in-depth and derive astonishing data insights with the help of this Guide Grasp powerful feature-engineering techniques and build machine learning systems Book Description Feature engineering is the most important step in creating powerful machine learning systems. This book will take you through the entire feature-engineering journey to make your machine learning much more systematic and effective. You will start with understanding your data—often the success of your ML models depends on how you leverage different feature types, such as continuous, categorical, and more, You will learn when to include a feature, when to omit it, and why, all by understanding error analysis and the acceptability of your models. You will learn to convert a problem statement into useful new features. You will learn to deliver features driven by business needs as well as mathematical insights. You'll also learn how to use machine learning on your machines, automatically learning amazing features for your data. By the end of the book, you will become proficient in Feature Selection, Feature Learning, and Feature Optimization. What you will learn Identify and leverage different feature types Clean features in data to improve predictive power Understand why and how to perform feature selection, and model error analysis Leverage domain knowledge to construct new features Deliver features based on mathematical insights Use machine-learning algorithms to construct features Master feature engineering and optimization Harness feature engineering for real world applications through a structured case study Who this book is for If you are a data science professional or a machine learning engineer looking to strengthen your predictive analytics model, then this book is a perfect guide for you. Some basic understanding of the machine learning concepts and Python scripting would be enough to get started with this book.ServiceNow Automation: Automate complex processes with ServiceNow to achieve streamlined delivery
Par Poonam Sukhwani, Ashish Rudra Srivastava. 2018
The only book you need by your side when automating ServiceNow within your IT organization. Key Features Discover how to…
automate complex tasks on remote computers quickly and reliably. Learn how to fully utilize the skills and knowledge of your entire organization without increasing costs or labor. Master the skills needed to run orchestration-specific workflow activities with ServiceNow Book Description ServiceNow helps organizations create a modern work environment by making daily activities service-oriented and streamlining the delivery and management of services. Automating these processes and tasks remains at the heart of what ServiceNow does and learning how to automate ServiceNow is critical in putting enterprise-level service management to work. This book shows exactly how IT organizations can automate complex tasks on remote computers quickly and in a secure manner. We will cover various facets of automation and take a multi-system approach with examples ranging from VMware, Amazon EC2, and Active Directory to configuring Puppet and Chef automation. What you will learn Understand the Importance and the power of automation. Replace unstructured work patterns with intelligent workflows. Identify the components of the ServiceNow user interface. Learn to automate and align business service workflows across the organization in support of the core mission. Perform an objective-based analysis that delivers a business case presenting the costs and benefits associated with migrating from legacy solutions to ServiceNowWho this book is for ServiceNow system administrators who would like to automate their processes. Some experience building workflows in ServiceNow is expected. ServiceNow scripting or equivalent knowledge would be helpful.Core Data iOS Essentials
Par B. M. Harwani. 2011
The book follows an unfolding example app, exploring the features and principles of Core Data as they are added to…
the app. The book is full of step-by-step instructions, clear explanations, and useful quick reference material.If you've already explored iOS development and maybe even dabbled with Core Data, this book will set your data-driven application development on a firm footing.Unity 3D Game Development by Example Beginner's Guide
Par Ryan Henson Creighton. 2010
The book takes a clear, step-by-step approach to building small, simple game projects. It focuses on short, attainable goals so…
that the reader can finish something, instead of trying to create a complex RPG or open-world game that never sees the light of day. This book encourages readers hungry for knowledge. It does not go into gory detail about how every little knob and dial functions – that's what the software manual is for! Rather, this book is the fastest path from zero to finished game using the Unity 3D engine. If you've ever wanted to develop games, but have never felt "smart" enough to deal with complex programming, this book is for you. It's also a great kick-start for developers coming from other tools like Flash, Unreal Engine, and Game Maker Pro.Axure RP Prototyping Cookbook
Par John Henry Krahenbuhl. 2014
This highly practical cookbook is comprised of easy-to-follow, step-by-step recipes to improve your efficiency and take your Axure skills to…
the next level of expertise. If you are a designer, information architect, business analyst or user experience professional who wants to gain advanced prototyping skills with Axure, this book will be ideal for you. Some experience with prototyping is preferred.Implementing Citrix XenServer Quickstarter
Par Gohar Ahmed. 2013
Implementing Citrix XenServer Quick Starter is a practical, hands-on guide that will help you get started with the Citrix XenServer…
Virtualization technology with easy-to-follow instructions.Implementing Citrix XenServer Quick Starter is for system administrators who have little to no information on virtualization and specifically Citrix XenServer Virtualization. If you're managing a lot of physical servers and are tired of installing, deploying, updating, and managing physical machines on a daily basis over and over again, then you should probably explore your option of XenServer Virtualization. This book will be your best friend to make you a better systems engineer.ZBrush 4 Sculpting for Games: Beginner's Guide
Par Manuel Scherer. 2011
This guidebook is built around four complex example projects with clear step-by-step instructions followed by useful explanation, advice, and handy…
reference material. It is richly illustrated with a friendly, informal writing style. If you want to get started fast using ZBrush for games then this is the book for you.This book is for all digital artists or game developers who want to create their own 3D sculptures in ZBrush. No experience with ZBrush is required - it's suitable for complete beginners and intermediate users.Instant Responsive Web Design
Par Cory Simmons. 2013
A step-by-step tutorial approach which will teach the readers what responsive web design is and how it is used in…
designing a responsive web page.If you are a web-designer looking to expand your skill set by learning the quickly growing industry standard of responsive web design, this book is ideal for you. Knowledge of CSS is assumed.Unity 4.x Cookbook
Par Chico Queiroz, Matt Smith. 2013
Cookbook. From beginners to advanced users, from artists to coders, this book is for you and everyone in your team!…
This book is for anyone who wants to explore a wide range of Unity scripting and multimedia features and to find ready to use solutions to many game features. Programmers can explore multimedia features, and multimedia developers can try their hand at scripting.