Latest Articles

Normalizing Dimensional Model

by Djoni Darmawikarta | January 2010 | Architecture & Analysis

In the Solving Many-to-many Relationship in Dimensional modeling article published in December 2009, a fact is added to solve the author-to-book many-to-many relationship in the book sales dimensional model, effectively normalizing the author out of the book dimension into its own author dimension.

In this article by Djoni Darmawikarta, we will discuss how to solve other denormalised structures in a dimensional model.

Read Normalizing Dimensional Model in full

Shipping and Tax Calculations with PHP 5 Ecommerce

by Michael Peacock | January 2010 | e-Commerce PHP

In this article by Michael Peacock, you will learn about how to process orders for shipping and tax calculations, once your e-commerce store has received the purchase order. The article includes the following topics:

  • How to calculate shipping costs based on Product, Weight, Location, and "Shipping rules"
  • About third-party shipping APIs
  • How to integrate shipping and tracking notifications on orders
  • How to integrate tax costs into our system
Read Shipping and Tax Calculations with PHP 5 Ecommerce in full

Unittest in Python

by Daniel Arbuckle | January 2010 | Open Source

In this article by Daniel Arbuckle, we shall:

  • Learn how to write and execute tests in the unittest framework
  • Learn how to express familiar testing concepts using unittest
  • Discuss the specific features that make unittest suitable for more complicated testing scenarios
  • Learn about of couple of Mocker's features that integrate well with unittest
Read Unittest in Python in full

SOA Management—OSB (aka ALSB) Management

by Arvind Maheshwari Debu Panda | January 2010 | Oracle

Oracle acquired BEA systems in 2008 and post-acquisition Oracle SOA offerings includes AquaLogic product suite. AquaLogic product suite contains many components. In this article, we'll focus on the management of the core component of AquaLogic suite that is Oracle Service Bus (AquaLogic Service Bus before the acquisition).

In this article by Arvind Maheshwari and Debu Panda, we'll use the term OSB for Oracle Service Bus. We'll cover the following:

  • Introducing Oracle Service Bus—we'll introduce you to Oracle Service Bus and look at a typical deployment of Oracle Service Bus.
  • Discovery of Oracle Service Bus.
  • Monitoring of Oracle Service Bus. Besides monitoring of Oracle Service Bus, we'll introduce a model for monitoring services implemented using Oracle Service Bus.
  • Configuration, management for Oracle Service Bus.
  • Lifecycle management for Oracle Service Bus – Provisioning of services and projects.
  • Best practices for management of Oracle Service Bus.
  • Summary of what we have learned.
Read SOA Management—OSB (aka ALSB) Management in full

Installing OpenVPN on Windows and Mac

by Markus Feilner | January 2010 | Linux Servers Networking & Telephony Open Source

Installing OpenVPN is easy and platform independent. In this article by Markus Feilner, we will see how to install it on Windows Server, Vista, and Mac OS X. For both operating systems, there are software packages available that can be downloaded very easily from the relevant web sites.

Read Installing OpenVPN on Linux and Unix Systems here.

Read Installing OpenVPN on Windows and Mac 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