Role Center pages
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 fullRoles and Permissions in Moodle Administration-part2
This article is the second part of a two-part series. In the first part of this series, you learnt:
- Understand how roles work, and how they fit into different contexts.
- Assign roles to different users in different contexts.
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
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.
Roles and Responsibilities for Records Management Implementation in Alfresco 3
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 fullRoles In Alfresco 1.4
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 fullRouting in Kohana 3
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
Routing Rules in AsteriskNOW - The Calling Rules Tables
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 fullRSS Web Widget
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 fullUnpublished
Ruby with MongoDB for 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.
Ruby with MongoDB for 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.
RuneScape Gold Strategy Guide : Avoiding Scams
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 fullRunning a simple game using Pygame
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 fullRunning Multiple MySQL Server Instances in Parallel on a Linux Server
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
Safely Manage Different Versions of Content with Plone
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 fullSage ACT! 2011: Creating a Quick Report
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
Sage ACT! 2011: Working with the ACT! Dashboards
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
Sage: 3D Data Plotting
Sage can make 3D plots for visualizing functions of two variables, as well as parametric plots that create three-dimensional surfaces. It also has a variety of tools for making two dimensional representations of three-dimensional surfaces.
In this article by Craig Finch, author of Sage Beginner's Guide, we will make interactive 3D plots of functions of two variables.
Read Sage: 3D Data Plotting in fullSage: Tips and Tricks
Results matter, whether you are a mathematician, scientist, or engineer. The time that you spend doing tedious mathematical calculations could be spent in more productive ways. Sage is an open-source mathematical software system that helps you perform many mathematical tasks. There is no reason to compute integrals or perform algebraic manipulations by hand when software can perform these tasks more quickly and accurately. In this article we will take a look at some tips and tricks for working with Sage and using Python more effectively.
Read Sage: Tips and Tricks in fullSakai Web Services: Connecting to the Enterprise (Part 1)
From the very beginning, it was clear that Sakai needed to exist in universities at enormous scales, supporting hundreds of thousands of students. With requirements changing and evolving, and ever-increasing user expectations, Sakai had to be able to connect with a multitude of external systems. When Sakai was designed, the specifics of the majority of the connected systems were not knowable. To adapt to these tough circumstances, Sakai supplies web services that are easy to hook into or to write. Sakai exposes services for creating and maintaining users, sites, and groups. These services are easily extensible to include any part of the Sakai framework.
In this two-part article by Alan Mark Berg and Michael Korcuska, we will look at the two main types of web service, SOAP (Simple Object Access Protocol) and Representational State Transfer (REST) (http://microformats.org/wiki/rest). We will cover already-existing web services and describe how to hook into them. If you follow the examples, you will be able to write and deploy your first service. Lastly, this article includes a few simple client-side Perl scripts that create new users using both the SOAP and RESTful approaches.
Read Sakai Web Services: Connecting to the Enterprise (Part 1) in fullSakai Web Services: Connecting to the Enterprise (Part 2)
In the previous part of the article by Alan Mark Berg and Michael Korcuska, we saw how web browsers talk to servers using Protocols and we had a look the currently available web services. In this part, we will create our first web service, first client and then discuss about Entity Broker.
Read Sakai Web Services: Connecting to the Enterprise (Part 2) in full

