Subscribe: Peachpit: Safari Books Online
http://safari.peachpit.com/rss/
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
angular  applications  book  cloud platform  cloud  code  data structures  docker  hybrid cloud  learn  platform  serverless 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Peachpit: Safari Books Online

Peachpit: Safari Books Online



Peachpit: Safari Books Online RSS Feed



 



Hybrid Cloud for Developers

2018/04/25April 20, 2018

(image)

Develop and manage applications on the AWS and OpenStack platforms with this comprehensive learning guide. About This Book A step-by-step guide to help you develop applications on the hybrid cloud platform. Acquire an in-depth understanding of the OpenStack and AWS cloud platforms. Extensive source code examples for OpenStack and AWS applications. Easily troubleshoot OpenStack and AWS issues. Understand the best practices and security measures for the hybrid cloud platform. Who This Book Is For If you are an IT professional, developer, or a DevOps engineer looking to develop and manage your applications on the hybrid cloud platform, then this book is for you. Some prior knowledge of the public and private cloud will enhance your skills. Developers looking to build applications using AWS or OpenStack services will also benefit from this book. What You Will Learn Understand the hybrid cloud platform Explore the AWS and OpenStack cloud platforms in depth Develop AWS applications with source code examples Develop OpenStack applications with source code examples Troubleshoot OpenStack and AWS Learn hybrid cloud best practices Understand security measures on the hybrid cloud In Detail This book introduces you to the hybrid cloud platform, and focuses on the AWS public cloud and OpenStack private cloud platforms. It provides a deep dive into the AWS and OpenStack cloud platform services that are essential for developing hybrid cloud applications. You will learn to develop applications on AWS and OpenStack platforms with ease by leveraging various cloud services and taking advantage of PaaS. The book provides you with the ability to leverage the flexibility of choosing a cloud platform for migrating your existing resources to the cloud, as well as developing hybrid cloud applications that can migrate virtual machine instances from AWS to OpenStack and vice versa. You will also be able to build and test cloud applications without worrying about the system that your development environment supports. The book also provides an in-depth understanding of the best practices that are followed across the industry for developing cloud applications, as well as for adapting the hybrid cloud platform. Lastly, it also sheds light on various troubleshooting techniques for OpenStack and AWS cloud platform services that are consumed by hybrid cloud applications. By the end of this book, you will have a deep understanding of the hybrid cloud platform and will be able to develop robust, efficient, modular, scalable, and flexible cloud applications. Style and approach This book follows a practical approach to become familiar with the AWS and OpenStack platform from a developer's perspective. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




Integrating Twitter and Facebook into Your iOS Apps

2018/04/25April 20, 2018

(image)

Learn how to integrate Twitter and Facebook APIs into iOS apps About This Video Allow users to log in to Twitter Access the Twitter API Work with Facebook to access data In Detail Many apps allow users to log in to popular social networks such as Twitter and Facebook. iOS used to allow authenticating with these services on a system level but that has since changed. In this course, you will learn how to work both with Twitter and Facebook to make your app that much easier for users to work with. We start with Twitter and discuss how to set up your application with Twitter's API. Then we move on o authenticating users with Twitter so that you can access user data. We'll then create an app called Tweetgram, where we download images from a user's Twitter feed. Finally, you'll explore the Facebook API. Step by step, you'll install it and integrate it into your project. You'll then explore how to get data from the Facebook API. The code bundle for this video course is available at https://github.com/PacktPublishing/Integrating-Twitter-and-Facebook-into-Your-iOS-Apps




Getting Started with Dynamics 365 Customer Engagement

2018/04/25April 20, 2018

(image)

