tutorials

TwitterFacebook
Get flash to fully experience Pearltrees

Home - CS Animated

Welcome to CS Animated! This site features narrated animations giving complete explanations of a variety of computer science topics, such as red-black trees , big O notation , quicksort , and B-trees . Why struggle with wordy descriptions of algorithms when you can see them in action? Whether you want to learn something new or you just need a quick refresher, this site is for you. http://www.csanimated.com/
Chapter 3 is a fairly intense coverage of the C that's used in C++, but if you're just getting started with all this it may be a little too intense. To remedy this, the printed book contains a CD ROM training course that gently introduces you to the C syntax that you need to understand in order to take on C++ or Java. The CD is called Thinking in C: Foundations for Java & C++ . Originally we sold this CD separately, but now it is only available bound into the printed versions of either Thinking in C++, 2nd edition or Thinking in Java, 2nd edition (the cost of the book including the CD is actually cheaper that the former cost of the CD alone). http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

Bruce Eckel's MindView, Inc: Thinking in C++ 2nd Edition by Bruce Eckel

OpenCourseWare | Electrical Engineering and Computer Science | 6.189 Multicore Programming Primer, January IAP 2007 | Home

The PLAYSTATION®3 platform was used to teach students about parallel programming and multicore architectures. (Image courtesy of Sony Computer Entertainment, Inc. Used with permission.) http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-multicore-programming-primer-january-iap-2007/
http://www.videotutorialsrock.com/

OpenGL Video Tutorial - Home

Know some C++? Want to learn how to program in 3D? You've come to the right place! Designed to be understandable to beginners, but advanced enough for experienced developers, the free video tutorials here will get you started making 3D programs using OpenGL and GLUT in no time.
http://lifehacker.com/171992/hack-attack-automatically-download-your-favorite-tv-shows

Hack Attack: Automatically download your favorite TV shows

BitTorrent has been around for long enough that most people are aware of what a terrific tool it is for the TV lover. As clients like Azureus and Torrent keep getting stronger and more user friendly, it's easier than ever to find and download your favorite TV shows on BitTorrent. But the fact is, relative to the easy television scheduling found in the DVR world, it could be a whole lot easier.

HOWTO Avoid Being Called a Bozo When Producing XML

http://hsivonen.iki.fi/producing-xml/ “There’s just no nice way to say this: Anyone who can’t make a syndication feed that’s well-formed XML is an incompetent fool.——Maybe this is unkind and elitist of me, but I think that anyone who either can’t or won’t implement these measures is, as noted above, a bozo.” – Tim Bray , co-editor of the XML 1.0 specification There seem to be developers who think that well-formedness is awfully hard—if not impossible—to get right when producing XML programmatically and developers who can get it right and wonder why the others are so incompetent. I assume no one wants to appear incompetent or to be called names. Therefore, I hope the following list of dos and don’ts helps developers to move from the first group to the latter. Note about the scope of this document: This document focuses on the Unicode layer, the XML 1.0 layer and the Namespaces in XML layer.

OpenCourseWare

An inspiring trip to Haiti and publishing educational materials that matter: read about it in the newest letter from executive director Cecilia d'Oliveira. http://ocw.mit.edu/index.htm