Thanks to all, the team have found a place to work!

Русская версия | Version française


— There’s no point in acting all surprised about it. All the planning charts and demolition orders have been on display at your local planning department in Alpha Centauri for fifty of your Earth years so you’ve had plenty of time to lodge any formal complaints and its far too late to start making a fuss about it now.
'The Hitch-Hiker's Guide to the Galaxy' by Douglas Adams


Thanks to all for your help and interest in our team!
We've found a place to work.
Again, thanks! Collapse )

A team of developers would like to become employed

Русская версия | Version française


This information is no longer actual. Read here.


A team of highly skilled and well complemented software developers of three (3) people with more than 15 years of progressing experience in IT would like to become employed.
The team is specializing in high-performance projects and has the experience in development in different environments with the usage of C++/C, Python, etc.

Joint projects of the team includes (from the latest to earlier):
  1. Distributed journaled file system with automatic replication (Linux, user-space);
  2. Desktop OLAP engine with visual components for building it in different environments like VCL, AcitveX, .Net, etc (at the time of its creation outperformed its close competitors by two orders of magnitude).
The products listed above could be checked out and demonstrated upon request.

Aside from those projects, the team members completed the following successful projects:
  1. The library and API for virtual machine and virtual machine server access in Python (Windows, Mac, Linux);
  2. Full rewriting (remaking) of both the distributed cache-server and the request server of an e-mail system core (Linux);
  3. Middleware software which abstracts access to electronic exchanges (Unix);
  4. Fiber-based- and asynchronous I/O-based HTTP client-server framework for rich media streaming (Windows 2000);
  5. Visual components for VCL (Windows);
  6. The price list system for computer and office equipment company (Windows);
  7. Btrieve database emulator with authentic Btrieve API on top of DB2/400 (AS400).


Please, don't propose Java and functional programming languages, 'cause the team has a successful and comprehensive experience in using C++/C. Thanks for your understanding!
For your queries, comments and proposals, please email max@e-soft.ru

P.S.: All of us live with our families in Moscow, Russia. So, I think there should be a strong reason to leave Moscow, as they say, but nothing is impossible, isn't it? :-)

Autoconf & CppUnit.

Русская версия

Disclaimer: This post is not a promotion of Autoconf and CppUnit. Perhaps you'll see how to improve an existing project with new functionality.


Let's add to configure.ac (or in a corresponding include file) this line:
ifdef([AM_PATH_CPPUNIT], [AM_PATH_CPPUNIT([1.11.0])], [])
and make aclocal see cppunit.m4 from the CppUnit package.
If CppUnit was installed by the system administrator then aclocal must locate it by itself. Otherwise you need to do something that wasn't obvious to me. Collapse )