Article Network

Red5: A video-on-demand Flash Server

by Tom Gross | June 2010 | Content Management Open Source

In this article by Tom Gross, we will discuss how to install, configure, and use the Red5 Flash server for streaming the protected videos managed by Plone on demand.

Read Red5: A video-on-demand Flash Server in full

Redmine–Permissions and Security

by Alex Bevilacqua | March 2014 | Open Source

Our knowledgebase plugin adds extra content to Redmine projects in the form of categories and articles. These new content areas may contain sensitive information, which we would want to restrict certain users from accessing.

As there are different levels of users in Redmine for issue reporting and management, it is only natural that we would want to restrict access to the content in our knowledgebase plugin in a similar fashion.

In this article, written by Alex Bevilacqua the author of Redmine Plugin Extension and Development, you will be introduced to Redmine's permission system. You will learn how you can take advantage of it to restrict access to content areas within our plugin.

We will cover the following topics in this article:

  • Summarizing Redmine's permissions system
  • Declaring custom permissions
  • Ensuring access restrictions in models, views, and controllers
  • Understanding custom content access control
Read Redmine–Permissions and Security in full

Reducing Data Size

by Andrew Chisholm | November 2013 | Open Source

In this article by Andrew Chisholm, author of Exploring Data with RapidMiner, we will learn how to select attributes using models.

Read Reducing Data Size in full

Regression models in Weka

by Boštjan Kaluža | September 2013 | Java Open Source

Regression is a technique used to predict a value of a numerical class, in contrast to classification, which predicts the value of a nominal class. Given a set of attributes, the regression builds a model, usually an equation that is used to compute the predicted class value. In this article by Boštjan Kaluža, the author of Instant Weka How-to, you will learn about the regression models in Weka.

Read Regression models in Weka in full

Regular Expressions in Python 2.6 Text Processing

by Jeff McNeil | January 2011 | Beginner's Guides Open Source

In this article, by Jeff McNeil, author of Python 2.6 Text Processing Beginner's Guide, we'll look at the following aspects of regular expression usage.

  • Basic syntax and special characters. How do you build a regular expression and what should you expect it to match with?
  • More advanced processing. Grouping results and performing conditional matches via look-ahead and look-behind assertions. What makes an expression greedy?
  • Python's implementation. Elements such as matches versus searches, and regular expression compilation and its effect on processing.
  • What happens when we attempt to use regular expressions to process internationalized (non-ASCII) text or look at multiline data?
Read Regular Expressions in Python 2.6 Text Processing in full

Release Planning – Tuning Product Development

by Stacia Viscardi | May 2013 | Enterprise Articles

This article by Stacia Viscardi, author of The Professional ScrumMaster's Handbook, will help you help your product owner prepare the product backlog for various planning uses, while we focus on release planning specifically at this point. This article provides you with preparation and facilitation tips to have you up and running a release planning session in no time.

Read Release Planning – Tuning Product Development in full

Remote Installation and Managing User Profiles using Joomla!

by Beatrice A. Boateng Kwasi Boateng | July 2010 | Moodle Open Source

We need to migrate our site to a remote server, in order to make our site live for further development. This is absolutely important because we intend to integrate our site with existing social networking sites such as Facebook and Twitter, and this cannot be done in a local environment. Those of us wanting to continue development locally can continue to do so, especially if we do not have a registered domain name and hosting account. We can use the backup process in this article to migrate our site when we are ready to go live.

In this article,by Beatrice A. Boateng and Kwasi Boateng, author of Joomla! Social Networking with JomSocial we will learn how to:

  • Migrate the site from a local machine to a remote server by:
    • Backing up the local site using a Joomla! backup system called Akeeba Backup (formerly known as JoomlaPack)
    • Creating a live website from the backup
  • Sign up for an account
  • Manage user profiles by:
    • Editing user profiles
    • Changing profile pictures
    • Setting profile privacy
    • Adding applications and privacy settings for applications
  • Delete a profile
Read Remote Installation and Managing User Profiles using Joomla! in full

Remote Job Agent in Oracle 11g Database with Oracle Scheduler

by Ronald Rood | July 2009 | Oracle

This article by Ronald Rood will be of a great help in setting up remote external jobs introduced in Oracle 11g. This article also answers questions like how is this related to the old-fashioned local external jobs that we know since Oracle 10g and why we should get rid of the old external jobs.

Read Remote Job Agent in Oracle 11g Database with Oracle Scheduler in full

Remotely Preview and test mobile web pages on actual devices with Adobe Edge Inspect

by Joseph Khan | March 2013 | Web Development

Mobile web testing is currently a really time consuming and cumbersome process as there are no direct debugging tools available with mobile web browsers. Since mobile devices vary so much it is important to ensure that your web page looks as intended across the multiple mobile devices that you are targeting for your audience. Adobe Edge Inspect is a perfect tool for frontend web developers and designers who are developing for mobile devices, allowing them to simultaneously test on numerous devices in real time as they develop without learning anything new.

