Article Network

All | June | May | April

Indexing the Data

by Marek Rogoziński Rafał Kuć | April 2014 | Open Source

In this article by Rafał Kuć and Marek Rogoziński, authors of Elasticsearch Server Second Edition, we will learn about Elasticsearch indexing, how to configure our index structure mappings, and also see what field types we are allowed to use.

Read Indexing the Data in full

Load balancing MSSQL

by Marius Sandbu | April 2014 | Enterprise Articles Web Development

This article by Marius Sandbu, author of the book Implementing NetScaler VPX™, gives an idea on setting up a load-balanced Microsoft SQL Server running on 2008 R2.

Read Load balancing MSSQL in full

Building Mobile Apps

by Anubhav Hanjura | April 2014 | Networking & Telephony

This article is written by Anubhav Hanjura, the author of Heroku Cloud Application Development. Mobility has reached significance of extraordinary proportions today. There are innumerable mobile apps available from different online app stores for different platforms that provide value added services to its users, ranging from business productivity to gaming and entertainment. As a result, it has become increasingly important to gain the ability to build and deploy these mobile apps as fast and portably as possible.

Read Building Mobile Apps in full

Designing a XenDesktop® Site

by Craig Thomas Ellrod | April 2014 | Enterprise Articles

In this article by Craig Thomas Ellrod, the author of Getting Started with XenDesktop® 7.x, he starts with defining the pieces or components that make up a XenDesktop Site along with the terminology and concepts involved. We then set out to design a basic XenDesktop architecture, which ends with a network diagram that we will use as a roadmap. In this article, we will cover the following topics:

  • The components of XenDesktop®

  • Terminology and concepts

  • System requirements

  • Designing a basic XenDesktop® Site

  • Common ports used in network communication

Read Designing a XenDesktop® Site in full

Using a Persistent Connection

by Roberto Vespa | April 2014 | Cookbooks Open Source Web Development

In this article by Roberto Vespa, the author of SignalR Real-time Application Development Cookbook, we will cover the following recipes:

  • Adding and registering a persistent connection

  • Sending messages from the server

  • Sending messages to the server

  • Exchanging messages between a server and a JavaScript client

  • Exchanging messages between a server and a .NET client

Read Using a Persistent Connection in full

Introduction to Veeam® Backup & Replication for VMware

by Christian Mohn | April 2014 | Enterprise Articles

In this article by Christian Mohn, the author of Learning Veeam® Backup & Replication for VMware vSphere, we will learn about various backup strategies and also go through various components of Veeam Backup and replication.

Read Introduction to Veeam® Backup & Replication for VMware in full

Analyzing a Complex Dataset

by Steven F. Lott | April 2014 | Open Source

This article is written by Steven F. Lott the author of the book Mastering Object-oriented Python. Let's assume we've been given a big set of data that we need to analyze to produce useful summaries. In many cases, we're given data that's not a neat fit with the simplistic row-and-column form of a spreadsheet.

Read Analyzing a Complex Dataset in full

The Software Task Management Tool - Rake

by Andrey Koleshko | April 2014 | Open Source

In this article, by Andrey Koleshko, author of the book Rake Task Management Essentials, we will cover the installation of Rake, the definition of basic terms such as rake task and Rakefile, and how to use them for easy programming issues. The introduction will be given using straightforward examples to explain the terms as clearly as possible. You will see that Rake is a tool that is written in the Ruby programming language, and that's why any Ruby code can be written in a Rake application. Also, you have the choice of using any available Ruby library in a Rake project. This feature makes Rake the winner compared to many other build tools, which use their own limited languages. The article will serve as a base for introducing Rake's Domain Specific Language (DSL) and project file structuring.

In this article, we will cover the following topics:

  • Installing Rake
  • Introducing rake tasks
  • The command-line arguments
  • Using global Rakefiles to run tasks anywhere
  • Defining custom rake tasks
  • The structure of a Rake project
  • The code conventions of Rake
Read The Software Task Management Tool - Rake in full

Moodle for Online Communities

by Michelle Moore Susan Smith Nash | April 2014 | Open Source

In this article, written by Susan Smith Nash and Michelle Moore, the authors of Moodle Course Design Best Practices, we will discuss the use and implementation of Moodle for Online communities.

Read Moodle for Online Communities in full

The Fabric library – the deployment and development task manager

by Cathy Wang Martino Sabia | April 2014 | Open Source

In this article by Martino Sabia and Cathy Wang, authors of Python Tools for Visual Studio, we will learn everything about a Python library and a command-line tool that allows execution in application deployment and administration tasks.

Read The Fabric library – the deployment and development task manager in full

Understanding Data Reduction Patterns

by Pradeep Pasupuleti | April 2014 | Open Source

In this article by Pradeep Pasupuleti, author of Pig Design Patterns, we will discuss design patterns that perform dimensionality reduction using the principal component analysis technique, and numerosity reduction using the histogram technique.

Read Understanding Data Reduction Patterns in full

Creating a 3D world to roam in

by Tim Cox | April 2014 | Open Source

This article by Tim Cox, the author of Raspberry Pi Cookbook for Python Programmers, covers how to create a 3D world in which we can roam around.

Read Creating a 3D world to roam in in full

A Quick Start Guide to Scratch 2.0

by Michael Badger | April 2014 | Games Open Source

In this article by Michael Badger, author of the book Scratch 2.0 Beginner's Guide, Second Edition, we will take a tour of the online Scratch community. We will create our first Scratch animation while learning basic programming concepts such as loops.

In this article, we will be introduced to Scratch programming. We will:

  • Join and tour the online Scratch community
  • Create a project to take our first steps in Scratch
  • Introduce loops using forever and repeat blocks
  • Add and animate multiple sprites in a project
  • Remix a video-sensing project
Read A Quick Start Guide to Scratch 2.0 in full

Advanced SOQL Statements

by Magulan D | April 2014 | e-Commerce Open Source

This article by Magulan D., the author of the book Getting Started with SOQL, gives more information on how to write advanced SOQL statements. This article deals with querying the records for one or more objects in a single SOQL statement. In this case, there should be some relationship among the objects. In Salesforce.com, we cannot query the records from two or more objects if they don't have a relationship between them. The relationships that are available in Salesforce.com are lookup relationship and master-detail relationship.

Read Advanced SOQL Statements in full

Important Features of Gitolite

by Sitaram Chamarty | April 2014 | Open Source

In this article by Sitaram Chamarty, the author of Gitolite Essentials, we will learn about Access Control with Gitolite. We will go through sampling of Gitolite's power features, and also understand Gitolite and the Git control flow.

Read Important Features of Gitolite in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software