Monday, August 04, 2008

Hanging on!

"This is how I see it. You get out of college and get a job and get some work experience.
For the first 2-5 years you concentrate on making a name for yourself and building a good reputation as a good person, a good worker, and make some good contacts.
You learn about the software business and build your technical skills.

After your fifth year you need to have a plan to go into some form of management, project management, or technical leadership. By your tenth year you need to be executing that plan.
In today's industry, you're not going to be down at the level of actual programming / coding / software development for a long time. You need to move into a leadership or management position.

Forget coding -- they can get somebody with 2-5yrs experience and pay them less. On the other hand, management positions require experience." - Dr. C

Wednesday, June 11, 2008

courage

it is the ability to move on, when you are on your knee...

Monday, June 09, 2008

statement

"We did not do this by ourselves, we climbed on other peoples’ shoulders; we brought things together and built on them. We’re happy to have people climb on our shoulders — whether you’re from the Middle East, China, India... it’s a collaborative effort." -Minister Mentor Lee Kuan Yew

Tuesday, May 13, 2008

Changes again...

Changes is hard... Changes can be uncomfortable... As objective as I tried, the harder it becomes. It takes a great due of time to convince. It is a sign. Changes are not necessary for the better It is necessary as a reminder to my action. I am resisting to changes. I am getting old. Perhaps I am starting to have  preferences.

Tuesday, April 22, 2008

Wednesday, March 26, 2008

Interviews.

They are exciting in the beginning.

Procastinate

Get things done, no matter how small they are.
Putting it behind... had becomes a nightmare.

Get things done, before it snowballs into one of those fears.

Fear is nothing but a way the body gets you ready.
Be objective. Be open.
Busy is just another excuses of not wanting to do it.
Strike it off the list.
Just do it.

Tuesday, March 04, 2008

Changing DNS throught netsh

netsh interface ip set dns name="Local Area Connection" static 155.80.101.113 primary

Sunday, February 10, 2008

GlowCode

Was trying out to root some memory leaks on GDI. I was amazing. Pleasantly surprised. This was so much faster than Purify. Really fast. Things does not looks good for Purify, Purify had not been updating itself.

Tuesday, January 15, 2008

The 7 signs

1 - Surface deep
2 - Color blind
3 - The dark and hidden
4 - Not a solution, but another problem
5 - Not in sight
6 - North in South
7 - nano managing

Sunday, January 06, 2008

Focus on the problems

Now, I got great excuses. Read this up http://www.artima.com/weblogs/viewpost.jsp?thread=193593 Computing Thoughts, Hybridizing Java by Bruce Eckel. I disagree with the solution somehow.

Thursday, January 03, 2008

Read this somewhere

"Our client owns it when we deliver it and they are free to do whatever they want with it. As more people use the data, that will generate more dollars, somewhere along the line, for maintenance."

Monday, October 08, 2007

Work.

Work had taken a large part of time. But it does not translate well into knowledge.

I need to thanks to DDA,
"You do not need all the colors to paint a picture."
The best solution is a
1) working solution
2) a simple solution
3) there is always something better

Thanks DDA.

Thursday, October 04, 2007

Peer Review(code walkthrough) does not work well for me

1. I do not have enough understanding/appreciate the implemention.
(to have the sort of appreciation, i will be doing it together)
2. It does not leave you to be desirably responsible for the implemention

In conclusion, it becomes another routine to just "walk" through.

Monday, October 01, 2007

try it out...

There are so much to c#. Programming .Net Components by Juval Lowy is really a good book. It really tells you the pitfalls. I feel it is more like advance C#. I love the book. Read it up.

Thursday, July 26, 2007

Purify

Purify helps to detect memory leaks in applications.....
Was running from the command line interface rather than integrating into the development applications. But it does NOT seems to detect anything.

So scourging the web gives me the answer.
I need Purify to instrument the application in precise mode, for that to happen.
I need the "reloc blah blah data" sigh....
And finally, I need to an additional option /Fixed:No
to Configuration Properties -> Command Line -> Additional options.

another day... had gone by...

Saturday, June 09, 2007

Starting C#

Am starting with C#...
The difficult part of it... it is know what it has...
There are many times.....
When i am done with a module, it is fustrating to realise that C# had library for it.
For example, was doing a tracing class, and afterwards, i start using log4net.
And in the end, c# had it.

There are the dynamicmethod, anonymous class, delegation and it really nice to work in it...
but the template is HARD. Cos' it really limited of my knowledge to work on it.

I am really greedy, i wanna do what i am able to do in c++.
But C# is really a more comfortable to work with. Though i get awkard when there are many things better done in c++. I really love to be lazy. C# has it.

Be it that M is evil, I get what i wanted.
Learning a new language, is like starting a new life...
Holding on to the past does more harm than good.

Sunday, April 01, 2007

Software Design?

Plan and design. That's what they always says. I can see I am pretty bad with this. By the time I got things ready, either I lost the interest or it can never be good enough. Do you know how one can be obsessed with good design, things never seems to be done? How much time it can take to perfect it? At the end of the day, you start to ponder if it is really worth all the effort and time.
I guess we still had to strike a balance somewhere. Just somewhere. And is this enough? Sometimes... it is just never enough.

Thursday, March 22, 2007

Ruby + Glade

The document for Ruby + Glade looks better than that for Fox. The best part is that you do not need to regenerate the code after any changes is performed for the GUI.

But Glade is ported to so many language, examples can be confusing at times.... Okie Okie... That's applies to me.. Solely me.