Latest Articles

View : All | June | May | April | Alphabetical:A-Z | Z-A

Getting Started with Scratch 1.4 (Part 1)

by | July 2009 | Open Source

The anticipation of learning a new programming language can sometimes leave us frozen on the starting line, not knowing what to expect or where to start. In this two-part article by Michael Badger, we will:

  • Take a tour of the Scratch interface
  • Create a couple of sample projects
  • Learn some basic Scratch programming concepts
  • Get our minds racing

Our specific objectives include:

  • Learning how to work with Scratch
  • Learning basic Scratch programming commands
  • Finding inspiration to fuel our creativity
Read Getting Started with Scratch 1.4 (Part 1) in full

Drools JBoss Rules 5.0 Flow (Part 1)

by Michal Bali | July 2009 | Java Open Source

Every non-trivial business process needs to make complex decisions. A rule engine is the ideal place for these decisions to happen. However, it is impractical to invoke a rule engine from a standard workflow engine. Instead, if we take a rule engine and add workflow capabilities, we have an ideal tool to model complex business processes—Drools Flow.

In this two-part article by Michal Bali, we'll look at Drools flow in detail. We'll build a loan approval process and cover the advanced concepts of a ruleflow like faults, subflows, and decisions.

Read Drools JBoss Rules 5.0 Flow (Part 1) in full

Optimizing Lighttpd

by Andre Bogus | July 2009 | Linux Servers Open Source

This article written by Andre Bogus will help us make Lighttpd work even faster. Before we start optimizing our Lighttpd installation, there are some things to consider such as where is Lighttpd going to run?

The most tested system with perhaps the most optimized backend is Linux. So if we need to squeeze every little request per second out of a server, it is a sure guess. In fact, apart from Linux, all systems except Windows are quite capable of delivering good performance.

Read Optimizing Lighttpd in full

Introduction to Online Analytical Processing in Oracle Essbase

by Joseph Sydney Gomez Sarma Anantapantula | July 2009 | Oracle

This article, by Joseph Sydney Gomez and Sarma Anantapantula, gives us a brief introduction about Online Analytical Processing (OLAP) as well as the method to create an application and database.

Read Introduction to Online Analytical Processing in Oracle Essbase in full

ASP.NET 3.5 CMS: Adding Security and Membership (Part 2)

by Jeff Cochran | July 2009 | Content Management Open Source

In this two-part article by Jeff Cochran, we will be discussing about how to add security and membership to a Content Management system. In the first part we saw how to create Forms authentication and how to use it, along with how to create home page, Master Page, and login page. In this part of the article will focus on adding Forms authentication to our CMS, along with creating user accounts and how to assign membership roles.

Read ASP.NET 3.5 CMS: Adding Security and Membership (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