PostgreSQL XPath tutorial

In this post I’d like to show some practical examples of XML processing in PostgreSQL using XPath

Read the rest of this entry »

XMPP service. System Facade

In previous posts (here and here) I’ve started describing XMPP subsystem and analyzing requirements. Before we proceed with the analysis of  requirements (8)+ it’s time to create overview of current structure

Read the rest of this entry »

jHolidays project

Some time ago I’ve decided to create a small utility which will be able to create ICal calendar using input file (listing of events, holidays etc). Read the rest of this entry »

Oracle logging table changes

In this post I’ll put a small example of how to create stored procedure for Oracle and log changes in database table

Read the rest of this entry »

Abstract Factory + Composite = Composite Factory

Some time ago I’ve faced an interesting challenge. I needed to create library that provided clients with my own types (let’s call them built-in ones). On the other side I needed to allow third-parties to extend my library using their own types.

Read the rest of this entry »

Refactoring hierarchy construction

In this article I’d like do talk about refactoring of construction of hierarchy and high cohesion pattern.

Read the rest of this entry »

Factory method pattern – interesting appliance

Today I’m going to talk about factory method pattern and it’s very interesting appliance. Read the rest of this entry »