Procastination

Procastination is my biggest flaw. I am a big procastinator, that's why I haven't done anything significant yet.

At the age of 23, with the power to create, I failed to make a difference. Before I can make a difference, I have a list of things I yet do. They are listed in the order of regrets.

* Fails to groom myself. I always want to groom myself. I didn't feel like it maybe a few years ago but I want to do it now and I haven't start.
* I yet to complete my driving test. Yes. I could have done it at age 16 or 17 but I still haven't do it at age 23. I am actually learning now but now I'm stuck at my 2nd driving lesson. I have to drag myself to learn driving. That's how bad it is. I just need to force myself to finish it within these 2 months.
* Fails to make my ideas work out. If any of those ideas had become reality under me, I wouldn't be working for others anymore. I'm no kidding here...
* Failed to be adventurous. When it come to life, you might reach a point where you feel the need to be adventurous but felt that it probably won't happen in this life. Oh well...
* Fails to complete a project for a friend. This is actually one of the prick that I couldn't get out. Sometime soon, I'll do something about it.
* Fails to take the easy route. Its just not me, no matter its the right route or the wrong route.

As you see I have lots of regrets. But I love my life. There's lots of wonderful things happening in my life too. But I just prove that I am a big procastinator, and I need ot change. In 2010? :D I do hope so~ :D

You do get what you ask for.

I think if there's god, then god is really unfair. Because god have gave me everything I have asked for.

But some other people doesn't get what they want and why do I get what I want?

Then again, sometimes you have to becareful of what you ask for.

I think if you ask for a tough challenge or life... God do answer to your prayer...

Doesn't matter...

I grew up in a family where I am ranked 5th, with 4 sisters who all existed before I am born. From my point of view, I grew up not having anything without working for it. But don't get me wrong, I still live pretty comfortably under the protection of my parents. Just that to want something requires the approval of the majority of the 6 parties.

I vaguely remember the disapproval for me to get a PC. The deal is done only when its not place in a convience place for me (my eldest sister room) and if I got good result. I still remember I got 3rd in the class back then.

I have to admit I have a ugly set of teeth, and I always want to fix it. I also know how expensive it is to get a brace so it took me a hell lot just to ask my mum for it. My mum rejected me even after begging. And now my brother now have one.

My sister says I am being doted. I don't really see how is that so. I spend the least in education. My mum told me to wait so that my sister can complete their university. I am not blaming my parents. I don't mind actually. I love my parents. But my point is I don't always get what I want in my life.

Don't get me wrong. It doesn't means money is the standard for this kind of comparision. It just one of the catalysis. Its not the usual either you are rich or you are poor situation. You are dealing with scenario where your siblings get something and you doesn't and you compared and feel bad. Its not easy for my parents to please everyone of us. And there's the part of teaching us to be a good person. I think they did a good job, no one can do better than them.

My brother touched my stuff and I gotten mad at him but I end up being scolded by my sister and start a very bad fight/quarrel with her. I need to please not just your parents but 4 of your sisters on a daily basis? Trying very hard not to get scolded everyday? Anything I do can trigger one of them to be mad? How ugly and bad it can be when all 6 of them turn against me?

Don't get me wrong again they are wonderful siblings to me. I really love them all and I care a lot for them. This is just typical family scenario. Everyone goes through to a certain extends. I believe my 4th and 3rd sis would only have a slightly better situation than me. My eldest and 2nd sister would have the burden of taking care of so much kids. We all have our own set of situation to deal with. This is just our family. And we grew up from it and become better a person and we still loves each other as much.

I just want to show how part of my life is past.

I am a result of someone who don't get what I want. Who have little right in the family. I learnt to be appreciative, learnt to be not take things for granted, learnt to think for others, learnt to depend on myself, learnt that this world doesn't revolve around me, learnt to move on from failure.

I believe all these are positive points I have taken from life up until now. I love my life. If I can live forever, I want to do it. I never once felt like giving my precious life up.

It explain a lot of my behaviors. I hates conflicts, I treat people I care selflessly. I treat them equally, I don't try to overpower them. I took a more liberal approach in life. I try to make people feel better even if its a stranger. Saying sorry even if I am not at wrong.

It doesn't matter if I don't have right, if someone is wrong or I am wronged, if someone is exploiting me, if its unfair to me, if I am overpowered, if I say sorry first.

