Article Network

Using Storyboards

by Steven F Daniel | June 2013 | Cookbooks

Starting with the release of Xcode 4.2 and iOS 5, developers and designers now have the ability to lay out the workflow of their applications using the new storyboards feature that has been incorporated as part of the XIB editor in Xcode.

Instead of creating numerous interface files, you can now start dragging and editing all your views in one place with the ability to specify transitions between screens and the associated actions that trigger them.

In this article by Steven F. Daniel, who has also authored the book Xcode 4 Cookbook, we will be gaining an understanding of what storyboards actually are, and how they require iOS 5 or later, as well as familiarizing ourselves with the new work flow that has been implemented within the XIB editor within Xcode.

Read Using Storyboards in full

Using Sprites for Animation

by Darmie Akinlaja | October 2013 | Open Source

This article, created by Darmie Akinlaja, the author of LÖVE for Lua Game Programming, takes you through drawing a 2D object, moving objects, and animating a game character.

Read Using Sprites for Animation in full

Using SpriteFonts in a Board-based Game with XNA 4.0

by Kurt Jaegers | September 2010 | Beginner's Guides Microsoft Web Graphics & Video

Having built a puzzle game called Flood Control in XNA 4.0 and enhanced it with animation, in this article by Kurt Jaegers, author of XNA 4.0 Game Development by Example: Beginner's Guide, we will take it further by:

  • Adding a SpriteFont to the game and displaying the current level and score in their appropriate positions on the screen
  • Implementing the flooding of the dome and adding increasing difficulty levels

All of these enhancements will give the player a better game experience, as well as give us the opportunity to learn more about how the SpriteBatch class can be used for animation and text display.

Read Using SpriteFonts in a Board-based Game with XNA 4.0 in full

Using Spring JMX within Java Applications

by Eric Spiegelberg | August 2010 | Java Open Source

Java Management Extensions (JMX) is an incredibly powerful Java technology. Introduced in 2003 as part of Java 5 and the result of multiple Java Community Process specifications (JSR-3 and JSR-160), JMX defines an architecture, API, and services for the management and monitoring of Java applications. Simply put, JMX is a standard part of Java used to interact with a running application. Once started, you probably tend to think of an application as if it were on its own island and that it's difficult to communicate with. Or perhaps you've never needed to interact with a running application or didn't realize such functionality was a possibility. JMX makes these interactions possible and can be used to receive event notifications or to invoke the functionality (such as business logic) contained within your running application. These interactions occur between a JMX client running locally and any Java Virtual Machine (JVM) running on a local or remote machine.

The topic of the article by Eric Spiegelberg, is a design for using JMX and Spring to interact with applications at runtime; the writing is one part a very light introduction to JMX, one part an introduction to the benefits of Spring JMX, and one part that presents a design for how to quickly and conveniently maximize the use of Spring JMX within your Java applications.

Read Using Spring JMX within Java Applications in full

Using Spring Faces

by Markus Stäuble | March 2009 | Java Open Source Web Development

In the previous article we saw how to Enable Spring Faces support. In this article by Markus Stäuble, we will learn how to use Spring Faces and its integration with JSF component libraries.

Read Using Spring Faces in full

Using Specular in Unity

by Kenny Lammers | August 2013 | Cookbooks Games

The article, Using Specular in Unity, guides you to become familiar with Unity3D Shaders and post effects. This article by Kenny Lammers, author of the book Unity Shaders and Effects Cookbook, talks about using Specular for your own custom Shaders to create custom Specular effects.

Everybody loves games like Gears of War and Call of Duty, but what is it about these games that make them so visually compelling and very realistic? Well, it is a combination of things really, but one of the more key elements that these games employ in their Shader pipelines are different types of Specular. This article will introduce you to the basics of Specular and demonstrate some of the tricks that today's AAA games use every day in their Shader pipelines.

In this article, will learn the following:

  • Utilizing Unity3D's built-in Specular type
  • Creating a Phong Specular type
  • Creating a BlinnPhong Specular type
  • Masking Specular with textures
  • Metallic versus soft Specular
  • Creating an Anisotropic Specular type
Read Using Specular in Unity in full

Using SHOW EXPLAIN with running queries

by Daniel Bartholomew | March 2014 | Cookbooks Open Source

In this article by Daniel Bartholomew, the author of the book MariaDB Cookbook, has discussed about the SHOW EXPLAIN feature of MariaDB. The SHOW EXPLAIN feature was introduced in MariaDB 10.0. It enables us to get an EXPLAIN (that is, a description of the query plan) of the query running in a given thread.

Read Using SHOW EXPLAIN with running queries in full

Using Redis in a hostile environment (Advanced)

by Matt Palmer | December 2013 | Open Source

In this article by Matt Palmer, author of Instant Redis Persistence, we'll step through a number of different scenarios, and how you can go about protecting against each one.

While securing your data isn't strictly a persistence topic, it is an important one to consider when planning your data storage strategy. If your stored data can be accessed improperly, you're in a whole world of pain.

A common complaint about Redis is that it has no means of controlling who has access to the Redis server—if you can connect to the Redis server, you've got the ability to fully access and manipulate the data stored in that server.

Read Using Redis in a hostile environment (Advanced) in full

Using PVR with Raspbmc

by Sam Nazarko | June 2013 | Open Source

Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. Using it as a media center allows everyone to have a low-cost device that is always on and attached to their TV.

In this article by Sam Nazarko, the author of Raspberry Pi Media Center, we'll look at the following topics:

  • What PVR allows us to do

  • The different types of PVR setups that Raspbmc supports

  • How to set up Raspbmc to take advantage of PVR