Getting introduced to the Microsoft Dynamics 365 platform, the deployment options available as well as the platform structure. About This Video Explore details of the platform's core structure and functionality, Delve more deeply into extending the platform by configuring user-specific features. A complete training guide to the new features of the Microsoft Dynamics 365 Customer Engagement (formerly known as Dynamics CRM) platform In Detail Microsoft Dynamics 365 Customer Engagement is currently one of the most successful Customer Relationship Management platforms in the market. It is capable not only of the typical Salesforce automation functionality, but it can also serve various other purposes. This flexibility, along with its various deployment options, makes it a very enticing proposition for businesses of any size. We focus on the main types of licensing option available for Microsoft Dynamics 365 Customer Engagement. We look at the requirements for each option, and how to choose the right one. You will then learn about core platform structure. We look at the entities, relationships, modules, and internal structure of the platform. Throughout this course we create a trial online environment for use during the course, look at out-of-the-box functional modules, and get a better understanding of the main platform components. By the end of the course, you will be able to use proper terminology, communicate effectively with system implementers, and understand the relationships between the various technical and functional elements.




Mastering Linux Shell Scripting

2018/04/25April 19, 2018

(image)

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise About This Book Identify high-level steps such as verifying user input Using the command line and conditional statements in creating/executing simple shell scripts Create and edit dynamic shell scripts to manage complex and repetitive tasks Leverage the command-line to bypass GUI and automate common tasks Who This Book Is For If you are a Linux administrator or a system administrator and are interested in automating tasks in your daily lives, saving time and effort, this book is for you. Basic shell scripting and command-line experience will be required. Familiarity with the tasks you need to automate will be helpful. What You Will Learn Make, execute, and debug your first Bash script Create interactive scripts that prompt for user input Foster menu structures for operators with little command-line experience Develop scripts that dynamically edit web configuration files to produce a new virtual host Write scripts that use AWK to search and reports on log files Draft effective scripts using functions as building blocks, reducing maintenance and build time Make informed choices by comparing different script languages such as Python with BASH In Detail In this book, you'll discover everything you need to know to master shell scripting and make informed choices about the elements you employ. Grab your favorite editor and start writing your best Bash scripts step by step. Get to grips with the fundamentals of creating and running a script in normal mode, and in debug mode. Learn about various conditional statements' code snippets, and realize the power of repetition and loops in your shell script. You will also learn to write complex shell scripts. This book will also deep dive into file system administration, directories, and system administration like networking, process management, user authentications, and package installation and regular expressions. Towards the end of the book, you will learn how to use Python as a BASH Scripting alternative. By the end of this book, you will know shell scripts at the snap of your fingers and will be able to automate and communicate with your system with keyboard expressions. Style and approach The book will capture your attention and keep you engaged with the simplicity and clarity of each explanation. Every step is accompanied by screenshots so you can cross-check the results before moving on. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




Counterintelligence for Corporate Environments, Volume I

2018/04/25April 20, 2018

(image)

Counterintelligence for Corporate Environments, Volume I provides the reader with unique, comprehensive, and efficient methodologies that will change and improve corporate security and operational models to the highest degree possible. Through the extensive and sophisticated discipline of counterintelligence, readers will learn the vital importance of intelligence to the survival, efficiency, and well-being of any organization as well as a whole new approach to the protection of business intelligence and assets. Volume two discusses topics and illustrates strategies and procedures that have never before been used in the corporate field. Inspired by the concepts, strategies, and tactics that have been used by intelligence communities and specialized military forces for decades, this book aims to improve and safeguard every component of a corporate environment through the adaptation and modification of the same strategies employed by these specialized entities. Through this book, managers, security officers, consultants, and entire corporate environments will have the knowledge and skills necessary in order to change the entire dynamic of security applications in the present day and will be able to integrate advanced and highly efficient counterintelligence models in order to combat the extensive modern threat landscape.




Docker for Serverless Applications

2018/04/25April 19, 2018

(image)

