Latest Articles

Skeuomorphic versus flat

by Antonio Pratas | April 2014 | Open Source Web Development

This article is written by Antonio Pratas, the author of Creating Flat Design Websites. Skeuomorphic design, also known as realism, is a style that was very much used during 2012 and 2013, and it consists of creating visual elements that represent their original, physical counterpart.

Read Skeuomorphic versus flat in full

Analyzing a Complex Dataset

by Steven 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

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

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
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