Browse Results

Showing 12,226 through 12,250 of 54,096 results

Proxmox High Availability

by Simon M.C. Cheng

If you want to know the secrets of virtualization and how to implement high availability on your services, this is the book for you. For those of you who are already using Proxmox, this book offers you the chance to build a high availability cluster with a distributed filesystem to further protect your system from failure.

Proxmox Cookbook

by Wasim Ahmed

Over 60 hands-on recipes to perform server virtualization and manage virtualized server solutions with Proxmox About This Book * Learn the process of installing, configuring, and managing Proxmox clusters * Explore ways of integrating various storage systems with Proxmox * Step-by-step and easy-to-learn instructions to build virtual environments of any size using Proxmox Who This Book Is For This book is perfect for system administrators who want to learn to implement and administer Proxmox VE environments. Since this book will not cover the basics of Proxmox, a basic understanding of virtualization and networking with Proxmox VE is required. What You Will Learn * Install and configure an enterprise grade, cluster-based virtual environment using Proxmox * Manage a cluster with Graphical User Interface using datacenter, node, KVM, and OpenVZ menus among others * Learn different ways of configuring your network and clusters to create complex cloud services * Configure and manage the built-in Proxmox firewall to protect your virtual environment * Integrate storage systems such as Ceph, Sheepdog, and ZFS for virtual machine management to suit your business needs * Backup and restore your data via stop suspend, and snapshot modes * Upgrade a Proxmox node with new releases and apply update patches through GUI or CLI * Monitor the resources and virtual machines to maintain performance and uptime * Explore commands used for Proxmox and Ceph cluster through CLI In Detail Proxmox VE goes head to head with big virtualization platforms without bearing the overheads of high costs and vendor lock-ins. Rock solid stability and extremely easy manageability gives Proxmox VE an edge in the world of virtualization. The Proxmox cluster file system (pmxcfs) is designed uniquely for storage of configuration files with high security and reliability. Its simplicity and robustness make it easy for system administrators to manage their systems efficiently. Proxmox VE's intuitive interface, high availability, and unique central management system puts it on par with the world's best virtualization platforms. Its simplicity and high quality of service is what makes it the foremost choice for most system administrators. Starting with a step-by-step installation of Proxmox nodes along with an illustrated tour of Proxmox graphical user interface where you will spend most of your time managing a cluster, this book will get you up and running with the mechanisms of Proxmox VE. Various entities such as Cluster, Storage, and Firewall are also covered in an easy to understand format. You will then explore various backup solutions and restore mechanisms, thus learning to keep your applications and servers safe. Next, you will see how to upgrade a Proxmox node with a new release and apply update patches through GUI or CLI. Monitoring resources and virtual machines is required on an enterprise level, to maintain performance and uptime; to achieve this, we learn how to monitor host machine resources and troubleshoot common issues in the setup. Finally, we will walk through some advanced configurations for VM followed by a list of commands used for Proxmox and Ceph cluster through CLI. With this focused and detailed guide you will learn to work your way around with Proxmox VE quickly and add to your skillset. Style and approach This book is an inclusive and extensive handbook. It takes a pragmatic approach to complement your system admin skills and accomplish tasks within the Proxmox environment. It consists of illustrations and code-files to help you work with the data as you go from one recipe to the other.

Mastering Grunt

by Daniel Li

This easy-to-understand tutorial provides you with several engaging projects that show you how to utilize Grunt with various web technologies, teaching you how to master build automation and testing with Grunt in your applications. If you are a JavaScript developer who is looking to streamline their workflow with build-automation, then this book will give you a kick start in fully understanding the importance of the described web technologies and automate their processes using Grunt.

Network Security Assessment: Know Your Network

by Chris Mcnab