Build applications and infrastructures that leverage Function-as-a-Service and Docker About This Book Implement containerization in Serverless/FaaS environments Utilize Docker as a functional unit of work for Serverless/FaaS platforms Use Docker as a portable infrastructure for Serverless Applications Who This Book Is For If you are a Developer, a Docker Engineer, a DevOps Engineer, or any stakeholder interested in learning the use of Docker on Serverless environments then this book is for you. What You Will Learn Learn what Serverless and FaaS applications are Get acquainted with the architectures of three major serverless systems Explore how Docker technologies can help develop Serverless applications Create and maintain FaaS infrastructures Set up Docker infrastructures to serve as on-premises FaaS infrastructures Define functions for Serverless applications with Docker containers In Detail Serverless applications have gained a lot of popularity among developers and are currently the buzzwords in the tech market. Docker and serverless are two terms that go hand-in-hand. This book will start by explaining serverless and Function-as-a-Service (FaaS) concepts, and why they are important. Then, it will introduce the concepts of containerization and how Docker fits into the Serverless ideology. It will explore the architectures and components of three major Docker-based FaaS platforms, how to deploy and how to use their CLI. Then, this book will discuss how to set up and operate a production-grade Docker cluster. We will cover all concepts of FaaS frameworks with practical use cases, followed by deploying and orchestrating these serverless systems using Docker. Finally, we will also explore advanced topics and prototypes for FaaS architectures in the last chapter. By the end of this book, you will be in a position to build and deploy your own FaaS platform using Docker. Style and approach A practical guide that offers a simple way to easily understand Serverless Applications utilizing Docker as the development environment. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




C# Data Structures and Algorithms

2018/04/25April 19, 2018

(image)

A complete guide on using data structures and algorithms to write sophisticated C# code About This Book Master array, set and map with trees and graphs, among other fundamental data structures Delve into effective design and implementation techniques to meet your software requirements Explore illustrations to present data structures and algorithms, as well as their analysis in a clear, visual manner. Who This Book Is For This book is for developers who would like to learn the Data Structures and Algorithms in C#. Basic C# programming knowledge would be an added advantage. What You Will Learn How to use arrays and lists to get better results in complex scenarios Implement algorithms like the Tower of Hanoi on stacks of C# objects Build enhanced applications by using hashtables, dictionaries and sets Make a positive impact on efficiency of applications with tree traversal Effectively find the shortest path in the graph In Detail Data structures allow organizing data efficiently. They are critical to various problems and their suitable implementation can provide a complete solution that acts like reusable code. In this book, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures. At the beginning, you will get to know arrays, lists, dictionaries, and sets together with real-world examples of your application. Then, you will learn how to create and use stacks and queues. In the following part of the book, the more complex data structures will be introduced, namely trees and graphs, together with some algorithms for searching the shortest path in a graph. We will also discuss how to organize the code in a manageable, consistent, and extendable way. By the end of the book,you will learn how to build components that are easy to understand, debug, and use in different applications. Style and approach Readers will be taken through all the indispensable data structures and algorithms so they can begin their coding journey in C#. At each step, the book will show how to implement these via examples while also discussing the attributes of each algorithm so readers are capable to make an informed choice. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




Java By Comparison

2018/04/25March 22, 2018

(image)

Write code that's clean, concise, and to the point: code that others will read with pleasure and reuse. Comparing your code to that of expert programmers is a great way to improve your coding skills. Get hands-on advice to level up your coding style through small and understandable examples that compare flawed code to an improved solution. Discover handy tips and tricks, as well as common bugs an experienced Java programmer needs to know. Make your way from a Java novice to a master craftsman. This book is a useful companion for anyone learning to write clean Java code. The authors introduce you to the fundamentals of becoming a software craftsman, by comparing pieces of problematic code with an improved version, to help you to develop a sense for clean code. This unique before-and-after approach teaches you to create clean Java code. Learn to keep your booleans in check, dodge formatting bugs, get rid of magic numbers, and use the right style of iteration. Write informative comments when needed, but avoid them when they are not. Improve the understandability of your code for others by following conventions and naming your objects accurately. Make your programs more robust with intelligent exception handling and learn to assert that everything works as expected using JUnit5 as your testing framework. Impress your peers with an elegant functional programming style and clear-cut object-oriented class design. Writing excellent code isn't just about implementing the functionality. It's about the small important details that make your code more readable, maintainable, flexible, robust, and faster. Java by Comparison teaches you to spot these details and trains you to become a better programmer. What You Need: You need a Java 8 compiler, a text editor, and a fresh mind.That's it.




