Article Network

All | June | May | April

Installing and Configuring Jobs! and Managing Sections, Categories, and Articles using Joomla!

by Santonu Kumar Dhar | September 2010 | Joomla! Open Source

Joomla! has earned a reputation of being one of the most powerful CMS programs around, as its core team emerged from another popular open source Content Management System (CMS) program called Mambo. Joomla! was downloaded more than 2.5 million times within the first year of its release. It has over 200,000 community users and contributors. Although Joomla! is so popular, building jobsites with Joomla! is a new concept.

The previous article explained the installation and configuration of Joomla! 1.5.

This article by Santonu Kumar Dhar, author of the book Building job sites with Joomla!, explains:

  • Managing sections, categories, and articles
  • Managing extensions
  • Installing and configuring Jobs!
  • Adding modules
Read Installing and Configuring Jobs! and Managing Sections, Categories, and Articles using Joomla! in full

Disaster Recovery in MySQL for Python

by Albert Lukaszewski, PhD | September 2010 | MySQL Open Source

One thing that is certain in computing is that hardware will fail even if the software is written soundly. For this reason, a disaster recovery plan should be implemented for every database server. Even if you are not the administrator of the server, this article will show you how to back up the data you use.

In this article, Albert Lukaszewski, PhD, author of MySQL for Python, we will have covered:

  • When to implement one of several kinds of database backup plans
  • What methods of backup and disaster recovery MySQL supports
  • How to use Python to back up databases
Read Disaster Recovery in MySQL for Python in full

Installing and Configuring Joomla! 1.5

by Santonu Kumar Dhar | September 2010 | Joomla! Open Source

Joomla! has earned a reputation of being one of the most powerful CMS programs around, as its core team emerged from another popular open source Content Management System (CMS) program called Mambo. Joomla! was downloaded more than 2.5 million times within the first year of its release. It has over 200,000 community users and contributors. Although Joomla! is so popular, building jobsites with Joomla! is a new concept.

To build a jobsite, you need to use a jobs and recruitment extension (such as Jobs!, Jobline!, or JS Jobs) in your Joomla! website. We will use the Jobs! extension because it provides all of the functionalities that a professional jobsite should have. It provides graphical user interface for administrator, employer, and jobseeker. Before we start how to develop a jobsite with Joomla!, we need to install and configure Joomla! 1.5 and Jobs! extension along with all of its modules.

This article by Santonu Kumar Dhar, author of the book Building job sites with Joomla!, explains:

  • Prerequisites for installation of Joomla! 1.5 and Jobs!
  • Setting up a local server environment
  • Uploading installation packages and files to server
  • Creating database and user for the database
  • Installing and configuring Joomla! 1.5
Read Installing and Configuring Joomla! 1.5 in full

Oracle BPM Suite 11gR1: Creating a BPM Application

by Heidi Buelow Manas Deb Manoj Das Meera Srinivasan Prasen Palvankar | September 2010 | Enterprise Articles Oracle

The adoption of Business Process Management (BPM) is increasingly becoming one of the most popular approaches for boosting overall organizational excellence. Built on Oracle's SOA (Service Oriented Architecture) Suite infrastructure, BPM Suite 11g provides enhanced support for application integration services and business events, Web 2.0 and E2.0 style collaborations, and high scalability. It is a full-featured, enterprise-grade BPMS that has sufficient easy-to-use features to make it also suitable for small departmental quick-win projects.

In this article by Heidi Buelow, Manoj Das, Manas Deb, Prasen Palvankar and Meera Srinivasan, authors of the book Getting Started with Oracle BPM Suite 11gR1 - A Hands-On Tutorial, we will learn to create a BPM application.

Read Oracle BPM Suite 11gR1: Creating a BPM Application in full

Building a Complete Board-based Puzzle Game with Microsoft XNA 4.0

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

This article by Kurt Jaegers, author of XNA 4.0 Game Development by Example: Beginner's Guide, introduces a board-based puzzle game called Flood Control. We introduce the XNA Content Pipeline, and build a recursive function to determine the state of the game board while playing.

This article focuses on the following concepts:

  • Using the Content Pipeline to load textures from disk
  • Creating classes to divide code into logical units
  • Recursively evaluating the status of the game board to check for scoring chains
  • Drawing textures using the SpriteBatch.Draw() method
  • Managing simple game states
Read Building a Complete Board-based Puzzle Game with Microsoft XNA 4.0 in full

All New Open Source Books from Packt

by | September 2010 | Open Source

 

Packt Open Source

Packt have a great range of new Open Source releases, for further information click on the links below.

Also you might want to have a look at our all new offers on multiple books purchases, and pick up a bundle of these books.

 

Read All New Open Source Books from Packt in full

Inserting Multiple Entries with MySQL for Python

by Albert Lukaszewski, PhD | September 2010 | MySQL Open Source

When we deal with large amounts of data that are all going into the same database, running single instances of individual INSERT commands can take a ridiculous amount of time and waste a considerable amount of I/O. What we need is a way to insert multiple items in one go.

