Log in

No account? Create an account

Maxim Dementiev's Blog

All posts are open. You are welcome to comment. Come on! :-)

(For Farhad) Le paradis d'epices

Le paradis d'epices, 34, rue d'Aubagne from Maxim P. Dementiev on Vimeo.


Are you a human below?

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

Not for the first time, LiveJournal poses a challenge to me, which I have to answer:
Please confirm you are a human below.
There is something humiliating about it... :-(
(Thanks God it's not "behind".)
On the other hand, more books become available for indexing. Nobly.

I'm looking for a job in a European French-speaking country.

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

Position : Software Engineer
Specialization : HPC (high-performance computing), C/C++ et Python
Details : http://aviavia.ru/private/maxs/resume/index.eng.html
Tags: ,

An old discussion about patronymic

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

It was in 2004. My English wasn't very good.
I talked with a Russian who went to USA.
Let's call him X Y Z (name-patronymic-surname) from a company Q. Read more...Collapse )
Update from Russian comments: Read more...Collapse )

Russian joke
I've got so much work on, I've neglected my drinking.

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! Read more...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? :-)

Computing prime numbers during compilation, from-other-end version

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

The canonical variant checks by the division, but I decided to create all multiplication variants and then to enumerate numbers for which there is no such variant.
As usual, I've learned a lot... Read more...Collapse )
In fact, this is an implementation of the Sieve of Eratosthenes.

Russian TV Show about Tariverdiev on Chinese Channel! - What for?

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

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. Read more...Collapse )