Article Network

Retopology in 3ds Max

by Thomas Mooney | November 2012 | Games

Retopology is the process of reducing the polygon count of a high-resolution mesh tidily, without losing key detail. Quite often, sculpted meshes have polygon counts in the millions and it is messy to decimate or optimize them automatically. There are specialist tools for retopology, such as Topogun and 3D-Coat, but 3ds Max does include its own retopology tools, found in the Freeform section of the Ribbon.

This article by Thomas Mooney, author of 3ds Max Speed Modeling for 3D Artists shows different ways to get a highly detail model down to a useable polygon count without losing key detail from the original, primarily looking at the brush-based PolyDraw tools.

Read Retopology in 3ds Max in full

Reversing Android Applications

by Aditya Gupta | March 2014 | Open Source Web Development

In this article, by Aditya Gupta, author of Learning Pentesting for Android Devices, we will look inside an Android application, or the .apk file, and understand its different components. We will also go ahead and reverse the applications using tools, such as Apktool.

Read Reversing Android Applications in full

Rhomobile FAQs

by Abhishek Nalwaya | July 2011 | Open Source

Mobile devices are very powerful today and are getting more dominant with time. The success behind the phenomenal growth of smart phones is the mobile application loaded in them, which increases their functionality exponentially. Mobile applications can be developed by using different frameworks and programming languages based on the type of mobile device. Different mobile devices use different hardware components, therefore, mobile software and mobile applications have to be developed using different software architectures. It is a very painful process if we have to develop applications for all of the smart phones in the market. So Rhomobile came up with the idea of developing an application with one code base and building it for all smart phones. Rhomobile products are large and part of a fast-moving framework.

In this article by Abhishek Nalwaya, author of Rhomobile Beginners Guide, we will take a look at some of the most frequently asked questions on Rhomobile for first time users.

Read Rhomobile FAQs in full

Rich Internet Application (RIA) – Canvas

by Dushyant Kanungo | February 2013 | Web Development

This article created by Dushyant Kanungo, the author of Instant Migration to HTML5 and CSS3 How-to gives a brief introduction of the interactive Rich Internet Application platform with HTML5 and CSS3. We will discuss a few basic possible applications of Canvas in routine websites.

Read Rich Internet Application (RIA) – Canvas in full

Role Center pages

by Christopher D. Studebaker David A. Studebaker | March 2013 | Enterprise Articles

In this article by David Studebaker and Christopher Studebaker, the authors of Programming Microsoft Dynamics® NAV 2013, we will cover one of the key features of NAV 2013, which is the Role Tailored user experience centered around Role Centers tied to user work roles.

Read Role Center pages in full

Roles and Permissions in Moodle Administration-part2

by Alex Büchner | April 2009 | Moodle

This article is the second part of a two-part series. In the first part of this series, you learnt:


In this article, you will:

  • Modify roles and create new ones, including a role for parents or mentors.
  • Manage a range of administrative role-related settings.


Read Roles and Permissions in Moodle Administration-part2 in full

Roles and Permissions in Moodle Administration: Part1

by Alex Büchner | April 2009 | Moodle

In this article by Alex Büchner, we will introduce roles—a complex but powerful subject. Roles define what users can or cannot see and perform in your Moodle system. The article later explains assignment of roles, modifying them, over riding them, creating custom roles with example and finally testing those new roles to perform a reality check. We also explain how to resolve permission conflict in Moodle's Roles.

In the first part you will:

  • Understand how roles work, and how they fit into different contexts.
  • Assign roles to different users in different contexts.

In the next part you will:

  • Modify roles and create new ones, including a role for parents or mentors.
  • Manage a range of administrative role-related settings.
Read Roles and Permissions in Moodle Administration: Part1 in full

Roles and Responsibilities for Records Management Implementation in Alfresco 3

by Dick Weisinger | January 2011 | Open Source

From what we have seen in article, Introduction to Successful Records Management Implementation in Alfresco 3, clearly there is more to implementing a records management system successfully than simply installing and configuring software. There are many cultural, process, and people issues that need to be considered in planning for a records management system.

In this article, by Dick Weisinger, author of Alfresco 3 Records Management, we will discuss how we can start building the team that will actually design, plan, and build the records management system.

Read Roles and Responsibilities for Records Management Implementation in Alfresco 3 in full

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 and Metasploit Modules

by Nipun Jaswal | May 2014 | Open Source

In this article, by Nipun Jaswal, the author of Mastering Metasploit, we will cover the basics of Ruby programming and understand the various syntaxes and semantics of it. This article will also make it easy for you to write Metasploit modules. We will see how we can design and fabricate various custom Metasploit modules.

Read Ruby and Metasploit Modules 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
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