Read Using PVR with Raspbmc in full

Using Proxies to Monitor Remote Locations with Zabbix 1.8

by Rihards Olups | March 2010 | Networking & Telephony Open Source

In this article by Rihards Olups, author of Zabbix 1.8 Network Monitoring, we'll explore usage of proxies that collect the data on behalf of the Zabbix server and then transmit it back to the server, which helps when remote locations can't be accessed directly because of firewall concerns. It also reduces the load on the Zabbix server.

Read Using Proxies to Monitor Remote Locations with Zabbix 1.8 in full

Using Prototype Property in JavaScript

by Stoyan Stefanov | August 2008 | AJAX Web Development

In this article by Stoyan Stefanov, you'll learn about the prototype property of the function objects. Understanding how the prototype works is an important part of learning the JavaScript language. After all, JavaScript is classified as having a prototype-based object model. There's nothing particularly difficult about the prototype, but it is a new concept and as such may sometimes take some time to sink in. It's one of these things in JavaScript (closures are another) which, once you "get" them, they seem so obvious and make perfect sense. As with the rest of the article, you're strongly encouraged to type in and play around with the examples; this makes it much easier to learn and remember the concepts.

Read Using Prototype Property in JavaScript in full

Using Processes in Microsoft Dynamics CRM 2011

by Mahender Pal | February 2013 | Enterprise Articles Microsoft

In this article by Mahender Pal, the author of Microsoft Dynamics CRM 2011 Application Design, we are going to use Microsoft Dynamics CRM 2011 as a platform to develop our Employee Recruitment Management System ( ERMS ). We will learn the basics of ERMS, about processes in Microsoft CRM 2011, and how we can use them to automate business processes at different levels.

In this article we are going to discuss the following topics:

  • Employee Recruitment Management System
  • Employee Recruitment Management System design
  • Setting a security model for Employee Recruitment Management System
  • Setting field-level security
  • Data model for Employee Recruitment Management System
  • Customizing entities for Employee Recruitment Management System
  • Setting a security model for ERMS
  • Setting field-level security in Microsoft CRM 2011
  • Processes in Microsoft CRM 2011
  • Importing data in Microsoft CRM 2011
  • Testing Employee Recruitment Management System
Read Using Processes in Microsoft Dynamics CRM 2011 in full

Using Prezi - The Online Presentation Software Tool

by Dr. Minerva M. Ladores | July 2013 | Open Source

In this article by Dr. Minerva M. Ladores, author of Instant Prezi Starter[Instant], we will see how to use the Prezi software for preparing unique and creative presentations. Prezi is a presentation software tool for presenting ideas on virtual canvas. It employs a user interface which allows users to zoom in and out of their presentation media.

Read Using Prezi - The Online Presentation Software Tool in full

Using Plugins and Add-ons for Mahara

by Ellen Marie Murphy | September 2011 | e-Learning Open Source

In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will examine a few of the many plugins and add-ons available for Mahara. These will need to be installed on the server and then configured from the Administration page.

Specifically, we will cover:

  • Adding a spreadsheet and chart using Google apps
  • Using to add a Google map
  • Adding the Facebook Like button to a page
  • Adding the Twitter Tweet button to a page
  • The Continuing Professional Development artifact
Read Using Plugins and Add-ons for Mahara in full

Using Phalcon Models, Views, and Controllers

by Stephan A. Miller | January 2014 | Web Development

In this article, by Stephan A. Miller, the author of Getting Started with Phalcon, gives an introduction to using Phalcon to develop web applications.

Read Using Phalcon Models, Views, and Controllers in full

Using Oracle Service Bus Console

by Marcel Krizevnik Matjaz B. Juric | September 2010 | BPEL Enterprise Articles SOA Oracle

In this article, by Matjaz B. Juric & Marcel Krizevnik, authors of WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g, we will learn:

  • Creating a project and importing resources from OSR
  • Configuring a business service
  • Testing a business service
  • Creating an Alert destination
  • Creating a proxy service
  • Testing a proxy service
  • Publishing a proxy service to the Oracle Service Registry
  • Re-wiring an SOA composite application
  • Oracle Service Bus use case
Read Using Oracle Service Bus Console in full

Using Oracle GoldenGate

by Tony Bruzzese | August 2013 | Enterprise Articles Oracle

In this article by Tony Bruzzese, author of Instant Oracle Goldengate, we will learn how to create a one-way replication in OGG (Oracle GoldenGate). OGG is a comprehensive software package for enabling the replication of data in heterogeneous data environments. The product set enables high availability solutions, real-time data integration, transactional change data capture, data replication, transformations, and verification between operational and analytical enterprise systems.

Read Using Oracle GoldenGate 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

Using OpenShift

by Adam Miller | October 2013 | Open Source

The article by Adam Miller, the author of Implementing OpenShift, covers all the different ways for WebDevs to consume OpenShift using different approaches. We will explore the command-line utilities, the OpenShift web console (including an overview of what OpenShift calls "Quickstart Applications"), as well as IDE integrations, where we walk through using JBoss dev tools that is based on the very popular Eclipse IDE (

The following are the three common ways in which we can utilize OpenShift as a user:

  • Command-line utilities
  • Web Console
  • IDE integration
Read Using OpenShift in full

Using OpenCL

by Raymond Tay | August 2013 | Cookbooks Web Graphics & Video

In this article by Raymond Tay, the author of OpenCL Parallel Programming Development Cookbook, we will cover the following recipes:

  • Querying OpenCL platforms
  • Querying OpenCL devices on your platform
  • Querying for OpenCL device extensions
  • Querying OpenCL contexts
Read Using OpenCL 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
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