Article Network

Roles In Alfresco 1.4

by | January 2007 | Content Management

This article explains the basics involved in understanding Alfresco authorization and the means to extend its functionality, for example, to adapt it for any special requirements through configuration files. The concepts explained in the article will be useful for anyone who has started working with Alfresco code. In addition to this, a little step-by-step example towards the end helps you extend the initial Alfresco roles. Read out more in the article written by Alfonso Martin.

Read Roles In Alfresco 1.4 in full

Romeo and Juliet

by Nikolaus Gradwohl | August 2013 | Java Open Source

Robots and the performing arts share a long history. In fact, the word "Robot" was first coined in 1920 for a play by the Czech author Karel Capek named "Rossum's Universal Robots". The play featured six robots, but since nobody was able to build a talking Robot at that time, humans had to play them. Times have changed a lot and we don't need humans to disguise themselves as robots anymore. In this article by Nikolaus Gradwohl, author of Processing 2: Creative Coding Hotshot, we will do it the other way round and make some robots that play humans. Unfortunately, "Rossum's Universal Robots" would require nine humans and six robots, so we've chosen a scene that's simpler to perform. We are going to build a pair of robots who play the humans in the famous balcony scene from Romeo and Juliet.

Read Romeo and Juliet in full

Rounding up...

by Fernando Mayoral | November 2013 | Open Source

This article by by Fernando Mayoral, the authors of the book Instant Java Password Authentication and Security, gives the high level overview to round up the complete authentication process

Read Rounding up... in full

Routes and model binding (Intermediate)

by Christian Horsdal | October 2013 | Open Source Web Development

This article by Christian Horsdal, author of Instant Nancy Web Development, we take a look at how to handle the other HTTP verbs apart from GET and how to work with dynamic routes such as /custumer/42, where 42 is the customer ID. We will also look at how to work with JSON data and how to do model binding.

In this recipe, we will see the Todo application, which is the running example of the article, take shape. In fact at the end of this recipe, you will have a backend—if hooked up correctly— that works with the canonical JavaScript library todo samples. The downloadable code for this recipe is attached with the backbone.js todo sample.

Read Routes and model binding (Intermediate) in full

Routing and grouping techniques

by Edouard Camou | October 2013 | Beginner's Guides

In this article by Edouard Camou, author of the book Pro Tools HD 11, we will have a look at the various routing and grouping techniques in Pro Tools HD.

Managing complex mixes becomes a lot easier when we group our tracks. Pro Tools uses internal buses to route audio inside the mixer. We can use grouping for several reasons such as processing many tracks together or creating stems. We can also group in a parallel way, creating a wet signal that will be mixed back with the dry one. Grouping can be made easier and also more complex to have more control over the mix.

Read Routing and grouping techniques in full

Routing in Kohana 3

by Jason D. Straughan | September 2011 | Open Source

In this article by Jason D. Straughan, author of Kohana 3.0 Beginner’s Guide, we will take a look at how we can use routes to keep our users, and data, flowing to the proper controller actions, and how to build dynamic applications using Kohana’s routing abilities.

Specifically, we will cover:

  • Routing in Kohana
  • How to use Routing in our applications
  • Advanced routing techniques
Read Routing in Kohana 3 in full

Routing Rules in AsteriskNOW - The Calling Rules Tables

by Nir Simionovich | April 2008 | Linux Servers Networking & Telephony Open Source

Philosophy: A route of many roads leading from nowhere to nothing.
—Ambrose Bierce

While it appears that Ambrose Bierce has a little respect for Philosophy in general, he would surely refer to calling routing as—roads leading from a single point to multiple points, or something similar. The purpose of the "Calling Rules" is to define the methodology by which calls are routed from the PBX to the outbound world.

This article by Nir Simionovich deals with the routing rules in AsteriskNOW and the Calling Rules tables.

Read Routing Rules in AsteriskNOW - The Calling Rules Tables in full

Routing to an external ActiveMQ broker

by Henryk Konsek | June 2013 | Cookbooks Java Open Source

Usually, for practical purposes, we connect to the embedded Active MQ broker coming with ServiceMix out of the box. In real-world, however, you would probably need to connect to the standalone JMS broker. This article by Henryk Konsek, author of Instant Apache ServiceMix How-to,will teach how you can in the real world connect to the standalone JMS broker.

Read Routing to an external ActiveMQ broker in full

Routing to an external ActiveMQ broker

by Francesco Marchioni | June 2013 | JBoss Java Open Source

In this article by Francesco Marchioni, author of JBoss AS 7 Development, will cover the following topics:

  • An overview of Java EE and JBoss AS 7

  • Preparing your environment for the installation

  • Downloading and installing JBoss AS 7

  • Verifying the JBoss AS installation

  • Installing other resources needed for development

Read Routing to an external ActiveMQ broker in full

RSS Web Widget

by Roshan Bhattarai | April 2009 | AJAX MySQL PHP Web Development

If you're visiting a web page like a blog or news portal which frequently updates its content then you're most likely to see a link for subscribing RSS feed or articles or news. The main purpose of an RSS feed is to provide the latest updates of articles, posts, news headlines, or audio and video, in a standard format—without the need to visit that website. These RSS feeds are stored in specified URLs and can be read using software which are commonly called RSS Readers, Feed Readers or Feed Aggregators. These can be web based applications or desktop based.

In this article by Roshan Bhattarai, we'll see how to create a web widget which displays the links from the RSS feed of a specific URL. By the end of this article, you'll see how we can use Iframe to build a web widget.

Read RSS Web Widget in full

Ruby with MongoDB for Web Development

by Gautam Rege | July 2012 | Beginner's Guides Web Development

