Thursday, April 30, 2009


How to make a blog post more beautiful? The visual editor of blogspot is very uncomfortable. So I decide to learn about HTML language. I think HTML is very simple.You can learn HTML according to some online documents.
I list some abbrev that confusing me last night. I wish it will help you.

brforced line break
dddefinition description
divgeneric language/style container
dldefinition list
dtdefinition term
hrhorizontal rule
lilist item
olordered list
prepreformatted text
tdtable data cell
thtable header cell
trtable row
ulunordered list

Sunday, April 19, 2009

What's new in Py3k?

Recently, I have learned the programming language--Python. The knowledge based on Core PYTHON programming, but only the version of python before 2.5 is mentioned in this book. The official site encourage people who start projects using Py3K, so it is important to learn the Py3K by myself.
Py3K is backwards incompatible Python release. I list some tips (You can find more information on
  • Print is Function
  It is a very famous change. The print statement is replaced with function print().
  • All text is Unicode
  That means you can no longer use the prefix 'u' in string such as u"...".
  • Integers
  1. long type is renamed to int. So there is only one built-in type of integers.
  2. int is a real 'natural' number, because Py3K removes the limit of int type.
  3. The form of octal literals changes.
There are some syntax changes base on PEP(
PEP 0328, 3102, 3104, 3107, 3109, 3132, 3134, 3110, 3113, 3115.
Some changes are already taking effects in Python 2.6. And other changes can be found in official website
The performance of Py3K is 10% slower than Python 2.5. But I think there is room for improvement.
Generally speaking, Py3K changes a lot.


Sunday, April 12, 2009


Wednesday, April 1, 2009