Articles

Filter Your Search

Filter Your Search
Category
Web Development
Application Development
Hardware & Creative
Networking & Servers
Big Data & Business Intelligence
Game Development
Virtualization & Cloud
Business
Series
Learning
Essentials
Cookbook
Blueprints
Mastering
Level
Starting
Progressing
1   2   3   4   5  
View:   12   24   48  
Sort By:  
Cleaning Data in PDF Files

In this article by Megan Squire , author of the book  Clean Data , we will experiment with several data decanters to extract all the good stuff hidden inside inscrutable PDF files. We will explore the following topics: What PDF files are for and why it is difficult to extract data from them How to copy and paste from PDF files, and what to do when this does not work How to shrink a PDF file by saving only the pages that we need How to extract text and numbers from a PDF file using the tools inside a Python package called pdfMiner How to extract tabular data from within a PDF file using a browser-based Java application called Tabula How to use the full, paid version of Adobe Acrobat to extract a table of data

Architecture and Component Overview

In this article by Dan Radez , author of the book OpenStack Essentials , we will be understanding the internal architecture of the components that make up OpenStack. OpenStack has a very modular design, and because of this design, there are lots of moving parts. It's overwhelming to start walking through installing and using OpenStack without understanding the internal architecture of the components that make up OpenStack. Each component in OpenStack manages a different resource that can be virtualized for the end user. Separating each of the resources that can be virtualized into separate components makes the OpenStack architecture very modular. If a particular service or resource provided by a component is not required, then the component is optional to an OpenStack deployment. Let's start by outlining some simple categories to group these services into.

vROps – Introduction and Architecture

In this article by Scott Norris and Christopher Slater , the authors of  Mastering vRealize Operations Manager , we introduce you to vRealize Operations Manager and its component architecture. vRealize Operations Manager ( vROps ) 6.0 is a tool from VMware that helps IT administrators monitor, troubleshoot, and manage the health and capacity of their virtual environment. vROps has been developed from the stage of being a single tool to being a suite of tools known as vRealize Operations. This suite includes vCenter Infrastructure Navigator (VIN), vRealize Configuration Manager (vCM), vRealize Log Insight, and vRealize Hyperic. Due to its popularity and the powerful analytics engine that vROps uses, many hardware vendors supply adapters (now known as solutions) that allow IT administrators to extend monitoring, troubleshooting, and capacity planning to non-vSphere systems including storage, networking, applications, and even physical devices. In this article, we will learn what's new with vROps 6.0; specifically with respect to its architecture components. One of the most impressive changes with vRealize Operations Manager 6.0 is the major internal architectural change of components, which has helped to produce a solution that supports both a scaled-out and high-availability deployment model. In this article, we will describe the new platform components and the details of the new deployment architecture.

Financial Derivative – Options

In this article by Michael Heydt , author of  Mastering pandas for Finance , we will examine working with options data provided by Yahoo! Finance using pandas. Options are a type of financial derivative and can be very complicated to price and use in investment portfolios. Because of their level of complexity, there have been many books written that are very heavy on the mathematics of options. Our goal will not be to cover the mathematics in detail but to focus on understanding several core concepts in options, retrieving options data from the Internet, manipulating it using pandas, including determining their value, and being able to check the validity of the prices offered in the market.

Practical Dart

This article is written by Martin Sikora , the author of Dart Essentials . This article will focus on the most common features of Dart that you'll use every day for your next Dart project. In this article, we'll look at: Future-Based API, Dart's built-in library for working with asynchronous calls Creating Ajax requests in Dart How packages work in Dart The whole article is intended to be very practical. We'll create a small app that reads a JSON dictionary and lets you search among all the terms in it. To make it more complicated, we'll implement a so-called fuzzy search algorithm, which doesn't search exact matches but the same order of characters instead.

Node.js Fundamentals

This article is written by Krasimir Tsonev , the author of  Node.js By Example . Node.js is one of the most popular JavaScript-driven technologies nowadays. It was created in 2009 by Ryan Dahl and since then, the framework has evolved into a well-developed ecosystem. Its package manager is full of useful modules and developers around the world have started using Node.js in their production environments. In this article, we will learn about the following: Node.js building blocks The main capabilities of the environment The package management of Node.js

Getting Started with NW.js

In this article by Alessandro Benoit , author of the book  NW.js Essentials , we will learn that until a while ago, developing a desktop application that was compatible with the most common operating systems required an enormous amount of expertise, different programming languages, and logics for each platform.

JIRA – an Overview

In this article by Ravi Sagar , author of the book, Mastering JIRA , we get introduced with JIRA and its concepts, applications, and uses. Also, we get introduced with JQL, project reports and the tools used for the reports. Finally, we learn how to import a simple CSV file in JIRA.

Introducing Web Components

In this article by Sandeep Kumar Patel , author of the book Learning Web Component Development , we will learn about the web component specification in detail. Web component is changing the web application development process. It comes with standard and technical features, such as templates, custom elements, Shadow DOM, and HTML Imports. The main topics that we will cover in this article about web component specification are as follows: What are web components? Benefits and challenges of web components The web component architecture Template element HTML Import

Writing a Fully Native Application

In this article written by Sylvain Ratabouil , author of Android NDK Beginner`s Guide - Second Edition , we have breached Android NDK's surface using JNI. But there is much more to find inside! The NDK includes its own set of specific features, one of them being Native Activities . Native activities allow creating applications based only on native code, without a single line of Java. No more JNI! No more references! No more Java!

Less with External Applications and Frameworks

In this article by Bass Jobsen , author of the book  Less Web Development Essentials - Second Edition , we will cover the following topics: WordPress and Less Using Less with the Play framework, AngularJS, Meteor, and Rails

Advanced Indexing and Array Concepts

In this article by Ivan Idris , the author of NumPy Cookbook - Second Edition , we will learn some of NumPy's more advanced and tricky indexing techniques. In this article, we will cover: Installing SciPy Installing PIL Resizing images Comparing views and copies Flipping Lena Fancy indexing Indexing with a list of locations Indexing with booleans Stride tricks for Sudoku Broadcasting arrays Before diving into indexing, we will install the necessary software — SciPy and PIL. Some of the examples in this article will involve manipulating images. In order to do that, we will require the Python Image Library (PIL); but don't worry, instructions and pointers to help you install PIL and other necessary Python software are given throughout the article, when necessary.

1   2   3   4   5  
View:   12   24   48  
Sort By: