January 29, 2015
Here's the exercise text: Fast Flower Delivery
January 28, 2015
There is no quiz for the RESTful APIs reading material. Tomorrow we will start on Design Exercise I after a discussion of API design principles. You will be dividing into groups of 2-3 to work on an API design. The details will be explained tomorrow.
January 26, 2015
Class on Jan 26 will be an in-class exercise to complete requirements for Lab 2. This will be most effective if you've already completed parts of the assignment such as installing and using GPG and getting signed up for Keybase.io.
You will be allowed to work together to sign keys, exchange messages, and so on.
January 21, 2015
January 15, 2015
A few things:
- I've linked lecture notes into the schedule for today's lecture that includes a link to the Geoffrey West video.
- I've put up a quiz for Tuesday's lecture.
- I've added deliverables to Lab 1
- The reading for Tuesday is in Learning Suite under "Content -> Lecture Files"
Important: Expect a quiz for every class meeting unless there is no assigned reading. I'm not going to put them on the schedule because I can't link to them. Just plan on them.
January 14, 2015
There's now a link to Adam's TA calendar in the menu to the right.Decentralize All The Things!:
They gave us a fully decentralized Internet and we used it to build web services-Facebook, Twitter, Gmail, iCloud-so massively centralized they verge on being quasi-medieval fiefdoms. Now we're building the Internet of Someone Else's Things, wherein every room of every home will contain devices controlled by servers the homeowners don't know, control, or understand. What is wrong with us?
January 13, 2015
A number of people missed the question on refactoring a program that contained duplicate expressions.
LLC is Literal Logic Coupling. While a literal can be an expression, an expression allows much more than just literals, so this is not the most correct answer.
An expression can be an algorithm, so Algorithmic Logical Coupling (ALC) to UTC is the right answer.
I added a link to the schedule for a video that you should watch before class on Thursday. There is a related quiz that's also due before class on Thursday.
January 12, 2015
If you'd like to get a head start on tomorrow's class meeting, look through code you've written are familiar with for examples of coupling.
January 6, 2015
I neglected to mention in class this morning that labs are due on the day they show up on the schedule at 11:59pm. So, Lab 0 is due 11:59pm on Jan 13, 2015.
I also added the late policy to the Policies page on Learning Suite to make it easier to find. Here's the late policy:
Students are encouraged to meet project deadlines. I want to see all students complete every lab by the end of the semester. You are expected to compete each project or assignment by the time it is due. If you must turn an assignment in late, please get permission from Prof. Windley.