1: Don’t check return value —> use yasnippet
2: condition check(‘==’ ‘=’) —> switch the two sides besides ‘==’
3: fopen don’t flcose —-> write pair and use valgrind
4: Don’t free after malloc —-> write pair and use valgrind
5: Macro —> Use big () to enclose the whole expression
6: word misspell —-> Double check it
7: Just copy code from other place and didn’t the notice the difference —-> Double check it. Use flyspell in Emacs
8: Not include the declare of a function. This is really a big problem. ——> Double check it.
9: Add quote or double quote to string in SQL sequence. ——> Double check it.
The errors when I am programming
March 5th, 2013 Posted in Linux(gentoo+)
Mar, 05 2013
No Comments »
Some pictures in OpenGL
January 12th, 2013 Posted in Linux(gentoo+)
Jan, 12 2013
One free day
December 12th, 2012 Posted in Gossip
Dec, 12 2012
I ask for one free day from my boss. So from now to tomorrow afternoon, I will be totally free.
So many new things, so many new ideas come to my life that I can not handle them well.
Every time I face this situation, I feel not very well
. I need time to rearrange everything.





