On Time, On Point, On Budget!

Blog | Enterra

The 13 Myths of Software Outsourcing

In software outsourcing not every thing is as it seems…

Magicians are a wonder to watch; even when you know what they are doing. Perhaps the most impressive thing is how easy they make it look.

Video Conversion System Implementation

Author: Yakov Zhdanov

Many systems support video upload and viewing functionality. Of course, all video files uploaded by users shall be converted to some common format (flv format as usual) to make playback easier, probably scaled to common resolution, or watermarks are required on the site, etc.

RFID Implementation Guide for Retail

The purpose of this report is to view a hypothetical retail environment and a RFID potential solution. We have addressed the application of RFID in the broadest possible way to provide for acceptance including most common offerings available currently.

Custom Camera applications development using iPhone SDK

Author: Vladimir Tarassyuk

iPhone contains many useful features. One of them is build-in camera and Camera application system for making photos. It looks great but what about camera usage with native applications?

Software architecture for complex Web Applications

Author: Alexander Tretyakevich

Architectural Goals

The application architecture should address the following goals:

  • Provide for sufficient level of the performance for a specific subsystem/business feature
  • Be scalable to meet the needs for different lifecycles of the application (small at the start/growing as the popularity of the system will grow)
  • Be effective (scaling of a specific feature shouldn’t require scaling of the entire system/global change of the application deployment environment)
  • Be maintainable


Top-level Architecture Definition

The application architecture will be based on a service-oriented architecture concept, with both vertical and horizontal partitioning of services (depending on the nature of each specific service).

Silverlight 2.0 components development

Creating components using WPF

This article has been initiated by some knowledge that we wanted to share based on our Silverlight experiences from one of the projects that we made.

Fast Container Demo

Author: Renat Akhmerov

This example is a live code that demonstrates the FastContainer pattern described in our article “GWT: improving performance”. The goal of the example is to research setInnerHtml phenomenon more detailed and to see concrete results in milliseconds.

Free Flash Video FLV Player

When developing software for multimedia Internet kiosks there was a necessity to playback FLV-files using a player built into a web page. Opportunities to create a fast and lightweight FLV-player based on standard Flash-components caused a large number of such players to appear in the Internet.

Insights to kiosk software development

The article sets out a few key moments, which should be considered when developing software for terminals. Under a terminal in this document should be understood payment kiosks, self-service kiosks, internet access kiosks.