Today I read a book on design pattern - after hearing about it for quite sometimes. A lot of good and bad things have been said about design pattern. I guess I have to experience it myself before making any judgement. I'm quite sure design pattern is not the holy grail to all programming problems. But with a little bit of effort in understading when to use and when not to use, design pattern could probably be useful.
Wednesday, May 31, 2006
Monday, May 29, 2006
Passed another 2 tests at Brain Games
My transcript is viewable at http://www.brainbench.com/transcript.jsp?pid=873436
Posted by E A Faisal at 16:42 0 comments
Sunday, May 28, 2006
Friday, May 26, 2006
Rise in electricity tariff in Malaysia
Posted by E A Faisal at 20:15 0 comments
Thursday, May 25, 2006
Learn to program in ten years
The one that struck me was the similarity in my own experience in attempting to learn and grasp what I've learn. Like him, I've read numerous books, howtos, FAQ and other documents, yet I still feel like a novice. So what really went wrong? Why I'm still feel I'm at the same level as I was 2 or 3 years ago? Well, Peter Norvig certainly had given all the pointers but I failed to recognize them 2 years ago.
However, in my effort to learn, it's better late than never. The pointers he had laid out in the essay must be taken seriously.
Posted by E A Faisal at 20:22 0 comments
Labels: Development, Programming
Wednesday, May 24, 2006
Life of a programmer
7 bug reports and 11 feature requests: That will keep me busy at least for the next 2 weeks.
I know this basically translates as: no Math challenge; no exploring Google Pages and updating my little homepage; no other activities that require rigorous thinking.
Posted by E A Faisal at 20:28 0 comments
Tuesday, May 23, 2006
Python 1.5 Certification Test at Brain Bench
Posted by E A Faisal at 14:05 0 comments
Monday, May 22, 2006
PHP Certification Test at Brain Bench
As my right to brag for passing the test: you can view my transcript at Brain Bench. Just fill in my transcript id 873436.
Posted by E A Faisal at 12:28 0 comments
Free Certifications
But I guess I should try to take advantange of this offer. May be learn a few thing along the way. Certification in Linux, Bash Shell, Python, PHP, (X)HTML and CSS come to mind as top in my priority list. However I better have a look at the whole list of certifications over there - which was claimed to be more that 500 certification tests!
Posted by E A Faisal at 10:16 0 comments
Saturday, May 20, 2006
Elementary school placement examination
Yes! You heard it right. My daughter just finished the placement examination to enter elementary school. Out of 352 candidates, only 185 will be chosen for the 2007 academic session. She was quizzed on 8 subjects over 2 hours - with no break. Personally I think it's a little bit too much for a 6-year old. Her result is expected to be out on 29 May 2006. Well, I guess it's tougher nowadays to get a good education.
Posted by E A Faisal at 11:39 0 comments
Friday, May 19, 2006
Personal website
I guess for the next couple of weeks I'll also be busy exploring Google Page Creator.
Posted by E A Faisal at 17:14 0 comments
Mathematical puzzles
Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems. Please be warned that the problems are challenging and you are unlikely to make much progress if you have no knowledge of programming. Having said that, this is both the perfect environment and opportunity to learn new techniques and refine your programming skills.At first I wasn't quite enthusiatic about it. But after solving 2 problems I thought, "Wow! I could learn a couple of things if I continue solving the given maths problems". To date, I've solved 21 problems using Python as my programming language of choice. There are a lot of difficult maths questions which I've yet to figure out how to solve - which I believe require a good understanding of mathematics fundamentals - and my last encounter of mathematics academically was during my schooling days :)
Posted by E A Faisal at 09:16 0 comments
Wednesday, May 17, 2006
A few subtle fixes
Instead of laboriously reading Help, I decided to just quickly scanned certain topics to make a few quick fixes.
Below is my Changelog:
- Changed NavBar to use silver theme
- Fixed the links - no more Edit Me
- Minor changes in few setting options
For now I'm pretty OK with the new changes. Probably I'll leave the settings as they are for next 1 month or so.
Posted by E A Faisal at 14:39 0 comments
Tuesday, May 16, 2006
Time to explore...
The first thing that needs to be resolved would be: try to comprehend what those settings mean :)
Posted by E A Faisal at 18:42 0 comments