2016
2012
2008

Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Erlang is a concurrent functional programming language designed for programming fault-tolerant systems. With share-nothing semantics and pure message passing, Erlang programs scales on multicore computers. In this talk, Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang

Computer Laboratory Technical reports
2007

YouTube - Broadcast Yourself.


Bumper-Sticker Computer Science
Get your data structures correct first, and the rest of the program will write itself.
...and many other pearls.

Theory of Computation
A theoretical treatment of what can be computed and how fast it can be done.
back to school

Free video lectures, audio lectures and animations on Science and Technology

2006

.Trip Hawkins is the 26 most fascinating entrepreneurs


Free Computer Books, Tutorials, and Lecture Notes

2005

《電腦也搞不定》


A Good Solution is Hard to Find


SCIgen - An automatic CS paper generator