How secure is your network? The best way to find out is to attack it. Network Security Assessment provides you with the tricks and tools professional security consultants use to identify and assess risks in Internet-based networks-the same penetration testing model they use to secure government, military, and commercial networks. With this book, you can adopt, refine, and reuse this testing model to design and deploy networks that are hardened and immune from attack.Network Security Assessment demonstrates how a determined attacker scours Internet-based networks in search of vulnerable components, from the network to the application level. This new edition is up-to-date on the latest hacking techniques, but rather than focus on individual issues, it looks at the bigger picture by grouping and analyzing threats at a high-level. By grouping threats in this way, you learn to create defensive strategies against entire attack categories, providing protection now and into the future.Network Security Assessment helps you assess:Web services, including Microsoft IIS, Apache, Tomcat, and subsystems such as OpenSSL, Microsoft FrontPage, and Outlook Web Access (OWA)Web application technologies, including ASP, JSP, PHP, middleware, and backend databases such as MySQL, Oracle, and Microsoft SQL ServerMicrosoft Windows networking components, including RPC, NetBIOS, and CIFS servicesSMTP, POP3, and IMAP email servicesIP services that provide secure inbound network access, including IPsec, Microsoft PPTP, and SSL VPNsUnix RPC services on Linux, Solaris, IRIX, and other platformsVarious types of application-level vulnerabilities that hacker tools and scripts exploitAssessment is the first step any organization should take to start managing information risks correctly. With techniques to identify and assess risks in line with CESG CHECK and NSA IAM government standards, Network Security Assessment gives you a precise method to do just that.

High Performance iOS Apps: Optimize Your Code for Better Apps

by Gaurav Vaish

Ready to build mobile apps that out-perform the rest? If you're an iOS developer with app-building experience, this practical guide provides tips and best practices to help you solve many common performance issues. You'll learn how to design and optimize iOS apps that deliver a smooth experience even when the network is poor and memory is low.Today's picky users want fast and responsive apps that don't hog resources. In this book, author Gaurav Vaish demonstrates methods for writing optimal code from an engineering perspective, using reusable Objective-C code that you can use right away. Up your game and create high-performance native iOS apps that truly stand out from the crowd.Measure key performance indicators--attributes that constitute and affect app performanceWrite efficient apps by minimizing memory and power consumption, and explore options for using available CPU coresOptimize your app's lifecycle and UI, as well as its networking, data sharing, and security featuresLearn about application testing, debugging and analysis tools, and monitoring your app in the wildCollect data from real users to analyze app usage, identify bottlenecks, and provide fixesUse iOS 9 upgrades to improve your app's performance

Git for Teams

by Emma Jane Hogbin Westby

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You'll learn how to plan and pursue a Git workflow that not only ensures that you accomplish project goals, but also fits the immediate needs and future growth of your team.The first part of the book on structuring workflow is useful for project managers, technical team leads, and CTOs. The second part provides hands-on exercises to help developers gain a better understanding of Git commands.Explore the dynamics of team buildingWalk through the process of creating and deploying software with GitStructure workflow to influence the way your team collaboratesLearn a useful process for conducting code reviewsSet up a shared repository and identify specific team members as contributors, consumers, or maintainersKnow the why behind the Git commands your teammates useUse branching strategies to separate different approaches to your projectExamine popular collaboration platforms: GitHub, Bitbucket, and GitLab

Fire Phone: Out of the Box

by Brian Sawyer

Dive straight into hot Fire phone features you won't find in any other device--like Firefly, Mayday, and Dynamic Perspective--with this concise hands-on guide. You probably already know how to call, text, and take photos with Amazon's new phone, but where it really shines is in the innovative features you've never even seen before. This intuitive, easy-to-follow book opens the world of possibilities made possible by the Fire phone, right out of the box.Instantly identify and order just about any product with Firefly--from DVDs, CDs, and books (or their electronic equivalents) to nearly anything else with a barcodeUse Mayday to get live, hands-on tech support with customer service right on your phoneImmerse yourself in 3D games, maps, and apps with the Dynamic Perspective sensor systemNavigate easily with new one-handed (and no-handed!) gestures found only on Fire phone

Learning OpenShift

by Grant Shipley

This book is ideal for you if you're a developer experienced with the PHP or Java programming languages and have a basic understanding of using the command line.

Mastering KnockoutJS

by Timothy Moran

If you are an experienced JavaScript developer who is looking for new tools to build web applications and get an understanding of core elements and applications, this is the book for you. A basic knowledge of DOM, JavaScript, and KnockoutJS is assumed.

HBase Design Patterns

by Sujee Maniyam Mark Kerzner

If you are an intermediate NoSQL developer or have a few big data projects under your belt, you will learn how to increase your chances of a successful and useful NoSQL application by mastering the design patterns described in the book. The HBase design patterns apply equally well to Cassandra, MongoDB, and so on.

Mastering Web Application Development with Express

by Alexandru Vladutu

If you are a Node.js developer who wants to take your Express skills to the next level and develop high performing, reliable web applications using best practices, this book is ideal for you. The only prerequisite is knowledge of Node.js.