The world isn't create to treat everything equally, to give everyone equal right, to justify the right, to make sure everyone is well treated. God would not have created sorry because he have done no wrong. Its all human affair. And we are trying to think like the world rather than a human.

We learn to give up on our human side. Sometimes, we weigh the situation and majority of the time we can let it bygone. You actually dictate whether to be happy or not most of the time.

Human don't do something without a reason, it can be a lifelong reason. We are all different, we all face with different situation no matter how close we are, we experience the same time differently. Its takes time to learn and understand each.

We are gifted with 5 senses. There's the most obvious of situation like a begger or old granny picking card board and we feel sympathic for them but in life there's lots of situation where it takes more than eyes to see and we might not be opening enough senses to see it...

On the side note, Chris Daughtry you rocks you are my example. I am learning a lot about my new life branch growing from the trunk even after going to 2 years. I love this quote from him, "I used to call [my wife] and just quickly throw in the towel. But I’ve found that the less I say and the more I actually listen to her, and just be there without actually being there, is the best thing I can do. As a man, I always feel like I need to say something. Sometimes I have to stop myself because all I want to do is call and tell her about how much awesome stuff is going on in my life, and, you know, her day is sucking hard. I could write a book on it, I’m serious."

Sometimes I have to stop myself to says I always love you darling. :)

Bird which resists flight

If we have wings, the next natural course of action is to fly. If we have legs, the next natural course of action is to walk.

It sometimes intrigue me that when we make decision, we always make the decisions that the easiest to be made, the most natural thing to do, the one that make the most sense. Since I don't know when, I have been consistently challenging this particular idea.

I find it interesting when I challenge myself and go against the norm. The first thing I notice is how you would be different and you immediately find yourself all alone. For many, this would be scary enough to make a U-turn. For me, I'm not immune to it but just numb.

I have to mention, being the next natural course of action doesn't necessarilly make it right. Of course there's moment its absolutely right and I would take a hit but if everyone want to be right, what's would it be like to want to be wrong?

One have to wonders...

Its interesting how life is not about being right if you happen to understand what I'm saying. And always following the right path doesn't provides the stimulant for one to achieve more deeper knowledge of life, better called as enlightenment.

There's really no reason why one should seek deeper knowledge of life, but for some, its addictive. It make you want more of it. I would say its human greed in work as often I felt enpower and in control with these deeper knowledge of life.

If you wonder what's this deeper knowledge of life is, I regret to inform you that I does not possess the answer for you because its for one to find it out him or herself.

Your understanding and mine can be different but of the same thing.

Maybe something like this will help trigger your mind if you think hard...

If you can drop persuing right and wrong... If you can stop being obsessed with explanation and answer... If you need no meaning to continue to live your life... Once you are being truthful to yourself... You might just be able to find the answer...

But if you notice the irony... Its seems like to pursue the answer is to not pursue the answer... I feel like I'm being lame but there's some truth in that comment.

Off topic: Seriously, I waste enough time here. With dreams awaiting me... And seeing people getting awards I always wanted... I feel sucky to be stuck in a problem not caused by me But I'm determine to finish it off. And I'll be full force fighting for my dreams.

I welcome my good friends aboard. I been waiting 2 years plus for you guys to finish NS and schooling. Its about time...

To JQ my friend...

First off, congratulation on getting your second interview pal. I hope this gave you a dose of confident that will last you a long time. I am really feel happy for you not just for getting your second interview but also for reviving your dreams. Because I know how important it is to have dreams and keep on fighting.

Remember the days of DFvR? Where we had those never say die attitude? Even when we are down a base, we come back to win the game? I love those moments. Its the typically keep trying until you succeed mentality. And it show real character and courage in us.

But have you ever thought what will happen if we gave up on the first sign of failure? When our first base is down? Would we have won? I doubt so.

Like me, you are a gamer. We always try to explain things in gamers term. So here's mine: I believe life is like a game of dota. You grind and fight your way to reach your goal, that is to destroy opponent main and win the game, sometimes you are alone in the neutral creep or lane, sometimes you gang up with your friends. Throughout the time of the game there's up and down period, your goal can really be threaten at times and you can quit anytime. Once we quit, we will never win the game, but as long as we are playing, there's still a chance.

If we portray our life as a game of dota, its just around 15 minutes into the game, there's still like around 45 more minutes to go!

