background preloader

Tutorials

Facebook Twitter

Home - CS Animated. Channel 9: Videos about the people building Microsoft Products & Services. Bruce Eckel's MindView, Inc: Thinking in C++ 2nd Edition by Bruce Eckel. Electrical Engineering and Computer Science | 6.189 Multicore Programming Primer, January IAP 2007. OpenGL Video Tutorial - Home. Engineering Learning Wiki - Research Seminars. Hack Attack: Automatically download your favorite TV shows. HOWTO Avoid Being Called a Bozo When 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. Getting higher layers like XHTML and Atom right are outside the scope of this document. Contents Don’t think of XML as a text format Use NFC.

OpenCourseWare. Online Web Tutorials. OpenGL Video Tutorial - Home.