Mastering Bootstrap 4

by Jason Marah Benjamin Jakobus

Learn how to build beautiful and highly customizable web interfaces by leveraging the power of Bootstrap 4 About This Book * Adapt and customize Bootstrap to produce enticing websites that fit your needs * Explore Bootstrap's grid system, helper classes, and responsive utilities * Extend Bootstrap with jQuery plugins and learn how to create your own custom plugins Who This Book Is For This book targets intermediate-level front-end web-developers. The book is not intended to be an introduction to web development. As such, the book assumes that readers have a firm grasp on the basic concepts behind web-development, as well as essential HTML, JavaScript and CSS skills. What You Will Learn * Create a professional Bootstrap-based website from scratch without using third-party templates * Apply the Bootstrap mobile-first grid system and add responsiveness and aesthetic touches to image elements * Style various types of content and learn how to build a page's layout from scratch by applying the power of Bootstrap 4 * Take advantage of Bootstrap's form helper and contextual classes * Infuse your web pages with life and movement using Bootstrap jQuery plugins * Customize the behavior and features of Bootstrap's jQuery Plugins extensively * Optimize your Bootstrap-based project before deployment * Incorporate Bootstrap into an AngularJS or React application and use Bootstrap components as AngularJS directives or React components In Detail Bootstrap 4 is a free CSS and JavaScript framework that allows developers to rapidly build responsive web-interfaces. Right from the first chapter, dive into building a customized Bootstrap website from scratch. Get to grips with Bootstrap's key features and quickly discover the various ways in which Bootstrap can help you develop web-interfaces. Then take walk through the fundamental features, such as its grid system, helper classes, and responsive utilities. When you have mastered these, you will discover how to structure page layouts, use forms, style different types of content and utilize Bootstrap's various navigation components. Among other things, you will also tour the anatomy of a Bootstrap plugin, creating your own custom components and extending Bootstrap using jQuery. Finally, you will discover how to optimize your website and integrate it with third-party frameworks. By the end of this book, you will have a thorough knowledge of the framework's ins and outs, and be able to build highly customizable and optimized web interfaces. Style and approach This comprehensive step-by-step guide walks you through building a complete website using Bootstrap 4. Each chapter is accompanied by source code and screenshots, and focuses on a distinct set of lessons that are illustrated within the context of a demo project.

ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts

by William Sanders

ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts is a 76-page document designed to introduce those familiar with general programming principles to ActionScript 3.0. ActionScript 3.0 compiles and runs much faster than preceding versions, and the reasons have much to do with the structural changes Adobe has added: You truly do need to use ActionScript differently than you have previously, if you're already ActionScript programmer. If you're new to ActionScript, but are looking at it from a Java or C++ or C# perspective, you may be intrigued at how different ActionScript is now compared with what you'd known it or heard it to be before.This document employs reusable code examples to demonstrate the basic functionality of ActionScript 3.0 in the following topic areas: Packages and Classes; Display Programming; Movie Clips and Buttons; and Basic Structures. A concluding section helps those unfamiliar with OOP (Object Oriented Programming) and Design Patterns get acquainted with these concepts, as a knowledge of them will greatly benefit anyone getting into ActionScript 3.0 who wants to get the most out of it.

Ajax with PHP 5

by Andrew G. Curioso

"Ajax with PHP 5" is a detailed overviewof how to use PHP technologies to createinteractive, fault-tolerant, and responsiveweb applications.This Short Cut first concentrates on thefundamentals of Ajax. Then it coversserving (or providing) content formattedin both XML and JSON.Finally, we completely immerse ourselvesin the Ajax world and write twoPHP applications that use each markuplanguage on both the client and server.We encourage you to use the classes andexamples given to produce your own richWeb 2.0-style applications.

The Discipline of Organizing: Professional Edition

by Robert J. Glushko

