Friday, August 3, 2007

The End Of An Age And The Beginning Of Another.

Well, my last day at Ascribe Nairobi is here (...tick..tock) the clock is ticking; this day dawned with mixed feelings of both Nostalgia and the thrill of Adventure. Ascribe has been my home for nearly two years now, and consequently I have made fairly strong ties and relations here. So the thought of rebuilding my life somewhere else is to say the least depressing but must be done. The thrill of adventure is as a result of my undying desire to grow in computing and Celtel provides an environment that suits my yearning and my craving. There are many quotes that seem 'deep' quips of wisdom on change.

"Everything Changes, nothing remains without change." - Siddhartha Gautama, Buddha.

"In a progressive country change is constant; change is inevitable."- Benjamin Disraeli

"Everything that has a beginning must come to an end; This is the one thing that makes me happy when am sad and sad when am happy" -Charles Abere Simba

But all of them can’t fully describe what I feel right now.

On another cheerful not my CISA exams are out and I passed, am hoping to wield it on my next performance review to see if I can earn a few more coins. Of course this marks an end to the “Drought” of certification that plagued me…Oracle, Microsoft and ISACA here I come.

Tuesday, July 31, 2007

First Amendment

Over the previous weekend I have been sparingly indulging in the new Found Joys of WPF. WPF really does what I choose to call the First amendment to the way of development i.e. It effectively separates Presentation and Code-behind in desktop applications. Generally speaking few people have the gift of knowing how to create a stunning UI and design optimal code, this is generally due to the fact that Creative Artistic Juices rarely flow in the same veins as Creative Analytic Juices (except my friend Emmanuel Kitonyo). This has led to a need to segregate duties and thus a it results in a great deal of documentation and work on paint shop pro to design a useful UI that can be sent to the developers to implement AS IS. XAML now enables the implementation of the UI design to be done away from the code behind. so naturally the designers will be left with Expression blend and most of us with Visual Studio.

WPF has introduced the concept of Styles in desktop Apps (any one who has done CSS understands what am talking about). Thus it is my recommendation that every programmer/developer/engineer should have a run on this (not so newly) found technology. you can get Expression Blend, it really makes some neat UIs.

In the next few weeks I will run an article on how to create a mapping application for Kenya. Stay tunned.

On another front, I yesterday took some IQ test and scored really well and knowing the mindset of programmers/coders/developers/engineers and scientists of this computing field. I wish to challenge you my beloved reader to test yourself. You will feel really nice when you finally get to tabulate your "Superior" intelligence therefore confirming your long held belief that you are indeed...The Smarter one Now!!!...but don't take my word for it- do the test.