Article Network

All | June | May | April

Applying Special Effects in 3D Game Development with Microsoft Silverlight 3: Part 1

by Gastón C. Hillar | September 2009 | Beginner's Guides Web Development Web Graphics & Video

In this two part article series by Gastón C. Hillar, we will use advanced physics and add special effects to the scenes. We will learn to generate gravity effects, add fluids with movements, and use transitions to determine different states in a game.

By reading this article and following the exercises we will learn to:

  • Add many background models, adding life to the game
  • Control many independent backgrounds
  • Simulate fluids with movement
  • Work with multiple concurrent physics simulators
  • Use advanced physics simulation to create waves
Read Applying Special Effects in 3D Game Development with Microsoft Silverlight 3: Part 1 in full

Creating a Dialplan in Asterisk 1.6: Part 1

by Barrie Dempster David Gomillion David Merel | September 2009 | Networking & Telephony

In this two-part article by Barrie Dempster, David Gomillion, and David Merel we will learn how to create your dialplan that determines how your calls are routed through the Asterisk server. We will also cover how to create extensions, distribute calls in an orderly manner using queues, and present callers with a greeting using automated attendants (IVR). In this part we will learn to create a context, extension, and outgoing extensions.

Read Creating a Dialplan in Asterisk 1.6: Part 1 in full

User Interaction and Email Automation in Symfony 1.3: Part1

by Tim Bowler | September 2009 | MySQL Open Source PHP Web Development

After developing an application in Symfony 1.3, the next aspect we will cover is creation of forms. Symfony incorporates a subframework that handles forms, which once mastered, makes creating forms an enjoyable task. In this two-part article by Tim Bowler, we are going to see how easy it is to create and validate forms by creating a newsletter signup module for our web site. We will then convert our new module into a plugin so that we can use it with other projects.

By the end of this article you will know how to:

  • Add a third-party library to send automated emails
  • Create and modify Propel-based forms
  • Use flash variables
  • Create a plugin and package it up for redistribution
Read User Interaction and Email Automation in Symfony 1.3: Part1 in full

Quality Assurance in Asterisk 1.6

by Barrie Dempster David Gomillion David Merel | September 2009 | Networking & Telephony

Quality Assurance tells us everything regarding monitoring calls, recording calls, and capturing detailed call logs. In this article by Barrie Dempster, David Gomillion, and David Merel you learn how to install and use these features in Asterisk 1.6.

Read Quality Assurance in Asterisk 1.6 in full

Keeping Extensions Secure with Joomla! 1.5: Part 1

by James Kennard | September 2009 | Cookbooks Joomla! MySQL Content Management Open Source PHP

This article demonstrates how we can secure extensions and explains some of the ramifications if we fail to do this.

This two-part article by James Kennard contains the following recipes:

  • Writing SQL safe queries
  • Writing SQL-safe LIKE string comparison queries
  • Using the token
  • Making a filename safe
  • Making a directory path safe
  • Making a path safe
  • Safely retrieving request data
  • Getting a value from an array
Read Keeping Extensions Secure with Joomla! 1.5: Part 1 in full

Upgrading a Home Network to a Small Business System Using pfSense

by Matt Williamson | September 2009 | Open Source

In this article by Matt Williamson, we will learn how to upgrade a home network to a small business system using pfSense in a step by step manner. We will begin right from the basic concepts of networking to the actual implementation of the upgrade.

Read Upgrading a Home Network to a Small Business System Using pfSense in full

Papervision3D External Models: Part 1

by Jeff Winder Paul Tondeur | September 2009 | Open Source

The main focus of this two-part article by Jeff Winder & Paul Tondeur will be on how to get models from the programs like Autodesk 3ds Max, Sketchup and Blender into Papervision3D. The process of creating models in general is too program-specific and out-of-scope for this article. Therefore, only the creation of a simple 3D object per program will be discussed. However, some more complex preconfigured models are also provided.

Read Papervision3D External Models: Part 1 in full

Archiva in a Team: Part 1

by Brett Porter Maria Odea Ching | September 2009 | Java Open Source

This article by Maria Odea Ching and Brett Porter showcases the different techniques and ways for getting the best out of using an Archiva repository. We will learn a little bit about access control in Archiva, how to configure and use a virtual repository, and a whole lot about maintenance.

Read Archiva in a Team: Part 1 in full

Setting up your Moodle Grade Book

by Mary Cooch | September 2009 | e-Learning Moodle Open Source

At the start of a new academic year, it’s helpful to do some Moodle housework before our students enter our course. Your Moodle admin should be able to add your classes and set up marking grades for you, but if you’re keen to get started, this article by Mary Cooch will show you how a regular teacher can:

  • get their classes set up as groups on a Moodle course page
  • add their own customized marking scales
Read Setting up your Moodle Grade Book in full

Archiva in a Team: Part 2

by Brett Porter Maria Odea Ching | September 2009 | Java Open Source

Read Part One of Archiva in a Team.

Read Archiva in a Team: Part 2 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