Made to Order Software Corporation Logo

public

Safely Processing a Queue of Jobs

What is a Queue

In software a queue is a container which is used to add items on one side and remove them on the other in a very efficient manner.

Sorted Queues

When used by a Journal, a queue is often going to support some kind of sorted order. Some jobs are more important than others and these should be built sooner. In other words, we give those jobs a higher priority and we sort the queue by priority first then using the time at which the job gets inserted.

Note that the C++ std::queue and std::unque containers do not offer anyway to support a priority. Instead you have to use ...

Protected Node Rules Support

The following features are available only when installing the Rules extension of protected nodes. This extension requires the thrid party Rules extension for Drupal.

Protected Node Rules Conditions

When handling a Node, it is possible to check whether the node is currently protected or locked.

Protected Nodes

A node is said protected when the node was protected by a password using the Protected node module.

Whether the user can view that node is irrevelant in this case. Only the fact that the node requires a password to be viewed is what this condition checks.

Locked Nodes

A ...

Protected Node Views Support

The Protected Nodes offers some additional supports to views 2.x and 3.x in Drupal 6.x.

The additional support includes fields, filters, and sort capabilities that are added to the Node type. The join between the regular node and the protected node data is the node identifier (nid). This means the revision identifier is ignored.

  • Password last changed

    This value is the date when the password was last modified. You can display this date, filter using the date, and sort by date.
     
  • Node is protected

    This value is a yes/no value (i.e. Boolean) which can be ...

To Do List Permissions

Permissions

Once installed the module offers several permissions under Administer » User management » Permissions (admin/user/permissions). These are include permissions similar to the Node permissions and some others. All the permissions are explained below.

Additional permission granularity can be obtained with the use of other modules as defined in the Extend To Do List.

Version 1.3 and newer

Known issue

The permission functions properly, no issue in that regard. However, the name of the permissions should be using "to_do" with an underscore to be 100% compatible

Terms & Conditions

Made to Order Software Corporation
Terms and Conditions for the Online Services
offered by Made to Order Software Corporation

This Agreement ("Agreement") is by and between Made to Order Software Corporation ("m2osw") a Californian Corporation and You, your heirs, your agents, successors and assigns ("You" and "Your"), and is made effective as of the date of electronic execution, which is when you register for an electronic account to use the Web site of m2osw. This Agreement sets forth the terms and conditions of Your use of the Online Services ...

Press Kit

Find high quality Made to Order Software Corporation logos and pictures below. Feel free to contact us if there is anything that you need and you cannot find it on this page.

Our latest press releases are available in our online press room.

Note: whenever the image is not marked with Alpha, there is a solid color background, usually white.

Drupal Modules, Themes, Docs

Made to Order Software has chosen Drupal for its web presence, and extends this robust open source web software system as a benefit to its customers.

Using Drupal allows us to very quickly develop attractive yet very complex websites. Doing so has allows M2OSW to create custom modules designed specifically for Drupal for the benefit of our customer and the general public. We are proud to present to you our line of Drupal modules for you to enjoy:

  • Last Updated on: 12/10/2020 - 08:51

    Order Made!® LogoOrder Made!® Restaurant software for online Customer orders that's Customer and Restaurant friendly. Increase sales and profits by launching your restaurant into the 21st Century.

    Choose how your customers can pay you. Edit your menu daily: change your prices, add specials, etc. Use our online newsletter to keep your customers informed of your specials. Order Made! is truly an advanced online ordering system.

  • Last Updated on: 01/14/2024 - 18:43

    The Turn Watcher Helmet with wings on the side and a gold medallion on the front.Turn Watcher™ is a Combat Initiative Tracker by Made to Order Software! Turn Watcher was created by gamers for gamers to help you run your combat rounds more smoothly and efficiently.

    Turn Watcher keeps track of the combat order of each player character (PC) and monster involved in your encounters by tracking player and monster initiative order and current hit points so you don't have to!

    Turn Watcher lets you make secret skill checks and will saves for player characters. It manages the PCs and monsters that have delayed or readied actions. And it handles automatic bleed out of dying PCs and monsters!

  • Last Updated on: 11/03/2010 - 13:15

    Snap! The best hosting service available.

    Thank you for upgrading to (Small Snap! Logo) Snap! Business. This is the best decision you could make.

    Your business website is you online. Educate your leads by the writing of your journal, and offer quality pages full of information!

    This upgrade enhances your existing (Small Snap! Logo) Snap! Blogger Free website with business quality features such as remote blogging, anti-spam features, incorporated social media capabilities, professional analysis, and much

  • Last Updated on: 02/04/2024 - 09:36

    Representation of an ODBC Database

    odbcpp is a strong C++ wrapper for ODBC.

     

    The ODBC library is an interesting concept created by Microsoft in 1988. It is a library that wraps the implementation details of database managers inside drivers. And these drivers are accessible from the library.

    One of the main problem with accessing any database system, is the large number of ...

Executive Biographies

Doug and Alexis at Linux on Wall StreetDoug and Alexis at Linux on Wall Street, New York, 2007
This photo is 11.68 x 7.79 inches when printed in 300 dpi.

Alexis Wilke Bio
Alexis is the Chief Executive Officer of Made to Order Software Corporation.
He manages the company, works in the public relations and marketing.

R. Douglas Barbieri Bio
Doug is the Chief Technology Office of Made to Order Software Corporation.
He analyses, manages and develops software for our customers.

Really… What is a goal?

I’m writing this blog after meeting with a few people with great experience at the NCAE networking group in Roseville.

I have been in business for quite some time now and I have read many things about goals. But what is a goal? How do you set a goal? How do you make sure that you reach your goals?

So, let’s start by setting a goal.

“I want a home worth $1.2 million dollars”

Ah! Is that really a goal?

The truth is that this is so blurry that it cannot be a realistic goal, at least not for most people. This does not mean you won’t be able to get the home of ...