Note about this ebook: This ebook exploits many advanced capabilities with images, hypertext, and interactivity and is optimized for EPUB3-compliant book readers, especially Apple's iBooks and browser plugins. These features may not work on all ebook readers.We organize things. We organize information, information about things, and information about information. Organizing is a fundamental issue in many professional fields, but these fields have only limited agreement in how they approach problems of organizing and in what they seek as their solutions.The Discipline of Organizing synthesizes insights from library science, information science, computer science, cognitive science, systems analysis, business, and other disciplines to create an Organizing System for understanding organizing. This framework is robust and forward-looking, enabling effective sharing of insights and design patterns between disciplines that weren't possible before.The Professional Edition includes new and revised content about the active resources of the "Internet of Things," and how the field of Information Architecture can be viewed as a subset of the discipline of organizing. You'll find:600 tagged endnotes that connect to one or more of the contributing disciplinesNearly 60 new pictures and illustrationsLinks to cross-references and external citationsInteractive study guides to test on key pointsThe Professional Edition is ideal for practitioners and as a primary or supplemental text for graduate courses on information organization, content and knowledge management, and digital collections.

Responsive & Fast: Implementing High-Performance Responsive Design

by Guy Podjarny

Is Responsive Web Design (RWD) slowing your site down? It doesn’t have to. With this concise book, you’ll learn practical techniques for improving performance with RWD, including a default set of guidelines you can use as an easy starting point. Web performance researcher and evangelist Guy Podjarny walks you through several existing solutions for dealing with RWD performance problems, and offers advice for choosing optimizations that will be most useful for your needs.RWD performance problems stem from excessive downloads of resources, including images, JavaScript and CSS, and HTML—downloads designed to let your web application adapt to different screen sizes. Podjarny presents a series of increasingly larger-scope solutions to each issue, including client-side techniques and RESS (Responsive + Server Side Components).Address performance issues by starting with Podjarny’s default guidelinesUse a JavaScript image loader and an image transcoding service to create Responsive ImagesReduce JavaScript and CSS downloads with asynchronous scripts, conditional loading, and multi-viewport CSSPrioritize resources to avoid excess content in RWD and defer the load of any content that’s not criticalExplore server-side Adaptive Delivery and RESS solutions as an alternative to “pure” RWDGuy Podjarny, or Guypo for short, is the Chief Technology Officer (CTO) of Akamai’s Web Experience business unit.

Mastering AndEngine Game Development

by Maya Posch

Move beyond basic games and explore the limits of AndEngine About This Book * Extend the basic AndEngine features without modifying any of AndEngine's code * Understand advanced technologies and gain the skills to create the ultimate games in AndEngine * Theory supported with practical examples to stimulate your imagination and creativity Who This Book Is For This book is aimed at developers who have gone through all the basic AndEngine tutorials and books, and are looking for something more. It's also very suitable for developers with knowledge of other game engines who are looking to develop with AndEngine. Knowledge of Java, C++ and Android development are a prerequisite for getting the most out of this book. What You Will Learn * Extend AndEngine to use and render 3D models * Integrate and use various physics engines with AndEngine * Advanced animations and their implementation in AndEngine * Lighting theory and its application for both 2D and 3D objects * Using skeletal animation with AndEngine * Use GLSL shaders with AndEngine for effects and anti-aliasing * Add sounds and effects to AndEngine using both basic and 3D audio libraries * Efficient network implementations with AndEngine for multi-players In Detail AndEngine is a popular and easy-to-use game framework, best suited for Android game development. After learning the basics of creating an Android game using AndEngine it's time you move beyond the basics to explore further. For this you need to understand the theory behind many of the technologies AndEngine uses. This book aims to provide all the skills and tools you need to learn more about Android game development using AndEngine. With this book you will get a quick overview of the basics of AndEngine and Android application development. From there, you will learn how to use 3D models in a 2D scene, render a visual representation of a scene's objects, and create interaction between these objects. You will explore frame-based animations and learn to use skeletal animations. As the book progresses, you will be guided through exploring all the relevant aspects of rendering graphics with OpenGL ES, generating audio using OpenSL ES and OpenAL, making the best use of Android's network API, implementing anti-aliasing algorithms, shaders, dynamic lighting and much more. With all this, you will be ready to enhance the look and feel of your game with its user interface, sound effects and background music. After an in-depth study of 2D and 3D worlds and multi-player implementations, you will be a master in AndEngine and Android game development. Style and approach This book takes an in-depth tour of the many aspects of Android game development with the use of AndEngine. Each topic is covered extensively to act both as a practical guide as well as a reference.

Learning jqPlot

by Scott Gottreu

If you are a developer with a good understanding of JavaScript and jQuery and have been burdened with the task of analyzing and presenting some data, this book will provide you with the start you need to create some very attractive data visualizations.

Three.js Cookbook

by Jos Dirksen

