Le Ralf, The Blog
All | Moods | Prog | Rants | Android | Projects | Trackday
Most recent entry: 2005-06-11 00:00:00 -- Generated on 2011-07-24 21:11:26 by Rig3 0.4-456
2005/06/11 Ahead
π 2005-06-11 00:00 by Ralf in Prog
It's interesting to notice things change yet remain the same.

Years ago, during my school years and my first employment years, I quickly realized an emerging pattern: when it comes to computing I'm generally able to leverage knowledge that I had previously gathered on my spare time. All this computer-related stuff I read on my spare time, all these languages I try for no apparent reason, that generally pays off sooner or later.
I was learning Pascal on my spare time when Basic was a requirement at school and I already knew quite well. Then at the university, I was learning C and Objective-Pascal when classes were done in Pascal. Then I started exploring C++ just to find out that's what needed for work, and so forth with PHP, .Net, C#, Perl and more recently Python.

Back in 2001 I attended the first Mozilla Developer Day at the Netscape's headquarters, followed by the first Mozilla party. At more or less the same time I was checking out Mozilla and fighting to have it build and eventually succeeded -- a useless exercise as I was not really planning to contribute to it. Merely out of curiosity and totally worth it, if not just to realize that there was a daunting amount of code involved and pretty much an equal lack of documentation.

Two years ago I received the book Rapid Application Development with Mozilla which triggered the same behavior -- checkout the code, compile it, browse it and move on to something else. At least I can understand a sentence that combines lots of acronyms like XUL, XBL, XPCOM and Gecko and feel like I know what the concepts are all about.

All these little efforts seemed basically like useless exercises at the time. Yet, in much accordance to the above mentioned pattern, this is going to prove useful sooner than later.

More recently I heard of Dive Into Greasemonkey and this may as well become a good read.


More pages: October 2008 June 2008 November 2007 May 2007 December 2006 August 2006 July 2006 April 2006 January 2006 December 2005 October 2005 September 2005 June 2005 May 2005 April 2005 March 2005 December 2004