For class, read http://www.codinghorror.com/blog/2009/10/the-xanadu-dream.html
Quiz and discussion.
Any homework questions?
Demonstration: git and github; editing online and pull requests.
(Note: this is how we will be doing code review and HW hand in. Also see GitHub Flow.)
I will need a volunteer! Basic mousing skills needed, and bravery in the face of the unknown.
Blog post discussion and signup; see Blog post assignments
Looking at the HTTP protocol.
Concepts:
- statelessness: Web browsers send a request, Web servers send a response.
- permission/authentication-less: by default, the expectation is that you can link to any open page; by default, there is no authentication.
- open: the HTTP protocol is an open standard that can be implemented by anyone, on either side – no licensing, no copyrights, no patents.
- coupling: how interconnected things are. tightly coupled vs loosely coupled.
Code examples! (See Day 2: Thursday, January 9th, 2014)
This file can be edited directly through the Web. Anyone can update and fix errors in this document with few clicks -- no downloads needed.
For an introduction to the documentation format please see the reST primer.