1. Speech recognition for dummies

    This article is devoted to understanding such interesting area of software development as Speech Recognition. Unfortunately, I'm not an expert in this stuff, so my clause will have a lot of inaccuracies, mistakes and disappointments. Nonetheless, the chief objective of this paper (as you can see from its topic) is…

    on machine learning

  2. Distributed Data Processing on the example of DataSynapse

    Nowadays we hear a lot of talks about a Big Data and its processing. Everyone have heard about the Map/Reduce concept and such distributed storages like Hadoop, Cassandra, MongoDB, etc. These instruments provide us with possibility to have a lot of persisted data (distributed by different servers) and periodically…

    on distributed systems

  3. How to retrieve process info by its port on Solaris

    I've never got any problems with finding process info by its port number. Every man who has ever worked with Linux knows about netstat: netstat -p |grep :8010 tcp 0 0 0.0.0.0:8010 0.0.0.0:* LISTEN 2122/kopete udp 0 0 127.0.0.1:…

    on *nix

  4. Unit tests and Class loaders

    Let's assume that we have a third-party library. This library is written with a lot of errors. The most terrible of them is an possible exception, which can be thrown in a static constructor of one of key library's classes :( Of cause, it is very sad... but we need to…

    on java