Archive for September, 2006



The Bionic Woman

15Sep06

After the first bionic arm that can be directly controlled by the brain, Toyota has shown a leg that can jump like a human’s. Although slightly big, it is another step towards new uses of robotics…

Implementing negotiations (3)

12Sep06

A most radical alternative would be to forget the whole idea of listeners and to serialize everything. With this approach, the gap between the dispatcher and the session negotiator would be very narrow, and the system design would be made around the idea of a composed state machine where negotiators are decomposed in several layers.
Figure [...]

Implementing negotiations (2)

11Sep06

While the state and observer patterns combination is a quite effective solution, the problem is now in the way listeners’s actions are perfomed.
- On one hand, listener’s action can be started asynchronously (usually as a new threads). This is a very convenient approach when there is low interaction between listeners, but it can increase the [...]

Implementing negotiations (1)

10Sep06

Although protocols implementation involves several levels, from simple error correction to content encoding, I’ve always thought that the most difficult part is the development of the right negotiation mechanisms. This is generally an abstract level in the protocol where we take the hardest decisions when designing the system architecture. To choose the wrong design patterns [...]

Tea

09Sep06




Search

Calendar

September 2006
M T W T F S S
« Aug   Oct »
 123
45678910
11121314151617
18192021222324
252627282930