Sometimes, we are just betting on this chance and this chance actually have a higher chance to win than winning 4D or toto.

Even if we lose the game at the end. We can train up and come back stronger, believing that we will win the next one.

Like football, when the final whistle is not blown, there's still a chance of winning. Remember Liverpool vs AC Milan champion league final? Manchester United vs Bayern Munich champion league final?

And as we learn that life is full of failures and successes, usually the former occurring more frequently than the latter when we haven't succeed. This is only reversed when we succeed. That's why the rich get richer.

Success won't come when you give up. You only have the chance of succeeding if you don't give up.

Not giving up must be accompanied by action. I always understand that talking is cheap. Look at all the talk of ideas that will get us rich and look at where I am now. But I'm not giving up. I will continue to fight on.

We must go forward and not be afraid of failing. Like how I always like to join scourge in a dota game. Failure is a beauty on its own and without it, there's no success and there's no point trying to be successful.

Having character and courage is important too. To keep dealing with failures, your confident level will take a hit. But we have shown in the past we have the character and courage and ability to keep our confident in a good level. I believe we can do it! I believe in you.

You are capable person. You have certain skill set that I wish I have. And those skill set is not available in many people. I believe if you continue to believe in yourself no matter what happens, keep fighting and never give up you will succeed. Sometimes after doing everything, success won't just appears. Sometimes, we have to just be patient and wait.

The formula is pretty simple and should be simple too. There's really no shortcut in a world where everyone want to succeed.

Are they going to KS us? Leave us behind when we are being gang? Only few will help us. We all believe in using people and letting other people use us. But we have to be smart while letting other people use us. We don't want them to climb over our dead body. We are kind people and we don't want them dead either. But reality is cruel. Not everyone is so kind. So we have to be smarter and careful.

If things are not moving, it will not change. Keep moving pal, keep moving.

Well its about strengthening our strengths, eliminating our weaknesses, grabbing opportunities and minimizing the threats. :)

Welcome back JQ. I'm looking forward again to see you taking control and succeeding in life again. Like how you always did. :)

Childhood dream is more than just a dream

I ask myself often this question, or rather, I remind myself of the answer to this question I asked myself: Why do I learnt programming?

Around the time I completed Primary School and began my Secondary School life. I got in contact with the cyber space. Back then, deep inside me, I already am seeking virtual fame. Its a time where geek are in the wierdo category. I would get tease at but still I know what I wanted and pursue it.

I already start blogging then, I tried writing stories on the web, in turn learning about HTML. Lost in the sea of geocities/lycos/anglefire sites. I knew my sisters saw it. Not that I mind but I'm a shy person.

I printed hundreds of pages of mIRC Scripting Documentation and finished it. At that point I couldn't even finish a single textbook. And those printed pages cost more than a textbook as my ink cartiage depletes on the last few pages.

I always believe what you always have to earn for things you want. Seldom I do beg my mum for something without doing something worthwhile in return. I asked my mum for a C/C++ Crash Course book. it suppose to be finished in a weekend. I took a whole few months to finish.

I wrote my first tic-tac-toe game in C/C++ running on DOS. It was fun! Though I thought what I did wasn't something the industry does. I was wrong back then. :)

I would always try to sit near Ivan and have geeky talk with him and we still do that after so long.

I remember before I start Secondary School. In my sister room alone, sneaking in to play some computer game again, I asked myself this question: What do I want to do in the future? Astronaut, Scientist or Programmer? My answer is a funny one. I don't believe I can be a astronault. I thought all the science in the world have been discovered. So the natural selection was Programmer. So I stick to it till today.

Tiny bits of memories always motivates me whenever I think about them.

When I think of what I am doing now, I don't feel that I am fulfilling my dreams. On the surface it may seems so. But I always wanted to fulfil more than just that.

Naturally a man who realise the exist of reality will give in to it. Not for me...

I feels that I am in a industry filled with people who doesn't treat software development with the right kind of attitude.

I don't like that...

I want to bring a change...

Blah!

