Search Books and eBooks

Designing Objects for 3D Printing

by Gordon Fisher | November 2013 | Open Source

In this article by Gordon Fisher, the author of Blender 3D Printing Essentials, we will learn about a 3D printer and how it works. We will also see the types of a 3D printers and how they are controlled.

Read Designing Objects for 3D Printing in full

Application Performance

by Shantanu Kumar | November 2013 | Open Source

This article by Shantanu Kumar the author of Clojure High Performance Programming, discusses about high level concerns. As opposed to performance analysis and optimization at a smaller component level, it takes a holistic approach for the same at the application level. Higher level concerns, such as serving a certain threshold of users in a day or handling an identified quantum of load through a multilayered system, require us to think about how the components fit together and how the load is designed to flow through the application

Read Application Performance in full

Quick start – creating your first template

by Gabriel Manricks | November 2013 | Open Source Web Development

In this article by Gabriel Manricks, author of the book Instant Handlebars.js, we will learn how to create template. Let's start from the beginning. The purpose of using a templating engine such as Handlebars is to generate some kind of viewable content (usually HTML pages), dynamically. This encompasses a really broad range of uses, from e-mail newsletters, web apps, and really any other kind of output format around.

In this quick start, we will take a brief look at the process of creating a template with both placeholders and helper tags, and then how to run and output the contents to the page.

Read Quick start – creating your first template in full

Mobile Game Design

by Dr. Claudio Scolastici David Nolte | November 2013 | Games

This article, by Dr. Claudio Scolastici and David Nolte, the authors of Mobile Game Design Essentials, explains the design process of a mobile game and delves into the specific difficulties related to designing games for today's smartphones, the specific fruition of mobile games, and the characteristics of the mobile market.

Read Mobile Game Design in full

Enabling and configuring SNMP on Windows

by Justin M. Brant | November 2013 | Networking & Telephony Open Source

This article by Justin M. Brant, the author of SolarWinds Server & Application Monitor: Deployment and Administration, covers enabling and configuring SNMP on Windows.

Read Enabling and configuring SNMP on Windows in full

Introduction to a WordPress application's frontend

by | November 2013 | e-Commerce Open Source Web Development

This article written by Rakhitha Nimesh Ratnayake, the author of the book WordPress Web Application Development, focuses on the extendable capabilities of themes while exploring the roles of the theme files for web applications.

WordPress powers its frontend with a concept called themes, which consist of a set of predefined template files to match the structure of the default website layouts. In contrast to web applications, a WordPress theme works in a unique way. Preparing a theme for web applications can be one of the more complicated tasks that is not discussed widely in the WordPress development community. Usually, web applications are associated with unique templates, which are entirely different from the default page-based nature of websites.

Read Introduction to a WordPress application's frontend in full

Package Management

by Damir Arh Dejan Dakić | November 2013 | Open Source

This article by Damir Arh and Dejan Dakić, authors of NuGet 2 Essentials, takes a closer look at how NuGet plays along with source control systems. It ends with an introduction to the NuGet PowerShell console.

Read Package Management in full

Securing vCloud Using the vCloud Networking and Security App Firewall

by Prasenjit Sarkar | November 2013 | Enterprise Articles

In this article by Prasenjit Sarkar, author of the book VMware vCloud Security, we will focus on creating access control policies based on logical constructs such as VMware vCenter Server containers and VMware vCloud Networking and Security Security Groups, but not just physical constructs such as IP addresses.

Read Securing vCloud Using the vCloud Networking and Security App Firewall in full

Troubleshooting Storage Contention

by Mike Preston | November 2013 | Enterprise Articles

This article written by Mike Preston, the author of the book Troubleshooting vSphere Storage, identifies storage contention and performance issues.

Read Troubleshooting Storage Contention in full

Clusters, Parallel Computing, and Raspberry Pi – A Brief Background

by Andrew K. Dennis | November 2013 | Open Source

In this article by Andrew Dennis, author of the book Raspberry Pi Super Cluster, the basics of clusters and parallel computing have been explained. The domain of parallel computing is an interesting one, but building a cluster for fun has often required the use of expensive or bulky off-the-shelf hardware, such as desktop PC's or implementing complex virtual machine setups.

Read Clusters, Parallel Computing, and Raspberry Pi – A Brief Background in full

Photo Stream with iCloud

by Andri Yadi Fauzan Alfi | November 2013 | Open Source

This article by Andri Yadi and Fauzan Alfi, the authors of the book iCloud Standard Guide, have discussed about how iPhoto and iTunes gets synced with iCloud. When you have more than one iOS device and love capturing moments with your devices, the Photo Stream app might be the most useful feature for you on iCloud. Photo Stream stores all of the pictures that you captured with your devices. It includes all of the pictures you've taken using the Camera app and also the screenshots from your iOS devices. So, you don't need to resynchronize or resend pictures from one device to another. They're automatically there for you.

Read Photo Stream with iCloud in full

Iteration and Searching Keys

by Andy Dent | November 2013 | Open Source

This article is written by Andy Dent, the author of Getting Started with LevelDB. This article will give us a brief idea about iteration and searching keys. If you don't know what data may be in your keys, then you need a way to search for partial matches or just start from the beginning of the database. This ability to search for and iterate through keys in sorted order is what completes LevelDB's ability to be the foundation of a database. The default sorting order is a BytewiseComparator, effectively ASCII.

Read Iteration and Searching Keys in full

The Business Layer (Java EE 7 First Look)

by NDJOBO Armel Fabrice | November 2013 | Enterprise Articles

In this article by NDJOBO Armel Fabrice, author of Java EE 7 First Look, we will begin with a presentation of improvements in the business layer and then, in a small project, we will try to put together some of the specifications seen previously. The topics to be covered include:

  • Enterprise JavaBeans 3.2

  • Putting all Java EE 7 specifications together

Read The Business Layer (Java EE 7 First Look) in full

Creating an Application from Scratch

by Isaac Rabinovitch Matthew Nohr | November 2013 | Web Services

In this article by Matthew Nohr and Isaac Robinovitch, we will learn how to create an application using Appfog. The AppFog console is a very useful tool, but you can also create applications completely from the command line. In this article, we will create a simple application directly from the command line and publish it as a new application to AppFog.

Read Creating an Application from Scratch in full

Gathering all rejects prior to killing a job

by Rick Barton | November 2013 | Open Source

This article by Rick Barton the author of the book Talend Open Studio Cookbook focuses on gathering the rejects. As an alternative to collecting incorrect rows up to the point where a job fails (Die on error), you may wish to capture all rejects from an input before killing a job.

This has the advantage of enabling support personnel to identify all problems with source data in a single pass, rather than having to re-execute a job continually to find and fix a single error / set of errors at a time.

Read Gathering all rejects prior to killing a job 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