This article will walk you through modeling a Ruby application, learning various constructs of MongoDB, and then integrating it into Rails and Sinatra. In this article by Gautam Rege, the author of Ruby and MongoDB Web Development Beginner's Guide, we will cover:

  • Modeling the application data.
  • Mapping it to MongoDB objects.
  • Creating embedded and relational objects.
  • Fetching objects.
  • How does this differ from the SQL way?
  • Take a brief look at a Map/Reduce, with an example.
Read Ruby with MongoDB for Web Development in full

Ruby with MongoDB for Web Development

by Gautam Rege | July 2012 | Beginner's Guides Web Development

This article will walk you through modeling a Ruby application, learning various constructs of MongoDB, and then integrating it into Rails and Sinatra. In this article by Gautam Rege, the author of Ruby and MongoDB Web Development Beginner's Guide, we will cover:

  • Modeling the application data.
  • Mapping it to MongoDB objects.
  • Creating embedded and relational objects.
  • Fetching objects.
  • How does this differ from the SQL way?
  • Take a brief look at a Map/Reduce, with an example.
Read Ruby with MongoDB for Web Development in full

Rules and Events

by Nicolae Tarla | July 2013 | Cookbooks Enterprise Articles Microsoft

In this article by Nicolae Tarla,author of Microsoft Dynamics CRM 2011 Scripting Cookbook, we will cover the following topics:

  • Form load event usage
  • Form save event usage
  • Field change event usage
  • Working with tabs and sections
  • Combining events
  • Enforcing business rules
Read Rules and Events in full

RuneScape Gold Strategy Guide : Avoiding Scams

by Lesley Harrison | June 2012 |

Popular MMORPGs such as RuneScape are a huge target for scammers. Some of these scammers are account thieves or hackers that operate outside of the game, while others are people that like to scam players in-game, to take money and items.

Most scams are easily avoided if you know what to look for, and think carefully about every situation you find yourself in. This article by Lesley Harrison will help you to:

  • Understand the most common scams and hacks
  • Figure out how to spot a scammer
  • Learn how to avoid the most popular tricks

So let's get started...

Read RuneScape Gold Strategy Guide : Avoiding Scams in full

Running a PostgreSQL Database Server

by Michał Karzyński | March 2014 | Cookbooks Networking & Telephony Open Source Web Development

This article by Michal Karzynski, the author of this book Webmin Administrator's Cookbook, will cover tasks related to setting up and running your database server. We'll demonstrate how Webmin can be used to create and edit databases, back them up and manage database users.

Read Running a PostgreSQL Database Server in full

Running a simple game using Pygame

by Ivan Idris | March 2013 | Games Open Source

In this article by Ivan Idris, author of Instant Pygame for Python Game Development How-to , we will create a simple game. As is traditional in the world of programming, we will start with a Hello World! example. It's not a game per se. It's important to notice the so-called main game loop where all the action happens and the usage of the Font module to render text. In this program we will manipulate a Pygame's Surface object, that is used for drawing and we will handle a quit event.

(For more resources related to this topic, see here.)

Read Running a simple game using Pygame in full

Running Multiple MySQL Server Instances in Parallel on a Linux Server

by Daniel Schneller Udo Schwedt | September 2010 | Cookbooks MySQL Open Source

In the previous article, MySQL Admin: Configuring InnoDB and Installing MySQL as a Windows Service, we covered the configuring InnoDB and installing MySQL as a windows service.

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

  • Running multiple MySQL server instances in parallel on a Linux server
  • Preventing invalid date values from being stored in DATE or DATETIME columns
Read Running Multiple MySQL Server Instances in Parallel on a Linux Server in full

Safely Manage Different Versions of Content with Plone

by Darci Hanning | February 2009 | Content Management Open Source Web Development

Essential capabilities of content management are the abilities to view the 'change history' of a content item, to compare various versions with one another, and optionally, to revert to a previous version of a content item.

In this article, Darci Hanning discusses how to use versioning in Plone to examine the history of changes made to a content item, to preview and compare versions, and to revert to a previous version of a content item.

Read Safely Manage Different Versions of Content with Plone in full

Sage ACT! 2011: Creating a Quick Report

by Karen Fredricks Roy Laudenslager | February 2011 | Cookbooks Enterprise Articles

The Quick reports provide simple reports that require minimum configuration and are easy to run. These reports are either list prints or screen prints with headers and footers to identify the report. The ease of creating a quick report makes them ideal for single use reports. In this article we'll be going through the different types for quick reports and configuring the various options for the quick reports.

In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover:

  • Setting preferences for the quick reports
  • Selecting and organizing the columns for a Contact List Quick Report
  • Printing the Contact List Quick Report
  • Printing a History tab Quick Report
  • Printing the Contact Detail View Quick Report
  • Exporting the Opportunities List View to Excel
Read Sage ACT! 2011: Creating a Quick Report in full

Sage ACT! 2011: Working with the ACT! Dashboards

by Karen Fredricks Roy Laudenslager | February 2011 | Cookbooks Enterprise Articles

One of the coolest new features of ACT! is the addition of the Dashboard. A Dashboard allows you to access key information in the form of a graphical interface. This article serves as the most basic introduction to the ACT! dashboard components. You'll become familiar with how to access the dashboards, how to print them, and how to copy them into other documents.

In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover:

  • Getting familiar with the Dashboard layouts
  • Exploring Dashboard components
  • Accessing Dashboard Data
  • Copying a Dashboard to the clipboard
  • Printing a hard copy of the Dashboard
  • Setting Dashboards as the default startup preference
Read Sage ACT! 2011: Working with the ACT! Dashboards 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