Monday, April 27, 2015

Concurrent video stream processing in Java

    Some time ago I was asked how to deal with video stream processing. The problem was quite simple. We have sequential input of video frames. Each frame must be processed, e.g. some filter must be applied. The trick is to utilize multiple cores to process these video frames. The output should contain processed video frames in correct order. I proposed one solution.

Saturday, April 11, 2015

Programmatic access to the properties loaded by PropertySourcesPlaceholderConfigurer

     Some time ago I implemented a kind of info page for exposing actual application properties. In the application there was PropertySourcesPlaceholderConfigurer involved. It has some really nice features but it hides the properties from direct access. I had to overcome that difficulty in order to iterate over them.