You are under pressure by client to deliver. My ex-colleague totally screwed you up. And now it seems I am going to take over his job with a uphill task of unscrew you up. You didn't realise that before I can unscrew you, I need to reduce the impact of him screwing you up. Refactoring has no business value. So you will not factor in the time for refactoring. Even though you said it will come in later. And your later will never come. Because you fail to release the important of refactoring. Let me tell you a scenerio that will happen for sure. The project will not be complete/reach the schedule time/milestone. You ask why? You wouldn't understand even if I explains. Because if you would, then you wouldn't take this decision path. Don't be surprise I totally understand how your decision path. The cycle will continue. The inevitable which is totally untrue. But the untrue is a myth in the path you have taken. Project milestone not met. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Sign off. Project moilestone not met. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Client unhappy. Quick fixes. Sign off... and so on. The effort needed after each phase will just increase. Have you learn about the big O notation?

I have so much I can blog about, but I doesn't have the time...

Want to blog about how to have custom width with yahoo yui css grid.
Want to blog about my wonderful GF. She totally deserve to be mention endlessly in my blog and I love her. :D
Want to blog about my work fustration, which I have been complaining about and my two nice bosses. Of different style.

Actually I have more things I want t blog about than just the above, but I have no time for that. Woke up at 4 to do some work. Going to go back and finish it before i goes back to sleep.

XAMPP with XDebug in less than a minute!

XAMPP is one of the best developer application around. Long before I know about XAMPP, I always setup my own Apache, MySQL and PHP manually. Installing individual software, trying to figure out the correct settings, adding all the extensions and the horror of getting them to work together. Even repeating the task so many times, I will still hit an obstacle or two once in a while. It was never something I was confident in doing. Adding to the difficulty was my stubborn attitude. I always want it set up as clean as possible; getting it up with only the necessary changes.

When I first knew about XAMPP, I think its for lazy people. I fear they would took mess up my precious C drive. So I took a while before I tried and after that, I never look back. I would recommend any PHP developers to use XAMPP for their development environment.

And here's I will show you how easy it is to setup XDebug in XAMPP.

Its going to be really short, so sit tight. :)

Under your XAMPP directory, navigation to PHP directory:

$(XAMPP_PATH)\php

Open up the php.ini file.

Look for the following block of settings.

[XDebug]
;; Only Zend OR (!) XDebug
;zend_extension_ts="C:\xampp\php\ext\php_xdebug.dll"
;xdebug.remote_enable=true
;xdebug.remote_host=127.0.0.1
;xdebug.remote_port=9000
;xdebug.remote_handler=dbgp
;xdebug.profiler_enable=1
;xdebug.profiler_output_dir="C:\xampp\tmp"

Uncomment it.

[XDebug]
; Only Zend OR (!) XDebug
zend_extension_ts="C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"

Look for the following block of settings.

[Zend]
zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"

Comment it.

[Zend]
;zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"

Restart your XAMPP.

You are done! Easy isn't it? :D

Joomla vs Drupal

Recently I took up a project that needs to deal with Joomla and its not a positive experience. Let me say that I touched Drupal before dipping deep into Joomla so comparison are made along the way. Drupal almost always emerge as winner betweem the 2 and yes I am a Drupal fan.

Joomla is what I would say, pretty on the outside. Something a user will appreciate. But for people who can see and understand the inside, we wouldn't like it as much.

First, its a CMS and nothing more. If your website is simple and informative, Joomla would be great for you. But anything else out of the box would be immediately turn into a work around.

Drupal on the other hand is more of a framework. Its archecture is well design, in fact one of the most beautiful one I have ever seen. Its very flexible can is really a good foundation to build your web application on.

Secondly, I could not understand the need to come up with the term extension, component, module and plugin. They are way too similar in so many way its become very confusing.

Drupal on this end can be equally as daunting at first with modules, blocks, nodes and taxonomy. New terms it is but after you learnt them up it become very obvious to you.

Thirdly, I'm frustrated at how certain operation is so needlessly tedious. Often due to the fact that its architecture is already outdated, also to mention, rigid. Yes, in Joomla 1.5 it use a MVC model, in sync with ASP.NET 3.5 MVC I see? Its nice but I'm talking about SEF, database access, etc. Those are either too primitive, or needlessly tedious, did i mentioned twice?

Drupal is build with clean url, ajax, database abstraction and security. Tasks are certainly easier to do in Drupal than in Joomla.

Many people might disagree with my post but honestly after trying Joomla for some month, I am not impress. I welcome some discussions/arguments against this article as it did sounds kinda bias but all the points are valid.

One thing Joomla beat Drupal is the administrative interface. Its easier to navigation Joomla admin that Drupal for starter. That's kinda the only win for Joomla.

Syndicate content