With Adobe Edge Inspect you can pair multiple mobile devices with your computer and browse in Google Chrome on your computer and all the paired mobile devices stay in sync. This means that any page you open in Chrome either from your local HTTP web server (via localhost) or a production server, that same page is opened synchronously in all the paired mobile devices. After that you can target any mobile device for inspection and start remote testing, make changes to the HTML markup, CSS style rules, and JavaScript, and instantly see the changes in the targeted mobile devices.

In this article by Joseph Khan, author of Instant Adobe Edge Inspect Starter, we will talk on the most important feature of Adobe Edge Inspect, that is, how we can remotely preview, inspect, and debug a mobile web page. So let's get started.

Read Remotely Preview and test mobile web pages on actual devices with Adobe Edge Inspect in full

Removing Unnecessary jQuery Loads

by Jose Argudo Blanco | July 2010 | Joomla! Open Source

In this article by Jose Argudo Blanco, author of the book Joomla! 1.5 JavaScript jQuery, we will see how to make fewer jQuery library loads.

In this article, we are going to do lots of modifications to our site, but some things have to be taken into account before making these changes.

Read Removing Unnecessary jQuery Loads in full

Rendering Images in TYPO3 4.3: Part 1

by Dan Osipov | January 2010 | MySQL Content Management Open Source PHP

In this article by Dan Osipov, author of TYPO3 4.3 Multimedia Cookbook, we will cover:

  • Rendering images using content elements
  • Embedding images in RTE
  • Rendering images using TypoScript
  • Rendering links to files using the tags
  • Creating a gallery using ce_gallery
  • Rendering metadata from a DAM object
Read Rendering Images in TYPO3 4.3: Part 1 in full

Rendering web pages to PDF using Railo Open Source

by Andrew Schwabe | March 2010 | Open Source

This article by Andrew Schwabe will discuss how to setup the basic structure for a website using CFML (ColdFusion Markup Language), and adding in the capability to render any page as a PDF dynamically using Railo open source.

Read Rendering web pages to PDF using Railo Open Source in full

Replication Alert Monitor: Monitoring Management

by Pav Kumar-Chatterjee | November 2010 | Enterprise Articles IBM

We can use the Replication Alert Monitor (RAM) to monitor the state of our replication environment. The Replication Alert Monitor is a program, which comes bundled with the replication code which checks the status of various replication objects and reports on these.

In this article by Pav Kumar-Chatterjee, author of IBM InfoSphere Replication Server and Data Event Publisher, we will cover the following:

  • Checking which monitors are active
  • Changing or reinitializing a monitor
  • Stopping a monitor
  • Suspending or resuming a monitor
Read Replication Alert Monitor: Monitoring Management in full

Replication in MySQL Admin

by Daniel Schneller Udo Schwedt | January 2011 | Cookbooks MySQL

In this article, by Daniel Schneller & Udo Schwedt, author of MySQL Admin Cookbook, we will discuss:

  • Setting up automatically updated slaves of a server based on a SQL dump
  • Setting up automatically updated slaves of a selection of tables based on a SQL dump
  • Setting up automatically updated slaves using data file copy
  • Sharing read load across multiple machines
Read Replication in MySQL Admin in full

Report Authoring

by Abhishek Sanghani Ahmed Lashin | September 2013 | Cookbooks Enterprise Articles IBM

In this article by Ahmed Lashin and Abhishek Sanghani, authors of the book IBM Cognos 10 Report Studio Cookbook Second Edition, talks about the basic concepts of authoring reports in IBM Cognos Report Studio.

In this article, we will cover the following:

  • Summary filters and detail filters
  • Sorting grouped values
  • Aggregation and rollup aggregation
  • Implementing if-then-else in filters
  • Formatting data – dates, numbers, and percentages
  • Creating sections
  • Hiding columns in crosstabs
  • Prompts – display value versus use value
Read Report Authoring in full

Report components in NAV 2009: Part 1

by David A. Studebaker | November 2009 | .NET Microsoft Open Source

In this article David Studebaker, we will review the components that make up reports. We'll look in detail at the triggers, properties, and controls that are part of NAV reports. We will study the Report Designer tools that are a combination of pure NAV (the C/SIDE Report Designer) and the Visual Studio Report Designer that is tightly integrated into NAV 2009. We'll create some reports with the Report Designer tools. We'll also modify a report or two using the Report Designer. We'll examine the data flow of a standard report and the concept of reports used for processing only (with no printed or displayed output).

Read Report components in NAV 2009: Part 1 in full

Report Finds WordPress Leading the Web CMS Market

by | December 2010 | Content Management

The 2010 Open Source CMS Market Share Report Identifies Top 20 Systems

Bali, Indonesia – water&stone has released the 2010 Open Source CMS Market Share Report. PHP-based systems WordPress, Joomla! and Drupal continue to dominate the web content management space. But, while the Big Three remain unchanged from last year, the Report concludes that WordPress has re-taken the lead overall.

Read Report Finds WordPress Leading the Web CMS Market 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