Dark Side of Valuation, The: Valuing Young, Distressed, and Complex Businesses, Third edition

2018/04/25April 30, 2018

(image)

The Definitive Guide to Valuing Hard-to-Value Companies: Fully Revised for Today’s Financial Markets Valuing money-making companies that have long histories and established business models is straightforward. It is when you encounter difficult-to-value companies that you feel the urge to go over to the dark side of valuation—where you abandon first principles and create new metrics. Aswath Damodaran looks at a range of these companies, from start-ups in new businesses to distressed companies, from banks facing regulatory turmoil to commodity firms, and from emerging market upstarts to multinationals that spread across geographies and businesses. With each grouping, he helps you examine the call of the dark side and its practices and frameworks to value these firms. To answer these questions, Aswath looks at companies across the life cycle and in different markets, from Uber and Shake Shack at one end of the spectrum to Vale, Royal Dutch, and United Technologies at the other end. In the process, you learn how to Deal with “abnormally low” and negative risk-free rates in valuation Adapt to dynamic and changing risk premiums Value young companies that are disrupting existing businesses Analyze commodity and cyclical companies across cycles Value a company as the sum of its parts or as an aggregation of its users/subscribers and customers Determine the difference between pricing and valuation, and why some investments can only be priced




Starting with Angular 5

2018/04/25February 15, 2018

Angular Version 5 Purpose: To keep this course on the cutting edge of Angular technology and be consistent in providing instruction for the features found in the latest Angular release (v5) In this update we addressed the major changes in the Angular version 5 major release. Per our course content, including hands-on coding exercises, there were a few breaking changes in the 5.1 releases which ripped across much of the original project code and also included minor, non-breaking changes which outdated certain aspects of our original content. We've updated all of the course’s code-along video content with version 5 code, including: Angular-CLI repositioning & syntax usage related to its repositioning Angular-CLI & npm syntax usage Angular-CLI template output changes Material 2 Library Module massive positioning changes Material 2 inclusion and configuration syntax changes Material 2/Animations Module repositioning Fallout of the above deltas outdated a large percentage of the course’s existing content. Each affected video in the series was updated to reflect the current release. The Angular Forms Module has been in flux since the inception of Angular 2. Fortunately, it has stabilized in the later 4.x releases and we feel comfortable enough in it’s current state to have included it. Forms are a pillar of web-based development and we feel this content adds significant value to the course. While closely tied to the Angular core library, but not included in it, the Material 2 styling library has endured a lengthy, rough development and release lifecycle. As this library is so closely tied to the Angular core, we’ve included content in this video series from the beginning. Again, in this current release, many breaking changes and previously unavailable features were included. We made significant changes to existing content and created additional content to appropriately cover the current state of the Material library. As with prior updates to this video series, we applied incremental improvements to existing content (that was not updated for v.4.3 changes) in an effort to continuously improve the overall effectiveness and appeal of the entire course. Web frameworks can be difficult enough to get your head around at the best of times. When it comes to Angular, it can be especially challenging to keep up; new versions are released every 6 months, and although the latest version is Angular 5, there wasn't actually an 'Angular 3'! Confused? Don't be. This online course will explain it all... Keeping Current with Angular This course will continue to be updated regularly to reflect the constant changes in the Angular framework. We're teaching this course in a modular style rather than project-based style so that small changes in Angular can be updated right away, and not affect your ability to learn in any way. Angular for All Understand Angular and how it can make you a better developer Code an Angular project with an online IDE Learn to code with TypeScript Utilise dependency injection to keep your applications lean Implement services in an Angular application Get to grips with component paradigms, pipes, data binding, component nesting and more Master Frameworks This Angular 5 online course was designed for those who already know a little about creating web UIs with JavaScript tools. Those who have experience programming with a common object oriented scripting language will also be at an advantage. However, absolutely no Angular experience is needed to keep up with the lessons. What does the course cover? Everything from Angular's best practices in building components, templates, services, routes and modules to designing and building all of the above. You'll also learn how to use templates to create your application's user interface, how to extend HTML with dir[...]