• Linux

    • Get Gentoo Linux, a great flavor of Linux that gives you even more freedom in the already free world of Linux.Here are some of the configuration files in my Gentoo box (amd64):

      Custom Stage4 is a great way to backup your working system.

    • UNetbootin allows you to create bootable Live USB drives for Ubuntu, Fedora, and other Linux distributions without burning a CD
    • Linus Torvalds uses git to maintain linux kernel. It is usefuly for writing tex files, too. Here is a tutorial git reference.
  • Python

    I get to know Python through a course taught by Professor Brad Marston on 2008. Since then, it has become my favorite programming language. With the help of packages like Scipy and matplotlib, Python is becoming a really great tool for scientists.

  • Algorithm

  • Computer Science

    • Structure and Interpretation of Computer Programs by Harold Abelson’s 和 Gerald SussmanHere you can find the the book and video lecture given by the authors.