Made to Order Software Corporation Logo

system

Order Made!® version 1.7 featuring Google Maps™

The software engineers at m2osw have been hard at work developing and testing the next major release of Order Made!®, version 1.7 that has an incredible new feature! Order Made! is a premier turn key website for patrons of restaurants to place their orders online.

Recently, Wayne Mok of the New Rice Bowl Restaurant in Carmichael, CA told us that the best thing about Order Made! is that it keeps he and his wife off the phone. They love to cook, and talking on the phone is often difficult and time consuming. But for delivery orders, Wayne told us they were still spending time on the phone ...

Server Switch!

For the last few days, Doug and I have been working on switching from our old server to our new server. The new one is with JohnCompanies.com that offers VPS (Virtual Private Servers). It was a nice surprise, the computer we have access to has 8 processors running at 3Ghz (”proven” by the Linux Bogomips computation: 5985.31) And so far, I’ve seen about 0.8% of one processor being used. The rest is 100% idle most of the time!

The assert() macro in C/C++

 

This is a subject that comes back all the time in C/C++ boards.

Should you use assertions?

The answer is clearly yes. But the C/C++ assert() function is usually defined using a macro. Macros have several problems. The most common ones are: they offer no type checking, they do not warn you about weird side effects, they have a different syntax than the C/C++ language itself.

One good thing: for a fast program, the debug code used to check parameters, results, etc. is gone.

One really bad thing: if the expression in the macro has a side effect, the release program is different from ...

Made to Order Software Corporation unveils Order Made!®

John Barakazian—owner of lunchtime hot-spot Café Dolce in Rancho Cordova, California—was looking for a way to make it easier for his customers to place orders for the busy lunch rush. m2osw Vice President Doug Barbieri suggested a system where busy office workers could place orders in advance using the Internet so their food could be ready and waiting for them. Made To Order Software then developed Order Made!®, and now the Café Dolce website features a new link to the fast, secure, and easy to use Order Made!® System.

With Order Made!® customers can ...

Let’s talk online ordering - Restaurants

Restaurant Owners: You want to shorten your lines or your tables full? Get setup with online ordering - but be careful in your selection. Doing a Google search for “online ordering” will return a number of options: Take out technologies, MealClick, Patron Path, Order Talk, Onosys, eHungry, MealAgent - go ahead and check out their demos. You will see what is out there:  Systems designed by web designers without a grasp for quality functionality. Or they will charge you for custom development that is outside of your budget.

New Professional Developer Tools

Made to Order Software Corporation is proud to present three new products, announced at the Linux on Wall Street conference in New York City, New York!

  • molib™

A robust application toolkit library, molib gives you the power to develop cross-platform applications quickly and easily. It abstracts operating system calls through C++ objects (i.e. moFile and moDirectory abstract access to the file system, moDatabase to a database of your choice and moApplication to the system environment). This lets you write code once to create applications which compile and ...

Made to Order Software at Linux on Wall Street

Made to Order Software Corporation is proud to announce that it will be presenting three new products at the Linux on Wall Street conference in the heart of New York City, New York at the Roosevelt Hotel on Monday, April 23, 2007!

Please come and visit us between 8am and 4pm EST at booth #225. Scroll down to the bottom of this article to get your free pass!

  • molib™

A robust application toolkit library, molib gives you the power to develop cross-platform applications quickly and easily. It abstracts operating system calls through C++ objects (i.e. moFile and ...

Turn Watcher 1.1 is out!

Made to Order Software Corporation is proud to announce the 1.1 release of Turn Watcher, the best GM's Initiative Manager!

For those of you who bought the 1 year's worth of updates for Turn Watcher back in 2006, we have really good news: we extended the duration of your privilege to download newer versions until the end of 2007!

Version 1.1 includes an optional initiative window which allows manual entry of initiative rolls for all combatants. Now you can let players make their own initiative rolls!

Use the Spot/Listen/Will roll feature a lot? Now Turn Watcher automatically sorts ...

Made to Order Software Consults with Volcano

Made to Order Software Corporation has just accepted a long term contract with Volcano Corporation, a $103 million company based in Rancho Cordova, California.

Volcano builds complex medical systems used to image venous canals using catheters. It helps save lives by making sure doctors use stents only when required. Made to Order Software is proud to help Volcano reach its goals with their embedded software systems.

Made to Order Software value added includes high quality technical documentation approved by the Food and Drug Administration (FDA) in the USA and similar agencies in Japan and ...

Increase Security with a Reverse Proxy Server

What is Reverse Proxy?

There are three excellent reasons to switch to a Reverse Proxy Server right away:

  1. Protect all of the sensitive data on your servers;
  2. Have only one gateway to the outside world;
  3. Ease the load on your web server by allowing the reverse proxy server to distribute the requests.

Figure 1 below presents a simplified setup of a Reverse Proxy Server.