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 Ravishekhar Banger and Koushik Bhattacharyya, authors of the book OpenCL Programming by Example, we will learn the basic concepts of OpenCL. Parallel Computing has been extensively researched over the past few decades and had been the key research interest at many universities. Parallel Computing uses multiple processors or computers working together on a common algorithm or task. Due to the constraints in the available memory, performance of a single computing unit, and also the need to complete a task quickly, various parallel computing frameworks have been defined. All computers are parallel these days, even your handheld mobiles are multicore platforms and each of these parallel computers uses a parallel computing framework of their choice. Let's define Parallel Computing.Read Hello OpenCL in full
This article by Bhanu Birani, author of Getting Started with Flurry Analytics, covers tracking an application and its specific sections as goals to generate detailed reports using Flurry. As your goals will vary depending on your requirements for the data you want to gather from your application. So Flurry provides you with a way to track all your events using your event ID.Read Settings goals in full
The article by Sigismondo Boschi and Gabriele Santomaggio, the authors of RabbitMQ Cookbook, introduces the basic concepts of AMQP, the Advanced Message Queuing Protocol, on which RabbitMQ is based. It shows how the fire-and-forget messaging model works and how to use it from clients.Read Working with AMQP in full
This article by Richard Carter, the author of Magento Responsive Theme Design, has discussed how to enable a responsive Magento theme for your store. Magento is an open source e-commerce solution. It comes with a variety of tools that are necessary for building a successful online shop.Read Enabling your new theme in Magento in full
In this article by Jason Ventresco, the author of the book VMware Horizon View 5.3 Design Patterns and Best Practices, has explained the storage-related features of View.
View includes two specific features that influence storage design and View infrastructure. One is View Storage Accelerator and the other is tiered storage for View linked clone desktops. This article will go into further detail about each of these features.Read Understanding View storage-related features in full
In this article by Abdulbasit Shaikh and Zakir Laliwala, the authors of Web Crawling and Data Mining with Apache Nutch, we will cover:
- Introduction of Apache Nutch
- Apache Solr Installation
- Apache Hadoop
- Use of Apache Gora
- Integration of Apache Nutch with Apache Accumulo
- Integration of Apache Nutch with MySQL