Correction: Assignment #5

For Assignment #5, I noticed an older version of the assignment was posted, with one minor correction missing. Instead of returning error codes/messages through JSON, they should be returned as HTTP status codes (remember, you can use header() for this).

Apologies for the confusion. Let me know if you have any questions!

New Feature: Discussions

On LMS, I've fleshed out the Discussions tab for use with Assignment #3. For now, it has two main sections: one to discuss assignments, and another for general discussion. Any posts that were already there were moved to the appropriate forum (if you'd ever like something to be moved, just comment in-thread).

You will be able to "peer review" your peers discussions, to help draw attention to the questions and answers that are the most helpful (these reviews are anonymous). Note that the scale starts at "helpful" - there is no concept of downvoting.

Remember, you may receive a significant amount of extra credit for participating in these discussions. I won't reveal any formulas, but will instead encourage you to focus on posting good resources, asking insightful questions and providing quality answers to good questions. Enjoy, and as always, I'd love to hear your feedback!

Reminder - No Lecture 3/9

Just another quick reminder that there is no lecture today at 2pm. Enjoy the break!

Assignment #1 - Submit as a ZIP file

When submitting assignment #1, although the instructions say that it may be submitted as a tarball, LMS will only accept a ZIP file for submissions. Please keep this in mind when submitting assignments.

Accessing localhost from VMs

For those of you using the free VirtualBox virtual machines provided by Microsoft for cross-browser testing, you may find that localhost refers to the loopback address of the VM, not the machine the VM is running on. The IP you're looking for is 10.0.2.2; this will resolve to the host operating system instead by default, without the need for any additional configuration or moving files around. This also means that you can point to the same IP address in your hosts file as normal if you've set up a name-based virtual host.

As always, feel free to email me with any questions!

Examples, VMs

Examples can be found at /examples on the course website (the clearfix example has the typo corrected, along with an additional conditional comment to give layout to .clearfix in IE7).

For those of you using Mac/Linux and downloading VMs for IE, it is strongly recommended to download the VMs overnight, and to do so sooner than later. It is a ~13GB download for IE7-9. You'll be waiting a while. I am working on a solution that will let me mirror large files over the campus network, though in the meantime set aside enough time to perform the download.

Lecture Corrections, LMS Access

Corrections were posted for Lectures 4 and 5 this morning, fixing a few typos and formatting issues as well as adding Chrome to the list of required browsers (thanks everyone!).

Make sure you can log into LMS. You should be able to view your current lab grade (grades will be updated the Monday following an assignment being due). If you can't access LMS or you don't see your lab grade, send an email to Dave by Friday.

Lab 1-1 Posted!

Part 1 of the first lab is now posted in the schedule, providing a list of AMP distributions along with a primer of things to do before asking questions during lab. Feel free to install your AMP stack before class tomorrow and experiment with it!

No Lab on Wednesday 1/25

There will be no lab this Wednesday, January 25. Those looking to bring in their add authorization forms on the second day of class should have them ready for Friday.

Subscribe to Web Systems Development RSS