Article Network

All | June | May | April

Building a Private App

by Michael Larkin | May 2014 | Open Source

This article, by Michael Larkin, the author of the book Shopify Application Development, highlights building a Private App.

Read Building a Private App in full

Interacting with Data for Dashboards

by Jen Stirrup | May 2014 | Cookbooks

In this article by Jen Stirrup, the author of Tableau Dashboard Cookbook, we will apply the practice and theory of data visualization to dashboards. This will help deliver effective dashboards. We will learn to create Tableau dashboards quickly and easily.

Read Interacting with Data for Dashboards in full

3D Websites

by Mitch Williams | May 2014 | Games Open Source Web Development

In this article by Mitch Williams, author of the book WebGL Hotshot, we will revisit X3D to create engaging scenes and we will then add portals to transport within a 3D website for faster navigation.

Read 3D Websites in full

Ruby and Metasploit Modules

by Nipun Jaswal | May 2014 | Open Source

In this article, by Nipun Jaswal, the author of Mastering Metasploit, we will cover the basics of Ruby programming and understand the various syntaxes and semantics of it. This article will also make it easy for you to write Metasploit modules. We will see how we can design and fabricate various custom Metasploit modules.

Read Ruby and Metasploit Modules in full

Working with the sharing plugin

by Kerri Shotts | May 2014 | Open Source

In this article, by Kerri Shotts, author of PhoneGap 3.x Mobile Application Development Hotshot we will learn that if your app has built-in content or your user can create their own content, most of the other apps would benefit from the sharing of that content with social networks.

Read Working with the sharing plugin in full

Setting Up for Photoreal Rendering

by Robin de Jongh Thomas Bleicher | May 2014 | Open Source

