Kristo Vaher

inventas vitam iuvat excoluisse per artes

Skip to: Content | Sidebar | Footer

Category: OriginNode

Implementing tree traversal architecture for OriginNode

9 May, 2010 (13:35) | OriginNode | By: Kristo Vaher

In my various old projects for one reason or another a very recursive algorithm was used to fetch data that was structured in a tree. In some cases multiple trees were stored within the same table, which caused problems when trying to implement faster and better algorithms when fetching data from the tree, adding new [...]

About languages, types and other dynamic content filters

25 April, 2010 (17:35) | OriginNode | By: Kristo Vaher

After much thought I have introduced another change into OriginNode architecture and how it is built from ground up. An average infosystem nowadays features specific requirements to filter content based on things like what language the user is browsing the website on or what product they are viewing. In order to deal with a potential [...]

Technical overview of the architecture

11 April, 2010 (23:17) | OriginNode | By: Kristo Vaher

This post has been deprecated and information within about the tables does not reflect the updated structure of OriginNode. More accurate post is here. As I was developing the architecture for OriginNode I realized that for the entire system to work in ways I am hoping it would, the entire system itself should be built [...]

As promised, screenshot of the tabs design for OriginNode

10 April, 2010 (01:06) | OriginNode | By: Kristo Vaher

This was a bit of a struggle, I went through a near-dozen different design ideas for the user interface tabs before settling on this simple tabs user interface shown below.

Initial style and design of OriginNode

6 April, 2010 (18:18) | OriginNode | By: Kristo Vaher

First of all, apologies for not posting anything for a while. Work has held me busy and a lot of my free time is currently used to stay away from the computer. I am trying to stay away from burning out, a lot of my work these days tends to be routine and less of [...]