-
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.
- 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):
-
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
- Introduction to Algorithm by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford SteinThe lecture taught by Charles Leiserson and Eric Demaine is available in video on MIT OpenCourseWare.
-
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.