Sergey Babkin on CEP and stuff

This started as my thoughts on the field of Complex Event Processing, mostly about my OpenSource project Triceps. But now it's about all kinds of software-related things.

Thursday, October 30, 2014

another blog

›
I've been pretty busy recently with my daily job, so not much was happening in Triceps. In the meantime, I've started a blog for the...
Thursday, September 11, 2014

docs on Kindle

›
Wow, it turns out, about 5 people have spent a dollar for the convenience to get the Triceps manual on their Kindle. When I've finished ...
Tuesday, July 29, 2014

compact vs detailed

›
A few days ago I've been editing the Developer's Guide chapter on TQL when an idea had occurred to me: Perhaps, what makes the typ...
Monday, July 28, 2014

Triceps 2.0.0 released

›
It's a grand day for Triceps: the version 2.0 is finally released. There aren't many code changes since the last snapshot but the do...
1 comment:
Sunday, July 20, 2014

a minor TQL clean-up

›
I've been working on the documentation chapter about TQL, and noticed that its single-threaded version has not been updated to use the q...
Sunday, July 13, 2014

monads

›
I've recently been bullshitting onna internets with some fans of the functional programming, and the said fans are all ablaze about the ...
Saturday, June 21, 2014

status update

›
In case if you wonder, Triceps is still alive, and I'm getting close to finishing the documentation for 2.0. There is only about 30 post...
Saturday, May 3, 2014

shared_ptr-2

›
I've figured out, what was my problem with shared_ptr. The problems there start with using reset(pte) to store a newly constructed objec...
Friday, May 2, 2014

std::shared_ptr

›
I've tried recently to use the C++11 version of the reference counting, the class std::shared_ptr. And I must say, it's crap. Utter ...
1 comment:
Thursday, May 1, 2014

auto-detecting the file handle class when passing it through the App

›
I've been editing the documentation for the passing of the file descriptors between threads, and I've realized that there is no need...
Sunday, April 27, 2014

code snippets conversions

›
I've got to editing the description of how the Perl API classes with threading support allow to specify the source code snippets instead...
Friday, April 11, 2014

callBound

›
I've found that I've missed documenting yet another way to call a streaming function in Perl, the method Unit::callBound(). $unit-...
Sunday, March 23, 2014

debugging

›
I've recently attended a training on debugging on Windows (pretty good one, by Wintellect, if you're interested). And all along I...

Braced

›
I've found that the Braced package was undocumented. First of all, I've added the proper unit tests for it, and thus renamed it from...
Thursday, March 6, 2014

automatic views for the normalized databases

›
I'm still working on the editing of the docs for 2.0. In the meantime, I want to bullshit on a general subject. When designing a datab...
Saturday, January 18, 2014

performance variations

›
I've had an opportunity to run the performance tests on a few more laptops. Al of the same Core2 generation, but with the different CPU ...
Sunday, January 5, 2014

added a little missing method

›
When editing the docs, I've noticed an incompleteness in AggregatorGadget, so I've added the method that was missing: const IndexT...
Friday, December 20, 2013

PowerShell

›
First, a status update: I've finally resumed the work on the docs for 2.0, albeit it's proceeding slowly yet. I've been readin...
Sunday, November 10, 2013

Triceps performance

›
I've finally got interested enough in Triceps performance to write a little test, Perf.t. By default it runs only one thousand iteration...
Wednesday, November 6, 2013

redundancy

›
Here is another entry on the general things. Fairly often we want things to be redundant: run two or more copies of a system, and if one o...
‹
›
Home
View web version

About Me

Sergey Babkin
View my complete profile
Powered by Blogger.