In this article by Rich Pinkall Pollei, the author of the book Debian 7: System Administration Best Practices, we'll cover briefly several advanced administration subjects. Configuration administration will be covered, and we will briefly look at cluster management. Finally, we will look at one of the most useful administration tools for any Linux system, Webmin.Read Advanced System Management in full
This article by Mahmoud Elkoush, author of Reporting with Visual Studio and Crystal Reports, describes how to use Microsoft Visual Studio 2012. We will create our application, and by studying the working of this application, we will learn the features of Visual Studio. We will also design our interface and validate our data. By the end of this article, we will have the final design of our application.
In this article, we will cover the following topics:
- Creating a new application
- Adding controls to the form
- Validating form data
- Sketching our reports on paper
In this article by Monika Agarwal, the author of the book Metasploit Penetration Testing Cookbook Second Edition, we will cover:
- Getting started with the Social-Engineer Toolkit(SET)
- Working with the SET config file
- Working with the spear-phishing attack vector
- Website attack vectors
- Working with the multi-attack web method
- Infectious media generator
In this article by Christopher Valles, the author of Zend Framework 2 Application Development, discusses the basic elements of Zend Framework 2. You will get an in-depth look at the components involved on a simple request/response operation and this knowledge will be used and expanded on throughout the article. After that we will review how the welcome page is loaded.
By the end of this article, you will know the lifecycle of a request and how to interact with the different components of the framework to produce some output.Read Scratching the Surface of Zend Framework 2 in full
This article by Nishant Neeraj, author of Mastering Apache Cassandra, will describe Cassandra to be distributed, decentralized, fault tolerant, eventually consistent, linearly scalable, and a column-oriented data store. This means Cassandra is made to easily deploy over a cluster of machines located at geographically different places. There is no central master server, so no single point of failure, no bottleneck, data is replicated, and a faulty node can be replaced without any downtime. It's eventually consistent. It is linearly scalable, which means with a greater number of nodes, the requests served per second per node would not go down. Also, the total throughput of the system will increase with each node being added. And finally, it's column oriented, much like a map (or better, a map of sorted maps) or a table with flexible columns where each column is essentially a key-value pair. So, you can add columns as you go, and each row can have a different set of columns (key-value pairs). It does not provide any relational integrity. It is up to the application developer to perform relation management.Read About Cassandra in full
A "state of the art" application sometimes requires more customizations from Devise, such as customization for signing in, updating accounts, or resetting a user's password. When you first install Devise with its default settings, you will not get these features. That's why you will need to dig deeper to have a more comprehensive understanding about Devise, and this article by Hafiz, Nia Mutiara, and Giovanni Sakti, authors of Learning Devise for Rails, will help you do just that.Read Authenticating Your Application with Devise in full
This article written by Sumit Bisht author of the book, Robot Framework Test Automation, explains about management of test structure using Robot Framework. Tests are an important part of software development and through the creation of different tests, one can be assured of the different conditions and use cases that the software can undergo. Typically, there are different forms of testing out of which manual testing is necessary to validate the working of the software before it is useable. This form of testing is known as acceptance testing where the final tests are done on a software under different real world conditions to observe if the software is acceptable by a normal user. Today, this from of testing is increasingly becoming automated and different testing software and tools are present. While the test tools are present for different technologies and uses, their usage increases as the software, and its resultant tests grows.Read Managing Test Structure with Robot Framework in full
In this Article by Cody Bunch and Kevin Jackson author of the book OpenStack Could Computing Cookbook Second Edition explain how OpenStack like all software can have bugs that we are not able to solve ourselves.Read Troubleshooting in full
This article by Joel Lawhead, author of Learning Geospatial Analysis with Python, describes how to classify images and extract features from images with the help of pure Python.Read Image classification and feature extraction from images in full
In this article by Paul F. Johnson, the author of the book "Xamarin Mobile Application Development for iOS" has explained the merits of using gestures in application and how it enriches the whole application's functionality.
We will be covering the following topics in this article:
- What is a gesture?
- Adding gestures to the UI
- Handling gestures
- Handling drag-and-drop
In this article by Martin Robinson, the author of the book "Getting Started with JUCE" has described how an audio file playback can be controlled using a Graphical User Interface and adding an audio file playback support.Read Using Media Files – playing audio files in full
This article by Juan Jimenez Garcia, the author of Building 3D Models with modo 701, covers the main aspects of illuminating a scene. You will learn the different types of light, and how/when to use them, along with some tips to get a good illumination according to your scene.
Our main concerns will be the following:
- Working with lights
- Types of light
- Illuminating a scene
- Tips on lighting
This article by Rupak Nepali, author of Getting Started with OpenCart Module Development, he describe how to make, clone, or write code for the OpenCart extensions like module extensions, shipping extension, payment extension, and total order extensions. With the increase in popularity of OpenCart framework, OpenCart users are requesting more custom modules to fulfill their requirement. Thus it helps programmer to understand how to build OpenCart modules. This article includes:
- Learning how to clone and write codes for OpenCart modules
- Understanding the Global Library methods used in OpenCart
- Developing and customizing modules, pages, order totals, shipping, and payments extensions in OpenCart