In this article written by Avkash Chauhan, author of Learning Cloudera Impala, we will first learn about various important components of Impala and then discuss the intricate details about Impala inner-workings.Read Key components and inner working of Impala in full
This article created by Andros T. Sturgeon and Shoban Kumar, authors of the book Getting Started with Paint.NET, will provide a quick overview of Paint.NET, some of its functions, and how to install the program using a step-by-step approach. It also goes over the main window and functions of Paint.NET
Paint.NET is a free, reliable program that rivals the most expensive photo editing programs on the market. Now, let us dive into the basic concepts of this software.
In this article will cover a general review of Paint.NET and what you need to do to get it, install it, and prepare it for use.
The topics covered are as follows:
- System requirements
- Downloading and installing Paint.NET
Nothing captures the attention more than an interesting image. If you take an amazing picture with any camera, chances are you will have to process it on some level.
Whether you add a filter, change the color, or add an effect; a small change can turn an average image into a great one. Paint.NET is a Windows-based image editing program that gives you the ability to manipulate images professionally. It rivals similar software that can cost hundreds of dollars. The best part about Paint.NET is that it is a freeware, meaning it's completely free.Read Welcome to Paint.NET in full
In this article by Richard Grimmett, author of the book BeagleBone Robotic Projects, the author has explained how to control the robot.Read Making the Unit Very Mobile - Controlling Legged Movement in full
In this article, by David Wolff, author of OpenGL 4 Shading Language Cookbook Second Edition, we will cover the steps needed to compile, link, and use GLSL shaders within an OpenGL program. It also covers how to send data to shaders using attributes and uniform variables, and the use of the GLM library for mathematics support. Every modern OpenGL program today requires a function loader. We will also cover the use of GLLoadGen, a relatively new and easy-to-use OpenGL loader generator.Read Getting Started with GLSL in full
This article, by Chandrasekhar Mankala and Ganesh Mahadevan V., the authors of the book SAP HANA Cookbook, highlights the SAP HANA architecture and its features.Read SAP HANA Architecture in full
In this article by Hardik Dangar, author of the book Learning Laravel 4 Application Development, let's start working our way into our first simple CRUD application. We will see how Controllers and routes work and how we can create views. Then we will build our first CRUD application in hours and not in days via some artisan-powered magic. Here are the topics we are going to cover in this article.
- Getting familiar with Laravel 4
- Creating a simple CRUD application with Laravel 4
- Listing the users
- Creating new users
- Editing user information
- Deleting user information
- Adding pagination to our list users
This article by Alberto Paro, author of the book, ElasticSearch Cookbook, covers the basic steps to start using ElasticSearch from the simple install to cloud ones.
In this article, we will cover the following topics:
- Downloading and installing ElasticSearch
- Networking setup
- Setting up a node
- Setting up ElasticSearch for Linux systems (advanced)
- Setting up different node types (advanced)
- Installing a plugin
- Installing a plugin manually
- Removing a plugin
- Changing logging settings (advanced)
In this article by Juha Lumme, the author of BeagleBone Home Automation, we can drive our GPIOs to high or low state, and if we have an LED attached in our circuit, it will either light up or not. We can control the brightness by adjusting the resistance in the circuit, but this is a static way to do it, and once our circuit is complete, we can't change the resistor easily.
So, how can the LEDs on your wrist watch, mobile phone and remote control then fade in and out so perfectly? This is where pulse modulation comes in.Read Pulse width modulator in full
NumPy is the de facto standard for scientific computing in Python. It extends Python with a flexible multidimensional array that allows fast mathematical calculations.
NumPy works as a framework that allows coding complex operations using a concise syntax. The multidimensional array (numpy.ndarray) is internally based on C arrays: in this way the developer can easily interface NumPy with existing C and FORTRAN code. NumPy constitutes a bridge between Python and the legacy code written using those languages.
In this article, by Gabriele Lanaro, author of Python High Performance Programming, we will learn how to create and access NumPy arrays.
In the last few years a number of packages were developed to further increase the speed of NumPy. We will explore one of these packages, numexpr, that optimizes array expressions and takes advantage of multi-core architectures.Read Fast Array Operations with NumPy in full
This article by Juwal Bose, author of the book Starling Game Development Essentials, helps you to understand the isometric projection and details the relationship between the Cartesian and isometric coordinates.
The topics covered in this article are as follows:
- Cartesian to isometric equations
- An isometric view via a matrix transformation
- Implementing the isometric view via isometric art
- Level data structure
- Altering registration points
- Depth sorting
- Understanding isometric movement
- Detecting isometric collision
In this article by Nicolas De loof, author of Cloud Development and Deployment with CloudBees, introduces the concept of Platform as a Service (PaaS) and why this is the best place for a developer to start using Cloud services. We will also introduce CloudBees high-level vision of PaaS.Read Platform as a Service and CloudBees in full
This article written by Paul te Braak, the author of the book Microsoft Tabular Modeling Cookbook, focuses on the complex modeling concepts such as:
- Grouping by binning and sorting with ranks
- Defining many-to-many relationships
- Using the last non-empty function for stock data
In this article by Adam Culpepper, the author of the book jQuery 2.0 Animation Techniques Beginners Guide, has given a detailed description on how to use the animate() effect to animate the background color and learn how to animate the position of background images inside our elements.Read Background Animation in full
In this article, by Nelson Enriquez and Samundar Singh Rathore, authors of Discovering Business Intelligence Using MicroStrategy 9, we cover the procedures to share reports and the subscription engine.Read Sharing Your BI Reports and Dashboards in full