You may have noticed that I am alternating between private and work related postings. Due to the nature of my involvement in internal structures of the company(actually 3 companies) I’m a bit constrained regarding the information I give you.
As I mentioned before, I have the unique opportunity of being the only full time programmer in the company because normally programming is done externally. This does not mean that other people in my department do not program, the simply have(too many) other things to do.
Having a project that involves lots of data mining and processing i was therefore free to choose a solution I find most suitable for the task at hand. I decided to program my own data analysis framework that will use a proxy database(also based on my design) to analyse and display condensed data based on my implementation of the business intelligence.
I was a bit rusty regarding ajax, so I’ve written a HTML5 based chart engine to allow interchangeable graphical elements. For the DOM part I’ve used jQuery to speed things up a little because I’ve lost some hours while debugging my ajax interface for XML-HTTP requests.
After 2 days of research and 3 days of programming I could present a working prototype optimized for accessing large amounts of data and (re-)rendering all graphical elements on the client side (a.k.a. web2.0 style) to ease the load on the servers.
After the first 2K lines of code I begin to build up some speed and looking forward to implement the business logic to process all corporate data đ