In this article, by Thomas Bleicher and Robin de Jongh, authors of SketchUp 2014 for Architectural Visualization, we will see some of the basics of setting up for photoreal rendering. We will look at the Thea user interface before we start exploring the features in a test scene. For this purpose, you need Thea Render and the Thea for SketchUp plugin installed (the free demo version will do for testing). As a licensed user you can also download sample materials from the Resources section of the website (http://www.thearender.com/) and have access to the Materials & Texture forum where other users exchange and discuss their own materials.

Read Setting Up for Photoreal Rendering in full

A/B Testing – Statistical Experiments for the Web

by Eric Rochester | May 2014 | Architecture & Analysis Open Source

In this article by Eric Rochester, author of Mastering Clojure Data Analysis, we will learn to define, conduct, and analyze A/B testing

Read A/B Testing – Statistical Experiments for the Web in full

Network Exploitation and Monitoring

by Keith Makan | May 2014 | Networking & Telephony

This article by Keith Makan, the author of Penetration Testing with the Bash shell, covers man-in-the-middle attacks that can be performed with the help of ARP abuse, methods to interrogate servers, and assessment of automated web application security.

Read Network Exploitation and Monitoring in full

Ranges

by Adam D. Ruppe | May 2014 | Cookbooks Open Source

This article by Adam D. Ruppe, the author of the book D Cookbook, goes into the details of an artefact central to the Phobos standard library with a little core language support: ranges. Ranges are user-defined objects used to build iterators over a collection of items. We will concentrate more on sorting and searching ranges, and using functional tools to query data.

Read Ranges in full

Running our first web application

by Filippe Costa Spolti | May 2014 | Open Source

This article by Filippe Costa Spolti, the author of WildFly: New Features, will describe the activities that need to be performed, and configuration that needs to be done, on the server to execute the deployment of a simple application that will be used in this article to illustrate a basic deployment. This application will be used to accomplish a few more settings, such as context root and virtual host. Also, I will describe a little about deployment into a single standalone server and, in some server instances, running in the domain mode

Read Running our first web application in full

An Introduction to the Terminal

by Jay LaCroix | May 2014 | Open Source

In this article by Jay LaCroix, the author of the book "Linux Mint Essentials", has discussed about the importance and usage of the terminal. Mint is an incredibly rich experience, and it may seem that the developers have thought of everything and included a graphical application to configure just about anything you can think of. However, for those who aspire to be an administrator of Linux systems or just want to achieve advanced skills, learning shell commands is definitely recommended. For some tasks, executing commands can actually save time. In this article, we'll learn the basics of the Linux shell and commands related to it.

In this article, we will discuss the following topics:

  • Why should we use the terminal?
  • Accessing the shell
  • Executing commands
  • Navigating the filesystem
  • Managing files
  • The nano text editor
  • Reading manual pages with the man command
  • Searching for files
  • Using the watch command
  • Introduction to scripting
Read An Introduction to the Terminal in full

Virtual Machine Design

by Brian Bolander Christopher Kusek | May 2014 | Enterprise Articles

In this article, by Christopher Kusek and Brian Bolander, the author of vSphere Design Best Practices, you will learn the concepts of the virtual machines themselves.

Read Virtual Machine Design in full

Continuous Integration

by Zdenek Machek | May 2014 | Open Source Web Development

You have code and you have tests, but now you need to take complete advantage of them in order for them to really help you. What you need to do is run these tests, process the results, and then receive a notification if they fail. This is where we are heading in this article by Zdenek Machek, author of PHPUnit Essentials, and there are a few really good open source or free solutions available that can help you.

Read Continuous Integration in full

Configuring placeholder datastores

by Abhilash GB | May 2014 | Enterprise Articles

In this article, by Abhilash GB, author of the book, Disaster Recovery Using VMware vSphere Replication and vCenter Site Recovery Manager, we will see the steps followed in order to configure a placeholder datastore. For every virtual machine that becomes part of a Protection Group, SRM creates a shadow virtual machine. A placeholder datastore is used to store the files for the shadow virtual machines. The datastore used for this purpose should be accessible to all the hosts in the datacenter/cluster serving the role of a recovery-host. For now, understand that configuring placeholder datastores is an essential step in forming an SRM environment.

Read Configuring placeholder datastores in full

Data Warehouse Design

by Reza Rad | May 2014 | Beginner's Guides Enterprise Articles

This article by Reza Rad, the author of Microsoft SQL Server 2014 Business Intelligence Development Beginner's Guide, is about one of the hot topics in most of the job markets around the world—Business Intelligence (BI).

Read Data Warehouse Design in full

Updating data in the background

by Dimitris Tavlikos | May 2014 | Cookbooks Open Source

In this article, written by Dimitris Tavlikos, the author of iOS Development with Xamarin Cookbook, we will learn how to make use of iOS 7's background fetch feature. This feature automatically wakes up the app at system-managed intervals, giving it a specific amount of time to retrieve data and update the UI.

Read Updating data in the background in full

Going Beyond the Basics

by John Ewart | May 2014 | Networking & Telephony Open Source

In this article by John Ewart, author of Managing Windows Servers with Chef, we learn various aspects about Chef's language and also learn to handle multiple platforms.

Read Going Beyond the Basics in full

Adding a Geolocation Trigger to the Salesforce Account Object

by Stephen Moss | May 2014 | Enterprise Articles

This article has been written by Stephen Moss, the author of Force.com Development Blueprints. You might have noticed that since the Winter '13 release, Salesforce offers a custom field type of geolocation. This field can be used to specify a location by its latitude and longitude. However, the standard Salesforce user interface doesn't provide a great deal of support for filling these fields in with useful values.

Fortunately, with a little bit of Apex code, we can add a trigger to the Salesforce Account Object to automatically geolocate an address when an account is saved or updated.

Read Adding a Geolocation Trigger to the Salesforce Account Object in full

Optimizing Magento Performance — Using HHVM

by Mathieu Nayrolles | May 2014 | e-Commerce Open Source Web Development

This article is written by Mathieu Nayrolles, the author of Magento Performance Site Optimization. HipHop Virtual Machine (HHVM) is the cornerstone of the PHP processing stack of Facebook and is currently able to increase the number of requests handle by a server by 9. It is open source and you can download it on GitHub.

Read Optimizing Magento Performance — Using HHVM in full

Sending Data to Google Docs

by Marco Schwartz | May 2014 | Networking & Telephony Open Source

In this article by Marco Schwartz, author of Internet of Things with the Arduino Yún, we will discuss about sending the data to a Google Docs spreadsheet so that it can be accessed remotely from any web browser or from the Google Docs mobile app, and calculate the energy consumption and some other useful data such as the total energy cost of the device connected to your project.

Read Sending Data to Google Docs in full

Case study – modifying a GoPro wrench

by Marcus Ritland | May 2014 | Open Source

In this article by Marcus Ritland, author of the book 3D Printing with SketchUp, we will discuss a case study where Kim found a wrench on Thingiverse that she likes for tightening a GoPro camera, but wished the handle was longer. The link to the wrench is http://www.thingiverse.com/thing:185739.

Read Case study – modifying a GoPro wrench in full

Building a Simple Blog

by Andrew Burgess | May 2014 | Open Source

In this article, by Andrew Burgess, the author of the book Backbone.js Blueprints, we're going to begin by assuming that your experience in Backbone is very minimal; in fact, even if you've never used Backbone before, you should still be able to follow along just fine. The application we're going to build in this article is a very simple blog. As blogs go, it's going to have very few features; there will be posts that viewers can read and make comments on. However, it will introduce you to every major feature in the Backbone library, get you comfortable with the vocabulary, and how these features work together in general.

In this article, we'll know how to:

  • Use Backbone's model, collection, and view components
  • Program the server side with Node.js (and Express.js) to create a backend for our Backbone app

So let's get started!

Read Building a Simple Blog in full

Saving Data to Create Longer Games

by Jack Donovan | May 2014 | Beginner's Guides Games

This article by Jack Donovan, the author of the book, OUYA Game Development by Example Beginner's Guide, covers implementing long-term skill progression and saving game data.

Read Saving Data to Create Longer Games in full

Physics with UIKit Dynamics

by Kyle Begeman | May 2014 | Open Source

In this article, by Kyle Begeman, the author of Application Development in iOS 7, we will cover the basics of how UIKit Dynamics manages your application's behaviors. We will cover specific behaviors, such as gravity, bounce, and other physics properties. Additionally, we will learn how to create physical boundaries so that our views have something to collide with. Without these boundaries, our views would continue moving forever without stopping. We have a lot to cover, so let's get started!

Read Physics with UIKit Dynamics in full

Installing Vertica

by Rishabh Agrawal | May 2014 | Enterprise Articles

This article, by Rishabh Agrawal, the author of the book HP Vertica Essentials, highlights the installation of Vertica.

Read Installing Vertica in full

Using OpenStack Swift

by Amar Kapadia Kris Rajana Sreedhar Varma | May 2014 | Open Source

This article, by Amar Kapdia, Sreedhar Varma, and Kris Rajana, the authors of Implementing Cloud Storage with OpenStack Swift, explains the various mechanisms that are available to access OpenStack Swift. Using these mechanisms we will be able to authenticate accounts, list containers, create containers, create objects, delete objects, and so on. The various clients that are available to access OpenStack Swift are OpenStack Swift Client CLI, cURL client, HTTP REST API, JAVA libraries, .Ruby OpenStack libraries, Python libraries, and so on. In particular, we will be using OpenStack Swift client CLI, cURL and HTTP REST API to access OpenStack Swift and perform various operations on containers and objects. Also, we will be using EVault’s Long-Term Storage (LTS2) cloud storage to demonstrate the use of OpenStack Swift.

Read Using OpenStack Swift in full

Working with a Neo4j Embedded Database

by Onofrio Panzarino | May 2014 | Open Source

In this article, we'll see how to create a Neo4j database. Onofrio Panzarino, the author of this book, Learning Cypher, is a programmer with 15 years experience with various languages (mostly with Java), platforms, and technologies. He has gained a lot of experience with graph databases, particularly with Neo4j. This article throws light on setting up a new Neo4j database.

Read Working with a Neo4j Embedded Database in full

Using the WebRTC Data API

by Andrii Sergiienko | May 2014 | Open Source Web Development

In this article, by Andrii Sergiienko, the author of WebRTC Blueprints, introduces the WebRTC technology and also highlights the salient features of Erlang. He also given a brief history of the Erlang language.

Read Using the WebRTC Data API in full

Guidelines for Setting Up the OUYA ODK

by Robinson Moncada Ruben Hoyos | May 2014 | Games

This article, by Ruben Hoyos and Robinson Moncada, the authors of OUYA Game Development Essentials, will explain the various resources, folders, and libraries in the ODK, and the code that needs to be created to initiate a project for the OUYA console.

Read Guidelines for Setting Up the OUYA ODK 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