Gen. A.I. starting plan

Gen. A.I. starting plan

We have given the name Generative Artificial Intelligence (Gen. A.I.) to all the technologies that are related to the generation of data; text, images, video, 3d models, software etcOver the last few years there has been an explosion of A.I. models and generative...
4k Timelapse Trail Running

4k Timelapse Trail Running

Over this last decade I got into running. It all started in 2013 with a 7km race. I loved the experience so I continued with a 10km, followed by few semi-marathons and then the authentic Marathon in Athens. Next year I got introduced to trail running and it was a life...
CBA Research

CBA Research

I have completed my Ph.D under the supervision of Dr.  E. Foxley and Dr. C. Higgins. My thesis has the title ” A Framework for the Computer Based Assessment (CBA) of Diagram Based Coursework“. It asserts that developing free-response CBA for coursework that is solved...
Guitar Genius, Django Reinhardt

Guitar Genius, Django Reinhardt

Django Reinhardt together with Stephane Grapelli in this rare video recorded performance. The tune is called “J’attendrai”. Pay attention to the perfection of each note, the tone, timing and clarity of every sound. True...
Djangopedia

Djangopedia

Djangopedia started about 7 months ago indexing online resources related to the music of the famous jazz guitarist Django Reinhardt. Today, djangopedia got its 206th entry, and I’m pretty sure that this makes it the largest online resource for tunes recorded by Django...
My adventures in music

My adventures in music

Although I generally like most music, I have a preference on the acoustic sound. Guitars, basses, banjos, harps. I always try to improve my guitar and music skills. Over the last decade I am still trying to figure out how to improvise in the style of gypsy jazz legend...
Design Patterns

Design Patterns

I’ve started realising the power of patterns in 96 after studying the excellent book “Design Patterns” by E.Gamma, J.Vlissides, R. Helm and R. Jhonson. Highly recommended!At the moment there are many books, papers and bibliography on patterns worth reading. For the...
Frameworks

Frameworks

An OO framework can be seen as a component library encapsulating the implementation and design of a family of applications in a domain. Frameworks can be specific to a domain or generic. For information on frameworks, one of the earliest sites to look into is Ralph...
Aspect Orientation

Aspect Orientation

Aspects help in improving the modularisation of a system by encapsulating cross cutting concerns such as distribution, exception handling, debugging, tracing/logging/auditing/timing/testing, design patterns, idioms, etc. The implementation of such concerns usually is...
MetaSystems

MetaSystems

A metasystem is a system that describes how to create a system. An interesting site on computational reflection and meta-level architectures is set by the Yonezawa Laboratory of theUniversity of Tokyo. There you can find links on the Theoretical Aspects of Reflection,...