In this article, Albert Lukaszewski, PhD, author of MySQL for Python, we will look at the following:

  • How iteration can help us execute several individual INSERT statements rapidly
  • Using executemany() to submit several INSERT statements in one go
  • When not to use executemany()
  • Throttling how much data is inserted at a time
Read Inserting Multiple Entries with MySQL for Python in full

Generating Content in WordPress Top Plugins

by Brandon Corbin | September 2010 | Open Source WordPress

In this article, by Brandon Corbin, author of WordPress Top Plugins, we will cover:

  • GD Star Rating
  • Better Tag Cloud
  • Yet Another Related Posts Plugin (YARPP)
  • My Page Order
  • Get Recent Comments
  • Viper's Video Quicktags
  • WP Greet Box
  • NextGen Gallery
  • Zemanta
Read Generating Content in WordPress Top Plugins in full

Generating Content in WordPress Top Plugins—A Sequel

by Brandon Corbin | September 2010 | Open Source WordPress

In the previous article Generating Content in WordPress Top Plugins, we learnt about generating content in WordPress Top Plugins.

This article, by Brandon Corbin, author of WordPress Top Plugins, is a sequel of the previous article.

In this article we will cover:

  • CForms II
  • MapPress—Google maps
  • WP-O-Matic
  • Search unleashed
  • WP Web Scrapper
Read Generating Content in WordPress Top Plugins—A Sequel in full

Introduction to Game Development Using Unity 3D

by Ryan Henson Creighton | September 2010 | Web Graphics & Video

This article by Ryan Henson Creighton, author of Unity 3D Game Development by Example, introduces you to Unity 3D—an amazing game engine that enables you to create games and deploy them to a number of different devices, including (at the time of writing) the Web, PCs, iOS platforms, and WiiWare, with modules for Android and Xbox Live Arcade deployment in the works. You'll play a number of browser-based Unity 3D games to get a sense of what the engine can handle, from a massively-multiplayer online game all the way down to a simple kart racer. You'll download and install your own copy of Unity 3D, and mess around with the beautiful Island Demo that ships with the product.

Read Introduction to Game Development Using Unity 3D in full

Fine-tuning the SQL Server database for Dynamics NAV

by Amit Sachdev Sharan Oberoi | September 2010 | Enterprise Articles Microsoft

Before we discuss about fine-tuning the performance of the database for Dynamics NAV, it is important to discuss some key features of the Dynamics NAV application that comprise the core architecture of the application, and the majority of performance issues could be attributed to improper use or misuse of these features.

In this article, by Sharan Oberoi & Amit Sachdev, authors of Microsoft Dynamics NAV Administration, we will cover:

  • SIFT
  • Using indexes/keys in Dynamics NAV
  • Investigating the performance of the database
  • Updating statistics
Read Fine-tuning the SQL Server database for Dynamics NAV in full

What's New in Moodle 2.0

by Mary Cooch | September 2010 | Moodle Open Source

This article by Mary Cooch, author of Moodle 2.0 First Look, gives a brief look at what Moodle 2.0 has to offer with the exciting new modules and enhanced features, and the major overhauls in the file uploading and navigation system.

Read What's New in Moodle 2.0 in full

Tips and Tricks for Working with jQuery and WordPress

by Tessa Blakeley Silver | September 2010 | Open Source WordPress

In this article by Tessa Blakeley Silver, author of Wordpress 3.0 jQuery, we will cover the following things:

  • Tips and tricks to properly load our jQuery scripts and making sure that they are compatible with other scripts, libraries, and plugins
  • Some tips and tricks for using Firefox and Firebug to speed and aid in your jQuery development
  • The virtues of valid WordPress markup and how you can make it easy on the site's content editors
Read Tips and Tricks for Working with jQuery and WordPress in full

Configuring WCM Workflows

by Amita Bhandari | September 2010 | Content Management Open Source

Workflow is an automation of a business process, during which documents are passed from one participant to another for action, according to a set of procedural rules. Every content management system implementation will have workflow requirements. Workflow provides ownership and control on the content and processes. Alfresco web project uses workflows to support any set of changes, either automated or user-driven steps, in a business process before final commit to the Staging Sandbox. WCM Workflows can be configured for each form or for any arbitrary set of non-form assets.

In this article by Amita Bhandari, co-author of the book Alfresco 3 Web Content Management, we will take a look at the following:

  • Associating workflows to web forms
  • Associating workflows to web projects
  • Dynamically changing workflow for each snapshot submission
Read Configuring WCM Workflows in full

Creating Channel for Moving a Website to ExpressionEngine

by Leonard Murphy | September 2010 | MySQL Content Management PHP

The vast majority of a website is content, and ExpressionEngine makes it easy to create and maintain such content. In this two-part article series we will create an actual website and learn how to use channels and templates to display our content.

In this article by Leonard Murphy, author of Building Websites with Expression Engine 2.X, you will take an existing website that was written outside of ExpressionEngine and adapt it to ExpressionEngine. As part of this transition, you will be creating your own channel with fields customized to the content that you will be displaying.

Read Creating Channel for Moving a Website to ExpressionEngine 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