This book is ideal for anyone who already knows JavaScript and would like to get a broad understanding of Three.js quickly, or for those of you who have a basic grasp of using Three.js but want to really make an impact with your 3D visualizations by learning its advanced features. To apply the recipes in this book you don't need to know anything about WebGL; all you need is some general knowledge about JavaScript and HTML.

OpenShift Cookbook

by Shekhar Gulati

If you are a web application developer who wants to use the OpenShift platform to host your next big idea but are looking for guidance on how to achieve this, then this book is the first step you need to take. This is a very accessible cookbook where no previous knowledge of OpenShift is needed.

WebRTC Integrator's Guide

by Altanai Altanai

This book is for programmers who want to learn about real-time communication and utilize the full potential of WebRTC. It is assumed that you have working knowledge of setting up a basic telecom infrastructure as well as basic programming and scripting knowledge.

Programmer's Guide to Drupal

by Jennifer Hodgdon

If you're a web programmer new to Drupal, this book shows you which programming techniques you can use--and which you should avoid--when building custom web applications with this content management framework. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they've used for other projects. The guidelines in this book help you through the transition by demonstrating which programming practices conform to the "Drupal way," and which don't. If you're familiar with PHP, you'll quickly learn how to take advantage of the powerful Drupal API. Get a complete overview of Drupal, including Drupal core and add-on modules and themes Learn Drupal's basic programming principles, such as the ability to customize behavior and output with hooks Discover common Drupal programming mistakes--and why hacking is one of them Explore specific areas where you can put your programming skills to work Learn programming tips and tools to help you perfect and debug your applications

Advanced Analytics with Spark

by Sean Owen Sandy Ryza Josh Wills Uri Laserson

In this practical book, four Cloudera data scientists present a set of self-contained patterns for performing large-scale data analysis with Spark. The authors bring Spark, statistical methods, and real-world data sets together to teach you how to approach analytics problems by example.You'll start with an introduction to Spark and its ecosystem, and then dive into patterns that apply common techniques--classification, collaborative filtering, and anomaly detection among others--to fields such as genomics, security, and finance. If you have an entry-level understanding of machine learning and statistics, and you program in Java, Python, or Scala, you'll find these patterns useful for working on your own data applications.Patterns include:Recommending music and the Audioscrobbler data setPredicting forest cover with decision treesAnomaly detection in network traffic with K-means clusteringUnderstanding Wikipedia with Latent Semantic AnalysisAnalyzing co-occurrence networks with GraphXGeospatial and temporal data analysis on the New York City Taxi Trips dataEstimating financial risk through Monte Carlo simulationAnalyzing genomics data and the BDG projectAnalyzing neuroimaging data with PySpark and Thunder

The Discipline of Organizing: Core Concepts Edition

by Robert J. Glushko

Note about this ebook: This ebook exploits many advanced capabilities with images, hypertext, and interactivity and is optimized for EPUB3-compliant book readers, especially Apple's iBooks and browser plugins. These features may not work on all ebook readers.We organize things. We organize information, information about things, and information about information. Organizing is a fundamental issue in many professional fields, but these fields have only limited agreement in how they approach problems of organizing and in what they seek as their solutions.The Discipline of Organizing synthesizes insights from library science, information science, computer science, cognitive science, systems analysis, business, and other disciplines to create an Organizing System for understanding organizing. This framework is robust and forward-looking, enabling effective sharing of insights and design patterns between disciplines that weren't possible before.Ideal as a textbook for undergraduates, the Core Concepts Edition includes new and revised content about the active resources of the "Internet of Things," and how the field of Information Architecture can be viewed as a subset of the discipline of organizing. You'll find:Stop and Think exercises designed to increase engagement and comprehensionUser-contributed case studies to help you with your own organizing problemsNearly 60 new pictures and illustrationsLinks to cross-references and external citationsInteractive study guides to test on key points

Algorithms in a Nutshell: A Practical Guide

by Gary Pollice George T. Heineman Stanley Selkow

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs--with just enough math to let you understand and analyze algorithm performance.With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate.With this book, you will:Solve a particular coding problem or improve on the performance of an existing solutionQuickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to useGet algorithmic solutions in C, C++, Java, and Ruby with implementation tipsLearn the expected performance of an algorithm, and the conditions it needs to perform at its bestDiscover the impact that similar design decisions have on different algorithmsLearn advanced data structures to improve the efficiency of algorithms

Refine Search

Showing 12,226 through 12,250 of 54,096 results